.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app){all:revert;display:block;direction:rtl;unicode-bidi:isolate;isolation:isolate;text-align:right;font-family:inherit;font-size:15px;font-weight:400;line-height:1.8;color:#251b30;-webkit-text-size-adjust:100%;text-size-adjust:100%}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) :where(*:not(svg):not(svg *)){all:revert;box-sizing:border-box;font:inherit;color:inherit;text-transform:none;letter-spacing:normal;text-shadow:none;-webkit-tap-highlight-color:transparent}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app),.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) :where(*){box-sizing:border-box}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app):before,.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app):after,.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) :where(*):before,.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) :where(*):after{content:none;box-sizing:border-box}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) :where(a){color:inherit;text-decoration:none}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) :where(button,input,select,textarea){font:inherit;margin:0;max-width:100%;text-transform:none}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) :where(button){appearance:none;-webkit-appearance:none;cursor:pointer}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) :where(input[type=checkbox]){appearance:auto;-webkit-appearance:auto}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) :where(img,video){border:0;border-radius:0;max-width:100%;vertical-align:middle}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) :where(svg){display:inline-block;flex-shrink:0;overflow:visible;vertical-align:middle}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) :where(h1,h2,h3,h4,p,ul,ol,dl,dd,pre,form,fieldset,legend){margin:0;padding:0;border:0;background:none}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) :where(ul,ol){list-style:none}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) [hidden],.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) input[type=hidden]{display:none!important}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) svg.pbl-icon{fill:none}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) svg.pbl-icon :where(path,circle,ellipse,line,polyline,polygon,rect){fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app){font-family:inherit;font-size:15px;font-weight:400;line-height:1.8;color:var(--pbl-text);background:var(--pbl-background);max-width:1320px;margin:0 auto;padding:36px 32px;border-radius:20px;isolation:isolate;--pbl-radius: 14px;--pbl-error: #ae2445;--pbl-shadow: 0 10px 28px #20243108}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) *{box-sizing:border-box}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) [hidden]{display:none!important}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-icon{width:20px;height:20px;display:inline-block;vertical-align:middle;flex-shrink:0}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) a{color:inherit;text-decoration:none}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) button,.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) input,.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) select{font:inherit;letter-spacing:normal;box-shadow:none}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) button,.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-button{border:1px solid transparent;border-radius:10px;padding:11px 17px;min-height:44px;background:var(--pbl-primary);color:var(--pbl-on-primary);display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;line-height:1.5;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .18s,box-shadow .18s,transform .18s}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) button:hover,.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-button:hover{box-shadow:0 3px 12px #20243112}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) button:active{transform:translateY(1px)}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) button:disabled{opacity:.5;cursor:wait;transform:none;box-shadow:none}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) button:focus-visible,.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) a:focus-visible,.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) input:focus-visible,.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) select:focus-visible,.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) [tabindex]:focus-visible{outline:2px solid var(--pbl-primary);outline-offset:4px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) input:not([type=checkbox]):not([type=range]),.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) select{border:1px solid var(--pbl-border);border-radius:10px;color:var(--pbl-text);background:var(--pbl-surface);padding:12px 14px;min-height:46px;width:100%;font-size:14px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) input::placeholder{color:var(--pbl-muted);opacity:.8}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) h1,.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) h2,.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) h3,.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) p{color:inherit;font-family:inherit}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) h1,.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) h2,.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) h3{font-weight:700}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-button-quiet{background:var(--pbl-surface);color:var(--pbl-text);border-color:var(--pbl-border)}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-button-quiet:hover{background:var(--pbl-primary-soft);border-color:var(--pbl-primary)}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--pbl-primary);font-size:12px;font-weight:600}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-eyebrow .pbl-icon{width:17px;height:17px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-archive-header{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:32px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-archive-header h2{font-size:clamp(26px,3.2vw,39px);line-height:1.55;letter-spacing:-.8px;margin:10px 0 8px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-archive-header p{color:var(--pbl-muted);font-size:14px;margin:0}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-library-nav{display:flex;align-items:center;gap:10px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-icon-button{width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--pbl-border);border-radius:10px;background:var(--pbl-surface)}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-filters{background:var(--pbl-surface);border:1px solid var(--pbl-border);border-radius:var(--pbl-radius);padding:20px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-discovery-bar{display:flex;align-items:center;gap:20px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-search{flex:1;position:relative;min-width:0;display:block}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-search>.pbl-icon{position:absolute;inset-inline-start:16px;top:15px;color:var(--pbl-muted);pointer-events:none}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-search input{padding-inline-start:46px;background:var(--pbl-background);border-color:transparent;min-height:50px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-type-tabs{display:flex;align-items:center;gap:4px;padding:4px;background:var(--pbl-background);border-radius:11px;flex-shrink:0}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-type-tabs button{color:var(--pbl-muted);background:transparent;border:0;min-height:40px;padding:9px 15px;font-weight:500}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-type-tabs button[aria-pressed=true]{color:var(--pbl-primary);background:var(--pbl-surface);box-shadow:0 2px 5px #20243109}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-type-tabs .pbl-icon{width:18px;height:18px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-filter-row{display:flex;align-items:center;gap:10px;margin-top:18px;padding-top:18px;border-top:1px solid var(--pbl-border)}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-filter-caption{display:flex;align-items:center;gap:7px;color:var(--pbl-muted);font-size:12px;white-space:nowrap;margin-inline-end:4px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-filter-caption .pbl-icon{width:16px;height:16px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-select{position:relative;flex:1;min-width:0}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-select select{appearance:none;-webkit-appearance:none;padding-inline-end:33px;font-size:12px;min-height:42px;background:var(--pbl-surface)}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-select>.pbl-icon{position:absolute;inset-inline-end:10px;top:13px;width:16px;height:16px;color:var(--pbl-muted);pointer-events:none}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-reset{border:0;font-size:12px;font-weight:400;white-space:nowrap;padding:10px;color:var(--pbl-muted)}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-reset .pbl-icon{width:16px;height:16px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-results-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:25px 0 17px;color:var(--pbl-muted);font-size:12px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-results-header .pbl-total{color:var(--pbl-text);font-weight:600}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-card{background:var(--pbl-surface);border:1px solid var(--pbl-border);border-radius:var(--pbl-radius);overflow:hidden;min-width:0;transition:transform .2s,border-color .2s,box-shadow .2s}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-card:hover{border-color:var(--pbl-primary);box-shadow:var(--pbl-shadow);transform:translateY(-3px)}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-card-cover{position:relative;display:block;aspect-ratio:4/3;background:var(--pbl-background);overflow:hidden;border-bottom:1px solid var(--pbl-border)}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-card-cover img{width:100%;height:100%;display:block;object-fit:contain;transition:transform .35s}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-card:hover .pbl-card-cover img{transform:scale(1.015)}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-type-badge{position:absolute;top:12px;inset-inline-start:12px;background:var(--pbl-surface);color:var(--pbl-text);font-size:11px;border:1px solid var(--pbl-border);border-radius:7px;padding:4px 8px;display:flex;align-items:center;gap:5px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-type-badge .pbl-icon{width:14px;height:14px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-card-body{padding:18px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-card-meta{display:flex;gap:6px 10px;flex-wrap:wrap;font-size:11px;color:var(--pbl-muted)}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-card-meta>span+span{border-inline-start:1px solid var(--pbl-border);padding-inline-start:10px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-card h3{font-size:17px;line-height:1.9;margin:7px 0 17px;overflow-wrap:anywhere}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-card-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-like{color:var(--pbl-muted);border:1px solid var(--pbl-border);background:transparent;min-height:36px;min-width:64px;padding:7px 10px;font-size:12px;font-weight:500;border-radius:9px;gap:7px;font-variant-numeric:tabular-nums}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-like .pbl-icon{width:18px;height:18px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-like[aria-pressed=true]{color:var(--pbl-like);border-color:var(--pbl-like)}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-like[aria-pressed=true] .pbl-icon path{fill:currentColor;fill-opacity:.12}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-card-open{display:inline-flex;align-items:center;gap:6px;color:var(--pbl-primary)!important;font-size:12px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-card-open .pbl-icon{width:16px;height:16px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-placeholder{min-height:180px;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;color:var(--pbl-muted);background:var(--pbl-background);padding:24px;font-size:13px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-placeholder .pbl-icon{width:36px;height:36px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-loading{display:flex;align-items:center;justify-content:center;gap:9px;color:var(--pbl-muted);padding:12px;font-size:13px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-loading>.pbl-icon{animation:pbl-spin 1.2s linear infinite}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-results[aria-busy=true]{opacity:.55;transition:opacity .15s}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-more{display:flex;margin:28px auto 0;min-width:160px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-empty,.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-gate{text-align:center;border:1px dashed var(--pbl-border);background:var(--pbl-surface);padding:55px 20px;border-radius:var(--pbl-radius)}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-empty>.pbl-icon,.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-gate>.pbl-icon{width:38px;height:38px;color:var(--pbl-primary);margin-bottom:10px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-empty h3,.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-gate h2{font-size:23px;margin:7px 0 10px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-empty p,.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-gate p{color:var(--pbl-muted);margin:0 0 20px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-status{display:flex;gap:9px;align-items:center;padding:13px 16px;border:1px solid var(--pbl-border);background:var(--pbl-surface);border-radius:10px;margin-top:20px;font-size:13px;overflow-wrap:anywhere;color:var(--pbl-primary)}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-status .pbl-status-error{display:none}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-status[data-error=true]{color:var(--pbl-error)}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-status[data-error=true] .pbl-status-icon{display:none}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-status[data-error=true] .pbl-status-error{display:inline-flex}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-status-icon{display:inline-flex}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-back{display:inline-flex;align-items:center;gap:7px;color:var(--pbl-muted)!important;font-size:12px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-back .pbl-icon{width:17px;height:17px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-detail-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:25px 0}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-detail-heading h1{font-size:clamp(25px,3vw,36px);line-height:1.65;margin:8px 0 0;letter-spacing:-.5px;overflow-wrap:anywhere}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-detail-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:32px;align-items:start}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-detail-output{position:sticky;top:30px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-detail-output .pbl-media{border-radius:var(--pbl-radius);overflow:hidden;border:1px solid var(--pbl-border);background:var(--pbl-surface);min-height:250px;display:flex;align-items:center;justify-content:center}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-output-label{text-align:center;font-size:11px;color:var(--pbl-muted)!important;margin:10px 0}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-media{position:relative}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-media img,.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-media video{display:block;width:100%;height:auto;max-height:76vh;object-fit:contain}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-description{font-size:14px;line-height:2.1;color:var(--pbl-muted)!important;margin:0 0 20px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-facts{margin:0 0 23px;background:var(--pbl-surface);border:1px solid var(--pbl-border);border-radius:12px;padding:5px 18px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-facts>div{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:11px 0;font-size:12px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-facts>div+div{border-top:1px solid var(--pbl-border)}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-facts dt{color:var(--pbl-muted);font-weight:400;white-space:nowrap}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-facts dd{margin:0;text-align:end}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-facts dd a{display:inline-flex;align-items:center;gap:5px;color:var(--pbl-primary)}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-facts .pbl-icon{width:14px;height:14px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-copy-note{display:flex;align-items:center;gap:9px;color:var(--pbl-muted);font-size:11px;margin-bottom:16px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-copy-note>.pbl-icon{width:16px;height:16px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-prompt{border:1px solid var(--pbl-border);border-radius:12px;background:var(--pbl-surface);overflow:hidden;margin-bottom:18px;padding:19px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-prompt>header{display:flex;align-items:center;justify-content:space-between}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-prompt h2{font-size:14px;margin:0;font-weight:600}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-language{font-size:10px;font-family:inherit;color:var(--pbl-muted);padding:3px 6px;border:1px solid var(--pbl-border);border-radius:5px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-prompt pre{font:inherit;font-size:13px;line-height:2.1;background:none;color:var(--pbl-text);white-space:pre-wrap;overflow-wrap:anywhere;overflow:visible;text-align:start;margin:18px 0 19px;padding:0;max-height:none;border:0}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-prompt pre[lang=en]{font-family:inherit;font-size:12px;line-height:1.95}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-copy{font-size:12px;padding:9px 12px;min-height:38px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-related{margin-top:46px;padding-top:28px;border-top:1px solid var(--pbl-border)}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-related>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;gap:15px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-related h2{font-size:21px;margin:0}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-related>header>a{display:inline-flex;gap:7px;align-items:center;font-size:12px;color:var(--pbl-muted)}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-related .pbl-grid:empty{display:none}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-auth-shell{display:grid;grid-template-columns:1fr 1fr;max-width:1000px;margin:12px auto;gap:36px;align-items:center}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-auth-intro{padding:20px 10px 20px 25px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-auth-intro h2{font-size:clamp(35px,4vw,53px);line-height:1.65;letter-spacing:-1px;margin:25px 0 15px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-auth-intro>p{max-width:350px;color:var(--pbl-muted);font-size:14px;line-height:2.1}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-auth-intro ul{list-style:none;margin:28px 0 38px;padding:0;display:grid;gap:16px;font-size:13px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-auth-intro li{display:flex;align-items:center;gap:10px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-auth-intro li .pbl-icon{color:var(--pbl-primary);width:18px;height:18px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-login,.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-account{padding:32px;background:var(--pbl-surface);border:1px solid var(--pbl-border);border-radius:18px;display:grid;gap:17px;min-width:0;box-shadow:var(--pbl-shadow)}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-auth-icon{width:47px;height:47px;border:1px solid var(--pbl-border);border-radius:13px;display:grid;place-items:center;color:var(--pbl-primary);margin-bottom:2px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-auth-icon>.pbl-icon{width:25px;height:25px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-login h2,.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-account h2{font-size:23px;margin:0;line-height:1.6}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-form-intro{margin:-6px 0 3px;color:var(--pbl-muted)!important;font-size:12px;line-height:2}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-login label,.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-account label{display:grid;gap:7px;margin:0;font-size:12px;font-weight:500}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-input-icon{position:relative}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-input-icon>.pbl-icon{position:absolute;inset-inline-start:14px;top:14px;color:var(--pbl-muted);width:18px;height:18px;pointer-events:none}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-input-icon input{padding-inline-start:42px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-otp-fields,.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-password-fields{display:grid;gap:15px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-send{font-size:12px;min-height:40px;justify-self:start}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-checkbox{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:400}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-checkbox input{accent-color:var(--pbl-primary);width:17px;height:17px;cursor:pointer}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-form-help{color:var(--pbl-muted)!important;font-size:11px;margin:0;line-height:1.95}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-profile-fields{padding:15px;border:1px solid var(--pbl-border);border-radius:10px;display:grid;gap:12px;min-width:0}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-profile-fields legend{font-size:12px;padding:0 5px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-profile-fields>p{font-size:11px;color:var(--pbl-muted);margin:0}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-name-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-login-submit{width:100%;justify-content:space-between}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-auth-note{display:flex;align-items:center;justify-content:center;gap:6px;font-size:11px;color:var(--pbl-muted)}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-auth-note .pbl-icon{width:14px;height:14px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-account-layout{display:grid;grid-template-columns:280px minmax(0,520px);gap:28px;justify-content:center;margin:20px auto}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-profile-card{border:1px solid var(--pbl-border);background:var(--pbl-surface);border-radius:18px;padding:28px;display:flex;align-items:center;flex-direction:column;align-self:start;text-align:center}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-profile-avatar{width:70px;height:70px;background:var(--pbl-primary-soft);color:var(--pbl-primary);border-radius:50%;display:grid;place-items:center;margin-bottom:19px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-profile-avatar .pbl-icon{width:36px;height:36px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-profile-card h2{font-size:21px;margin:10px 0 0}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-profile-card p{font-size:14px;color:var(--pbl-muted);margin:5px 0 15px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-verification{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--pbl-muted);margin-bottom:25px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-verification .pbl-icon{width:15px;height:15px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-profile-card .pbl-button{width:100%;font-size:12px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-logout{display:flex;align-items:center;gap:7px;font-size:12px;margin-top:21px;color:var(--pbl-muted)!important}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-logout .pbl-icon{width:16px;height:16px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-account label small{font-weight:400;color:var(--pbl-muted);font-size:11px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-account-app{max-width:1000px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-explore{position:fixed;inset:0;z-index:99990;background:var(--pbl-explore);color:#fff}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-explore-top{position:absolute;top:0;inset-inline:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 22px;z-index:4;pointer-events:none}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-explore-top>*{pointer-events:auto}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-explore-button{display:inline-flex;align-items:center;gap:8px;background:#1b1e26e8;color:#fff;border:1px solid #ffffff26;border-radius:10px;padding:10px 15px;font-size:12px;min-height:42px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-explore-brand{display:flex;align-items:center;gap:8px;font-size:12px;color:#fff9}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-stream{height:100%;overflow-y:auto;scroll-snap-type:y mandatory;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff30 transparent}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-frame{height:100vh;height:100dvh;position:relative;scroll-snap-align:start;scroll-snap-stop:always;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:78px 24px 195px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-frame>.pbl-media{width:100%;height:100%;min-height:0;max-width:1100px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-frame .pbl-media img,.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-frame .pbl-media video{width:100%;height:100%;max-height:100%;object-fit:contain}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-caption{position:absolute;bottom:76px;inset-inline:24px;max-width:900px;margin:auto;background:#1b1e26e8;border:1px solid #ffffff1f;border-radius:14px;padding:15px 20px;display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:20px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-caption h2{font-size:19px;line-height:1.7;margin:0;color:#fff;grid-column:1}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-caption p{font-size:12px;color:#ffffffa6;margin:5px 0 0;grid-column:1}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-caption .pbl-like{grid-column:2;grid-row:1/3;color:#fffc;border-color:#ffffff3b}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-explore-footer{position:absolute;bottom:max(15px,env(safe-area-inset-bottom));inset-inline:15px;text-align:center;z-index:3}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-play{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);background:#1b1e26dd;color:#fff;border:1px solid #ffffff4d;font-size:13px;white-space:nowrap}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-media-error{position:absolute;top:18px;inset-inline:15px;display:flex;align-items:center;gap:8px;background:#1b1e26eb;color:#fff!important;padding:12px 15px;font-size:12px;border-radius:9px;z-index:2}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-media-error .pbl-icon{width:18px;height:18px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-video-controls{position:absolute;bottom:12px;inset-inline:12px;z-index:3;background:#171b24ed;border:1px solid #ffffff20;border-radius:10px;display:flex;align-items:center;gap:12px;padding:6px 8px;direction:ltr}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-video-controls button{border:0;color:#fff;background:transparent;padding:7px;min-height:36px;min-width:36px;border-radius:7px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-video-controls button>span{display:inline-flex}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-video-time{color:#ffffffbd;font-size:11px;font-variant-numeric:tabular-nums;min-width:35px;text-align:center;font-family:inherit}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-video-controls .pbl-seek{min-width:20px;flex:1;width:auto;padding:0;accent-color:var(--pbl-primary);height:20px;cursor:pointer}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-explore-app>.pbl-status{position:fixed;z-index:99995;top:77px;left:50%;transform:translate(-50%);max-width:calc(100vw - 36px);width:max-content;margin:0;color:#fff;background:#1b1e26ed;border-color:#ffffff26;font-size:12px;pointer-events:none}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes pbl-spin{to{transform:rotate(360deg)}}@media(min-width:1500px){.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app){padding:42px}}@media(max-width:1050px){.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-filter-caption{display:none}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-grid{gap:16px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-card-body{padding:15px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-detail-layout{gap:22px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-auth-shell{gap:25px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-login,.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-account{padding:25px}}@media(max-width:800px){.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app){padding:25px 20px;border-radius:15px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-filter-row{flex-wrap:wrap}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-filter-row .pbl-select{flex:1 1 30%}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-filter-row .pbl-sort{flex:1 1 50%}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-detail-layout{grid-template-columns:1fr}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-detail-output{position:relative;top:auto}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-detail-output .pbl-media{min-height:200px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-media img,.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-media video{max-height:65vh}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-auth-shell{grid-template-columns:1fr;max-width:500px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-auth-intro{padding:0}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-auth-intro h2{font-size:32px;margin:13px 0 6px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-auth-intro h2 br{display:none}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-auth-intro>p{max-width:none;font-size:12px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-auth-intro ul{display:none}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-auth-intro>.pbl-back{margin-top:10px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-account-layout{grid-template-columns:1fr;max-width:520px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-profile-card{padding:24px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-profile-card .pbl-button{max-width:250px}}@media(max-width:560px){.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app){padding:22px 14px;border-radius:12px;font-size:14px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-archive-header{align-items:flex-start;flex-wrap:wrap;gap:19px;margin-bottom:24px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-archive-header h2{font-size:28px;letter-spacing:-.4px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-archive-header p{font-size:12px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-library-nav{width:100%;justify-content:space-between}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-library-nav .pbl-button{padding:9px 13px;font-size:12px;min-height:41px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-icon-button{width:42px;height:42px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-filters{padding:13px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-discovery-bar{flex-direction:column;gap:12px;align-items:stretch}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-type-tabs{justify-content:space-between}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-type-tabs button{flex:1;min-height:39px;font-size:12px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-filter-row{margin-top:13px;padding-top:13px;gap:8px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-filter-row .pbl-select{flex:1 1 43%}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-select select{font-size:11px;padding-inline-start:10px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-reset{min-width:calc(50% - 4px);justify-content:center}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-grid{grid-template-columns:1fr;gap:18px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-card-cover{aspect-ratio:5/4}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-card-body{padding:17px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-card h3{font-size:17px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-like{min-height:40px;min-width:68px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-card-open{min-height:40px;font-size:12px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-results-header{margin-top:21px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-detail-heading h1{font-size:26px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-detail-heading{gap:13px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-detail-heading>.pbl-like{min-width:60px;padding:8px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-prompt{padding:16px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-related h2{font-size:18px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-related>header>a{font-size:11px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-login,.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-account{padding:22px 18px;border-radius:14px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-name-fields{grid-template-columns:1fr}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-frame{padding:72px 0 200px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-caption{inset-inline:12px;bottom:76px;padding:13px 14px;column-gap:10px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-caption h2{font-size:16px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-caption p{font-size:11px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-explore-top{padding:14px 12px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-explore-brand{font-size:11px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-explore-button{padding:9px 12px;font-size:11px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-video-controls{gap:5px;inset-inline:8px;bottom:8px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-explore-app>.pbl-status{font-size:11px;top:68px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-empty,.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-gate{padding:35px 17px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-empty h3,.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-gate h2{font-size:20px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-gate p{font-size:13px}}@media(prefers-reduced-motion:reduce){.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-card:hover,.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-card:hover .pbl-card-cover img{transform:none}}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-type-tabs button[aria-pressed=true]{background:var(--pbl-accent);color:var(--pbl-primary);box-shadow:none}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-auth-icon{background:var(--pbl-accent);color:var(--pbl-primary);border-color:transparent}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-archive-header .pbl-eyebrow{background:var(--pbl-accent);color:var(--pbl-primary);padding:5px 10px;border-radius:7px}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app){direction:rtl;text-align:right;unicode-bidi:isolate}@supports (content-visibility: auto){.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app) .pbl-results .pbl-card{content-visibility:auto;contain-intrinsic-size:auto 420px}}.pbl-app.pbl-ui.pbl-isolated:is(#pbl-isolation-root,.pbl-app).pbl-overlay-root{position:fixed;inset:0;z-index:2147483000;max-width:none;width:auto;margin:0;padding:0;border:0;border-radius:0;background:var(--pbl-explore)}
