.player .transport .source-player-button-host{display:inline-flex;flex:none;align-self:center}.player .transport :is(button,summary).source-player-button{box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:35px;min-width:35px;height:35px;min-height:35px;margin:auto 0;padding:0;border:0;border-radius:4px;background:transparent;color:#a7b4be;line-height:35px;text-align:center;cursor:pointer;user-select:none;transition:transform .15s}.player .transport :is(button,summary).source-player-button[data-mobile=true]{width:32px;min-width:32px;margin-left:2px;margin-right:2px}.player .transport :is(button,summary).source-player-button.active{background:transparent;color:var(--ssc-accent);text-shadow:0 1px 2px rgb(0 0 0/.8)}.player .transport :is(button,summary).source-player-button:hover{background:transparent;color:#eef0f2;transform:scale(1.15);transition:none}.player .transport :is(button,summary).source-player-button.active:hover{color:var(--ssc-accent)}.player .transport :is(button,summary).source-player-button:disabled{opacity:.3;pointer-events:none}.player .transport :is(button,summary).source-player-button:focus-visible{outline:2px solid var(--ssc-accent);outline-offset:2px}.player :is(.transport,.attendee-transport) .source-audio-mute-host{display:block;align-self:center;height:36px;max-height:36px;min-width:36px;overflow:hidden;flex:none}.player :is(.transport,.attendee-transport) button.source-audio-mute{box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center;position:relative;width:35px;min-width:35px;max-width:14px!important;min-height:35px;height:35px;margin:auto 0;padding:0;border:0;border-radius:4px;background-color:transparent;background-position:100%;background-repeat:no-repeat;background-size:21px;color:#a7b4be;line-height:35px;text-align:center;cursor:pointer;user-select:none;opacity:.7;transition:transform .15s}.player :is(.transport,.attendee-transport) button.source-audio-mute[data-mobile=true]{width:32px;min-width:32px;margin-left:2px;margin-right:2px}.player :is(.transport,.attendee-transport) button.source-audio-mute[data-muted=true]{background-image:url("./assets/muted-2UOIIHM3.svg")}.player :is(.transport,.attendee-transport) button.source-audio-mute[data-muted=false]{background-image:url("./assets/unmuted-M4LYOWI5.svg")}.player :is(.transport,.attendee-transport) button.source-audio-mute:hover{background-color:transparent;opacity:1;transform:scale(1.15);transition:none}.player :is(.transport,.attendee-transport) button.source-audio-mute:focus-visible{outline:2px solid var(--ssc-accent);outline-offset:-2px}.player :is(.transport,.attendee-transport) .source-audio-volume{position:relative;align-self:center;align-items:center;cursor:pointer;display:flex;height:36px;margin-right:10px;white-space:nowrap;flex:none}.player :is(.transport,.attendee-transport) .source-audio-volume[data-muted=true]{opacity:.2}.player :is(.transport,.attendee-transport) .source-audio-volume-bar{align-items:stretch;display:flex;transition:background .05s linear,height .05s linear,transform .05s linear}.player :is(.transport,.attendee-transport) .source-audio-volume-bar>span{display:inline-block;background:#848f9726;width:3px;height:18px;margin-right:2px;pointer-events:auto}.player :is(.transport,.attendee-transport) .source-audio-volume-bar[data-lit=true]>span{background:#848f97}.player :is(.transport,.attendee-transport) .source-audio-volume-bar:hover{transform:scaleY(1.2)}.player :is(.transport,.attendee-transport) .source-audio-volume>input[type=range]{display:block;position:absolute;width:35px;height:36px;min-height:0;margin:0;padding:0;opacity:0;pointer-events:none}.player :is(.transport,.attendee-transport) .source-audio-volume:focus-within{outline:2px solid var(--ssc-accent);outline-offset:2px}@media(hover:none)and (max-width:420px),(orientation:portrait)and (max-height:767px){.player :is(.transport,.attendee-transport) :is(.source-audio-volume,.source-audio-mute-host){display:none!important}}.player :is(.transport,.attendee-transport) :is(.source-audio-volume,.source-audio-mute-host){touch-action:none}@media(max-width:768px),(hover:none)and (max-width:900px){.player .transport :is(.source-player-speed,.source-playback-host){display:none!important}}@media(hover:none)and (max-width:420px),(orientation:portrait)and (max-height:767px){.player .transport .source-player-zoom{display:none!important}}@media(max-width:768px),(hover:none)and (max-width:900px){.player .transport [data-source-visibility=small]{display:none!important}}@media(hover:none)and (max-width:767px),(orientation:landscape)and (max-height:420px){.player .transport [data-source-visibility=phone]{display:none!important}}.source-fullscreen-host{display:inline-flex;flex:none;align-self:center}.player .source-fullscreen-trigger{box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:35px;min-width:35px;height:35px;min-height:35px;margin:auto 0;padding:0;border:0;border-radius:4px;background:transparent;color:#a7b4be;line-height:35px;cursor:pointer;transition:transform .15s}.player .source-fullscreen-host[data-mobile=true] .source-fullscreen-trigger{width:32px;min-width:32px;margin-left:2px;margin-right:2px}.player .source-fullscreen-trigger .ssc-icon{width:21px;height:21px;font-size:21px}.player .source-fullscreen-trigger:hover{background:transparent;color:#eef0f2;transform:scale(1.15);transition:none}.source-fullscreen-trigger:focus-visible{outline:2px solid var(--ssc-accent);outline-offset:2px}.source-fullscreen-menu{position:fixed;z-index:2000;padding:0;border:1px solid #2b353b;border-radius:4px;background:#2b353b;color:#a7b4be;box-shadow:0 2px 12px #0000001a;font:500 14px/36px Proxima Soft,Helvetica,sans-serif;white-space:nowrap}.source-fullscreen-menu:after{position:absolute;bottom:-6px;left:calc(var(--fullscreen-arrow) - 6px);width:0;height:0;content:"";border:6px solid transparent;border-bottom-width:0;border-top-color:#2b353b}.source-fullscreen-menu[data-below=true]:after{bottom:auto;top:-6px;border-bottom-width:6px;border-top-width:0;border-bottom-color:#2b353b}.source-fullscreen-label{padding:5px 5px 3px;min-height:14px;border-top:1px solid #ffbd30;background:linear-gradient(#0000004d,#0000004d);color:#ffbd30;font-size:11px;line-height:14px;text-transform:uppercase}.source-fullscreen-menu>button{display:block;width:100%;padding:0 10px;margin:0;border:0;border-radius:0;background:transparent;color:#a7b4be;text-align:left;font:inherit;line-height:36px;white-space:nowrap;cursor:pointer}.source-fullscreen-menu>button:hover,.source-fullscreen-menu>button:focus-visible{background:color-mix(in srgb,var(--ssc-accent) 18%,#2b353b);color:var(--ssc-accent);outline:none}.source-fullscreen-shortcut{float:right;color:#ffbd30;font-size:.8em;margin:0 -4px 0 10px}.source-fullscreen-host:has(>.source-fullscreen-tip){position:relative}.source-fullscreen-tip{position:absolute;z-index:30;right:-6px;bottom:calc(100% + 10px);display:none;flex-direction:column;gap:4px;padding:8px 10px;border-radius:4px;background:#21272c;box-shadow:0 2px 12px #0000004d;color:#e2e6e9;font-size:12px;line-height:16px;white-space:nowrap;pointer-events:none}.source-fullscreen-tip>strong{font-weight:600}.source-fullscreen-tip kbd{display:inline-block;padding:0 4px;border-radius:3px;background:#4b5d67;color:#e2e6e9;font:600 10px/14px inherit;font-family:inherit}.source-fullscreen-host:hover>.source-fullscreen-tip,.source-fullscreen-host:focus-within>.source-fullscreen-tip{display:flex}.confirmation-layer>.source-confirm-backdrop{z-index:1300}.source-confirm-backdrop{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:96px;background:#0a0a0bcc;font:500 16px/24px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px;color:#e2e6e9}.source-confirm-warning-backdrop{background:#070809e6}.source-confirm-dialog{display:flex;flex-direction:column;min-width:240px;max-width:600px;border-radius:6px;background:#21262a;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;outline:none}.source-confirm-dialog>header{display:flex;align-items:center;gap:8px;padding:12px;line-height:1.3}.source-confirm-dialog>header>h2{margin:0;font-size:24px;line-height:32px;font-weight:500;color:#a7b4be}.source-confirm-body{padding:0 12px 4px;font-size:13.3px;line-height:19.95px;color:#acbecba3}.source-confirm-dialog>footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px}.source-confirm-dialog>footer>button{min-height:0;height:28px;padding:6px 8px;border:0;border-radius:4px;font-family:inherit;font-weight:600;font-size:15.1px;line-height:16px;letter-spacing:.32px;cursor:pointer}.source-confirm-cancel{background:#8d9ba62e;color:#acbecbfa}.source-confirm-cancel:hover{background:#8d9ba64d;color:#fff}.source-confirm-destructive{background:#ff615e;color:#fff}.source-confirm-destructive:hover{background:#ff7a77}.source-message-box{position:relative;width:420px;max-width:calc(100vw - 32px);border-radius:4px;background:#2b343b;color:#e2e6e9;font-size:18px;box-shadow:0 2px 12px #0000004d;outline:none}.source-message-box-header{position:relative;padding:15px 15px 10px}.source-message-box-title{display:block;padding-right:24px;font-size:18px;line-height:18px;font-weight:500;color:#e2e6e9}.source-message-box-header>button{min-height:0;position:absolute;top:15px;right:15px;display:flex;align-items:center;justify-content:center;width:16px;height:24px;padding:0;border:0;background:transparent;color:#878d99;cursor:pointer}.source-message-box-header>button:hover{color:#e2e6e9}.source-message-box-content{position:relative;padding:10px 15px;font-size:14px;line-height:24px;font-weight:500;color:#a7b4be}.source-message-box-status{position:absolute;top:10px;left:15px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#eb9e05;color:#fff;font-size:15px;font-weight:700;line-height:1}.source-message-box-content>p{margin:0 0 0 36px}.source-message-box-buttons{display:flex;justify-content:flex-end;gap:10px;padding:5px 15px 10px}.source-message-box-buttons>button{min-height:0;height:30px;padding:9px 15px;border:0;border-radius:3px;background:#4b5d67;color:#a7b4be;font-family:inherit;font-size:12px;font-weight:500;line-height:12px;cursor:pointer}.source-message-box-buttons>button.primary{background:var(--ssc-accent);color:var(--ssc-on-accent,#fff)}.source-message-box-buttons>button:hover{filter:brightness(1.12)}.source-confirm-backdrop button:focus-visible{outline:2px solid var(--ssc-accent-hover);outline-offset:2px}.source-confirm-primary{background:var(--ssc-accent);color:#fff}.source-confirm-primary:hover{background:var(--ssc-accent-hover)}.source-confirm-body.source-confirm-paragraphs{padding:0 12px 4px;font-size:13px;line-height:19.5px;color:#a7b4be}.source-confirm-paragraphs .confirm-body p{margin:0;font-size:13px;line-height:19.5px}.source-confirm-paragraphs .confirm-body p.confirm-body-more{margin-top:19.5px}.source-confirm-paragraphs .confirm-body .confirm-icon{display:block;width:48px;height:48px;margin:0 auto 8px}.source-confirm-paragraphs .confirm-icon-trash{color:#ff615e}.source-confirm-paragraphs .confirm-icon svg{display:block;width:48px;height:48px;margin:0 auto}.source-confirm-paragraphs .confirm-body mark{background:none;color:#ffbd30}.source-delete-item-backdrop{align-items:flex-start;padding:104px 16px 32px}.source-delete-item{display:flex;flex-direction:column;width:500px;max-width:100%;border-radius:3px;background:#2c333d;box-shadow:0 10px 28px #0009;outline:none;font:500 13px/20px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.26px;color:#c5ccd4}.source-delete-item>header{display:flex;align-items:center;height:44px;padding:0 10px;border-radius:3px 3px 0 0;background:#373e48}.source-delete-item>header>h2{margin:0;font-size:15px;line-height:20px;font-weight:400;color:#e4c24e}.source-delete-item-body{padding:34px 30px 30px}.source-delete-item-body>p{margin:0;font-size:13px;line-height:20px}.source-delete-item-body>.source-delete-item-warning{color:#e4c24e}.source-delete-item-rows{display:flex;flex-direction:column;gap:6px;margin-top:10px}.source-delete-item-row{display:flex;align-items:center;gap:5px;height:41px;padding-right:6px;border-radius:3px;background:#363d47;overflow:hidden}.source-delete-item-thumb{flex:none;display:flex;align-items:center;justify-content:center;width:52px;height:41px;overflow:hidden;background:#20262b}.source-delete-item-thumb img{width:100%;height:100%;object-fit:cover;display:block}.source-delete-item-thumb .admin-thumbnail-fallback,.source-delete-item-thumb .whiteboard-thumb,.source-delete-item-thumb .upload-tile{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:9px;line-height:1}.source-delete-item-row>b{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;color:#dfe4e8}.source-delete-item-row>time{flex:none;font-size:10px;line-height:12px;color:#97a7b1}.source-delete-item>footer{display:flex;align-items:center;justify-content:flex-end;gap:15px;height:50px;padding:0 10px;border-radius:0 0 3px 3px;background:#353f48}.source-delete-item>footer>button{min-height:0;height:29px;padding:0 13px;border:0;border-radius:3px;font:500 13px/29px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.26px;cursor:pointer}.source-delete-item-cancel{background:#4b5c66;color:#a9bac4}.source-delete-item-cancel:hover{background:#566974;color:#e2e6e9}.source-delete-item-confirm{background:#f95553;color:#870b0d}.source-delete-item-confirm:hover{background:#ff6b68}.source-confirm-paragraphs .confirm-body p{margin:0}.source-confirm-paragraphs .confirm-body p.confirm-gap{height:19.5px}.source-confirm-paragraphs .confirm-body a{color:var(--ssc-accent-text);text-decoration:underline}.source-confirm-dialog:has(.source-confirm-paragraphs)>header>h2{color:#e2e6e9}.source-confirm-paragraphs .confirm-body p{font-size:13.3px;color:#acbecba3}.source-confirm-paragraphs .confirm-body b{color:#eef0f2}.source-message-box--plain .source-message-box-content>p{margin:0;white-space:pre-line}.mention-input{position:relative;min-width:0}.mention-input>textarea,.mention-input>input{width:100%;min-width:0}.mention-input.multiline{width:100%}.mention-input.single-line{flex:1;width:90px}.mention-input.single-line>input{width:100%;font-size:11px;padding:6px}.note-composer .mention-input>textarea{display:block;resize:vertical;min-height:45px}.note-composer>.mention-input{margin-bottom:0}.mention-notice{display:block;padding:4px;color:#e4b68b!important;font-size:10px}.mention-picker{z-index:1800;overflow:auto;border:1px solid #536571;border-radius:3px;box-shadow:0 8px 30px #0009;background:#303d45;color:#b8c9d2;font-size:12px}.mention-picker>header{padding:6px 10px;background:#3c4a53;color:#d0d9de;font-size:12px}.mention-picker>header small{display:block;font-size:9px;color:#95aab5}.mention-picker>button{display:flex;justify-content:flex-start;gap:9px;width:100%;border-radius:0;background:transparent;font-size:12px;text-align:left;padding:6px 10px;min-height:32px}.mention-picker>button.selected,.mention-picker>button:hover{background:var(--ssc-accent-surface-strong);color:var(--ssc-accent-text)}.mention-picker>p{padding:8px 10px;margin:0;font-size:11px}.mention-picker>p>button{margin-left:8px;padding:2px 5px;min-height:22px;font-size:11px}.mention-candidate-avatar{display:inline-flex;justify-content:center;align-items:center;width:22px;height:22px;border-radius:50%;font-size:10px;background:var(--ssc-accent-surface-strong);color:var(--ssc-on-accent);flex:none}.mention-picker>footer{padding:7px 10px;background:#26333a;font-size:9px;color:#8ea5b0}.note-mention{color:var(--ssc-accent-text);background:var(--ssc-accent-surface);border-radius:2px;padding:0 2px;font-weight:400}.note-mention mark{padding:0!important}.replies form>.mention-input{min-width:80px}.replies form>.mention-input input{margin:0}.modal form>.mention-input textarea{min-height:110px}.note-composer footer{margin-top:0}.mention-picker>header,.mention-picker>footer{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.mention-picker{background:#414e58;border:0}.mention-picker>button.selected,.mention-picker>button:hover{background:#607a88;color:#e5eef4}.mention-candidate-avatar{border-radius:3px;background:var(--ssc-accent-surface-strong)}.note-current-snapshot{padding:12px;margin:12px 0;background:var(--ssc-accent-surface);border:1px solid var(--ssc-accent-border);border-radius:3px}.note-current-snapshot>small{font-size:11px}.note-current-snapshot>p{font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0}.mention-picker{padding:4px;border-radius:6px;background:#2c3339;box-shadow:0 25px 50px -12px #00000040;color:#acbecbfa;font-size:15.1px;line-height:16px}.mention-picker>button{align-items:center;gap:8px;min-height:40px;padding:8px 12px;border-radius:0;font-size:15.1px;font-weight:500;line-height:16px;color:#acbecbfa}.mention-picker>button.selected,.mention-picker>button:hover{background:#3c474e;color:var(--ssc-accent-text)}.mention-picker>button.selected>span:last-child{font-weight:700}.mention-picker .mention-candidate-avatar{width:24px;height:24px;border-radius:2px;font-size:13px}.quick-audio-preview{position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:4px 8px;min-width:0;border-radius:6px;background:#1c2023;font-size:13px;font-weight:500;line-height:19.5px;color:#fff}.quick-audio-preview[data-playing=true]{background:#171a1b}.quick-audio-preview>.quick-audio-preview-toggle{display:flex;align-items:center;justify-content:center;flex:none;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;border:0;border-radius:4px;background:transparent;color:#acbecbfa}.quick-audio-preview>.quick-audio-preview-toggle:hover:not(:disabled){background:#3c474e;color:#fff}.quick-audio-preview-toggle>svg{display:block;height:16px;width:auto}.quick-audio-preview-waveform{position:relative;flex:1;min-width:0}.quick-audio-preview-waveform>svg{display:block;width:100%;height:28px;user-select:none;cursor:pointer}.quick-audio-preview-waveform>svg[aria-disabled=true]{cursor:not-allowed}.quick-audio-preview-toggle:focus-visible,.quick-audio-preview-waveform>svg:focus-visible{outline:2px solid var(--ssc-accent,#5b53ff);outline-offset:2px}.quick-audio-preview-waveform-unavailable{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;white-space:nowrap;overflow:hidden;font-size:11px;color:#acbecba3}.quick-audio-preview-timer{align-self:center;flex:none;width:28px;font-size:13px;line-height:19.5px;white-space:nowrap;user-select:none;color:#fff}.quick-audio-preview-timer[data-elapsed=true]{color:#38a3f5}.quick-audio-preview-error{flex-basis:100%;color:#ff615e;font-size:12px}.quick-audio-preview:has(>.quick-audio-preview-error){flex-wrap:wrap}.quick-local-audio-recorder{font-size:13px;font-weight:500;line-height:19.5px;color:#e2e6e9}.quick-local-audio-recorder .quick-audio-local-state{position:relative;min-width:0}.quick-local-audio-recorder .quick-audio-source-panel{display:flex;align-items:center;justify-content:center;gap:14px;min-width:0;padding:4px 8px;border-radius:6px;background:#171a1b}.quick-local-audio-recorder .quick-audio-waveform-slot{flex:1;min-width:0}.quick-local-audio-recorder .quick-audio-waveform{display:block;width:100%;height:28px;user-select:none}.quick-local-audio-recorder .quick-audio-timer{align-self:center;flex:none;width:28px;font-size:13px;line-height:19.5px;text-transform:none;white-space:nowrap}.quick-local-audio-recorder .quick-audio-timer[data-warning=true]{color:#ff615e}.quick-local-audio-recorder .quick-audio-icon-button{display:inline-flex;align-items:center;justify-content:center;flex:none;padding:0;border:0;border-radius:4px;background:transparent;color:#acbecbfa;cursor:pointer}.quick-local-audio-recorder .quick-audio-icon-button>svg{display:block;flex:none;width:1em;height:1em}.quick-local-audio-recorder .quick-audio-stop{width:28px;min-width:28px;height:28px;min-height:28px;font-size:16px;color:#ff615e}.quick-local-audio-recorder .quick-audio-stop:hover:not(:disabled){background:#3c474e}.quick-local-audio-recorder .quick-audio-cancel{position:absolute;top:-6px;right:-4px;z-index:50;min-width:0;width:1em;min-height:0;height:1em;border-radius:0;color:#acbecb;font-size:inherit;line-height:1;opacity:.8}.quick-local-audio-recorder .quick-audio-cancel:hover:not(:disabled){background:transparent;color:#acbecb;opacity:1}.quick-local-audio-recorder .quick-audio-record{width:24px;min-width:24px;height:24px;min-height:24px;justify-content:flex-start}.quick-local-audio-recorder .quick-audio-record>svg{width:12px;height:16px}.quick-local-audio-recorder .quick-audio-icon-button:focus-visible{outline:2px solid var(--ssc-accent);outline-offset:2px}.quick-local-audio-recorder .quick-audio-action-row{display:flex;justify-content:flex-end;margin-top:4px}.quick-local-audio-recorder .quick-audio-record-again{margin-top:4px;padding:0;border:0;min-height:24px;background:transparent;color:#acbecbfa;font:inherit;text-decoration:underline}.quick-local-audio-recorder .quick-audio-unavailable{color:#acbecba3}.quick-local-audio-recorder .quick-audio-accessible-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.quick-local-audio-recorder .quick-audio-record:hover:not(:disabled){color:#fff}.quick-general-editor>.quick-general-audio-body{min-width:0;margin:8px 4px}.quick-general-actions-end>.quick-local-audio-recorder{display:inline-flex;align-items:center;flex:none}.quick-item-list-room .quick-general-composer .quick-general-editor>footer>label[data-audio-recording=true]{pointer-events:none;opacity:.6}@font-face{font-family:SSC Quick Element Icons;src:url(data:font/woff;base64,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) format("woff");font-weight:400;font-style:normal;font-display:block}.quick-item-list-room .quick-frame-link{display:inline-flex;position:relative;align-items:center;flex:none;margin:0 8px;padding:0}.quick-item-list-room .quick-frame-link-main,.quick-item-list-room .quick-frame-link-options summary{box-sizing:border-box;min-height:0;height:auto;margin:0;padding:6px;display:inline-block;border:0;border-radius:3px;background:#364149;color:#a6b4be;font-size:12px;font-weight:300;line-height:12px;white-space:nowrap}.quick-item-list-room .quick-frame-link-main{border-radius:3px 0 0 3px}.quick-item-list-room .quick-frame-link-main>span{display:block;width:80px}.quick-item-list-room .quick-frame-link-options,.quick-item-list-room .quick-frame-link-options>.menu{position:static;padding:0;margin:0}.quick-item-list-room .quick-frame-link-options summary{position:relative;width:auto;border-radius:0 3px 3px 0;list-style:none}.quick-item-list-room .quick-frame-link-options summary:before{content:"";position:absolute;left:0;top:5px;bottom:5px;width:1px;background:#566975;z-index:1}.quick-item-list-room .quick-frame-link-caret{font-family:SSC Quick Element Icons!important;font-size:12px;font-style:normal;font-weight:400;line-height:1;margin:0 3px;color:#98a8b3;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.quick-item-list-room .quick-frame-link .menu-popover{top:calc(100% + 5px);bottom:auto;left:0;right:auto;min-width:0;padding:6px 0;border:1px solid #2b353b;border-radius:4px;background:#2b353b;box-shadow:0 2px 12px #0000001a}.quick-item-list-room .quick-frame-link .menu-popover>button{min-height:27px;margin:0;padding:0 15px;border:0;border-radius:0;background:transparent;color:#a7b4be;font-size:13px;font-weight:300;line-height:27px;white-space:nowrap}.quick-item-list-room .quick-frame-link .menu-popover>button:hover,.quick-item-list-room .quick-frame-link .menu-popover>button:focus{background:var(--ssc-accent-surface);color:#5b53ff}.player-help-menu{position:relative;display:inline-block;color:inherit}.player-help-menu>summary{list-style:none;display:flex;align-items:center;justify-content:center;width:35px;height:35px;cursor:pointer}.player-help-menu>summary::-webkit-details-marker{display:none}.player-help-menu>summary:focus-visible,.player-help-popover :focus-visible,.player-help-dialog :focus-visible{outline:2px solid var(--accent,#5b53ff);outline-offset:2px}.player-help-popover{position:absolute;z-index:120;bottom:calc(100% + 6px);right:0;width:250px;padding:0;background:#252d33;border:1px solid #3e4b55;border-radius:4px;box-shadow:0 6px 22px #0006}.player-help-workspace .player-help-popover{bottom:0;left:calc(100% + 6px);right:auto}.player-help-popover h4{margin:0;padding:5px 5px 3px;border-top:1px solid #ffbd30;background:linear-gradient(180deg,#0000004d,#0000004d);color:#ffbd30;font-size:11px;line-height:14px;min-height:14px;font-weight:400;text-transform:uppercase}.player-help-popover>a,.player-help-popover>button{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:7px 14px;border:0;border-radius:0;background:none;color:#eef0f2;text-align:left;font:inherit;font-size:14px;text-decoration:none;cursor:pointer}.player-help-popover>a:hover,.player-help-popover>button:not(:disabled):hover{background:#35414a}.player-help-popover>.divided{border-top:1px solid #46515a;margin-top:5px;padding-top:12px}.player-help-popover>button:disabled{color:#a4afb8;cursor:not-allowed}.player-help-popover button small{font-size:10px;color:#a4afb8}.player-help-external{font-size:12px;color:#a4afb8}.player-help-link-notice{display:block;padding:10px 14px 3px;color:#a4afb8;font-size:11px;line-height:1.35}.player-help-overlay{position:fixed;inset:0;z-index:2200;overflow:auto;overscroll-behavior:contain;background:#1a1f23f0;color:#eef0f2}.player-help-dialog{position:relative;box-sizing:border-box;margin:auto;padding:42px 24px 36px;width:min(1528px,100%);font-size:14px;line-height:1.35}.player-help-dialog>header{position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:15px;min-height:36px}.player-help-dialog h2{margin:0;color:var(--accent,#5b53ff);font-size:24px;font-weight:400;text-align:center}.player-help-dialog>header>button{position:absolute;right:0;top:0;padding:4px;border:0;background:transparent;color:#c4cdd4;cursor:pointer}.player-help-reference-notice{max-width:1000px;margin:0 auto 14px;text-align:center;font-size:12px;color:#a7b4be}.player-help-reference-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.player-help-reference-column>section{padding:14px;margin-bottom:16px;background:#1b2024;border-radius:4px}.player-help-reference-column h3{margin:0 0 12px;color:#ffbd30;font-size:15px;font-weight:400}.player-help-shortcut{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:4px 0;min-height:20px}.player-help-reference-only{display:inline;margin-left:6px;white-space:nowrap;color:#a7b4be;font-size:9px;line-height:1.1}.player-help-keys{flex-shrink:0;display:inline-flex;align-items:center;justify-content:flex-end;gap:2px;text-align:right;font-size:12px}.player-help-keys kbd{display:inline-block;box-sizing:border-box;min-width:20px;padding:0 3px;margin:0;text-align:center;border:2px solid;border-color:#697780 #28343d #263139 #607079;border-radius:3px;background:#4d5b66;color:#eef0f2;font:inherit;line-height:16px;white-space:nowrap}.player-help-glyph{font-family:SSC Themify;display:inline-block;font-size:17px;line-height:18px;vertical-align:middle}.player-help-pen{width:20px;height:20px;border-radius:50%;background:#4d5b66;color:#ffbd30;font-size:13px;line-height:20px;text-align:center}.player-help-keys kbd.player-help-arrow{padding:0 1px;vertical-align:middle}.player-help-keys kbd.player-help-arrow .player-help-glyph{font-size:12px;line-height:16px;vertical-align:top}.player-help-reference-generation{font-size:11px;color:#a7b4be;text-align:center}.player-help-cookie-dialog{width:min(740px,100%)}.player-help-cookies>section{padding:16px;margin:15px 0;background:#1b2024;border-radius:4px}.player-help-cookies h3{margin:0 0 12px;color:#ffbd30;font-weight:400}.player-help-cookies h4{margin:18px 0 6px;font-weight:600}.player-help-cookies p{margin:6px 0}.player-help-cookies small{color:#a7b4be}.player-help-cookies code{display:block;padding:4px 0;overflow-wrap:anywhere}.player-help-cookies details{margin-top:7px;font-size:12px}.player-help-dialog>footer{text-align:right}.player-help-dialog>footer button{padding:7px 20px;border:1px solid var(--accent,#5b53ff);border-radius:3px;background:var(--accent,#5b53ff);color:#102638;cursor:pointer}@media(max-width:1100px){.player-help-reference-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.player-help-reference-column:last-child{grid-column:1/-1}.player-help-dialog{padding:28px 18px}.player-help-shortcut{flex-wrap:wrap}}@media(max-width:700px){.player-help-reference-columns{display:block}.player-help-dialog{padding:20px 12px}.player-help-dialog h2{font-size:20px}.player-help-workspace .player-help-popover{left:0;right:auto;bottom:calc(100% + 6px)}}body:has([data-source-hotkeys=pass]) .modal-backdrop{z-index:2300}.player-help-info{font-family:element-icons!important;font-style:normal;font-weight:400;font-size:13px;line-height:1;display:inline-block;margin-left:5px;vertical-align:-1px;color:#e2e6e9;cursor:help}.player-help-info:before{content:"\e7a1"}.source-brush-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--source-brush-icon-size,25.92px);height:var(--source-brush-icon-size,25.92px);line-height:0;opacity:.75;transform-origin:center;pointer-events:none}.source-brush-icon>svg,.source-brush-icon>img{display:block;flex:none;width:100%;height:100%;max-width:none;margin:0 auto;opacity:.85;transform:scale(.8);transform-origin:bottom;transition:transform .2s,opacity .2s}button.icon-button.source-brush-tool{padding:0}.icon-button.source-brush-tool:not(:disabled):hover>.source-brush-icon{opacity:1}.icon-button.source-brush-tool:not(:disabled):hover>.source-brush-icon>svg,.icon-button.source-brush-tool:not(:disabled):hover>.source-brush-icon>img{transform:scale(1)}.icon-button.source-brush-tool.active>.source-brush-icon{opacity:1;transform:scale(1.1)}.icon-button.source-brush-tool.active>.source-brush-icon>svg,.icon-button.source-brush-tool.active>.source-brush-icon>img{opacity:1;transform:scale(1)}.drawing-toolbar .tool-strip>.icon-button.source-tool-tile{width:25.92px;min-width:25.92px;height:25.92px;min-height:25.92px;margin:0 0 0 1px;padding:0;border:0;border-radius:0;background:#364149;opacity:.75;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;transform-origin:center;color:#e7f6ffbf}.drawing-toolbar .tool-strip>.icon-button.source-tool-tile:first-child,.drawing-toolbar .tool-strip>:not(.source-tool-tile)+.icon-button.source-tool-tile{margin-left:5px;border-radius:4px 0 0 4px}.drawing-toolbar .tool-strip>.icon-button.source-tool-gear{border-radius:0 4px 4px 0;margin-right:5px}.drawing-toolbar .tool-strip>.icon-button.source-tool-gear svg{width:17px;height:17px}.drawing-toolbar .tool-strip>.icon-button.source-tool-tile:not(:disabled):hover{background:var(--ssc-accent-pressed);opacity:1}.drawing-toolbar .tool-strip>.icon-button.source-tool-tile.active,.drawing-toolbar .tool-strip>.icon-button.source-tool-tile.active:hover{background:linear-gradient(180deg,var(--ssc-accent),color-mix(in srgb,var(--ssc-accent-pressed) 20%,transparent));border-radius:5px;border-bottom:0;opacity:1;transform:scale(1.1);z-index:1}.drawing-toolbar .tool-strip>.icon-button.source-tool-tile:disabled{opacity:.3}.drawing-toolbar .tool-strip>.icon-button.source-tool-tile>.source-brush-icon,.drawing-toolbar .tool-strip>.icon-button.source-tool-tile.active>.source-brush-icon{opacity:1;transform:none}.source-icon{display:inline-block;flex:none;width:calc(var(--source-icon-size, 1em) * var(--source-icon-ratio));height:var(--source-icon-size, 1em);vertical-align:-.125em;background-color:currentColor;-webkit-mask-image:var(--source-icon-url);mask-image:var(--source-icon-url);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;pointer-events:none}.source-player-speed .menu-popover>button,.preferences-menu .menu-popover>label.menu-check.source-pref,.preferences-menu .menu-popover>button.source-pref-action{position:relative;padding-left:27px}.source-player-speed .menu-popover>button[data-control="playback.speed.07"]{padding-left:23px}.source-menu-check{position:absolute;left:10px;top:50%;transform:translateY(-50%);font-size:10px;line-height:1;white-space:nowrap;color:var(--ssc-accent-text)}.source-player-speed .menu-popover>button.selected [data-speed-column=fps]{color:var(--ssc-accent-text)}.preferences-menu .menu-popover>label.menu-check.source-pref{gap:4px;color:#b6c1c9}.preferences-menu .menu-popover>label.menu-check.source-pref[data-checked=true]{color:var(--ssc-accent-text)}.preferences-menu .menu-popover>label.menu-check.source-pref>input{position:absolute;left:8px;top:50%;width:13px;height:13px;margin:-6.5px 0 0;opacity:0;pointer-events:none}.source-pref-check{position:absolute;left:10px;top:50%;transform:translateY(-50%);font-size:10px;line-height:1;color:#8b9aa5}.source-pref:has(>input:focus-visible){outline:2px solid var(--ssc-accent-text);outline-offset:-2px}.source-pref:has(>input:disabled){cursor:default}.source-pref-hint{display:inline-flex;align-items:center;margin-left:2px;color:inherit;opacity:.85;--source-icon-size:12px}.preferences-menu .menu-popover>button.source-pref-action{justify-content:flex-start;color:#b6c1c9}.preferences-menu .menu-popover>button.source-pref-action:hover:not(:disabled){color:var(--ssc-accent-text)}.menu.source-annotation-menu>.menu-popover{min-width:0;padding:0 0 3px;background:#444e57;color:#c8d1d8;border:0;border-top:1px solid #c99a3e;border-radius:4px;box-shadow:0 6px 22px #00000073;overflow:hidden}.menu.source-annotation-menu>.menu-popover>h4{margin:0;padding:5px 10px 4px;white-space:nowrap;background:#32373b;border:0;color:#f2bd4b;font-size:11px;font-weight:500;line-height:13px;letter-spacing:.02em;text-transform:uppercase}.menu.source-annotation-menu>.menu-popover>small{display:block;margin:7px 0 0;padding:2px 10px 3px;background:transparent;border-bottom:1px solid #353e45;color:#8995a0;font-size:10px;line-height:13px;letter-spacing:.02em;text-transform:uppercase}.menu.source-annotation-menu>.menu-popover>h4+small{margin-top:0}.menu.source-annotation-menu>.menu-popover>button{position:relative;display:flex;align-items:center;gap:14px;width:100%;min-height:27px;margin:0;padding:4px 12px 4px 30px;background:transparent;border:0;border-radius:0;color:#c8d1d8;font-size:13px;font-weight:400;line-height:19px;text-align:left;white-space:nowrap}.menu.source-annotation-menu>.menu-popover>button:hover:not(:disabled){background:#3b454d;color:#e3e9ed}.menu.source-annotation-menu>.menu-popover>button.selected,.menu.source-annotation-menu>.menu-popover>button.source-menu-toggle{color:var(--ssc-accent-text)}.menu.source-annotation-menu>.menu-popover>button:disabled{opacity:.5;cursor:default}.menu.source-annotation-menu .source-menu-check{position:absolute;left:12px;top:50%;width:10px;transform:translateY(-50%);color:var(--ssc-accent-text);font-size:11px;line-height:1;text-align:center}.menu.source-annotation-menu>.menu-popover kbd{margin-left:auto;padding:0;background:none;border:0;box-shadow:none;color:#e9b34a;font:inherit;font-size:10px;line-height:1}.menu.source-annotation-menu>.menu-popover>button.source-menu-toggle{margin-top:3px;padding-left:24px;border-top:1px solid #353e45}.menu.source-annotation-menu>.menu-popover>small:not(:first-child){margin-top:9px}.menu.source-zoom-menu>.menu-popover>button[data-control="canvas.zoom.01"]{border-bottom:1px solid #3a434b}.menu.source-guides-menu>.menu-popover{min-width:160px}.notes-panel .source-note-settings .menu-popover,.notes-panel .source-note-scope .menu-popover{top:calc(100% + 4px);bottom:auto;width:14rem;min-width:14rem;padding:0;background:#2c3339;border:1px solid #3c474e;border-radius:6px;box-shadow:0 25px 50px -12px #00000040}.notes-panel .source-note-settings .menu-popover{left:auto;right:0}.notes-panel .source-note-scope .menu-popover{left:0;right:auto}.notes-panel .source-note-settings .menu-popover>.quick-note-setting-row,.notes-panel .source-note-scope .menu-popover>.quick-note-setting-row{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;width:100%;min-height:2rem;margin:0;padding:.5rem .75rem;border:0;border-radius:0;background:transparent;font-size:.9375rem;font-weight:500;line-height:1rem;color:#acbecbfa;white-space:normal;text-align:left}.notes-panel .source-note-settings .quick-note-setting-row>span,.notes-panel .source-note-scope .quick-note-setting-row>span{flex:1;min-width:0}.notes-panel .source-note-settings .quick-note-setting-check,.notes-panel .source-note-scope .quick-note-setting-check{flex:none}.notes-panel .source-note-settings .menu-popover>.quick-note-setting-row[aria-pressed=true],.notes-panel .source-note-settings .menu-popover>.quick-note-setting-row:hover,.notes-panel .source-note-scope .menu-popover>.quick-note-setting-row[aria-pressed=true],.notes-panel .source-note-scope .menu-popover>.quick-note-setting-row:hover:not(:disabled){color:var(--ssc-accent-text)}.notes-panel .source-note-settings .menu-popover>.quick-note-setting-row:hover,.notes-panel .source-note-scope .menu-popover>.quick-note-setting-row:hover:not(:disabled){background:#3c474e}.notes-panel .source-note-scope .menu-popover>.quick-note-setting-row:disabled{opacity:1;color:#acbecb7a;cursor:default}.notes-panel .source-note-settings h4,.notes-panel .source-note-scope h4{margin:0;padding:.5rem .75rem;border:0;background:transparent;color:#acbecba3;font-size:.6875rem;font-weight:500;line-height:1.5;text-transform:uppercase}.notes-panel .source-note-settings .quick-note-setting-row+h4{border-top:1px solid #3c474e}.notes-panel .source-note-settings>summary{display:grid;place-items:center;width:28px;height:28px;padding:0;color:#acbecb}.notes-panel>header.review-notes-header{gap:2px;min-height:36px;padding:4px 6px 4px 8px}.notes-panel>header.review-notes-header>.menu.source-note-scope{margin-right:auto}.notes-panel>header.review-notes-header>.menu.source-note-scope>summary{display:flex;align-items:center;gap:6px;min-width:0;white-space:nowrap;height:28px;padding:0 6px;border-radius:4px;color:#a9b6bf;font-size:15px;font-weight:400;line-height:20px}.notes-panel>header.review-notes-header>.menu.source-note-scope[open]>summary{background:#2c3339}.notes-panel>header.review-notes-header>.menu.source-note-scope>summary>span{display:flex;align-items:center;gap:6px}.notes-panel .source-note-scope .menu-popover:before{content:"SCOPE";display:block;padding:.5rem .75rem;color:#acbecba3;font-size:.6875rem;font-weight:500;line-height:1.5}.notes-panel .source-note-scope .menu-popover>.quick-note-setting-row{justify-content:space-between}.notes-panel .source-note-scope .menu-popover>.quick-note-setting-row[aria-pressed=true]:after{content:"";flex:none;width:14px;height:16px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M441 103c9.4 9.4 9.4 24.6 0 33.9L177 401c-9.4 9.4-24.6 9.4-33.9 0L7 265c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l119 119L407 103c9.4-9.4 24.6-9.4 33.9 0z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M441 103c9.4 9.4 9.4 24.6 0 33.9L177 401c-9.4 9.4-24.6 9.4-33.9 0L7 265c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l119 119L407 103c9.4-9.4 24.6-9.4 33.9 0z'/%3E%3C/svg%3E") center/contain no-repeat}.notes-panel>header.review-notes-header>.review-notes-search{flex:1;min-width:0;height:28px;margin-right:6px;padding:0 8px;background:#121315;border:0;border-radius:3px;color:#e8edf0;font-size:15px;line-height:20px;outline:none}.notes-panel>header.review-notes-header>.review-notes-search::placeholder{color:#6f7a83}.notes-panel>header.review-notes-header>.icon-button{width:28px;height:28px;min-width:28px;padding:0;color:#acbecb}.notes-panel>header.review-notes-header>.review-notes-search-close{background:#2b3135;border-radius:3px}.notes-panel>header.review-notes-header>.menu.source-note-settings>summary{width:28px;height:28px}.modal-backdrop:has(>.source-ghost-dialog){align-items:center;padding-top:10px;background:#2d343bb3}.modal.source-ghost-dialog{width:260px;max-width:calc(100vw - 20px);background:#22272b;border:0;border-radius:3px;overflow:hidden;box-shadow:0 10px 40px #00000073}.modal.source-ghost-dialog>header{justify-content:center;height:40px;min-height:40px;padding:0 10px;background:#454f58;border:0}.modal.source-ghost-dialog>header h2{flex:none;color:#ffbd30;font-size:15px;font-weight:400;line-height:20px;text-align:center}.modal.source-ghost-dialog>header>.icon-button{display:none}.modal.source-ghost-dialog>.modal-body{padding:0;font-weight:400;overflow:visible}.source-ghost-dialog .ghost-controls{display:grid;grid-template-columns:100px 1fr 100px;gap:0;margin:0;padding:17px 8px 0;text-align:center}.source-ghost-dialog .ghost-side{display:flex;flex-direction:column;gap:0}.source-ghost-dialog .ghost-side label{display:flex;flex-direction:column;gap:11px;margin:0;color:#aab4bb;font-size:15px;line-height:20px}.source-ghost-dialog .ghost-side input{width:100px;height:36px;margin:0;padding:0;background:#191d20;border:0;border-radius:0;color:var(--ssc-accent-text);font-size:15px;text-align:center;-moz-appearance:textfield;appearance:textfield}.source-ghost-dialog .ghost-side input::-webkit-inner-spin-button,.source-ghost-dialog .ghost-side input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.source-ghost-dialog .ghost-side input:focus{outline:none}.source-ghost-dialog .ghost-side input:focus-visible{outline:1px solid var(--ssc-accent);outline-offset:-1px}.modal.source-ghost-dialog:focus{outline:none}.source-ghost-dialog .ghost-link{align-self:start;justify-self:center;width:28px;min-width:0;height:28px;margin-top:35px;padding:0;background:none;border:0;color:#c7d0d6;font-size:16px}.source-ghost-dialog .ghost-link .ssc-icon{font-size:16px;width:16px;height:16px;display:inline-block;transform:rotate(-12deg)}.source-ghost-dialog .ghost-link:not(.active){opacity:.5}.source-ghost-dialog .ghost-link.active{color:#e1e7eb;opacity:1}.source-ghost-dialog select{-webkit-appearance:none;appearance:none;background-image:none;cursor:pointer}.source-ghost-dialog .ghost-tint{width:100px;height:36px;margin:0;padding:0 4px;border:0;border-radius:3px;font-size:15px;line-height:20px;text-align:center;text-align-last:center}.source-ghost-dialog .ghost-tint[data-tint="#ffffff"]{background:#bfbfbf;color:#000}.source-ghost-dialog .ghost-tint[data-tint="#008000"]{background:#006000;color:#fff}.source-ghost-dialog .ghost-tint[data-tint="#000000"]{background:#000;color:#fff}.source-ghost-dialog .ghost-tint[data-tint="#ff0000"]{background:#bf0000;color:#fff}.source-ghost-dialog .ghost-tint[data-tint="#0000ff"]{background:#0000bf;color:#fff}.source-ghost-dialog .ghost-tint[data-tint=none]{background:#00000040;color:#fff}.source-ghost-dialog .ghost-tint option,.source-ghost-dialog .ghost-consider option{background:#2b343b;color:#e8edf0}.source-ghost-dialog .ghost-consider{display:block;width:240px;height:36px;margin:30px auto 0;padding:0 8px;background:#191d20;border:0;border-radius:0;color:var(--ssc-accent-text);font-size:15px;text-align:center;text-align-last:center}.source-ghost-dialog .ghost-hint{margin:22px 42px 21px;color:#5f6a73;font-size:12px;line-height:19px;text-align:center}.source-ghost-dialog .ghost-hint[role=status]{color:#e9b34a}.source-ghost-dialog .ghost-actions{display:grid;grid-template-columns:1fr 1fr;gap:0;margin:0;padding:0;background:#454f58}.source-ghost-dialog .ghost-actions>button{height:36px;margin:0;padding:0;background:transparent;border:0;border-radius:0;color:#f2f5f7;font-size:15px;font-weight:400}.source-ghost-dialog .ghost-actions>button:hover:not(:disabled){background:#4d5862}.notes-panel>header.review-notes-header>.menu.source-note-scope>summary{width:auto;justify-content:flex-start}.source-playback-host{display:inline-flex;position:relative;align-items:center}.source-custom-playback{position:fixed;display:flex;flex-direction:column;z-index:120;width:min(260px,calc(100vw - 16px));min-height:min(150px,calc(100vh - 16px));max-height:calc(100vh - 16px);overflow:auto;box-sizing:border-box;padding:8px 12px;background:var(--panel,#28292b);color:var(--text,#ddd);border:1px solid var(--border,#444);border-radius:3px;box-shadow:0 4px 18px #0008;font-size:13px}.source-custom-playback h4{margin:0 0 8px;padding:4px 0;font-size:13px;font-weight:500;color:var(--muted,#999)}.source-custom-playback form{display:grid;flex:1;min-height:0;grid-template-columns:minmax(0,1fr) 130px;column-gap:8px;align-items:center}.source-custom-playback label{margin:0}.source-fps-stepper{display:flex;width:130px;height:28px;margin:0}.source-fps-stepper input{width:100%;min-width:0;text-align:center;border-radius:0;padding:4px 6px}.source-fps-stepper button{width:28px;min-width:28px;min-height:28px;border-radius:0;padding:0}.source-custom-playback p{grid-column:1/-1;margin:4px 0}.source-custom-playback output{color:var(--amber,#ffbd30)}.source-custom-message,.source-playback-notice{font-size:11px;color:var(--muted,#aaa)}.source-custom-actions{grid-column:1/-1;align-self:end;display:flex;justify-content:flex-end;gap:4px;margin-top:8px}.source-custom-actions button{min-height:28px;padding:4px 13px}.source-custom-actions button[data-control="playback.customspeed.06"]{width:96px}.source-playback-custom-marker{color:var(--accent,#5b53ff)}.source-playback-notice{max-width:230px;margin-left:6px}.note-attachments{display:flex;flex-direction:column;gap:1px;padding-top:12px}.comment-attachment{display:flex;flex-direction:row;align-items:center;height:28px;border-radius:4px;background:#2c3339;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;transition:background-color .15s;font-size:13.3px;line-height:16px}.comment-attachment:hover,.comment-attachment:focus-within,.comment-attachment.pinned{background:#3c474e}.comment-attachment-thumb{flex:none;width:48px;height:28px;overflow:hidden;border-radius:4px 0 0 4px;opacity:.5;transition:opacity .15s}.comment-attachment:hover .comment-attachment-thumb,.comment-attachment:focus-within .comment-attachment-thumb,.comment-attachment.pinned .comment-attachment-thumb{opacity:1}.comment-attachment-thumb>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.comment-attachment-name{min-height:0;display:flex;align-items:center;justify-content:flex-start;flex:1;min-width:0;height:28px;padding:6px;border:0;border-radius:0;background:transparent;color:#acbecba3;font:inherit;font-size:13.3px;text-align:left;cursor:pointer;transition:color .15s}.comment-attachment-name:hover,.comment-attachment.pinned .comment-attachment-name{color:#acbecbfa}.comment-attachment-name>.cx-icon{flex:none;margin:0 4px;font-size:15.1px}.comment-attachment-name>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comment-attachment-tools{display:none;flex:none;flex-direction:row;align-items:center;padding:4px}.comment-attachment:hover .comment-attachment-tools,.comment-attachment:focus-within .comment-attachment-tools{display:flex}.comment-attachment-tools>a,.comment-attachment-tools>button,.comment-attachment-disabled{min-height:0;min-width:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:4px;border:0;border-radius:4px;background:transparent;color:#acbecbfa;cursor:pointer}.comment-attachment-tools>a:hover,.comment-attachment-tools>button:hover{background:#8d9ba62e;color:#fff}.comment-attachment-disabled{opacity:.4;cursor:not-allowed}.note-attachment-audio{display:flex;flex-direction:column;gap:5px;padding:7px;margin:7px 0;border-radius:4px;background:#1c2023}.note-attachment-audio>span{overflow-wrap:anywhere}.note-attachment-audio small{display:block;font-size:9px;color:#acbecba3}.note-attachment-audio>div{display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:10px}.note-attachment-audio audio{width:100%;height:32px}.note-attachment-audio img.attachment-waveform{height:28px;width:100%;object-fit:fill}.note-attachment-audio button{padding:2px 4px;font-size:9px;min-height:20px}.comment-dropzone{position:relative}.comment-dropzone>.drag-feedback{position:absolute;inset:0;z-index:99;display:flex;align-items:center;justify-content:center;background:#000c;color:#e2e6e9;font-size:16px;font-weight:500;letter-spacing:.32px;pointer-events:none}.attachment-preview-overlay{position:absolute;inset:0;z-index:40;display:flex;align-items:center;justify-content:center;background:#0e1011db;pointer-events:none}.attachment-preview-overlay[data-pinned=true]{pointer-events:auto;outline:2px solid var(--ssc-accent);outline-offset:-2px}.attachment-preview-overlay>img{max-width:100%;max-height:100%;object-fit:contain;background:repeating-conic-gradient(#2c3339 0 25%,#21262a 0 50%) 0 0/16px 16px}.attachment-pin-banner{position:absolute;top:0;right:0;z-index:100;display:flex;align-items:center;padding:4px 6px;margin-left:4px;border-radius:0 0 0 4px;background:var(--ssc-accent);color:#fff;font-size:13.3px;font-weight:800;line-height:20px}.attachment-pin-banner>span{margin:0 8px}.attachment-pin-banner>button{min-height:0;display:flex;align-items:center;justify-content:center;padding:0 0 8px;border:0;background:transparent;color:#fff}.attachment-pin-banner>button:hover{transform:scale(1.05)}.paste-image-toast{position:fixed;top:16px;left:50%;z-index:1500;transform:translate(-50%);display:flex;align-items:center;gap:10px;box-sizing:border-box;min-width:380px;padding:15px 15px 15px 20px;border-radius:4px;background:#3f4038;color:#ffbd30;font-size:14px;font-weight:400;line-height:16px;box-shadow:0 8px 24px #0006}.paste-image-toast-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:16px;height:16px;border-radius:50%;background:#f7ab07;color:#fff;font-size:11px;font-weight:700;line-height:1}.source-audio-state{position:relative;min-width:0;margin:4px 6px 2px}.source-audio-panel{display:flex;align-items:center;gap:14px;min-width:0;height:36px;padding:4px 8px;border-radius:6px;background:#171a1b;color:#e2e6e9;font-size:13px;font-weight:500;line-height:19.5px}.source-audio-panel.source-audio-preview{background:#1c2023}.source-audio-wave{flex:1;min-width:0;height:28px}.source-audio-bars{display:block;width:100%;height:28px}.source-audio-timer{flex:none;width:28px;font-size:13px;font-weight:600;line-height:19.5px;white-space:nowrap;color:#fff}.source-audio-timer[data-elapsed]{color:#38a3f5}.source-audio-discard{position:absolute;top:-6px;right:-4px;z-index:50;display:grid;place-items:center;width:13px;height:13px;min-width:0;min-height:0;padding:0;border:0;background:transparent;color:#acbecb;opacity:.8}.source-audio-discard:hover{opacity:1}.source-audio-play{display:grid;place-items:center;flex:none;width:28px;height:28px;min-width:28px;min-height:0;padding:0;border:0;border-radius:4px;background:#2c3339;color:#acbecbfa}.source-audio-play:hover{background:#3c474e;color:#fff}.attachment-controls-mic .source-audio-stop{display:grid;place-items:center;width:28px;height:28px;min-width:28px;min-height:0;padding:0;border:0;border-radius:4px;background:transparent;color:#ff615e}.attachment-controls-mic .source-audio-stop:hover{background:#3c474e}.source-audio-row{display:flex;align-items:center;gap:10px;height:36px;margin:0 0 2px;padding:4px 8px;border-radius:6px;background:#1c2023;color:#fff;font-size:13px}.source-audio-row .source-audio-wave{flex:1}.source-audio-speed{flex:none;width:36px;min-width:0;min-height:0;height:24px;padding:0;border:0;background:transparent;color:#acbecba3;font-size:12px;font-weight:800}.source-audio-speed:hover{color:#fff}.notes-panel .source-note-composer:has(.attachment-controls[data-recording=true]) footer>label{pointer-events:none;opacity:.6}.notes-panel .source-note-composer .composer-audio-host:empty{display:none}.notes-panel .source-note-composer footer>.attachment-controls .attachment-actions>button.source-audio-stop{color:#ff615e}.audio-notes-tour{position:fixed;z-index:1600;box-sizing:border-box;width:270px;padding:12px;border:1px solid #3c474e;border-radius:4px;background:#2c3339;box-shadow:0 2px 12px #00000059;color:#e2e6e9;font-size:13px;line-height:19px;text-align:left}.audio-notes-tour:after{content:"";position:absolute;right:9px;bottom:-6px;width:10px;height:10px;background:#2c3339;border-right:1px solid #3c474e;border-bottom:1px solid #3c474e;transform:rotate(45deg)}.audio-notes-tour>h1{margin:0 0 4px;color:#fff;font-size:14px;font-weight:700;line-height:20px}.audio-notes-tour>p{margin:0 0 10px;color:#e2e6e9;font-size:13px;line-height:19px;text-align:justify}.audio-notes-tour-noaccess{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border-radius:4px;background:#3c474e}.audio-notes-tour-info{flex:none;margin-top:3px;color:var(--ssc-accent-text)}.audio-notes-tour-noaccess h3{margin:0;color:#fff;font-size:13px;font-weight:700;line-height:19px}.audio-notes-tour-noaccess span{display:block;color:#e2e6e9;font-size:13px;line-height:19px}.audio-notes-tour>footer{display:flex;justify-content:flex-end;margin-top:8px}.audio-notes-tour-later{min-height:0;height:24px;padding:0 10px;border:0;border-radius:3px;background:var(--ssc-accent);color:var(--ssc-on-accent,#fff);font-size:13px;font-weight:600;cursor:pointer}.audio-notes-tour-later:hover{background:var(--ssc-accent-hover)}.notes-panel .note-composer.source-note-composer:has(.attachment-controls[data-tour=open]){border-color:var(--ssc-accent-border)}.model-appearance-panel{position:absolute;top:5px;right:5px;z-index:35;width:310px;max-width:calc(100% - 10px);max-height:calc(100% - 10px);display:flex;flex-direction:column;color:#afc2ce;background:linear-gradient(100deg,#171d20ee,#252c30ed);box-shadow:0 1px 7px #0008;font:13px/1.25 Proxima Soft,sans-serif;pointer-events:auto}.model-appearance-panel header{display:flex;flex-direction:column;flex:none;padding:0 8px 8px;border-bottom:1px solid #b9c6cd55}.model-panel-title{display:flex;align-items:center;gap:9px;height:36px}.model-panel-title strong{flex:1;font-size:16px;font-weight:500;color:#f0f2f4}.model-panel-presets .model-presets{border-bottom:0;padding:0;margin:0}.model-panel-presets .model-presets-top{gap:1px;height:30px}.model-panel-presets .model-presets-top>.menu{padding:0;height:30px}.model-panel-presets .model-presets-top>.menu>summary{box-sizing:border-box;display:flex;align-items:center;height:30px;min-height:30px;padding:0 9px;background:#3a464e;color:#e6ecef;font-size:15px;line-height:30px}.model-panel-presets .model-presets-top>.menu:first-child>summary{border-radius:3px 0 0 3px;padding:0 7px}.model-panel-presets .model-presets-top>.menu:last-child>summary{border-radius:0 3px 3px 0}.model-appearance-panel button{min-height:0;border:0;border-radius:2px;padding:3px 7px;background:#52636e;color:inherit;font:inherit}.model-appearance-panel button:focus-visible,.model-appearance-panel input:focus-visible,.model-appearance-panel select:focus-visible{outline:2px solid #80c9ee;outline-offset:1px}.model-appearance-panel button[aria-pressed=true]{color:var(--ssc-accent-text);box-shadow:inset 0 0 0 1px var(--ssc-accent-border)}.model-appearance-panel button:disabled,.model-appearance-panel input:disabled,.model-appearance-panel select:disabled{opacity:.42;cursor:not-allowed}.model-panel-title button{background:transparent;font-size:16px;line-height:24px;padding:0 2px;color:#9fb0bb}.model-default-actions{display:flex;justify-content:space-between;gap:8px;padding:8px;border-top:1px solid #bac7ce55}.model-default-actions button{padding:6px 12px;font-size:12px;letter-spacing:.35px;min-width:60px}.model-default-actions .model-save-default{flex:none;width:116px;padding:6px 0;background:var(--ssc-accent);color:var(--ssc-on-accent);font-weight:600}.model-default-actions .model-save-default:disabled{background:#52636e;color:inherit}.model-settings-scroll{overflow:auto;min-height:0;scrollbar-width:thin}.model-settings-scroll fieldset{border:0;min-width:0;margin:0;padding:0}.model-settings-scroll section{padding:0 8px 6px;border-top:1px solid #bac7ce55}.model-settings-scroll h3{display:flex;align-items:center;justify-content:space-between;gap:5px;min-height:32px;font:500 14px/32px Proxima Soft,sans-serif;margin:0 -8px 3px;padding:0 8px;color:#e8eff2;background:#b5c1c81f}.model-setting-row{display:flex;min-height:32px;align-items:center;gap:7px;margin:0}.model-setting-row>span:first-child{flex:1;min-width:96px}.model-setting-row:has(button:disabled,input:disabled)>span:first-child{opacity:.42}.model-select{position:relative;width:172px;flex:none}.model-appearance-panel .model-select>button{display:flex;align-items:center;justify-content:flex-end;gap:8px;width:100%;height:22px;padding:0 8px;border-radius:2px;background:#11181ba8;color:#e6ecef;font-size:13px}.model-select>button .ssc-icon{font-size:10px;color:#9fb0bb}.model-select [role=listbox]{position:absolute;right:0;top:calc(100% + 4px);z-index:40;min-width:100%;max-height:260px;overflow:auto;margin:0;padding:4px 0;list-style:none;background:#3f4b53;border-radius:4px;box-shadow:0 4px 14px #0009}.model-select [role=option]{padding:7px 18px;font-size:15px;line-height:20px;color:#c3ccd2;white-space:nowrap;cursor:pointer}.model-select [role=option].active{background:#34404a}.model-select [role=option][aria-selected=true]{color:var(--ssc-accent-text)}.model-select [role=option][aria-disabled=true]{opacity:.42;cursor:not-allowed}.model-setting-row input[type=range]{width:168px;accent-color:var(--ssc-accent);height:18px;margin:0}.model-number-wrap{display:inline-flex;justify-content:flex-end;align-items:center;gap:5px}.model-number{width:60px;height:20px;padding:1px 4px;color:#e6ecef;border:0;border-radius:3px;background:#11181b7a;text-align:center;font:inherit;cursor:ew-resize}.model-number[aria-label="Model Opacity"],.model-number[aria-label="Ground Opacity"]{width:42px}.model-number[aria-label=FOV]{width:38px}.model-number[aria-label=Exposure],.model-number[aria-label="Vertical Offset"]{width:45px}.model-number[aria-label="Light Rotation"],.model-number[aria-label="Blur Amount"],.model-number[aria-label="Ground Size"]{width:52px}.model-appearance-panel .model-reset,.model-appearance-panel .model-fov-lock{flex:none;display:inline-flex;align-items:center;justify-content:center;width:13px;height:16px;background:transparent;padding:0;color:#e6ecef}.model-appearance-panel .model-reset .ssc-icon,.model-appearance-panel .model-fov-lock .ssc-icon{font-size:13px}.model-appearance-panel .model-fov-lock[aria-pressed=true]{color:var(--ssc-accent-text);box-shadow:none}.model-switch{position:relative;width:35px;height:17px;padding:0!important;border:1px solid #6b7d88!important;border-radius:5px!important;background:#3d4c56!important}.model-switch.on{background:var(--ssc-accent)!important;border-color:var(--ssc-accent)!important}.model-switch span{position:absolute;top:1px;left:1px;width:13px;height:13px;border-radius:3px;background:#8ea0aa}.model-switch.on span{left:18px;background:#36444e}.model-material-modes{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin:5px 0;background:#2a3338;border-radius:3px;overflow:hidden}.model-appearance-panel .model-material-modes button{display:flex;align-items:center;justify-content:flex-start;gap:9px;height:26px;padding:0 5px;border-radius:0;background:#3a464e;color:#e6ecef;font-size:12px;text-align:left}.model-material-modes button .ssc-icon{font-size:17px;width:18px}.model-appearance-panel .model-material-modes button[aria-pressed=true]{color:var(--ssc-accent-text);box-shadow:none}.model-button-group{display:flex;align-items:center;gap:1px}.model-button-group button{flex:1;white-space:nowrap;padding:2px 5px;font-size:12px}.model-button-group button[aria-pressed=true]{color:var(--ssc-on-accent);background:var(--ssc-accent);box-shadow:none}.model-button-group.model-segmented{flex:none;width:172px}.model-appearance-panel .model-segmented button{flex:1;min-width:0;height:17px;padding:0 2px;font-size:11px;line-height:17px}.model-color-bar{display:flex;width:172px;height:16px;overflow:visible}.model-color-bar button{flex:1;height:16px;border-radius:0;padding:0}.model-color-bar button:first-child{border-radius:4px 0 0 4px}.model-color-bar button:last-child{border-radius:0 4px 4px 0}.model-color-bar button[aria-pressed=true]{outline:2px solid var(--ssc-accent);outline-offset:-1px;box-shadow:none}.model-resource-palette{display:flex;justify-content:space-between;gap:2px;margin:4px -2px 6px}.model-resource-palette button{padding:0;background:transparent;border-radius:50%;width:26px;height:26px}.model-resource-palette img{display:block;width:100%;height:100%;border-radius:50%}.model-appearance-panel .model-resource-palette button[aria-pressed=true]{box-shadow:0 0 0 2px var(--ssc-accent)}.model-background-palette{display:flex;width:172px;gap:4px}.model-appearance-panel .model-background-palette button{padding:0;width:39px;height:24px;overflow:hidden;border-radius:4px}.model-appearance-panel .model-background-palette button[aria-pressed=true]{box-shadow:0 0 0 2px var(--ssc-accent)}.model-background-palette img{width:100%;height:100%;object-fit:cover}.model-setting-caption{display:block;margin:0 0 4px;font-size:11px;opacity:.75}.model-settings-error{margin:6px 8px;padding:6px;background:#571f29;color:#ffd6dc;font-size:12px}.model-stats-hud{position:absolute;left:8px;bottom:32px;z-index:22;pointer-events:none;font:11px/1.4 monospace;background:#0b131bcc;padding:6px;color:var(--ssc-accent-text)}.model-resource-errors{position:absolute;left:8px;bottom:32px;z-index:24;max-width:calc(100% - 16px);padding:7px;background:#571f29ed;color:#ffd6dc;font-size:12px;pointer-events:auto}.model-resource-errors button{margin-left:8px}@media(max-width:640px){.model-appearance-panel{top:36px;max-height:calc(100% - 41px)}}.media-viewport:has(.model-controls) .viewport-label{display:none}.model-navigation-chrome{display:flex;flex-basis:100%;justify-content:flex-end;align-items:center;gap:4px;pointer-events:auto}.model-navigation-chrome .model-axis-actions{display:flex;gap:1px}:is(.model-navigation-chrome>button,.model-navigation-chrome>.model-axis-actions>button){box-sizing:border-box;min-width:24px;height:24px;min-height:24px;padding:4px 8px;border:0;border-radius:4px;background:#8d9ba699;color:#fff;font-size:15.008px;font-weight:400;line-height:16px}:is(.model-navigation-chrome>button,.model-navigation-chrome>.model-axis-actions>button):hover:not(:disabled){background:#8d9ba65c}:is(.model-navigation-chrome>button,.model-navigation-chrome>.model-axis-actions>button):focus-visible{outline:2px solid var(--ssc-accent);outline-offset:1px}:is(.model-navigation-chrome>button,.model-navigation-chrome>.model-axis-actions>button)[aria-pressed=true]{color:var(--ssc-accent-text);background:var(--ssc-accent-soft)}:is(.model-navigation-chrome>button,.model-navigation-chrome>.model-axis-actions>button):disabled{opacity:.5}.model-navigation-chrome .model-axis-actions button{border-radius:0}.model-navigation-chrome .model-axis-actions button:first-child{border-radius:4px 0 0 4px}.model-navigation-chrome .model-axis-actions button:last-child{border-radius:0 4px 4px 0}.model-orbit-draggers{position:absolute;left:12px;bottom:12px;display:grid;grid-template-columns:repeat(3,auto);gap:4px;width:max-content;z-index:20;pointer-events:auto}.model-orbit-draggers button{box-sizing:border-box;min-width:45.333px;height:38px;padding:8px 12px;border:1px solid #ffffff3d;border-radius:4px;background:#8d9ba699;color:#e2e6e9;font-size:19px;font-weight:600;line-height:20px;cursor:grab;user-select:none;touch-action:none}.model-orbit-draggers button:hover:not(:disabled){background:#8d9ba65c}.model-orbit-draggers button[aria-pressed=true]{color:var(--ssc-accent-text);background:#8d9ba65c;cursor:grabbing}.model-orbit-draggers button:focus-visible{outline:2px solid var(--ssc-accent);outline-offset:2px}.model-orbit-draggers button:disabled{opacity:.5;cursor:default}.model-orbit-menu{position:relative}.model-orbit-menu summary{cursor:pointer}.model-orbit-menu label{position:absolute;right:0;top:100%;display:flex;align-items:center;gap:8px;min-width:140px;padding:10px;background:#262b2f;color:#fff;white-space:nowrap;z-index:1}.model-orbit-menu input{accent-color:var(--ssc-accent)}.model-orbit-menu .model-orbit-options>button{display:flex;align-items:center;gap:8px}.model-fly-icon{font-family:element-icons!important;font-style:normal;font-weight:400;font-size:15px;line-height:1}.model-orbit-speed input:disabled{opacity:.5}.model-fly-controls button,.model-fly-controls button[aria-pressed=true]{cursor:pointer}.model-footer-tools,.model-footer-selection{display:flex;align-items:center;flex:none;pointer-events:auto}.model-footer-tools[hidden],.model-footer-selection[hidden]{display:none}.model-camera-footer{display:flex;align-items:center;gap:1px;height:24px;color:#e2e6e9}.model-camera-footer>button,.model-camera-footer>.model-orbit-menu>summary{box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:24px;min-height:24px;min-width:0;padding:4px 6px;border:0;border-radius:0;background:transparent;color:inherit;font-size:15px;line-height:16px;cursor:pointer}.model-camera-footer>button:first-child{border-radius:4px 0 0 4px}.model-camera-footer>.model-orbit-menu>summary{padding:4px 3px;border-radius:0 4px 4px 0;list-style:none}.model-camera-footer>.model-orbit-menu>summary::-webkit-details-marker{display:none}.model-camera-footer>button:hover:not(:disabled),.model-camera-footer>.model-orbit-menu>summary:hover,.model-camera-footer>button[aria-pressed=true],.model-camera-footer>.model-orbit-menu[open]>summary{background:var(--ssc-accent);color:var(--ssc-on-accent)}.model-camera-footer>button:focus-visible,.model-camera-footer summary:focus-visible,.model-selection-footer:focus-visible{outline:2px solid var(--ssc-accent);outline-offset:2px}.model-camera-footer>button:disabled,.model-selection-footer:disabled{opacity:.4;cursor:default}.model-camera-footer .model-orbit-menu>.menu-popover{top:auto;bottom:calc(100% + 6px);left:0;right:auto;min-width:195px;z-index:130}.model-camera-footer .model-orbit-options{position:static;min-width:195px;display:grid;gap:3px;padding:8px;background:#262b2f;box-shadow:0 4px 20px #0008;border:1px solid #56616b;border-radius:4px;z-index:130}.model-camera-footer .model-orbit-options>strong{font-weight:600;padding:4px 6px;font-size:12px}.model-camera-footer .model-orbit-menu .model-orbit-options>label{position:static;display:flex;align-items:center;gap:8px;min-width:0;padding:5px 6px;font-size:12px;background:none}.model-camera-footer .model-orbit-options>button{display:flex;align-items:center;padding:5px 6px;text-align:left;font-size:12px;border-radius:3px;background:none;color:#e2e6e9}.model-camera-footer .model-orbit-options>button[aria-checked=true]{color:var(--ssc-accent-text)}.model-camera-footer .model-orbit-speed>input{width:95px;min-width:0;accent-color:var(--ssc-accent)}.model-footer-selection>.model-selection-footer{display:flex;align-items:center;justify-content:center;height:30px;min-height:30px;width:30px;min-width:30px;padding:4px;border:0;border-radius:3px;background:transparent;color:#e2e6e9}.model-footer-selection>.model-selection-footer:hover:not(:disabled),.model-footer-selection>.model-selection-footer[aria-pressed=true]{background:var(--ssc-accent);color:var(--ssc-on-accent)}.model-camera-footer .model-orbit-menu .model-orbit-options{width:250px;box-sizing:border-box;grid-template-columns:1fr 1fr;gap:0;padding:8px 0 0}.model-camera-footer .model-orbit-menu .model-orbit-options>strong{grid-column:1/-1;padding:2px 14px 8px;line-height:14px;font-weight:400;font-size:11px;letter-spacing:.4px;text-transform:uppercase;color:#8c9ba5}.model-camera-footer .model-orbit-menu .model-orbit-options>button{justify-content:center;gap:6px;height:26px;min-height:26px;margin:0 0 10px;padding:0 6px;border-radius:0;background:#46545d;font-size:14px;color:#e2e6e9}.model-camera-footer .model-orbit-menu .model-orbit-options>button:nth-of-type(1){margin-left:14px;border-radius:3px 0 0 3px}.model-camera-footer .model-orbit-menu .model-orbit-options>button:nth-of-type(2){margin-right:14px;border-radius:0 3px 3px 0}.model-camera-footer .model-orbit-menu .model-orbit-options>button[aria-checked=true]{background:var(--ssc-accent);color:var(--ssc-on-accent)}.model-camera-footer .model-orbit-menu .model-orbit-options>button:disabled{opacity:.5}.model-camera-footer .model-orbit-menu .model-orbit-options>label.model-orbit-speed{grid-column:1/-1;display:grid;gap:8px;padding:9px 14px 10px;line-height:13px;border-top:1px solid #3b454c;font-size:11px;letter-spacing:.4px;text-transform:uppercase;color:#8c9ba5}.model-camera-footer .model-orbit-menu .model-orbit-options>label.model-orbit-speed>input{width:100%;height:16px;min-height:0;margin:0}.model-camera-footer .model-orbit-menu .model-orbit-options>label:last-child{grid-column:1/-1;position:relative;top:auto;right:auto;min-width:0;background:none;display:flex;justify-content:space-between;align-items:center;padding:9px 14px;line-height:20px;border-top:1px solid #3b454c;font-size:16px;color:var(--ssc-accent-text);cursor:pointer}.model-camera-footer .model-orbit-menu .model-orbit-options>label:last-child>input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.model-camera-footer .model-orbit-menu .model-orbit-options>label:last-child:after{content:"";font-family:SSC Themify;font-size:14px;width:14px;color:var(--ssc-accent-text)}.model-camera-footer .model-orbit-menu .model-orbit-options>label:last-child:has(input:checked):after{content:"\e64c"}.model-camera-footer .model-orbit-menu .model-orbit-options>label:last-child:has(input:focus-visible){outline:2px solid var(--ssc-accent);outline-offset:-2px}.model-camera-footer{gap:0;border-radius:4px;background:#3d474d}.model-camera-footer>button[aria-pressed=true]+.model-orbit-menu>summary{background:var(--ssc-accent);color:var(--ssc-on-accent)}.model-camera-footer>.model-orbit-menu>summary:before{content:"";width:1px;height:14px;margin-right:4px;background:currentColor;opacity:.75}.model-camera-footer.model-camera-footer--view{background:none}.model-camera-footer.model-camera-footer--view>button,.model-camera-footer.model-camera-footer--view>button:hover:not(:disabled),.model-camera-footer.model-camera-footer--view>button[aria-pressed=true]{border-radius:4px;background:none;color:#e2e6e9}.transport:has(>.model-footer-tools:not([hidden])):has(>.header-spacer~.header-spacer)>.header-spacer~.header-spacer{display:none}.transport:has(>.model-footer-tools:not([hidden])):has(>.header-spacer~.header-spacer)>.header-spacer~.header-spacer~*{order:2}.transport:has(>.header-spacer~.header-spacer)>.model-footer-tools:not([hidden]){order:1;flex:2 1 0;justify-content:center;min-width:max-content}.transport:has(>.model-footer-tools:not([hidden])):has(>.header-spacer~.header-spacer)>.model-footer-selection:not([hidden]){order:2}.transport:has(>.model-footer-tools:not([hidden])):has(>.header-spacer~.header-spacer):after{content:"";order:3;flex:1 1 0}.transport:has(>.model-footer-tools:not([hidden])):has(>.header-spacer~.header-spacer)>.header-spacer~.header-spacer~.preferences-menu,.transport:has(>.model-footer-tools:not([hidden])):has(>.header-spacer~.header-spacer)>.header-spacer~.header-spacer~.preferences-menu~*{order:4}.model-camera-footer .model-orbit-menu .model-orbit-options>label.model-orbit-speed>input{--speed-fill:var(--ssc-accent);-webkit-appearance:none;appearance:none;background:transparent;cursor:pointer}.model-camera-footer .model-orbit-menu .model-orbit-options>label.model-orbit-speed>input:disabled{--speed-fill:#9aa4ab;cursor:default}.model-camera-footer .model-orbit-speed>input::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(to right,var(--speed-fill) 0 var(--fill,50%),transparent var(--fill,50%)),linear-gradient(#5a646b,#5a646b) no-repeat 75% 50%/1px 4px}.model-camera-footer .model-orbit-speed>input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;box-sizing:border-box;width:14px;height:14px;margin-top:-5px;border:2px solid var(--speed-fill);border-radius:50%;background:#262b2f}.ssc-uv-window{position:absolute;pointer-events:none;z-index:12;box-sizing:border-box;opacity:0;transition:opacity .3s;font-family:Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;font-size:14px;line-height:28px;color:#000;user-select:none}.ssc-uv-window[data-hovered=true],.ssc-uv-window[data-gesture=true],.ssc-uv-window:focus-within{opacity:1}.ssc-uv-title{pointer-events:auto;position:absolute;display:flex;justify-content:space-between;top:0;left:0;width:100%;height:28px;background:#6c8393;color:#000;cursor:move;touch-action:none}.ssc-uv-title>span:first-child{text-indent:10px;white-space:nowrap;overflow:hidden;text-overflow:clip}.ssc-uv-title-actions{padding-left:10px;white-space:nowrap;line-height:28px}.ssc-uv-window button{box-sizing:border-box;border:0;border-radius:0;padding:0;margin:0;min-width:0;font-family:inherit;font-size:inherit;line-height:inherit;background:transparent;color:inherit;cursor:pointer;text-align:center;user-select:none}.ssc-uv-title button{display:inline-block;width:32px;height:28px;vertical-align:top}.ssc-uv-title button:hover{background:#576975d9}.ssc-uv-glyph{font-family:SSC Themify!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.ssc-uv-tools{pointer-events:auto;position:absolute;display:flex;right:0;top:28px;height:38px;white-space:nowrap}.ssc-uv-tools button{position:relative;display:flex;flex-shrink:0;justify-content:center;align-items:center;border-radius:4px;color:#fffc;font-size:20px;line-height:30px;margin:5px;min-height:28px;max-height:28px;min-width:28px;width:28px;text-shadow:.5px .5px 0 #000;transition:transform .15s}.ssc-uv-tools button:hover{background:#36414940;color:#fffc;transform:scale(1.15);transition:none}.ssc-uv-tools button[aria-pressed=true]{background:#36414980;color:var(--ssc-accent,#5b53ff)}.ssc-uv-tools button[aria-pressed=true]:hover{background:#36414940;color:#fff}.ssc-uv-window button:disabled{opacity:.5;cursor:default;pointer-events:none}.ssc-uv-window button:focus-visible{outline:1px solid var(--ssc-accent,#5b53ff);outline-offset:1px}.ssc-uv-window:not(.ssc-uv-fullscreen):before{position:absolute;bottom:0;right:0;width:0;content:"";border-right:16px solid var(--ssc-accent,#5b53ff);border-top:16px solid transparent}.ssc-uv-fullscreen .ssc-uv-tools{top:0}.ssc-uv-resize{pointer-events:auto;position:absolute;bottom:-10px;right:-10px;width:30px;height:30px;cursor:nwse-resize;touch-action:none}.laser-sizes{display:flex;align-items:center;flex:none}.laser-sizes__cell{display:flex;align-items:center;justify-content:center;height:30px;min-height:30px;padding:0;border:0;border-radius:3px;background:transparent;cursor:pointer}.laser-sizes__cell>span{display:block;flex:none;border-radius:50%;background:#576975}.laser-sizes__cell:hover>span{background:#6c8393}.laser-sizes__cell:disabled{cursor:default;opacity:.4}.laser-sizes__cell:focus-visible{outline:2px solid var(--ssc-accent);outline-offset:-2px}.attendee-transport .attendee-laser-colors{display:flex;align-items:center;gap:0;margin:0}.attendee-transport .attendee-laser-colors>button{display:flex;align-items:center;justify-content:center;width:18px;min-width:18px;height:30px;min-height:30px;padding:0;border:0;border-radius:0;background:transparent;cursor:pointer}.attendee-transport .attendee-laser-colors>button>span{display:block;width:13px;height:13px;border-radius:50%;box-sizing:border-box}.attendee-transport .attendee-laser-colors>button[data-color="#000000"]>span{border:1px solid #a7b4be}.attendee-transport .attendee-laser-colors>button:focus-visible{outline:2px solid var(--ssc-accent);outline-offset:-2px}@media(max-width:680px){.attendee-transport :is(.laser-sizes,.attendee-laser-colors){display:none}}.attendee-transport .icon-button[aria-label="Attendee laser"]{width:35px;min-width:35px;height:35px;min-height:35px;padding:0;background:transparent;border:0;color:#a7b4be}.attendee-transport .icon-button[aria-label="Attendee laser"].active{background:transparent;color:var(--ssc-accent-text)}.attendee-transport .icon-button[aria-label="Attendee laser"]>.source-brush-icon{display:none}.attendee-transport .icon-button[aria-label="Attendee laser"]:before{content:"";width:20px;height:20px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M3 17.5L12 8.5' stroke='%23000' stroke-width='1.8' stroke-linecap='round'/%3E%3Cpath d='M14.6 1.8l.9 2.6 2.6.9-2.6.9-.9 2.6-.9-2.6-2.6-.9 2.6-.9z'/%3E%3Ccircle cx='18' cy='9.5' r='.9'/%3E%3Ccircle cx='10.5' cy='2.5' r='.7'/%3E%3C/svg%3E") center/20px 20px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M3 17.5L12 8.5' stroke='%23000' stroke-width='1.8' stroke-linecap='round'/%3E%3Cpath d='M14.6 1.8l.9 2.6 2.6.9-2.6.9-.9 2.6-.9-2.6-2.6-.9 2.6-.9z'/%3E%3Ccircle cx='18' cy='9.5' r='.9'/%3E%3Ccircle cx='10.5' cy='2.5' r='.7'/%3E%3C/svg%3E") center/20px 20px no-repeat}.attendee-transport .icon-button[aria-label="Attendee laser"]:disabled{opacity:.4}.media-watermark-static,.media-watermark-user-info{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.media-watermark-static{z-index:2;filter:var(--media-filter,none)}.media-watermark-user-info{z-index:25}.media-watermark-error{position:absolute;left:10px;right:10px;bottom:10px;z-index:26;padding:7px 10px;background:#4c252be8;color:#ffccd2;font-size:12px;pointer-events:none}.reference-media-surface{position:relative;flex:1;min-height:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.reference-media-surface>.ssc-media-viewer{position:absolute;inset:0}.personal-watermark-frame{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:25;pointer-events:none;overflow:hidden}.quick-item-list-room{display:flex;flex-direction:column;height:100dvh;min-height:0}.quick-item-list-room .player-body{flex:1;min-height:0}.quick-item-list-room .quick-reader-gate{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 12px;background:#243b53;color:#d9e9f8;font-size:12px}.quick-item-list-room .quick-reader-stage{display:flex;flex:1;min-width:0;min-height:0;flex-direction:column}.quick-item-list-room .viewport{display:flex;align-items:center;justify-content:center;flex:1;min-height:0;overflow:hidden}.quick-item-list-room .quick-reader-plane{position:relative;flex:none}.quick-item-list-room .quick-reader-ink{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.quick-item-list-room .quick-reader-timeline{display:flex;align-items:center;gap:10px;padding:6px 12px}.quick-item-list-room .quick-reader-timeline input{flex:1;min-width:30px}.quick-item-list-room .quick-reader-unavailable{max-width:440px;padding:20px;text-align:center}.quick-item-list-room .playlist>button{display:flex;align-items:center;gap:8px;width:100%;text-align:left;padding:10px}.quick-item-list-room .quick-reader-type{min-width:44px;font-size:10px;color:#a8b3bf;text-transform:uppercase}.quick-item-list-room .notes-panel header input{min-width:0;width:100%}.quick-item-list-room .quick-reader-resolved{padding:6px 12px;font-size:12px}.quick-item-list-room .quick-reader-capability,.quick-item-list-room .quick-reader-attachment small{display:block;color:#b5bec8;font-size:11px}.quick-item-list-room .quick-reader-attachment{padding:8px;border:1px solid #434c56;border-radius:3px}.quick-item-list-room .note-composer textarea{width:100%;resize:none}.quick-item-list-room.quick-hide-on-playback>.player-header,.quick-item-list-room.quick-hide-on-playback>.drawing-toolbar,.quick-item-list-room.quick-hide-on-playback>.quick-reader-gate,.quick-item-list-room.quick-hide-on-playback>.transport,.quick-item-list-room.quick-hide-on-playback .quick-reader-timeline,.quick-item-list-room.quick-hide-on-playback .playlist,.quick-item-list-room.quick-hide-on-playback .notes-panel{display:none}.quick-item-list-room .quick-general-composer{padding:4px;background:#11171b;display:flex;flex-direction:column;gap:4px;border-radius:4px}.quick-item-list-room .quick-general-input{position:relative}.quick-item-list-room .quick-general-composer textarea{min-height:29px;max-height:calc(75vh - 57px);padding:4px 22px 4px 4px;border:1px solid #3b464d;border-radius:3px;resize:vertical;line-height:21px}.quick-item-list-room .quick-general-composer textarea:focus{outline:1px solid var(--ssc-accent);outline-offset:1px}.quick-item-list-room .quick-general-clear{position:absolute;display:block;right:0;top:2px;width:13px;height:13px;min-height:13px;min-width:13px;padding:0;background:none;border:0;border-radius:0;color:#acbecb;font-size:13px;line-height:13px}.quick-item-list-room .quick-general-clear:not(:disabled){opacity:.8}.quick-item-list-room .quick-general-clear:hover:not(:disabled){opacity:1}.quick-item-list-room .quick-general-clear>svg{display:block;width:13px;height:13px}.quick-item-list-room .quick-general-composer footer{display:flex;justify-content:space-between;align-items:center;min-height:24px;padding:0 1px;margin:0;border:0;border-radius:0;background:none}.quick-item-list-room .quick-general-composer footer label{display:flex;align-items:center;gap:4px;color:#80909c;font-size:11px}.quick-item-list-room .quick-general-composer footer label input{margin:0}.quick-item-list-room .quick-general-message{margin:2px 4px;font-size:11px;color:#b5bec8}.quick-item-list-room.quick-reader-refreshing>.player-header,.quick-item-list-room.quick-reader-refreshing>.drawing-toolbar,.quick-item-list-room.quick-reader-refreshing>.transport,.quick-item-list-room.quick-reader-refreshing .playlist,.quick-item-list-room.quick-reader-refreshing .notes-panel{visibility:hidden;pointer-events:none}.quick-item-list-room .quick-notes-header{display:flex;align-items:center;gap:5px;min-height:40px;padding:6px 8px}.quick-item-list-room .quick-notes-header>input,.quick-item-list-room .quick-notes-scope{flex:1;min-width:0}.quick-item-list-room .quick-notes-header>input{width:0;padding:5px 6px;font-size:12px}.quick-item-list-room .quick-notes-scope>.menu>summary{width:auto;min-width:110px;justify-content:flex-start;white-space:nowrap}.quick-item-list-room .quick-note-settings{--quick-note-setting-text:.938rem;--quick-note-setting-heading:.688rem}@media(min-width:320px){.quick-item-list-room .quick-note-settings{--quick-note-setting-text:.9625rem;--quick-note-setting-heading:.8125rem}}@media(min-width:475px){.quick-item-list-room .quick-note-settings{--quick-note-setting-text:.95625rem;--quick-note-setting-heading:.78125rem}}@media(min-width:640px){.quick-item-list-room .quick-note-settings{--quick-note-setting-text:.95rem;--quick-note-setting-heading:.75rem}}@media(min-width:768px){.quick-item-list-room .quick-note-settings{--quick-note-setting-text:.94375rem;--quick-note-setting-heading:.71875rem}}@media(min-width:1024px){.quick-item-list-room .quick-note-settings{--quick-note-setting-text:.9375rem;--quick-note-setting-heading:.6875rem}}.quick-item-list-room .quick-note-settings .menu-popover{top:calc(100% + 4px);bottom:auto;left:auto;right:0;width:14rem;min-width:14rem;padding:0;background:#2c3339;border:1px solid #3c474e;border-radius:6px;box-shadow:0 25px 50px -12px #00000040}.quick-item-list-room .quick-note-settings .menu-popover>.quick-note-setting-row{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;min-height:2rem;padding:.5rem .75rem;border-radius:0;background:transparent;font-size:var(--quick-note-setting-text);font-weight:500;line-height:1rem;color:#acbecbfa;white-space:normal;text-align:left}.quick-item-list-room .quick-note-settings .quick-note-setting-row>span{flex:1;min-width:0}.quick-item-list-room .quick-note-settings .quick-note-setting-check{flex:none}.quick-item-list-room .quick-note-settings .menu-popover>.quick-note-setting-row[aria-pressed=true],.quick-item-list-room .quick-note-settings .menu-popover>.quick-note-setting-row:hover{color:var(--ssc-accent)}.quick-item-list-room .quick-note-settings .menu-popover>.quick-note-setting-row:hover{background:#3c474e}.quick-item-list-room .quick-note-settings h4{margin:0;padding:.5rem .75rem;border:0;background:transparent;color:#acbecba3;font-size:var(--quick-note-setting-heading);font-weight:500;line-height:1.5}.quick-item-list-room .quick-note-settings .quick-note-setting-row+h4{border-top:1px solid #3c474e}.quick-item-list-room .quick-note-scope-menu .menu-popover>.quick-note-setting-row:disabled{opacity:1;color:#acbecb7a;cursor:default;pointer-events:none}.quick-item-list-room .quick-note-replies{padding-left:24px}.quick-item-list-room .quick-note-thread-separator{display:flex;align-items:center;gap:8px;width:100%;padding:4px 12px 12px;border:0;background:none;color:var(--muted);font-size:11px;text-align:left}.quick-item-list-room .quick-note-thread-separator>span{flex:1;border-top:1px solid var(--border)}.quick-item-list-room .quick-note-search-notice{padding:4px 12px;color:var(--muted);font-size:11px}.quick-item-list-room .note-list mark{background:var(--ssc-accent);color:#fff;padding:0}.quick-item-list-room>.quick-toolbar-sync-compact{height:auto;min-height:38px;flex-wrap:wrap;overflow:visible}.quick-item-list-room .quick-sync-compact-slot{display:flex;align-items:center;min-width:0;max-width:100%;flex-shrink:1}.quick-item-list-room .quick-sync-controls-compact{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:0;font-size:11px;min-width:0}.quick-item-list-room .quick-sync-controls-compact>button{min-height:26px;padding:3px 7px;font-size:11px;white-space:nowrap}.quick-item-list-room .quick-sync-controls-compact>[role=status]{white-space:normal}.quick-item-list-room .quick-sync-options>summary{width:auto;height:26px;min-height:26px;padding:3px 6px;font-size:11px;white-space:nowrap}.quick-item-list-room .quick-sync-options .menu-popover{top:calc(100% + 3px);bottom:auto;right:0;left:auto;min-width:220px;z-index:130}.quick-item-list-room>.player-header{gap:0}.quick-item-list-room>.player-header .quick-header-logo{width:40px;min-width:40px;flex:none;justify-content:center;padding:0!important}.quick-item-list-room .quick-header-logo-mark{display:block;width:1.75rem;height:1.75rem;flex:none}.quick-item-list-room>.player-header .quick-header-date{min-width:0;max-width:350px;padding:0 12px 0 8px!important;gap:0}.quick-item-list-room .quick-header-date>.quick-header-date-lines{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;max-width:none;overflow:hidden;font-size:13px;line-height:13px}.quick-item-list-room .quick-header-date-lines small{font-size:9px;font-weight:600;line-height:13px;color:#6c8393;text-transform:uppercase}.quick-item-list-room>.player-header>.item-title{min-width:0;font-size:14px;padding:0 10px}.quick-item-list-room .playlist{width:280px;background:#171a1b;border-right-color:#272d32}.quick-item-list-room .playlist>.quick-items-heading{position:absolute;width:1px;height:1px;min-height:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.quick-item-list-room .playlist>button.quick-item-row{position:relative;display:flex;align-items:stretch;gap:0;min-height:61.25px;padding:0;border-radius:0;border-top:1px solid #161a1d;background:transparent}.quick-item-list-room .quick-item-number{display:flex;align-items:center;justify-content:center;min-width:22px;flex:none;font-size:12px;font-weight:600;line-height:12px;color:#6c8393}.quick-item-list-room .quick-item-thumb{position:relative;display:flex;align-items:center;justify-content:center;flex:none;width:108.4125px;height:61.25px;overflow:hidden;background:#252d33}.quick-item-list-room .quick-item-thumb-placeholder{font-size:10px;color:#a7b4be;text-transform:capitalize}.quick-item-list-room .quick-item-thumb>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.quick-item-list-room .quick-item-info{flex:1;min-width:0;padding:5px 5px 0;line-height:16px;text-align:left}.quick-item-list-room .quick-item-info strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:400;color:#a7b4be}.quick-item-list-room .quick-item-info .quick-reader-type{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:16px;color:#6c8393;text-transform:none}.quick-item-list-room .playlist>button.quick-item-row.active{background:linear-gradient(90deg,transparent,var(--ssc-accent) 800px)}.quick-item-list-room .quick-item-row.active .quick-item-number,.quick-item-list-room .quick-item-row.active .quick-item-info strong{color:#e2e6e9}.quick-item-list-room .playlist>button.quick-item-row:hover{background:linear-gradient(90deg,transparent,var(--ssc-accent-hover) 1000px)}.quick-item-list-room .quick-item-active-indicator{position:absolute;right:0;top:0;bottom:0;width:3px;background:var(--ssc-accent);opacity:0;pointer-events:none}.quick-item-list-room .quick-item-row.active .quick-item-active-indicator{opacity:1}.quick-item-list-room .notes-panel{background:#171a1b;border-left-color:#272d32}.quick-item-list-room .quick-notes-header{border-bottom-color:#272d32}.quick-item-list-room .quick-notes-header>input{min-height:30px}.quick-item-list-room .quick-general-composer footer label input{width:20px;height:20px;border:1px solid #2c3339;border-radius:4px;flex:none}.quick-item-list-room .quick-general-composer{padding:8px;background:transparent;border-top:1px solid #272d32;border-radius:0;gap:4px;flex:none}.quick-item-list-room .quick-general-editor{display:flex;flex-direction:column;justify-content:space-between;min-height:57px;max-height:75vh;padding:4px;gap:4px;background:#00000040;border-radius:4px;outline:1px solid rgba(172,190,203,.48);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;font-size:13px;font-weight:500;line-height:19.5px}.quick-item-list-room .quick-general-editor:hover,.quick-item-list-room .quick-general-editor[data-presentation-active=true]{background:#00000080}.quick-item-list-room .quick-general-editor[data-presentation-active=true]{outline-color:var(--ssc-accent)}.quick-item-list-room .quick-general-editor>.quick-general-input{flex:1;min-height:21px;min-width:0}.quick-item-list-room .quick-general-composer .quick-general-editor textarea{display:block;box-sizing:border-box;width:100%;height:auto;min-height:21px;max-height:calc(75vh - 36px);padding:1px 16px 1px 4px;border:0;border-radius:0;background:transparent;resize:none;font-size:13px;font-weight:500;line-height:17.875px;letter-spacing:.025em;color:#fff;field-sizing:fixed}.quick-item-list-room .quick-general-editor textarea:focus{outline:0;border:0}.quick-item-list-room .quick-general-composer .quick-general-editor>footer{height:24px;min-height:24px;padding:0;margin:0;gap:0}.quick-item-list-room .quick-general-editor>footer>label{display:block;position:relative;min-width:0;margin-left:1px;gap:normal;white-space:nowrap;font-size:14px;font-weight:300;line-height:21px;color:#a7b4be;opacity:.8}.quick-item-list-room .quick-general-editor:hover>footer>label,.quick-item-list-room .quick-general-editor[data-presentation-active=true]>footer>label,.quick-item-list-room .quick-general-editor:has(textarea:not(:placeholder-shown))>footer>label{opacity:1}.quick-item-list-room .quick-general-editor>footer>label:has(input:checked){color:var(--ssc-accent)}.quick-item-list-room .quick-general-editor>footer>label input{appearance:none;position:relative;display:inline-block;vertical-align:middle;width:20px;height:20px;min-width:20px;padding:0;border:1px solid #2c3339;border-radius:4px;background:#00000040;cursor:pointer;font-size:14px;font-weight:500;line-height:14px}.quick-item-list-room .quick-general-editor>footer>label input:focus{outline:0;border-color:var(--ssc-accent)}.quick-item-list-room .quick-general-editor>footer>label>.quick-general-frame-label{display:inline-block;height:20px;padding-left:6px;vertical-align:baseline;font-size:14px;font-weight:500;line-height:19px}.quick-item-list-room .quick-general-frame-label>span{display:inline;font-size:13px;font-weight:500;line-height:19px}.quick-item-list-room .quick-general-editor>footer>label input:checked{background:var(--ssc-accent);border-color:var(--ssc-accent)}.quick-item-list-room .quick-general-editor>footer>label input:checked:after{content:"";position:absolute;left:7px;top:2px;width:3px;height:7px;padding:1px;box-sizing:content-box;border:1px solid #fff;border-top:0;border-left:0;transform:rotate(45deg)}.quick-item-list-room .quick-general-actions-end{display:flex;align-items:center;flex:none;height:24px}.quick-item-list-room .quick-general-audio{display:flex;align-items:center;justify-content:flex-start;width:24px;min-width:24px;height:24px;min-height:24px;flex:none;padding:0;border:0;background:none;color:#acbecbfa}.quick-item-list-room .quick-general-audio:disabled{opacity:.5;cursor:not-allowed}.quick-item-list-room .quick-general-editor textarea::placeholder{color:#9ca3af;opacity:1}.quick-item-list-room .quick-general-editor .quick-general-submit{height:24px;min-height:24px;padding:4px 6px;border-radius:4px;font-size:15px;font-weight:600;line-height:16px;letter-spacing:.32px}.quick-item-list-room .quick-general-submit-content{display:flex;justify-content:center;align-items:center;white-space:nowrap;gap:6px;font-weight:500;letter-spacing:.025em;min-width:0}.quick-item-list-room .quick-general-editor .quick-general-submit:disabled{opacity:.3;background:#8d9ba62e;color:#acbecbfa}.quick-item-list-room>.drawing-toolbar{height:auto;min-height:36px;padding:0;gap:0;flex:none;flex-wrap:wrap;background:#191a1c}.quick-item-list-room .quick-toolbar-item-nav{position:relative;display:flex;align-items:center;flex:0 0 280px;width:280px;min-height:35px;gap:0}.quick-item-list-room .quick-toolbar-item-nav>.icon-button{width:35px;min-width:35px;height:35px;min-height:35px;padding:7px}.quick-item-list-room .quick-toolbar-item-position{position:absolute;left:45px;font-size:12px;line-height:16px}.quick-item-list-room .quick-toolbar-drawing{display:flex;align-items:center;flex:1 1 0;min-width:0;min-height:35px;gap:4px;padding:0 10px;overflow-x:auto;overflow-y:visible}.quick-item-list-room .quick-toolbar-drawing>*{flex:none}.quick-item-list-room .quick-toolbar-session{display:flex;align-items:center;justify-content:flex-end;flex:0 1 280px;width:280px;min-height:35px;gap:4px}.quick-item-list-room>.quick-reader-timeline{display:grid;grid-template-columns:5% 90% 5%;align-items:stretch;flex:none;width:100%;height:36px;min-height:36px;gap:0;padding:0;font-weight:500}.quick-item-list-room>.quick-reader-timeline>.icon-button{position:relative;width:100%;min-width:0;height:36px;min-height:36px;padding:0;border-radius:0;background:#364149}.quick-item-list-room>.quick-reader-timeline>.icon-button .ssc-icon{font-size:24px!important;width:24px!important;height:24px!important}.quick-item-list-room>.quick-reader-timeline>.icon-button:before,.quick-item-list-room .quick-frame-counter:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,transparent,#8a9ca8);pointer-events:none}.quick-item-list-room .quick-frame-track{position:relative;height:35px;min-width:0;background:#21272c}.quick-item-list-room .quick-frame-index{position:absolute;inset:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IHgxPSIwJSIgeTE9IjEwMCUiIHgyPSIwJSIgeTI9Ii4wOTklIiBpZD0iYSI+PHN0b3Agc3RvcC1jb2xvcj0iI0E4QThBOCIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNBOEE4QTgiIHN0b3Atb3BhY2l0eT0iLjUiIG9mZnNldD0iMTAwJSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEpIiBmaWxsPSJ1cmwoI2EpIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0wIDBoMXYxSDB6TTQgMGgxdjFINHpNNiAwaDF2MUg2ek04IDBoMXYxSDh6TTIgMGgxdjFIMnpNMTAgMGgxdjFoLTF6TTE0IDBoMXYxaC0xek0xNiAwaDF2MWgtMXpNMTggMGgxdjFoLTF6TTEyIDBoMXYxaC0xek0yMCAwaDF2MWgtMXpNMjQgMGgxdjFoLTF6TTI2IDBoMXYxaC0xek0yOCAwaDF2MWgtMXpNMjIgMGgxdjFoLTF6TTMwIDBoMXYxaC0xek0zNCAwaDF2MWgtMXpNMzYgMGgxdjFoLTF6TTM4IDBoMXYxaC0xek0zMiAwaDF2MWgtMXpNNDAgMGgxdjFoLTF6TTQ0IDBoMXYxaC0xek00NiAwaDF2MWgtMXpNNDggMGgxdjFoLTF6TTQyIDBoMXYxaC0xek01MCAwaDF2MWgtMXpNNTQgMGgxdjFoLTF6TTU2IDBoMXYxaC0xek01OCAwaDF2MWgtMXpNNTIgMGgxdjFoLTF6TTYwIDBoMXYxaC0xek02NCAwaDF2MWgtMXpNNjYgMGgxdjFoLTF6TTY4IDBoMXYxaC0xek02MiAwaDF2MWgtMXpNNzAgMGgxdjFoLTF6TTc0IDBoMXYxaC0xek03NiAwaDF2MWgtMXpNNzggMGgxdjFoLTF6TTcyIDBoMXYxaC0xek04MCAwaDF2MWgtMXpNODQgMGgxdjFoLTF6TTg2IDBoMXYxaC0xek04OCAwaDF2MWgtMXpNODIgMGgxdjFoLTF6TTkwIDBoMXYxaC0xek05NCAwaDF2MWgtMXpNOTYgMGgxdjFoLTF6TTk4IDBoMXYxaC0xek05MiAwaDF2MWgtMXoiLz48L2c+PC9zdmc+);background-size:100% 100%;opacity:.075;pointer-events:none}.quick-item-list-room .quick-frame-track>input{appearance:none;position:absolute;inset:0;width:100%;max-width:none;min-width:0;height:35px;min-height:35px;margin:0;padding:0;border:0;border-radius:0;background:transparent;z-index:3}.quick-item-list-room .quick-frame-track>input::-webkit-slider-runnable-track{height:35px;background:transparent}.quick-item-list-room .quick-frame-track>input::-webkit-slider-thumb{appearance:none;width:calc(100% / var(--quick-frame-count));height:35px;border:0;padding:0;box-sizing:border-box;visibility:hidden}.quick-item-list-room .quick-frame-track>input::-moz-range-track{height:35px;background:transparent}.quick-item-list-room .quick-frame-track>input::-moz-range-thumb{width:calc(100% / var(--quick-frame-count));height:35px;border:0;padding:0;box-sizing:border-box;visibility:hidden}.quick-item-list-room .quick-frame-marker{position:absolute;top:0;height:35px;background:linear-gradient(180deg,#5b53ff00,#5b53ff4d);pointer-events:none}.quick-item-list-room .quick-frame-marker:after{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;transform:translate(-50%);background:linear-gradient(0deg,#5b53ff00,#5b53ff)}.quick-item-list-room .quick-frame-marker-label{position:absolute;top:-22px;left:50%;transform:translate(-50%);padding:2px 4px;border-radius:4px 4px 0 0;background:#161a1d80;color:#6ee0f7;font-size:14px;line-height:18px;text-shadow:.5px .5px 1px #000;white-space:nowrap}.quick-item-list-room .quick-frame-counter{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;height:36px;background:#364149;color:#6ee0f7;font-size:24px;line-height:30px;font-weight:600;white-space:nowrap;overflow:hidden}.quick-item-list-room .quick-frame-counter:before{background:linear-gradient(270deg,transparent,#8a9ca8)}.quick-item-list-room .quick-frame-counter>canvas{display:block;max-width:100%;height:auto}.quick-item-list-room .quick-frame-counter-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.quick-item-list-room>.transport{height:35px;min-height:35px;padding-top:0;padding-bottom:0;border-top:0;background:#161a1d}.quick-item-list-room .quick-note-actions{margin-left:auto;display:flex;align-items:center;gap:4px;flex-shrink:0}.quick-item-list-room .quick-note-actions>.icon-button,.quick-item-list-room .quick-note-actions>.menu>summary{width:24px;min-width:24px;height:24px;min-height:24px;padding:0}.quick-item-list-room .quick-note-actions .menu-popover{background:#2c3339;border:1px solid #3c474e;border-radius:6px}.quick-item-list-room .quick-note-inline-editor{margin-top:8px;padding:8px;border:1px solid #555;border-radius:3px;background:#242424;min-width:0}.quick-item-list-room .quick-note-inline-editor textarea{display:block;box-sizing:border-box;width:100%;min-height:42px;resize:vertical;background:transparent;color:inherit;border:0;outline:none;font:inherit;line-height:1.4}.quick-item-list-room .quick-note-inline-editor:focus-within{border-color:#5b53ff}.quick-item-list-room .quick-note-inline-buttons,.quick-item-list-room .quick-note-action-recovery-buttons{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:6px;margin-top:6px}.quick-item-list-room .quick-note-action-message{display:block;margin-top:5px;color:#bcbcbc}.quick-item-list-room .quick-note-action-recovery{padding:8px;border-top:1px solid #444;font-size:12px}.quick-item-list-room .quick-note-action-recovery p{margin:4px 0}.ssc-message-host{position:fixed;z-index:3001;top:20px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:16px;pointer-events:none;max-width:calc(100vw - 32px)}.ssc-message{pointer-events:auto;box-sizing:border-box;min-width:min(380px,calc(100vw - 32px));max-width:calc(100vw - 32px);padding:15px 15px 15px 20px;border:1px solid transparent;border-radius:4px;display:flex;align-items:center;font-size:14px;line-height:16px;animation:ssc-message-in .3s ease-out}.ssc-message-content{margin:0;font-size:14px;line-height:16px;color:inherit;overflow-wrap:anywhere}.ssc-message-icon,.ssc-message .state-glyph{flex:none;margin-right:10px;color:inherit}.ssc-message-success{background:#31433b;border-color:#37513b;color:#67c23a}.ssc-message-error{background:#414e58;border-color:#543b40;color:#fa5555;box-shadow:0 2px 15px #00000026}.ssc-message-warning{background:#414e58;border-color:#5e5230;color:#ffbd30}.ssc-message-notice{background:#414e58;border-color:#54606a;color:#e2e6e9}@keyframes ssc-message-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}.ssc-message-inline{position:fixed;z-index:2500;top:20px;left:50%;transform:translate(-50%);animation:none}.ssc-message-close{margin-left:auto;min-height:0;height:auto;padding:0 0 0 12px;background:none;color:inherit;font-size:18px;line-height:1}.state-glyph{display:inline-block;vertical-align:middle;flex:none}.state-glyph-success{color:#67c23a;--state-glyph-ink:rgb(49,67,59)}.state-glyph-warning{color:#ffbd30;--state-glyph-ink:#2b343b}.block-interface-message{position:fixed;left:0;right:0;bottom:0;height:70px;z-index:999;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 16px;background:#191c1fe6;color:#ffc73d;font-size:16px;line-height:24px;font-weight:500;text-align:center;cursor:not-allowed}.state-button{min-height:30px;height:30px;padding:9px 15px;border:0;border-radius:3px;background:#4b5d67;color:#a7b4be;font-size:12px;line-height:12px;font-weight:500;letter-spacing:.32px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.state-button:hover{background:#5a6e79;color:#fff}.state-button.primary{background:var(--ssc-accent);color:#fff}.state-button.primary:hover{background:var(--ssc-accent-hover)}.state-empty-search{padding:50px;text-align:center;color:#e2e6e9;font-size:16px;line-height:24px}.state-empty-search p{margin:0 0 8px}.state-empty-search mark{background:none;color:#ffbd30}.reviews-info-bubble{display:block;width:100%;box-sizing:border-box;min-height:102px;padding:6px 0 8px;border:1px dashed var(--ssc-accent-border);border-radius:4px;background:#f0f3f40d;text-align:center;color:#8a9ca8;font-size:14.4px;line-height:21.6px;font-weight:500;cursor:pointer}.reviews-info-bubble:hover{background:#f0f3f414;color:#8a9ca8}.reviews-info-bubble:disabled{cursor:default;opacity:1}.reviews-info-bubble h2{margin:0;font-size:15.84px;line-height:32px;font-weight:500;color:var(--ssc-accent-text)}.reviews-info-bubble p{margin:0;font-size:14.4px;line-height:21.6px;color:#8a9ca8}.reviews-info-bubble a{color:#eef0f2;font-weight:600;text-decoration:none}.panel-instructions{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 12px;text-align:center;font-size:13px;line-height:19.5px;color:#acbecba3}.panel-instructions p{margin:0;font-size:13px;line-height:19.5px;font-weight:500;color:inherit}.panel-instructions-chevron{margin-top:8px;opacity:.9}.not-found-review{box-sizing:border-box;min-height:100vh;background:#364149;color:#e2e6e9;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;text-align:center;padding:24px}.not-found-mark{position:relative;display:flex;align-items:center;justify-content:center;width:128px;height:128px;gap:1px;font-size:34px;font-weight:300;line-height:1}.not-found-mark>svg{position:absolute;inset:0;width:128px;height:128px;color:#e2e6e9e0}.not-found-mark>span{position:relative;z-index:1}.not-found-mark>span:nth-of-type(1){color:#e0605f}.not-found-mark>span:nth-of-type(2){color:#3bb58a}.not-found-mark>span:nth-of-type(3){color:#e7a93a}.not-found-brand{margin-top:8px;font-size:18px;line-height:24px;font-weight:300;color:var(--ssc-accent-text);letter-spacing:.5px}.not-found-brand small{display:inline;margin-left:3px;font-size:11px;color:#c4cdd4}.not-found-review h1{margin:14px 0 0;font-size:22px;line-height:48px;font-weight:100;color:#c4cdd4}.not-found-review p{margin:16px 0 24px;font-size:16px;line-height:16px;color:#e2e6e9}.not-found-page{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;min-height:calc(100vh - 240px);text-align:center;color:#e2e6e9;font-size:14px;line-height:21px}.not-found-page p{margin:0;font-size:14px;line-height:21px}.not-found-page .state-glyph-warning-outline{color:#ffbd30;margin-bottom:6px}.not-found-page .not-found-actions{display:flex;gap:12px;margin-top:14px}.admin-shell.missing-page .admin-content{margin-left:0;min-height:calc(100dvh - 50px);background:#21262a}.admin-shell.missing-page .global-rail>button.icon-button:is([aria-label=Reviews],[aria-label=Media],[aria-label=Activity],[aria-label=Users],[aria-label="Project settings"]){display:none}.field-error{display:block;margin-top:4px;font-size:12px;line-height:14px;color:#fa5555}.admin-shell.reviews-page .review-header[data-empty] .review-play:disabled{opacity:.4;cursor:default}.admin-shell.home-page .global-rail>button.icon-button:is([aria-label=Reviews],[aria-label=Media],[aria-label=Activity],[aria-label=Users],[aria-label="Project settings"]){display:none}.app-loading-overlay{position:fixed;inset:0;z-index:2000;overflow:hidden;background:#191a1c;cursor:progress}.app-loading-previous{position:absolute;inset:0;z-index:0;isolation:isolate;overflow:hidden;pointer-events:none;user-select:none}.app-loading-snapshot{position:absolute;inset:0;overflow:hidden}.app-loading-veil{position:absolute;inset:0;z-index:1;background:#364149;opacity:.97;animation:app-loading-fade 1s ease-out both}@keyframes app-loading-fade{0%{opacity:0}to{opacity:.97}}@media(prefers-reduced-motion:reduce){.app-loading-veil{animation:none}}:root{--upload-surface:#2c3339;--upload-border:rgba(0,0,0,.6);--upload-text:rgba(172,190,203,.98);--upload-text-dim:rgba(172,190,203,.64);--upload-text-faint:rgba(172,190,203,.48);--upload-hover:#394149;--upload-amber:#ffbd30;--upload-fail:#ff615e;--upload-fail-surface:color-mix(in srgb,#c1272d 50%,#0b0d0f)}.upload-menu{position:fixed;z-index:2000;width:210px;padding:5px;background:var(--upload-surface);border:1px solid var(--upload-border);border-radius:6px;box-shadow:0 5px 20px #0000004d;font-family:Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;color:var(--upload-text)}.upload-menu-section+.upload-menu-section{border-top:1px solid rgba(255,255,255,.07)}.upload-menu-title{height:32px;padding:8px 12px;font-size:11.5px;line-height:16px;letter-spacing:0;text-transform:uppercase;color:var(--upload-text-dim);cursor:default;user-select:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.upload-menu-item{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:32px;padding:8px 12px;border:0;border-radius:0;background:transparent;color:var(--upload-text);font:inherit;font-size:15.1px;line-height:16px;text-align:left;cursor:pointer;user-select:none}.upload-menu-item:hover,.upload-menu-item:focus-visible{background:var(--upload-hover);outline:0}.upload-menu-label{flex:1 1 auto}.upload-menu-more{display:inline-flex;align-items:center;margin-left:36px;color:var(--upload-text)}.upload-manager-anchor{position:relative;display:flex;justify-content:center}.upload-manager-button.active,.upload-manager-button[aria-expanded=true]{color:var(--ssc-accent-text)}.upload-manager-panel{position:fixed;left:45px;top:0;z-index:2000;width:288px;padding:6px 0;background:var(--upload-surface);border:1px solid var(--upload-border);border-radius:6px;box-shadow:0 5px 20px #0000004d;font-family:Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;text-align:left}.upload-manager-head{padding:0 16px;font-size:11.5px;line-height:16px;color:var(--upload-text-dim)}.upload-manager-head-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.upload-manager-empty{display:flex;justify-content:center;font-style:italic}.upload-manager-clear{flex:none;min-height:0;height:auto;padding:0;border:0;background:transparent;color:inherit;font:inherit;line-height:16px;cursor:pointer}.upload-manager-clear:hover{color:var(--upload-text)}.upload-manager-list{padding-top:6px;max-height:288px;overflow:auto}.upload-manager-row{padding:2px 16px}.upload-manager-row:hover{background:#242a2f}.upload-manager-line{display:flex;align-items:center;justify-content:space-between;padding:8px 0}.upload-manager-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15.1px;font-weight:500;line-height:16px;color:#acbecbfa}.upload-manager-row:hover .upload-manager-name{color:#e2e6e9}.upload-manager-end{display:flex;flex:none;align-items:center;margin-left:6px;min-width:16px}.upload-manager-cancel{visibility:hidden;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;min-width:0;min-height:0;padding:0;border:0;border-radius:4px;background:transparent;color:#acbecbfa;cursor:pointer}.upload-manager-row:hover .upload-manager-cancel,.upload-manager-cancel:focus-visible{visibility:visible}.upload-manager-cancel:hover{background:#ffffff1a}.upload-manager-progress{padding-bottom:0}.upload-manager-track{height:4px;margin-bottom:4px;overflow:hidden;background:#171a1b}.upload-manager-fill{height:100%;background:var(--ssc-accent-text)}.upload-manager-size{padding-bottom:6px;font-size:13.3px;line-height:18px;color:var(--upload-text-dim)}.upload-state-done{color:var(--ssc-accent-text)}.upload-state-cancelled{color:var(--upload-text-faint)}.upload-state-failed{color:var(--upload-fail)}.upload-glyph{display:inline-block;flex:none;vertical-align:middle}.upload-toast{position:relative;box-sizing:border-box;flex:none;min-width:360px;max-width:min(520px,94vw);padding:15px 44px 15px 20px;background:#2b353b;border-radius:4px;color:#e2e6e9;font-family:Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;font-size:14px;line-height:19px;text-align:left;pointer-events:auto;box-shadow:0 2px 12px #0006}.upload-toast h3{margin:0;font-size:14px;font-weight:500;color:var(--upload-amber);overflow-wrap:anywhere}.upload-toast-body{margin-top:10px;color:#fff;font-weight:500}.upload-toast-link{color:var(--ssc-accent-text);text-decoration:none}.upload-toast-link:hover{text-decoration:underline}.upload-toast-close{position:absolute;top:50%;right:15px;display:inline-flex;padding:2px;border:0;background:transparent;color:#bbb;transform:translateY(-50%);cursor:pointer}.upload-toast-close:hover{color:#fff}.upload-toast-success{background:color-mix(in srgb,var(--ssc-accent) 22%,#1d2328)}.upload-toast-success h3{color:#fff;font-weight:500}.upload-toast-success .upload-toast-content h3:only-child{margin:0}.upload-toast-error h3{color:var(--upload-amber)}.review-header[data-drop-hover]{position:relative}.review-header[data-drop-hover]:before{content:attr(data-drop-text);position:absolute;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;border:1px dashed var(--upload-amber);background:#000c;color:var(--upload-amber);font-size:14.4px;font-weight:500;pointer-events:none}.upload-tile{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:100%;font-size:14px;line-height:1;text-align:center}.upload-tile-failed{background:var(--upload-fail-surface);color:var(--upload-fail)}.upload-tile-busy{background:#0b0d0f;color:var(--ssc-accent-text);flex-direction:column}.upload-tile-spinner{width:18px;height:18px;border:2px solid color-mix(in srgb,var(--ssc-accent) 30%,transparent);border-top-color:var(--ssc-accent-text);border-radius:50%;animation:upload-spin .8s linear infinite}@keyframes upload-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.upload-tile-spinner{animation-duration:2.4s}}.upload-dialog-backdrop{position:fixed;inset:0;z-index:2100;display:flex;align-items:center;justify-content:center;padding:16px;background:#000000a8}.upload-dialog{display:flex;flex-direction:column;width:min(709px,100%);max-height:calc(100dvh - 32px);background:#2b353b;border-radius:6px;box-shadow:0 20px 80px #0009;color:#e2e6e9;font-family:Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif}.upload-dialog-wide{width:min(600px,100%)}.upload-dialog header{display:flex;align-items:center;justify-content:space-between;padding:14px 18px 10px}.upload-dialog h2{margin:0;font-size:17px;font-weight:500;color:var(--upload-amber)}.upload-dialog-wide h2{color:#e2e6e9}.upload-dialog-close{display:inline-flex;padding:4px;border:0;background:transparent;color:#e2e6e9;cursor:pointer}.upload-dialog-close:hover{color:#fff}.upload-dialog-body{padding:10px 22px 14px;overflow:auto}.upload-dialog-row{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:0 16px;min-height:50px;font-size:15px}.upload-dialog-row>span:first-child{text-align:right;color:#e2e6e9}.upload-dialog input:not([type=color]),.upload-dialog select{box-sizing:border-box;height:32px;padding:0 8px;border:1px solid #3b464e;border-radius:4px;background:#161a1d;color:#e2e6e9;font:inherit}.upload-dialog input:not([type=color]):focus,.upload-dialog select:focus{outline:0;border-color:var(--ssc-accent)}.upload-select{position:relative;display:flex;align-items:center;box-sizing:border-box;height:32px;padding:0 10px 0 8px;border:1px solid #3b464e;border-radius:4px;background:#161a1d;color:#e2e6e9;cursor:default}.upload-select.is-open,.upload-select:focus-within{border-color:var(--ssc-accent)}.upload-select-value{position:absolute;left:8px;right:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.upload-dialog .upload-select input{flex:1;min-width:0;height:100%;padding:0;border:0;background:transparent;cursor:default}.upload-dialog .upload-select input:focus{border:0}.upload-select input::placeholder{color:#797d80}.upload-select-chevron{flex:none;width:6px;height:6px;margin:0 2px 4px 8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .15s}.upload-select.is-open .upload-select-chevron{margin:4px 2px 0 8px;transform:rotate(225deg)}.upload-select-menu{position:fixed;z-index:3;box-sizing:border-box;margin:0;padding:0;list-style:none;border-radius:4px;background:#2b3034;box-shadow:0 4px 14px #00000073;overflow:hidden auto;max-height:240px;font-size:15px}.upload-select-menu li{display:flex;align-items:center;justify-content:space-between;height:32px;padding:0 12px;color:#e2e6e9;cursor:pointer}.upload-select-menu li[data-active]{background:#373e46}.upload-select-menu li[data-active],.upload-select-menu li[aria-selected=true]{color:var(--ssc-accent-text)}.upload-select-menu .upload-select-empty{justify-content:center;color:#797d80;cursor:default}.upload-stepper{display:inline-flex;align-items:stretch;width:max-content}.upload-stepper button{width:36px;height:32px;border:1px solid #3b464e;background:#3a444b;color:#e2e6e9;font-size:18px;line-height:1;cursor:pointer}.upload-stepper button:first-child{border-radius:4px 0 0 4px}.upload-stepper button:last-child{border-radius:0 4px 4px 0}.upload-stepper button:hover{background:#46525b}.upload-stepper input{width:64px;border-radius:0!important;text-align:center}.upload-color{display:flex;align-items:center;gap:12px}.upload-swatch{position:relative;display:inline-block;box-sizing:border-box;width:28px;height:28px;padding:3px;border:1px solid #cfd6db;border-radius:4px;background-clip:content-box!important;overflow:hidden;cursor:pointer}.upload-swatch:after{content:"";position:absolute;left:50%;top:50%;width:5px;height:5px;border:solid rgba(0,0,0,.5);border-width:0 1.5px 1.5px 0;transform:translate(-50%,-70%) rotate(45deg);pointer-events:none}.upload-swatch input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.upload-color-hex{font-size:14px;color:#9aa7b0}.upload-dialog footer{display:flex;align-items:center;gap:10px;padding:12px 18px 16px}.upload-dialog-spacer{flex:1}.upload-dialog-link{padding:0;border:0;background:transparent;color:#e2e6e9;font:inherit;font-size:15px;cursor:pointer}.upload-dialog-link:hover{text-decoration:underline}.upload-dialog-button{min-width:64px;height:30px;padding:0 14px;border:0;border-radius:4px;background:#46525b;color:#e2e6e9;font:inherit;font-size:14px;cursor:pointer}.upload-dialog-button:hover:not(:disabled){background:#566470}.upload-dialog-button.primary{background:var(--ssc-accent);color:var(--ssc-on-accent)}.upload-dialog-button.primary:hover:not(:disabled){background:var(--ssc-accent-hover)}.upload-dialog-button:disabled,.upload-dialog-link:disabled{opacity:.5;cursor:default}.upload-dialog-error{margin:0 0 8px;padding:8px 10px;border-radius:4px;background:#ff615e1f;color:var(--upload-fail)}.upload-sketchfab-head{display:flex;justify-content:space-between;align-items:baseline;margin:6px 0 8px;font-size:15px}.upload-sketchfab-links{font-size:12px}.upload-sketchfab-links a{color:var(--ssc-accent-text)}.upload-sketchfab-input{width:100%}.admin-shell.reviews-page .review-miniatures .upload-tile{flex:1;min-width:0;width:0;height:var(--reviews-card-height)}.review-miniatures .upload-tile-busy{font-size:0;gap:0}.review-miniatures .upload-tile-busy .upload-tile-spinner{width:20px;height:20px}.playlist-fail-reason{display:block;margin-top:2px;overflow:hidden;color:#a7b4be;white-space:nowrap;text-overflow:ellipsis}.admin-shell.reviews-page .review-header .review-empty-strip.review-miniatures{display:flex;align-items:center;justify-content:center;flex:1 1 0;width:auto;max-width:none;min-width:0;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;overflow:hidden;background:#20262a;color:var(--upload-text);font:inherit;font-size:11px;letter-spacing:.02em;text-transform:uppercase;cursor:pointer}.admin-shell.reviews-page .review-header .review-empty-strip.review-miniatures:hover:not(:disabled){background:#272e33}.admin-shell.reviews-page .review-header .review-empty-strip.review-miniatures:disabled{cursor:default;opacity:.6}.admin-shell.reviews-page .review-header-badges.review-header-right.is-empty{flex:1 1 62%}.admin-thumbnail-fallback.admin-thumbnail-audio{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;overflow:hidden;background:linear-gradient(180deg,#f3f4f5,#c5c9cc);color:#2e3438;font-family:Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;font-size:11px;line-height:12px;font-weight:500;text-transform:none}.admin-thumbnail-audio svg{flex:none;width:36px;height:12px;fill:none;stroke:var(--ssc-accent-text);stroke-width:1.3;stroke-linecap:round}.notification-service-state{padding:22px 38px 0;font-size:12px;color:#91a7ad}.notification-service-state p{font-size:12px!important;color:inherit!important;margin:0 0 7px}.notification-settings .account-email-preferences>label{flex-wrap:wrap}.notification-settings .account-email-preferences>label>small{flex-basis:100%;margin-left:22px;font-size:11px;color:#7f959e}.notification-delivery-history{margin-top:22px;padding-top:12px;border-top:1px solid #35424a;color:#9cb0ba;font-size:12px}.notification-delivery-history>summary{cursor:pointer}.notification-delivery-history ul{list-style:none;padding:0}.notification-delivery-history li{display:flex;justify-content:space-between;gap:15px;align-items:flex-start;padding:9px 5px;border-bottom:1px solid #344149}.notification-delivery-history li>span:last-child{font-size:11px;max-width:50%;text-align:right}.notification-delivery-history small{font-size:10px}.notification-delivery-history>p{font-size:12px;margin:12px 0}.notification-settings.compact .notification-service-state{padding:20px 0 0}.notification-settings.compact .notification-preferences small{font-size:11px;margin-left:24px}.notification-settings .dialog-actions{flex-wrap:wrap}.notification-settings .dialog-actions>button{font-size:12px}@media(max-width:680px){.notification-service-state{padding:22px 5px 0}.notification-delivery-history li{flex-wrap:wrap}.notification-delivery-history li>span:last-child{text-align:left;max-width:100%}}.notification-help{position:relative;display:inline-flex;vertical-align:middle;margin-left:8px;width:16px;height:16px;color:#a7b4be;cursor:help}.notification-help svg{width:16px;height:16px}.notification-help:hover,.notification-help:focus-visible{color:#fff}.notification-help-balloon{position:absolute;z-index:5;left:50%;bottom:calc(100% + 8px);width:240px;margin-left:-120px;padding:8px 12px;display:none;flex-direction:column;gap:0;text-align:center;font-size:12px;line-height:17px;color:#a7b4be;background:#282d31;border-radius:4px;box-shadow:0 4px 14px #00000073;pointer-events:none;font-weight:500}.notification-help-balloon b{margin-bottom:6px;color:#e2e6e9;font-weight:500}.notification-help:hover .notification-help-balloon,.notification-help:focus-visible .notification-help-balloon{display:flex}.notification-settings .account-email-preferences>p{color:#e2e6e9;font-weight:500}.notification-settings .account-email-preferences input[type=checkbox]{-webkit-appearance:none;appearance:none;position:relative;flex:none;width:14px;height:14px;margin:0 1px 0 0;border:0;border-radius:2px;background:#00000040;vertical-align:middle;cursor:pointer}.notification-settings .account-email-preferences input[type=checkbox]:checked{background:var(--ssc-accent)}.notification-settings .account-email-preferences input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:2px;width:3px;height:7px;border:solid #fff;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.notification-settings .account-email-preferences input[type=checkbox]:focus-visible{outline:1px solid var(--ssc-accent);outline-offset:1px}.notification-settings .account-email-preferences input[type=checkbox]:disabled{opacity:.5;cursor:default}.pipe-ui{color:#a7b4be;font-size:13px}.pipe-ui p{margin:0 0 12px;line-height:1.45}.pipe-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 14px}.pipe-toolbar>.pipe-spacer{flex:1}.pipe-toolbar>a.pss-btn{display:inline-flex;align-items:center;text-decoration:none;height:30px;padding:0 12px;border-radius:3px;border:1px solid #2b353b;background:#4b5d67;color:#a7b4be;font-size:12px;font-weight:500}.pipe-toolbar>a.pss-btn:hover{background:#566a75;color:#fff}.pipe-toolbar>a[aria-disabled=true]{pointer-events:none;opacity:.5}.pipe-table{font-size:12px;width:100%;border-collapse:collapse;min-width:720px}.pipe-table th{font-weight:300;color:#aebfcd;background:transparent;border-bottom:1px solid #252d32;text-align:left;position:relative;padding:7px 12px;white-space:nowrap}.pipe-table th:not(:last-child):after{content:"";position:absolute;right:0;top:8px;bottom:8px;border-right:1px solid #3c474e}.pipe-table td{font-size:12px;padding:7px 12px;background:#21292e;vertical-align:top;border-bottom:1px solid #1b2226}.pipe-table td small{display:block;color:#7f909b;font-size:11px}.pipe-table td small.pipe-mono{font-size:11px}.pipe-table .pipe-empty{height:65px;background:transparent;text-align:center;vertical-align:middle;color:#a6b4be}.pipe-wrap{max-width:320px;overflow-wrap:anywhere}.pipe-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.pipe-row-actions{display:flex;gap:6px;justify-content:flex-end;white-space:nowrap}.pipe-row-actions .pss-btn,.pipe-api-keys .pss-btn{height:25px;min-height:25px;padding:0 10px;line-height:23px;font-size:11px;border-radius:3px;border:1px solid #2b353b;background:#4b5d67;color:#a7b4be}.pipe-row-actions .pss-btn:disabled,.pipe-api-keys .pss-btn:disabled{background:#2b353b;color:#c4cdd480;cursor:not-allowed}.pipe-more{display:flex;justify-content:center;padding:12px 0}.pipe-chip{display:inline-block;padding:1px 8px;border-radius:10px;background:#2f383f;color:#c4cdd4;font-size:11px;line-height:18px;white-space:nowrap;text-transform:capitalize}.pipe-chip.delivered,.pipe-chip.active{background:#5c9a682e;color:#8fd19e}.pipe-chip.failed,.pipe-chip.auto_disabled,.pipe-chip.revoked{background:#fa555524;color:#ff9c96}.pipe-chip.pending,.pipe-chip.sending,.pipe-chip.suspended,.pipe-chip.expired{background:#eb9e0524;color:#f0b54a}.pipe-chip.cancelled,.pipe-chip.disabled{background:#2f383f;color:#8c9ca6}.pipe-summary{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px 18px;margin:0 0 16px;padding:14px 16px;border-radius:4px;background:#21262a}.pipe-summary>div{min-width:0}.pipe-summary dt{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:#acbecba3;margin:0 0 3px}.pipe-summary dd{margin:0;color:#e2e6e9;overflow-wrap:anywhere}.pipe-summary dd small{color:#8c9ca6}.pipe-ui .pss-banner{margin:0 0 14px}.pipe-ui .pss-banner>span{flex:1}.pipe-ui .pss-gate{margin:0 0 14px;font-size:14px}.pipe-notice{color:var(--ssc-accent-text,#b9b2ff)}.pipe-hint{color:#8c9ca6;font-size:12px}.pipe-test{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;margin:0 0 14px;padding:10px 14px;border-radius:4px;background:#21262a;border-left:3px solid #5c9a68}.pipe-test.failed{border-left-color:#fa5555}.pipe-test>b{color:#e2e6e9}.pipe-test>small{flex-basis:100%;color:#8c9ca6}.pipe-pre{margin:0 0 14px;padding:10px 12px;max-height:280px;overflow:auto;border-radius:4px;background:#00000040;color:#c4cdd4;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap;overflow-wrap:anywhere}.pipe-test>.pipe-pre{flex-basis:100%;margin:4px 0 0}.pipe-subtitle{margin:16px 0 8px;font-size:14px;font-weight:600;color:#e2e6e9}.pipe-detail{min-width:0}.pipe-form-row{display:flex;align-items:center;gap:12px;margin:0 0 14px}.pipe-form-row>span,.pipe-form-row>label{flex:none;width:210px;text-align:right;font-size:14px;font-weight:500;color:#9fb0bb}.pipe-form-row>input{flex:1;min-width:0}.pipe-factor{display:flex;gap:8px;flex:1;min-width:0}.pipe-ack{display:flex;gap:10px;align-items:flex-start;margin:4px 0 0 222px;font-size:14px;color:#c4cdd4;cursor:pointer}.pipe-ack>input{margin-top:2px}.pipe-delete-dialog .modal-body,.pipe-secret-dialog .modal-body,.pipe-admins-dialog .modal-body{padding-top:14px}.pipe-ops-dialog .modal-body{padding:14px}.pipe-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 16px;margin:0 0 16px}.pipe-filters>label,.pipe-filters>.pipe-filter{display:flex;flex-direction:column;gap:4px;min-width:150px}.pipe-filters>label>span,.pipe-filters>.pipe-filter>span{font-size:12px;font-weight:500;color:#9fb0bb}.pipe-filters input[type=search]{width:210px}.pipe-filters input[type=date]{width:160px}.pipe-filter-actions{display:flex;gap:8px}.pipe-filters .pss-select>button{height:32px;min-height:32px}.pipe-verify{padding:10px 14px;border-radius:4px;background:#21262a;border-left:3px solid #5c9a68}.pipe-verify.failed{border-left-color:#fa5555;color:#ff9c96}.workspace-admin-list.pipe-admin-list>div{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid #2c343a}.workspace-admin-list.pipe-admin-list>div>span small{display:block;color:#8c9ca6}.pipe-admin-list .pss-select{width:140px}.pipe-invites{list-style:none;margin:0;padding:0}.pipe-invites>li{display:flex;gap:12px;align-items:baseline;padding:6px 0;border-bottom:1px solid #2c343a}.pipe-invites>li>span{flex:1;overflow-wrap:anywhere}.pipe-invites>li>small{color:#8c9ca6}.pipe-deleted-workspace>div{display:flex;flex-direction:column;gap:2px;min-width:0}.pipe-deleted-workspace small{color:#8c9ca6}.pipe-scopes>div>small{display:block;color:#8c9ca6;font-size:12px;line-height:1.4}.pipe-scope-modes,.pipe-scope-list{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0 0 6px;padding-top:6px}.pipe-scope-modes>label,.pipe-scope-list>label{display:flex;align-items:center;gap:6px;font-size:13px;cursor:pointer}.pipe-scope-summary{display:block;color:#8c9ca6;font-size:11px}.pipe-api-keys{margin:32px 0 0}.pipe-api-keys>header{margin:0 0 12px}.pipe-api-keys>header h2{margin:0 0 4px;font-size:18px;font-weight:600;color:#e2e6e9}.pipe-api-keys>header p{margin:0;font-size:13px;color:#acbecba3}@media(max-width:700px){.pipe-form-row{flex-direction:column;align-items:stretch}.pipe-form-row>span,.pipe-form-row>label{width:auto;text-align:left}.pipe-ack{margin-left:0}.workspace-admin-list.pipe-admin-list>div{grid-template-columns:auto minmax(0,1fr)}.workspace-admin-list.pipe-admin-list>div>:nth-child(n+3){grid-column:2}.pipe-filters>label,.pipe-filters>.pipe-filter{flex:1 1 100%}.pipe-filters input[type=search],.pipe-filters input[type=date]{width:100%}}.pipe-ui .dialog-actions{align-items:center}.pipe-ui .dialog-actions>button,.pipe-ui .dialog-actions>button.primary{margin:0}.pipe-delete-dialog .pipe-form-row{flex-direction:column;align-items:stretch;gap:6px}.pipe-delete-dialog .pipe-form-row>label{width:auto;text-align:left;overflow-wrap:anywhere}.pipe-delete-dialog .pipe-ack{margin-left:0}.pipe-factor>.pss-btn{flex:none;white-space:nowrap}.pipe-admins-dialog .modal{position:relative;width:min(720px,calc(100vw - 36px))}.pipe-admins-dialog .pipe-admins-help{position:absolute;top:16px;right:58px;width:20px;min-width:20px;height:20px;min-height:20px;padding:0;border:1.5px solid #c4cdd4;border-radius:50%;background:transparent;color:#c4cdd4;font-size:12px;font-weight:600;line-height:1;opacity:1}.pipe-admins-dialog .pipe-admins-help:disabled{opacity:1;cursor:default}.pipe-admins-dialog .workspace-admin-picker,.pipe-admins-dialog .pipe-admins-combo{position:relative}.pipe-admins-dialog .pipe-admins-combo>input{width:100%;height:32px;min-height:32px;padding:0 32px 0 10px;border-radius:3px 3px 0 0;background:#232b31;font-size:14px}.pipe-admins-dialog .pipe-admins-combo>i{position:absolute;right:16px;top:13px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #c4cdd4;pointer-events:none}.pipe-admins-dialog .pipe-admins-suggestions{background:#2a3238;border-radius:0 0 3px 3px;padding:2px 0}.pipe-admins-dialog .pipe-admins-suggestions>small{display:block;padding:6px 21px 8px;font-size:14px;color:#a7b4be}.pipe-admins-dialog .pipe-admins-suggestions>button{display:flex;width:100%;justify-content:space-between;text-align:left;background:transparent}.pipe-admins-dialog .workspace-admin-list.pipe-admin-list{margin-top:10px}.pipe-admins-dialog .workspace-admin-list.pipe-admin-list>div{min-height:38px;margin:0 0 6px;padding:0 15px 0 8px;border:0;border-radius:3px;background:#3a434b}.pipe-admins-dialog .workspace-admin-list.pipe-admin-list>div>.avatar{width:30px;height:30px}.pipe-admins-dialog .workspace-admin-list.pipe-admin-list b{font-size:14px;color:#c4cdd4}.script-users .script-users-table,.script-users .script-users-table td{background:transparent}.script-users .script-users-table th{border-bottom:1px solid #2b3338}.script-users .script-users-info{align-items:center;min-height:52px;padding:8px 16px;margin:0 0 16px;background:#2e3339;border-radius:4px;color:#d7dbdf}.script-users .script-users-toolbar{margin:0 0 2px}.script-users .script-users-table{table-layout:fixed}.script-users .script-users-table th{padding:9px 18px}.script-users .script-users-table th:nth-child(1){width:200px}.script-users .script-users-table th:nth-child(2){width:250px}.script-users .script-users-table th:nth-child(4),.script-users .script-users-table th:nth-child(5){width:110px}.script-users .script-users-table th:nth-child(6){width:160px}.pipe-admins-dialog .pipe-admins-combo>input{background:#252a2e}.pipe-admins-dialog .pipe-admins-combo>input:focus-visible{outline:0}.pipe-admins-dialog .pipe-admins-suggestions{padding:0;background:#22272b}.pipe-admins-dialog .pipe-admins-suggestions>small{padding:6px 21px;line-height:20px}.pipe-admins-dialog .workspace-admin-list.pipe-admin-list{margin-top:11px}.pipe-admins-dialog .workspace-admin-list.pipe-admin-list>div{background:#393e44}.pipe-admins-dialog .pipe-admins-combo>input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.modal:has(.share-form){width:min(520px,100%);background:#2b343b;border:0;border-radius:4px}.modal:has(.share-form)>header{background:#343f46;border-bottom:0;padding:0 10px;min-height:44px}.modal:has(.share-form)>header h2{font-size:16px;font-weight:300;color:#ffc83d}.modal:has(.share-form)>header>.icon-button{display:none}.modal:has(.share-form)>.modal-body{padding:10px 0 0;overflow:visible}.modal:has(.share-form){overflow:visible;max-height:none;margin:auto 0;flex:none}.modal-backdrop:has(>.modal .share-form){overflow:auto;align-items:flex-start}.share-form{display:flex;flex-direction:column;gap:8px;color:#a7b4be;font-size:14px;font-weight:500;letter-spacing:.32px}.share-form>.error-box{margin:0 10px}.share-notice{margin:0 10px;padding:6px 10px;border-radius:4px;background:var(--ssc-accent-soft);color:var(--ssc-accent-text);font-size:13px}.share-editing{margin:0 10px 8px;font-size:13px;color:#9fb0bb}.share-form .share-row{display:grid;gap:0;align-items:center;padding:0 10px;min-height:32px;border-top:0}.share-form .share-row--narrow{grid-template-columns:100px 1fr;margin-top:12px;min-height:34px}.share-form .share-row--wide{grid-template-columns:200px 1fr;padding-right:8px}.share-row__label{padding-right:12px;text-align:right;color:#9fb0bb;line-height:32px}.share-row__label--required:before{content:"* ";color:#fa5555}.share-row__content{display:flex;align-items:center;flex-wrap:wrap;gap:0 6px;min-height:32px}.share-row__content>.share-error,.share-row__content>.share-hint{flex-basis:100%}.share-segmented{display:grid;grid-template-columns:1fr 1fr}.share-segmented>button{height:34px;border-radius:0;background:#4b5d67;color:#a7b4be;font-size:14px;font-weight:500;padding:0 8px}.share-segmented>button:first-child{border-radius:4px 0 0 4px}.share-segmented>button:last-child{border-radius:0 4px 4px 0}.share-segmented>button:hover:not(.active){background:#56696f;color:#e2e6e9}.share-segmented>button.active{background:var(--ssc-accent);color:var(--ssc-on-accent)}.share-check{display:inline-flex;align-items:center;gap:6px;min-height:32px;cursor:pointer;color:#a7b4be;font-weight:500}.share-check.is-checked{color:var(--ssc-accent-text)}.share-check>span:empty{display:none}.share-form .share-check>input{width:14px;min-width:14px;height:14px;min-height:14px}.share-check input{appearance:none;-webkit-appearance:none;width:14px;height:14px;margin:0;padding:0;border:1px solid #2b353b;border-radius:2px;background:#00000040;cursor:pointer;display:inline-grid;place-content:center}.share-check input:checked{background:var(--ssc-accent);border-color:var(--ssc-accent)}.share-check input:checked:after{content:"";width:3px;height:7px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) translate(-1px,-1px)}.share-check input:focus-visible{outline:2px solid var(--ssc-accent-hover);outline-offset:2px}.share-check.has-tip{position:relative}.share-check__tip{position:absolute;z-index:22;bottom:calc(100% + 2px);left:7px;transform:translate(-50%);display:none;width:240px;box-sizing:border-box;padding:10px;border-radius:4px;background:#21272c;color:#e2e6e9;font-size:12px;font-weight:400;line-height:1.45;text-align:center;box-shadow:0 2px 12px #0000004d;pointer-events:none}.share-check__tip:after{content:"";position:absolute;top:100%;left:50%;margin-left:-6px;border:6px solid transparent;border-top-color:#21272c}.share-check.has-tip:is(:hover,:focus-within)>.share-check__tip{display:block}.share-expiry{position:relative;display:inline-flex;align-items:center;gap:8px}.share-expiry__field{width:190px;height:32px;padding:0 10px 0 30px;border-radius:4px;background:#00000040 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='6.5' fill='none' stroke='%23a7b4be' stroke-width='1.2'/%3E%3Cpath d='M8 4.5V8l2.5 1.5' fill='none' stroke='%23a7b4be' stroke-width='1.2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat 10px 50%/14px 14px;color:#a7b4be;font-size:13px;cursor:pointer}.share-expiry__field.is-invalid{border-color:#fa5555;outline:1px solid #fa5555}.share-row__content:has(>.share-hosts){position:relative}.share-hosts~.share-error{position:absolute;left:0;top:calc(100% - 1px);margin:0}.share-expiry__field.is-expired{color:#ff615e}.share-expiry__clear{position:absolute;left:166px;top:9px;display:none;width:14px;height:14px;min-height:0;padding:0;border:0;border-radius:50%;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='6.5' fill='none' stroke='%23a7b4be' stroke-width='1.2'/%3E%3Cpath d='M5.6 5.6l4.8 4.8M10.4 5.6l-4.8 4.8' stroke='%23a7b4be' stroke-width='1.2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center/14px 14px;cursor:pointer}.share-expiry:is(:hover,:focus-within)>.share-expiry__clear{display:block}.share-expiry__clear:hover{filter:brightness(1.3)}.share-expiry__expired{display:inline-flex;align-items:center;height:20px;padding:0 6px;border-radius:3px;background:#fa555526;color:#fa5555;font-size:12px;font-weight:500}.share-picker{position:absolute;z-index:20;top:36px;left:0;display:grid;grid-template-columns:110px 324px;grid-template-rows:1fr auto;width:434px;min-height:424px;background:#414e58;border-radius:4px;box-shadow:0 5px 20px #0000004d;color:#a7b4be}.share-picker--above{top:auto;bottom:36px}.share-picker__shortcuts{display:flex;flex-direction:column;padding:6px 0;background:#ffffff08}.share-picker__shortcuts>button{height:38px;justify-content:flex-start;padding:0 10px;border-radius:0;background:transparent;color:#a7b4be;font-size:14px;font-weight:500}.share-picker__shortcuts>button:hover{background:#4b5d67;color:var(--ssc-accent-text)}.share-picker__body{padding:8px 15px 0;min-width:0}.share-picker__inputs{display:flex;justify-content:space-between;gap:8px;padding-bottom:4px}.share-picker__inputs>input{width:147px;height:32px;padding:0 10px;border:0;border-radius:4px;background:#00000040;color:#e2e6e9;font-size:13px}.share-picker__header{display:flex;align-items:center;gap:4px;height:46px}.share-picker__header>button{min-width:0;min-height:0;width:22px;height:22px;padding:0;border-radius:3px;background:transparent;color:#a7b4be;font-size:16px;line-height:1}.share-picker__header>button:hover{color:var(--ssc-accent-text)}.share-picker__title{flex:1;text-align:center;font-size:16px;font-weight:500;color:#e2e6e9;white-space:pre}.share-calendar{width:294px;border-collapse:separate;border-spacing:0 4px;table-layout:fixed;font-size:12px}.share-calendar th{height:30px;padding:0;font-weight:400;color:#8a9ca8}.share-calendar td{width:42px;height:30px;padding:0;text-align:center}.share-calendar td>button{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;height:30px;min-height:0;padding:0;border-radius:0;background:transparent;color:#e2e6e9;font-size:12px;font-weight:600}.share-calendar td>button>span{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%}.share-calendar td>button:hover:not(:disabled)>span{color:var(--ssc-accent-text)}.share-calendar td.is-other>button{color:#6c8393;font-weight:400}.share-calendar td.is-disabled>button{background:#2b353b;color:#5b6a74;font-weight:400;cursor:not-allowed}.share-calendar td.is-today>button{color:var(--ssc-accent-text);font-weight:700}.share-calendar td.is-selected>button>span{background:var(--ssc-accent);color:var(--ssc-on-accent)}.share-picker__footer{grid-column:1/-1;display:flex;justify-content:flex-end;padding:4px 12px;border-top:1px solid rgb(0 0 0/.15);background:#0000001f;border-radius:0 0 4px 4px}.share-picker__ok{min-width:41px;height:24px;min-height:24px;padding:0 9px;border-radius:3px;background:#4b5d67;color:#e2e6e9;font-size:12px}.share-picker__ok:hover{background:#56696f;color:#fff}.share-form .share-notify{align-items:start;margin-top:0}.share-notify__field{position:relative;display:flex;flex-direction:column;gap:4px;width:400px;max-width:100%}.share-notify__box{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:4px;min-height:32px;padding:3px 30px 3px 6px;border-radius:5px;background:#00000040;cursor:text}.share-notify__box:after{content:"";position:absolute;right:12px;top:50%;width:6px;height:6px;margin-top:-5px;border:solid #a7b4be;border-width:0 1.5px 1.5px 0;transform:rotate(45deg);pointer-events:none}.share-notify__box:has(>input[aria-expanded=true]):after{margin-top:-1px;transform:rotate(-135deg)}.share-notify__box:focus-within{outline:1px solid var(--ssc-accent-hover)}.share-notify__box.is-disabled{opacity:.55;cursor:not-allowed}.share-notify__box>input{flex:1;min-width:120px;height:24px;padding:0 4px;border:0;background:transparent;color:#e2e6e9;font-size:13px;outline:none}.share-notify__menu{position:absolute;z-index:21;top:36px;left:0;width:400px;max-width:100%;max-height:274px;overflow:auto;padding:6px 0;background:#414e58;border-radius:4px;box-shadow:0 5px 20px #0000004d}.share-notify__group{height:30px;line-height:30px;padding:0 20px;color:#878d99;font-size:12px}.share-notify__menu button{display:flex;align-items:center;justify-content:flex-start;gap:10px;width:100%;height:36px;min-height:36px;padding:0 20px;border-radius:0;background:transparent;color:#e2e6e9;font-size:14px;font-weight:500}.share-notify__menu button:hover,.share-notify__menu button:focus-visible{background:#4b5d67}.share-notify__avatar{display:inline-flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;border-radius:50%;background:#364149;color:#8ea3b3;font-size:12px}.share-notify__name{flex:1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.share-notify__email{color:#8a9ca8;font-size:12px}.share-form .share-message{margin-top:0}.share-message>textarea{width:400px;max-width:100%;height:110px;padding:6px 10px;border:0;border-radius:4px;background:#00000040;color:#e2e6e9;font-size:13px;resize:vertical}.share-message>textarea:disabled{opacity:.55}.share-secret{display:inline-flex;align-items:stretch;gap:0}.share-secret>input{width:238px;height:32px;padding:0 10px;border-radius:4px 0 0 4px;background:#00000040;font-size:13px;color:#fff}.share-secret>button{width:43px;min-width:43px;height:33px;min-height:33px;padding:0;border-radius:0 4px 4px 0;background:#4b5d67;color:#878d99}.share-name{width:300px;height:32px;font-size:13px;border-radius:4px;background:#00000040}.share-hosts{display:flex;align-items:center;gap:0}.share-hosts__box{display:flex;align-items:center;flex-wrap:wrap;gap:4px;width:267px;min-height:34px;padding:4px 6px;border-radius:5px;background:#00000040}.share-hosts__box{position:relative}.share-hosts__picker{flex:1;min-width:60px;align-self:stretch;display:flex}.share-hosts__picker>summary{display:flex;align-items:center;flex:1;min-height:24px;padding:0 22px 0 4px;color:#878d99;font-size:13px;cursor:pointer;list-style:none;position:relative}.share-hosts__picker>summary::-webkit-details-marker{display:none}.share-hosts__picker>summary:after{content:"";position:absolute;right:6px;top:50%;width:6px;height:6px;margin-top:-5px;border:solid #a7b4be;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.share-hosts__picker[open]>summary:after{margin-top:-1px;transform:rotate(-135deg)}.share-hosts__picker>summary:focus-visible{outline:1px solid var(--ssc-accent-hover);border-radius:3px}.share-hosts__menu{position:absolute;z-index:21;top:calc(100% + 4px);left:0;width:267px;max-height:216px;overflow:auto;padding:6px 0;background:#414e58;border-radius:4px;box-shadow:0 5px 20px #0000004d}.share-hosts__menu:empty{display:none}.share-hosts__menu>button{display:flex;align-items:center;justify-content:flex-start;gap:10px;width:100%;height:36px;min-height:36px;padding:0 20px;border-radius:0;background:transparent;color:#e2e6e9;font-size:14px;font-weight:500}.share-hosts__menu>button:hover,.share-hosts__menu>button:focus-visible{background:#4b5d67}.share-chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 8px;border-radius:4px;background:#364149;color:#8ea3b3;font-size:12px}.share-chip button{min-height:0;width:14px;height:14px;padding:0;background:transparent;color:#f0f3f4;opacity:.5;font-size:13px}.share-hosts__info{position:relative;display:inline-flex;align-items:center;justify-content:center;width:33px;height:34px;color:#2b343b;background:radial-gradient(circle at 50% 50%,#a7b4be 0 7px,transparent 7.5px);cursor:pointer;font:700 11px/1 Arial,Helvetica,sans-serif;text-decoration:none}.share-hosts__info:hover{background:radial-gradient(circle at 50% 50%,#e2e6e9 0 7px,transparent 7.5px)}.share-hosts__tip{position:absolute;z-index:22;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);display:none;flex-direction:column;gap:4px;width:240px;padding:10px;border-radius:4px;background:#21272c;color:#e2e6e9;font-family:inherit;font-size:12px;font-weight:400;line-height:1.45;font-style:normal;text-align:center;box-shadow:0 2px 12px #0000004d;pointer-events:none}.share-hosts__tip:after{content:"";position:absolute;top:100%;left:50%;margin-left:-6px;border:6px solid transparent;border-top-color:#21272c}.share-hosts__tip strong{font-weight:600}.share-hosts__tip em{margin-top:8px;font-style:normal;color:#a7b4be}.share-hosts__info:is(:hover,:focus)>.share-hosts__tip{display:flex}.share-error{color:#fa5555;font-size:12px;line-height:14px;margin-top:2px}.share-hint{font-size:12px;color:#6c8393}.share-created{margin:4px 10px;padding:10px;border:1px solid var(--ssc-accent-border);border-radius:4px;display:grid;gap:8px}.share-created input{width:100%}.share-links{margin:12px 10px 0;border-top:1px solid #414e58;padding-top:8px}.share-links h3{margin:0 0 4px;font-size:12px;font-weight:500;color:#9fb0bb;text-transform:uppercase}.share-links__row{display:flex;gap:8px;align-items:center;padding:6px 0}.share-links__row>div{flex:1;min-width:0}.share-links__row small{color:#6c8393}.share-links__row small.is-expired{color:#ff615e}.share-form__footer{display:flex;align-items:center;gap:14px;margin-top:12px;padding:10px;min-height:54px;background:#343f46;border-radius:0 0 4px 4px}.share-form .share-form__copy{min-height:30px;padding:0 12px;font-size:14px;font-weight:500;color:var(--ssc-accent-text);justify-content:flex-start}.share-form__cancel{min-width:84px;height:34px;border-radius:4px;background:#4b5d67;color:#a7b4be;font-size:14px;font-weight:500}.share-form__cancel:hover{background:#56696f;color:#fff}.share-form .share-form__save{min-width:72px;height:34px;padding:0 20px;border-radius:4px;font-size:14px;font-weight:500}.share-form .share-notify__box>input:is(:focus,:focus-visible){outline:none;box-shadow:none}.share-form[data-variant=player] .share-row--narrow{margin-top:20px}.share-form[data-variant=player] .share-row--narrow+.share-row--wide{margin-top:11px}.share-form[data-variant=player] .share-form__footer{margin-top:22px}.share-form[data-variant=player]:has(.share-row--wide) .share-form__footer{margin-top:28px}.guest-entry{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:24px;background:#2f353b;color:#e2e6e9;letter-spacing:.32px}.guest-entry--password{background:#0b0d0f}.guest-entry--password .guest-entry__card{width:min(380px,100%)}.guest-entry__card{width:min(400px,100%);display:flex;flex-direction:column;align-items:stretch;text-align:center}.guest-entry__brand{display:flex;justify-content:center;margin-bottom:28px}.guest-entry__brand .brand{transform:scale(1.6);transform-origin:center;margin:12px 0}.guest-entry__title{margin:0 0 16px;font-size:20px;font-weight:500;color:#e2e6e9}.guest-entry--name .guest-entry__card{width:min(380px,100%)}.guest-entry__box{display:flex;flex-direction:column;padding:15px;background:#ffffff0f;border-radius:4px;box-shadow:0 6px 18px #00000040}.guest-entry__input{width:100%;height:48px;padding:0 16px;border-radius:4px;background:#00000040;font-size:16px;text-align:center;color:#a7b4be}.guest-entry__error{margin:6px 0 0;font-size:12px;color:#fa5555}.guest-entry__primary{margin-top:12px;height:48px;border-radius:4px;background:#4b5d67;color:var(--ssc-accent-text);font-size:17.6px;font-weight:500}.guest-entry__primary:hover:not(:disabled){background:#56696f;color:#fff}.guest-entry__or{position:relative;margin:18px 0 12px;font-size:16px}.guest-entry__or:before,.guest-entry__or:after{content:"";position:absolute;top:50%;width:42%;height:1px;background:#ffffff14}.guest-entry__or:before{left:0}.guest-entry__or:after{right:0}.guest-entry__or span{position:relative;padding:0 12px}.guest-entry .guest-entry__link{display:flex;align-self:center;justify-content:center;font-size:16px;color:var(--ssc-accent-text);margin-top:4px}.guest-entry__password-text{margin:0;padding:10px;font-size:16px;line-height:24px;color:#e2e6e9}.guest-entry__wrong{margin:0;height:34px;line-height:34px;font-size:16px;background:#8f0300;color:#e2e6e9}.guest-entry__password{width:100%;height:52px;padding:0 14px;border-radius:0;background:#21272c;font-size:14px;color:#a7b4be}.guest-entry__continue{margin-top:10px;height:40px;border-radius:3px;background:#2b343b;color:#ffc83d;font-size:20px;font-weight:500}.guest-entry__continue:hover:not(:disabled){background:#364149;color:#fff}.guest-entry--password .guest-entry__or{margin-top:20px}.guest-entry--password .guest-entry__or:before,.guest-entry--password .guest-entry__or:after{display:none}.guest-entry--inactive{flex-direction:column;justify-content:flex-start;padding:0}.guest-entry__inactive-banner{box-sizing:border-box;align-self:stretch;min-height:45px;padding:6px 12px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#8f030080;color:#fff;font-size:12.8px;font-weight:500;line-height:16px;text-align:center}.guest-entry--inactive .guest-entry__card{margin:120px auto 0;padding:0 24px}.guest-entry__inactive-banner--page{position:fixed;z-index:50;top:0;left:0;right:0}.removed-from-review{display:flex;align-items:center;justify-content:center}.removed-from-review__body{display:flex;flex-direction:column;align-items:center;gap:22px;text-align:center}.removed-from-review__brand{transform:scale(1.6);transform-origin:center;margin-bottom:12px}.removed-from-review__body>p{margin:0;font-size:15px;line-height:20px;font-weight:500;letter-spacing:3px;color:#c3c7d0}.admin-shell.reviews-page{--reviews-card-height:56px;--reviews-card-radius:4px;--reviews-header-radius:4px;--reviews-unit:1px;--reviews-source-rem:16px;--reviews-expand-icon-size:calc(1.313 * var(--reviews-source-rem));padding:52px 0 0 44px;background:#171a1b;font-size:16px;font-weight:500;color:#c4cdd4}.admin-shell.reviews-page .global-rail{width:44px}.admin-shell.reviews-page .global-topbar{left:44px;height:52px;padding:7px 16px;background:#171a1b}.admin-shell.reviews-page .global-search{width:min(472px,40vw);height:28px;padding-left:8px;border-radius:4px;background:#0004}.admin-shell.reviews-page .global-search input{height:28px;padding:4px 8px 4px 0;font-size:15px;font-weight:500;line-height:20px}.admin-shell.reviews-page .admin-sidebar{left:44px;top:52px;width:16vw;padding:12px 8px 12px 16px;border-right:2px solid #2b353b;gap:4px;overflow-y:auto}.admin-shell.reviews-page .admin-sidebar>button,.admin-shell.reviews-page .reviews-groups>button{width:100%;min-height:34.5px;padding:6px 8px;border-radius:6px;background:transparent;justify-content:flex-start;text-align:left;font-size:15px;line-height:22.5px;font-weight:500;color:#acbecbfa}.admin-shell.reviews-page .admin-sidebar>button.active,.admin-shell.reviews-page .reviews-groups>button.active{background:#272d32;color:var(--ssc-accent-text)}.admin-shell.reviews-page .reviews-groups{min-width:0}.admin-shell.reviews-page .reviews-groups>header{height:32px;display:flex;align-items:center;gap:8px;padding:6px 0 6px 8px;color:#acbecba3;font-size:11px;line-height:12px;white-space:nowrap}.admin-shell.reviews-page .reviews-groups>header>i{flex:1;border-bottom:2px solid #2b353b}.admin-shell.reviews-page .reviews-groups>header>.icon-button{width:20px;height:20px;min-width:20px;min-height:20px;padding:4px}.admin-shell.reviews-page .reviews-groups>header>.icon-button svg{width:12px;height:12px}.admin-shell.reviews-page .reviews-groups>p{padding:32px 0;margin:4px 0 0;text-align:center;font-size:13px;line-height:19.5px;color:#acbecb52}.admin-shell.reviews-page .admin-content{display:flex;flex-direction:column;margin-left:16vw;min-width:0;padding:0 16px 120px;min-height:calc(100dvh - 52px)}.admin-shell.reviews-page .reviews-page-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;flex:none;height:max(6vh,64px);padding-top:16px;margin-bottom:24px}.admin-shell.reviews-page .reviews-heading-label{min-width:0}.admin-shell.reviews-page .reviews-page-heading .breadcrumb{height:24px;margin:0;gap:8px;font-size:15px;line-height:22.5px;font-weight:500;white-space:nowrap;color:#acbecba3}.admin-shell.reviews-page .role-badge{height:24px;border-radius:4px;padding:4px 6px;font-size:15px;line-height:16px;text-transform:capitalize;font-weight:500;background:#8d9ba62e;color:#acbecbfa}.admin-shell.reviews-page .reviews-heading-title{display:flex;align-items:center}.admin-shell.reviews-page .reviews-heading-title h1{font-size:21px;line-height:31.5px;font-weight:500;margin:0;color:#f7ab07}.admin-shell.reviews-page .reviews-page-heading>.primary{flex:none;min-height:24px;height:24px;padding:4px 6px;font-size:15px;line-height:16px;font-weight:500;border-radius:4px}.admin-shell.reviews-page .reviews-page-heading>.primary svg{width:12px;height:12px}.admin-shell.reviews-page .reviews-sidebar-toggle{display:none}.admin-shell.reviews-page .reviews-list-toolbar{flex:none;min-height:40px;height:40px;padding:6px;margin:16px 0 12px;border-radius:6px;background:#21262a;gap:8px}.admin-shell.reviews-page .reviews-list-toolbar>input{width:384px;max-width:calc(100% - 281px);height:28px;min-width:0;padding:4px 8px;border:0;border-radius:4px;background:#0004;font-size:15px;font-weight:500;line-height:20px}.admin-shell.reviews-page .reviews-list-toolbar>select{width:192px;height:28px;min-height:28px;margin-left:auto;padding:4px 8px;background:#0004;border-radius:4px;font-size:15px;font-weight:500;line-height:20px}.admin-shell.reviews-page .reviews-layout-toggle{display:flex;gap:1px;border-radius:4px;overflow:hidden;flex:none}.admin-shell.reviews-page .reviews-layout-toggle>.icon-button{width:32px;height:28px;min-width:32px;min-height:28px;padding:6px;border-radius:0;background:#8d9ba614;color:#acbecba3}.admin-shell.reviews-page .reviews-layout-toggle>.icon-button.active{background:#8d9ba62e;color:var(--ssc-accent)}.admin-shell.reviews-page .review-row{flex:none;min-width:0;margin:0 0 10px;border:1px solid #323a41;border-radius:var(--reviews-card-radius);background:#21262a;font-weight:500;line-height:1.1}.admin-shell.reviews-page .review-row>header{height:var(--reviews-card-height);min-height:0;border-radius:var(--reviews-header-radius)}.admin-shell.reviews-page .review-row[data-expanded=true]>header{border-radius:var(--reviews-header-radius) var(--reviews-header-radius) 0 0}.admin-shell.reviews-page .review-row>header:hover{background:#272d32}.admin-shell.reviews-page .review-expand{flex:none;width:var(--reviews-card-height);height:var(--reviews-card-height);min-width:var(--reviews-card-height);min-height:0;padding:5px;border-radius:var(--reviews-header-radius) 0 0 var(--reviews-header-radius);color:#8a9ca8}.admin-shell.reviews-page .review-expand>.source-icon{vertical-align:0}.admin-shell.reviews-page .review-row[data-expanded=true] .review-expand{border-bottom-left-radius:0}.admin-shell.reviews-page .review-identity{position:relative;flex:1;min-width:0;height:100%}.admin-shell.reviews-page .review-name{display:flex;align-items:flex-start;justify-content:center;gap:0;width:100%;height:100%;min-height:0;padding:0 5px 0 33px;overflow:hidden;line-height:23px}.admin-shell.reviews-page .review-name strong,.admin-shell.reviews-page .review-name small{display:block;max-width:100%;height:50%;padding-top:2.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500;line-height:23px}.admin-shell.reviews-page .review-name strong{font-size:14px;color:#c4cdd4;letter-spacing:.32px;margin-left:1px;max-width:calc(100% - 1px)}.admin-shell.reviews-page .review-name small{font-size:11px;color:#576975;letter-spacing:.32px}.admin-shell.reviews-page .review-star{position:absolute;left:5px;top:0;z-index:1;width:28px;height:28px;min-width:28px;min-height:0;padding:6px;opacity:0;pointer-events:none}.admin-shell.reviews-page .review-star>.source-icon{vertical-align:0}.admin-shell.reviews-page .review-actions{display:flex;align-items:center;justify-content:flex-end;flex:none;width:168px;height:100%;opacity:0}.admin-shell.reviews-page .review-row[data-expanded=false]:not(:hover):not(:focus-within) .review-actions{display:none}.admin-shell.reviews-page .review-row:hover .review-star,.admin-shell.reviews-page .review-row:focus-within .review-star,.admin-shell.reviews-page .review-star.active{opacity:1;pointer-events:auto}.admin-shell.reviews-page .review-row:hover .review-actions,.admin-shell.reviews-page .review-row:focus-within .review-actions{opacity:1}.admin-shell.reviews-page .review-actions>.menu>summary,.admin-shell.reviews-page .review-actions>.icon-button{width:var(--reviews-card-height);height:var(--reviews-card-height);min-width:var(--reviews-card-height);min-height:0;padding:5px;border-radius:0}.admin-shell.reviews-page .review-actions>.menu>summary>.ssc-icon{width:auto!important;height:auto!important;letter-spacing:.32px!important}.admin-shell.reviews-page .review-actions>.menu>summary>[data-source-icon=ti-more-alt]{line-height:1.1!important}.admin-shell.reviews-page .review-actions>.menu>summary>[data-source-icon=ti-download]{line-height:1!important}.admin-shell.reviews-page .review-actions>.icon-button>.ssc-icon{font-size:14px!important;width:auto!important;height:auto!important;line-height:1!important;letter-spacing:.32px!important}.admin-shell.reviews-page .review-count{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:none;width:var(--reviews-card-height);height:var(--reviews-card-height);padding:0;font-size:11px;line-height:12.1px;color:#a7b4be}.admin-shell.reviews-page .review-count-value{display:flex;align-items:center;justify-content:center;flex:none;width:28px;height:28px;line-height:12.1px}.admin-shell.reviews-page .review-count small{font-size:11px;line-height:12.1px;color:#8a9ca8;margin-top:0}.admin-shell.reviews-page .add-media-header{flex:none;width:var(--reviews-card-height);height:var(--reviews-card-height);min-height:0;padding:5px;border:0;border-radius:0;background:#2c3339;line-height:11px;font-size:10px;font-weight:500;color:#b6c1c9}.admin-shell.reviews-page .review-miniatures{display:flex;flex:none;width:432px;max-width:40%;height:var(--reviews-card-height);padding:0 1px;background:#1a1f23;overflow:hidden}.admin-shell.reviews-page .review-miniatures img,.admin-shell.reviews-page .review-miniatures .admin-thumbnail-fallback{flex:1;min-width:0;width:0;height:var(--reviews-card-height);object-fit:cover}.admin-shell.reviews-page .review-play{flex:none;width:var(--reviews-card-height);height:var(--reviews-card-height);min-height:0;padding:5px;border-radius:0 var(--reviews-header-radius) var(--reviews-header-radius) 0;background:#414e58!important;color:var(--ssc-accent-text)!important}.admin-shell.reviews-page .review-play>.ssc-icon{width:auto!important;height:auto!important;line-height:1.1!important;letter-spacing:.32px!important}.admin-shell.reviews-page .review-row[data-expanded=true] .review-play{border-bottom-right-radius:0}.admin-shell.reviews-page .review-expanded{padding:0;border-top:0;border-radius:0 0 var(--reviews-card-radius) var(--reviews-card-radius)}@media(min-width:320px){.admin-shell.reviews-page{--reviews-expand-icon-size:calc(1.1875 * var(--reviews-source-rem))}}@media(min-width:475px){.admin-shell.reviews-page{--reviews-expand-icon-size:calc(1.21875 * var(--reviews-source-rem))}}@media(min-width:640px){.admin-shell.reviews-page{--reviews-expand-icon-size:calc(1.25 * var(--reviews-source-rem))}}@media(min-width:768px){.admin-shell.reviews-page{--reviews-expand-icon-size:calc(1.28125 * var(--reviews-source-rem))}}@media(min-width:1024px){.admin-shell.reviews-page{--reviews-expand-icon-size:calc(1.3125 * var(--reviews-source-rem))}}@media(max-width:1100px){.admin-shell.reviews-page .review-miniatures{display:none}.admin-shell.reviews-page .review-actions{width:112px}}@media(max-width:768px){.admin-shell.reviews-page{--reviews-card-height:52.5px;--reviews-card-radius:3.75px;--reviews-source-rem:15px;font-size:15px}.admin-shell.reviews-page .admin-content{padding-left:15px;padding-right:15px}.admin-shell.reviews-page .reviews-page-heading{height:max(6vh,60px);padding-top:15px;margin-bottom:22.5px}.admin-shell.reviews-page .reviews-list-toolbar{height:37.5px;min-height:37.5px;margin-top:15px;margin-bottom:11.25px;padding:5.625px}.admin-shell.reviews-page .reviews-list-toolbar>input,.admin-shell.reviews-page .reviews-list-toolbar>select,.admin-shell.reviews-page .reviews-layout-toggle>.icon-button{height:26.25px;min-height:26.25px;font-size:14.0625px}.admin-shell.reviews-page .review-name strong,.admin-shell.reviews-page .review-name small{padding-top:1.625px;letter-spacing:.3px}.admin-shell.reviews-page .review-name strong{margin-left:0;max-width:100%}.admin-shell.reviews-page .review-play>.ssc-icon{letter-spacing:.3px!important}.admin-shell.reviews-page .review-actions{display:none!important}.admin-shell.reviews-page .review-name{padding-left:28px}.admin-shell.reviews-page .review-star{left:0;width:28px}}@media(max-width:767px){.admin-shell.reviews-page{padding:48px 0 0}.admin-shell.reviews-page .global-rail{display:none}.admin-shell.reviews-page .global-topbar{left:0;height:48px;padding:7px 15px}.admin-shell.reviews-page .global-search{width:28px;padding:5px}.admin-shell.reviews-page .global-search input{display:none}.admin-shell.reviews-page .admin-sidebar{display:none;left:0;top:48px;width:min(260px,85vw);background:#171a1b;z-index:190}.admin-shell.reviews-page.reviews-sidebar-open .admin-sidebar{display:flex}.admin-shell.reviews-page .admin-content{margin-left:0;min-height:calc(100dvh - 48px)}.admin-shell.reviews-page .reviews-page-heading{height:max(4.7vh,37.5px)}.admin-shell.reviews-page .reviews-page-heading .breadcrumb{display:none}.admin-shell.reviews-page .reviews-sidebar-toggle{display:flex;width:28px;min-width:28px;height:28px;min-height:28px;margin-right:5px;padding:6px}.admin-shell.reviews-page .reviews-heading-title h1{font-size:19.6875px;line-height:29.53125px}.admin-shell.reviews-page .reviews-list-toolbar>input{width:100%;max-width:100%}.admin-shell.reviews-page .reviews-list-toolbar>select,.admin-shell.reviews-page .reviews-layout-toggle{display:none}.admin-shell.reviews-page .review-count,.admin-shell.reviews-page .add-media-header{display:flex}.admin-shell.reviews-page .review-name small{display:block}.admin-shell.reviews-page .review-name{padding-left:5px}.admin-shell.reviews-page .review-star{display:none}}.admin-shell.reviews-page .review-create-inline{display:flex;flex-wrap:wrap;flex:none;margin:0 0 10px;padding:0;border:0;background:#2c3339;font-size:13px;line-height:23px}.admin-shell.reviews-page .review-create-fields{flex:1;min-width:0}.admin-shell.reviews-page .review-create-fields>label{display:flex;align-items:center;min-width:0}.admin-shell.reviews-page .review-create-fields>label>span{flex:none;width:84px;padding:5px 16px;color:#8a9ca8;text-align:right}.admin-shell.reviews-page .review-create-fields input,.admin-shell.reviews-page .review-create-fields textarea{flex:1;min-width:0;width:100%;padding:5px;border:0;border-radius:0;background:transparent;resize:none;min-height:0;font-size:13px;font-weight:500;line-height:23px}.admin-shell.reviews-page .review-create-fields input{height:37.333333px}.admin-shell.reviews-page .review-create-fields textarea{height:56px}.admin-shell.reviews-page .review-create-actions{display:flex;gap:14px;width:25%;min-width:180px;align-self:stretch}.admin-shell.reviews-page .review-create-actions>button{flex:1;min-height:0;border-radius:0;padding:5px;background:transparent;font-size:14px;font-weight:500;line-height:21px}.admin-shell.reviews-page .review-create-submit{color:var(--ssc-accent-text)}.admin-shell.reviews-page .review-create-inline>p{width:100%;padding:6px 12px;margin:0;color:#f3b1ad}@media(max-width:767px){.admin-shell.reviews-page .review-create-fields>label>span{width:52px;padding-left:5px;padding-right:8px}.admin-shell.reviews-page .review-create-actions{width:100%;min-width:0;height:40px;padding-left:52px}.admin-shell.reviews-page .review-create-actions>button{flex:0 1 120px}}.admin-shell.reviews-page .review-header{position:relative;display:flex;align-items:stretch;justify-content:space-between;min-width:calc(9.3331 * var(--reviews-source-rem));font-size:.9em;line-height:1.1;letter-spacing:.32px;overflow:visible}.admin-shell.reviews-page .review-header-badges{display:flex;flex:0 1 auto;align-items:stretch;min-width:0;white-space:nowrap}.admin-shell.reviews-page .review-header-left{max-width:none}.admin-shell.reviews-page .review-header .review-expand{display:flex;align-items:center;justify-content:space-around;flex:0 1 auto;min-width:0;width:var(--reviews-card-height);padding:0 5px;background:transparent;box-sizing:border-box}.admin-shell.reviews-page .review-header .review-identity{position:static;display:flex;flex:1 1 0%;min-width:0;overflow:hidden;font-size:13px;line-height:1.1;justify-content:stretch}.admin-shell.reviews-page .review-description-col{display:flex;flex:1 1 0%;flex-direction:column;align-items:stretch;min-width:0;min-height:var(--reviews-card-height)}.admin-shell.reviews-page .review-description-row{display:flex;flex:1 1 0%;align-items:center;justify-content:flex-start;min-width:0;min-height:calc(1.75 * var(--reviews-source-rem));padding-left:5px}.admin-shell.reviews-page .review-description-subtitle{margin-left:0}.admin-shell.reviews-page .review-header .review-title,.admin-shell.reviews-page .review-header .review-description-text{display:block;flex:0 0 auto;height:23px;min-height:23px;width:auto;max-width:480px;min-width:120px;margin:0;padding:0;border:0;border-radius:0;background:transparent;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font:500 14px/23px Proxima Soft,Arial,sans-serif;letter-spacing:inherit;color:#c4cdd4}.admin-shell.reviews-page .review-header .review-description-text{font-size:11px;min-width:0;max-width:580px;color:#576975}.admin-shell.reviews-page .review-header .review-title:disabled,.admin-shell.reviews-page .review-header .review-description-text:disabled{opacity:1;cursor:default}.admin-shell.reviews-page .review-editable:not(:disabled):hover{cursor:text}.admin-shell.reviews-page .review-editable:not(:disabled):hover:after{color:#6c8393;content:"\e61c";font-family:SSC Themify;font-style:normal;padding:0 10px;position:absolute}.admin-shell.reviews-page .review-header .review-star{position:static;display:none;flex:0 1 auto;box-sizing:content-box;width:13px;min-width:calc(.75 * var(--reviews-source-rem));height:13px;min-height:0;margin:0;padding:0 calc(.5 * var(--reviews-source-rem));border:0;border-radius:0;background:transparent;font-size:13px;line-height:13px;text-align:center;overflow:visible;opacity:1;visibility:hidden;pointer-events:auto}.admin-shell.reviews-page .review-header .review-star>.source-icon{margin:0 -.2em;vertical-align:-.125em}.admin-shell.reviews-page .review-row:hover .review-header .review-star,.admin-shell.reviews-page .review-row:focus-within .review-header .review-star,.admin-shell.reviews-page .review-header .review-star.active{visibility:visible}.admin-shell.reviews-page .review-header .review-action-slot{flex:0 1 auto;min-width:0;width:var(--reviews-card-height);height:var(--reviews-card-height)}.admin-shell.reviews-page .review-header .review-action-slot>.menu{width:100%;min-width:0}.admin-shell.reviews-page .review-header .review-action-slot>.menu>summary,.admin-shell.reviews-page .review-header .review-share-badge,.admin-shell.reviews-page .review-header .add-media-header,.admin-shell.reviews-page .review-header .review-play{width:var(--reviews-card-height);height:var(--reviews-card-height);min-width:0;min-height:0;padding:0 5px;box-sizing:border-box;border-radius:0;flex:0 1 auto}.admin-shell.reviews-page .review-header .review-action-slot>.menu>summary,.admin-shell.reviews-page .review-header .review-action-slot>.add-media-header{display:flex;align-items:center;justify-content:space-around;width:100%}.admin-shell.reviews-page .review-header .review-action-slot>.menu>summary>.ssc-icon,.admin-shell.reviews-page .review-header .review-share-badge>.ssc-icon{width:auto!important;height:auto!important;letter-spacing:inherit!important;line-height:1.1!important}.admin-shell.reviews-page .review-header .review-share-badge>.ssc-icon{font-size:14px!important;line-height:1!important}.admin-shell.reviews-page .review-header .review-action-download,.admin-shell.reviews-page .review-header .review-action-more,.admin-shell.reviews-page .review-header .review-share-badge{display:none}.admin-shell.reviews-page .review-row[data-expanded=true] .review-header .review-action-download,.admin-shell.reviews-page .review-row[data-expanded=true] .review-header .review-action-more,.admin-shell.reviews-page .review-row:hover .review-header .review-action-download,.admin-shell.reviews-page .review-row:hover .review-header .review-action-more,.admin-shell.reviews-page .review-row:focus-within .review-header .review-action-download,.admin-shell.reviews-page .review-row:focus-within .review-header .review-action-more{display:block}.admin-shell.reviews-page .review-row[data-expanded=true] .review-header .review-share-badge,.admin-shell.reviews-page .review-row:hover .review-header .review-share-badge,.admin-shell.reviews-page .review-row:focus-within .review-header .review-share-badge{display:flex}.admin-shell.reviews-page .review-header .review-count{flex:0 1 auto;min-width:0;padding:0 5px;box-sizing:border-box}.admin-shell.reviews-page .review-header .review-miniatures{display:flex;flex:0 1 auto;flex-direction:row;min-width:0;width:calc(28 * var(--reviews-source-rem));max-width:30vw;margin:0 auto;overflow:visible;padding:0 1px;box-shadow:inset 1px 0 #111517}.admin-shell.reviews-page .review-header .review-play{display:flex;align-items:center;justify-content:space-around;border-radius:0 var(--reviews-card-radius) var(--reviews-card-radius) 0}.admin-shell.reviews-page .review-row[data-expanded=true] .review-header .review-play{border-bottom-right-radius:0}@media(min-width:640px){.admin-shell.reviews-page .review-description-subtitle{margin-left:calc(1.75 * var(--reviews-source-rem))}.admin-shell.reviews-page .review-header .review-star{display:inline-block}}@media(max-width:768px){.admin-shell.reviews-page .review-header{letter-spacing:.3px}.admin-shell.reviews-page .review-header-left{max-width:var(--reviews-card-height)}.admin-shell.reviews-page .review-header .review-miniatures,.admin-shell.reviews-page .review-header .review-action-download,.admin-shell.reviews-page .review-header .review-share-badge{display:none!important}}@media(hover:none)and (max-width:900px){.admin-shell.reviews-page .review-header .review-miniatures,.admin-shell.reviews-page .review-header .review-action-download,.admin-shell.reviews-page .review-header .review-share-badge{display:none!important}}.admin-shell.reviews-page .review-row>header.review-header-editing{display:block;height:auto;min-height:calc(4.6666666667 * var(--reviews-source-rem));overflow:hidden}.admin-shell.reviews-page .review-edit-inline{display:flex;justify-content:space-between;overflow:hidden;width:100%;margin:0;border-radius:4px;background:#0b0d0f;color:#e2e6e9}.admin-shell.reviews-page .review-description-row-edit{align-items:stretch;min-height:calc(2.3333333333 * var(--reviews-source-rem));line-height:calc(2.3333333333 * var(--reviews-source-rem));padding-left:0;background:#0b0d0f}.admin-shell.reviews-page .review-description-row-edit>label{align-self:stretch;min-width:calc(5.25 * var(--reviews-source-rem));padding:0 5px;background:#21272c;color:#8a9ca8;font-size:11px;font-weight:500;text-align:right;text-transform:lowercase;box-sizing:border-box}.admin-shell.reviews-page .review-edit-input{display:flex;flex:1;min-width:0;width:100%;min-height:23px;font-size:13px;line-height:23px;background:#0b0d0f40;color:#a7b4be}.admin-shell.reviews-page .review-edit-input>input,.admin-shell.reviews-page .review-edit-input>textarea{display:block;min-width:0;width:100%;height:auto;min-height:0;max-height:none;margin:0;padding:5px;border:0;border-radius:0;background:#0b0d0f40;color:inherit;caret-color:var(--ssc-accent-text);font:inherit;letter-spacing:inherit;resize:none;outline:none;box-sizing:border-box}.admin-shell.reviews-page .review-edit-input:hover{background:#00000040;color:#b6c1c9}.admin-shell.reviews-page .review-edit-input>input:hover,.admin-shell.reviews-page .review-edit-input>input:focus,.admin-shell.reviews-page .review-edit-input>textarea:hover,.admin-shell.reviews-page .review-edit-input>textarea:focus{background:#00000040;color:#b6c1c9}.admin-shell.reviews-page .review-edit-actions{display:flex;flex-direction:row;flex:0 1 auto;align-items:stretch;gap:0 10px;min-width:25%;padding:0;background:#21272c;color:#b6c1c9;font-size:14px;line-height:1.1}.admin-shell.reviews-page .review-edit-actions>button{display:flex;flex-direction:column;gap:0;align-items:center;justify-content:center;width:100%;min-width:0;min-height:0;padding:5px;border:0;border-radius:0;background:transparent;color:#e2e6e9;font:inherit;letter-spacing:inherit;outline:none;outline-offset:0;box-shadow:none}.admin-shell.reviews-page .review-edit-actions>button+button{margin-left:4px}.admin-shell.reviews-page .review-edit-actions>button>.ssc-icon{display:block;width:auto!important;height:auto!important;line-height:1.1!important;margin-bottom:10px;letter-spacing:inherit!important}.admin-shell.reviews-page .review-edit-actions>button:hover{background:#2b343b;color:#fff}.admin-shell.reviews-page .review-edit-actions>button:focus{background:#2b343b;color:var(--ssc-accent-text)}.admin-shell.reviews-page .review-edit-error{margin:0;padding:6px 10px;background:#0b0d0f;color:#ffb4aa;font-size:12px;line-height:18px}.admin-shell.reviews-page .review-expand .ssc-icon{font-size:21px!important;width:21px!important;height:21px!important}@media(max-width:768px){.admin-shell.reviews-page .review-edit-actions>button{width:calc(3.5 * var(--reviews-source-rem));line-height:calc(1.75 * var(--reviews-source-rem))}.admin-shell.reviews-page .review-edit-actions>button>.ssc-icon{line-height:calc(1.75 * var(--reviews-source-rem))!important}}.admin-shell.reviews-page .review-header .review-action-slot>.sm-host{display:flex;width:100%;height:100%;min-width:0}.admin-shell.reviews-page .review-header .review-action-slot>.sm-host>.sm-trigger{display:flex;align-items:center;justify-content:space-around;box-sizing:border-box;width:100%;height:var(--reviews-card-height);min-width:0;min-height:0;padding:0 5px;border-radius:0;color:#a5b6c1;list-style:none}.admin-shell.reviews-page .review-header .review-action-slot>.sm-host[data-open=true]>.sm-trigger,.admin-shell.reviews-page .review-header .review-action-slot>.sm-host>.sm-trigger:hover:not(:disabled){background:#34414a}.admin-shell.reviews-page .review-header .review-action-slot>.sm-host>.sm-trigger>.ssc-icon{width:auto!important;height:auto!important;letter-spacing:inherit!important;line-height:1.1!important}.admin-shell.reviews-page .review-header .review-action-slot>.sm-host>.sm-trigger>[data-source-icon=ti-download]{line-height:1!important}.admin-shell.reviews-page .review-header .review-row-lock{display:flex;flex:none;align-items:center;justify-content:center;width:var(--reviews-card-height);height:var(--reviews-card-height);color:#ff615e}.admin-shell.reviews-page .review-header .review-state-strip{pointer-events:none;background:transparent}.admin-shell.reviews-page .review-header .review-row-archived{display:flex;flex:none;align-items:center;justify-content:center;width:var(--reviews-card-height);height:var(--reviews-card-height);border-radius:0 var(--reviews-card-radius) var(--reviews-card-radius) 0;background:#2b343a;color:#ffbd30}.admin-shell.reviews-page .review-header .review-row-archived .sm-icon{display:inline-flex;width:14px;height:14px}.admin-shell.reviews-page .review-header .review-row-archived .sm-icon svg{width:14px;height:14px}.admin-shell.reviews-page .review-header .review-archived-badge{flex:none;margin-left:14px;padding:1px 5px;border-radius:3px;background:#2b3238;color:#ffbd30;font-size:10px;font-weight:500;line-height:15px}.modal .source-readonly-field{background:#30383e;color:#91a0ac;border-color:transparent;cursor:default}.modal .dialog-actions.source-create-project-actions{justify-content:flex-start;margin-top:4px;padding-left:166px}.modal .field:has(>div>input[aria-label="Project Name"])>span:before{content:"* ";color:#ff615e}.admin-shell.reviews-page .review-create-inline{overflow:hidden;border-radius:4px;background:#21272c}.admin-shell.reviews-page .review-create-fields{background:#0b0d0f}.admin-shell.reviews-page .review-create-fields>label>span{align-self:stretch;width:84px;padding:5px;background:#21272c;color:#8a9ca8;font-size:11px;font-weight:500;line-height:27px;box-sizing:border-box}.admin-shell.reviews-page .review-create-fields input,.admin-shell.reviews-page .review-create-fields textarea{background:#0b0d0f;color:#a7b4be;caret-color:var(--ssc-accent-text)}.admin-shell.reviews-page .review-create-actions{gap:0 10px;background:#21272c;color:#b6c1c9}.admin-shell.reviews-page .review-create-actions>button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border:0;color:#e2e6e9;line-height:1.1}.admin-shell.reviews-page .review-create-actions>button:hover:not(:disabled){background:#2b343b;color:#fff}.admin-shell.reviews-page .review-create-actions>button.review-create-submit{color:#e2e6e9}.admin-shell.reviews-page .review-create-actions>button.review-create-submit:disabled{color:#e2e6e9;opacity:.55}.media-card>.media-card-status{position:absolute;left:5px;top:calc(100% - 55px);z-index:2;width:auto;min-width:0;height:22px;min-height:0;padding:0 4px 0 6px;border:0;border-radius:3px;background:#2b343aeb;color:#e2e6e9;font-size:12px;line-height:22px;opacity:0;cursor:pointer}.media-card:hover>.media-card-status,.media-card:focus-within>.media-card-status{opacity:1}.admin-shell.reviews-page .review-header-right.is-empty .review-action-download{visibility:hidden}.modal:has(.source-create-project-actions) .field input:not([type=checkbox]){height:32px;min-height:0;padding:0 8px;font-size:14px}.modal:has(.source-create-project-actions) .field textarea{height:70px;min-height:0;padding:6px 8px;font-size:14px}.modal:has(.source-create-project-actions) .field>span{font-size:14px}.modal .dialog-actions.source-create-project-actions>button{height:30px;min-height:0;padding:0 15px;border:0;border-radius:4px;font-size:13px}.modal .dialog-actions.source-create-project-actions>button:not(.primary){background:#4a5359;color:#e2e6e9}.admin-shell.reviews-page .reviews-list-toolbar>.reviews-search-clear{flex:none;display:inline-grid;place-items:center;width:20px;min-width:20px;height:20px;min-height:0;margin:0 0 0 -32px;padding:0;border:0;border-radius:50%;background:none;color:#acbecba3;cursor:pointer}.admin-shell.reviews-page .reviews-list-toolbar>.reviews-search-clear:hover{color:#e2e6e9}.admin-shell.reviews-page .reviews-list-toolbar>.reviews-search-clear+select{margin-left:auto}.admin-shell.reviews-page .reviews-list-toolbar>input:has(+.reviews-search-clear){padding-right:30px}.source-operator-icon svg:not(:root).svg-inline--fa,.source-operator-icon svg:not(:host).svg-inline--fa{overflow:visible;box-sizing:content-box}.source-operator-icon .svg-inline--fa{display:var(--fa-display, inline-block);height:1em;overflow:visible;vertical-align:-.125em}.source-operator-icon .fa-layers svg.svg-inline--fa{inset:0;margin:auto;position:absolute}.source-operator-icon .fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.source-operator-icon .fa-layers svg.svg-inline--fa{transform-origin:center center}.source-operator-icon .fa-fw{text-align:center;width:1.25em}.source-operator-icon .sy-icon,.source-operator-icon.sy-icon-layers{box-sizing:content-box;display:inline-block;height:1em;line-height:1;overflow:visible;text-align:center;vertical-align:-.125em;width:1em}.source-operator-icon .fa-layers .sy-icon{inset:0;margin:auto;position:absolute}.source-operator-icon.sy-icon-layers>*{margin:0 -.2em}.source-operator-icon.sy-operator-icon .sy-operator-icon--icon{margin-left:-.125em}.source-operator-icon.pr-1{padding-right:.25rem}.source-operator-icon .text-seaweed-500{--tw-text-opacity:1;color:#08c296;color:var(--source-operator-accent,rgba(8,194,150,var(--tw-text-opacity,1)))}.sm-popup{position:fixed;left:var(--sm-x,0);top:var(--sm-y,0);z-index:3000;box-sizing:border-box;width:max-content;max-width:calc(100vw - 10px);margin:0;border-radius:6px;background:#2c3339;color:#acbecbfa;font:500 15px/16px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px;text-align:left;outline:none;visibility:hidden}.sm-popup[data-placed=true]{visibility:visible}.sm-popup[data-variant=context]{padding:0;border:1px solid rgba(0,0,0,.6);box-shadow:0 5px 20px #0000004d}.sm-popup[data-variant=context][data-kind=dropdown]{padding:6px 0}.sm-popup[data-variant=popover]{padding:4px;border:1px solid rgb(60,71,78);box-shadow:0 25px 50px -12px #00000040}.sm-section{box-sizing:border-box;min-width:0;margin:0;padding:0;border:0}.sm-section:has(~.sm-section){border-bottom:1px solid rgb(60,71,78)}.sm-section.sm-empty{height:0;padding:0}.sm-header{box-sizing:border-box;padding:8px 12px;overflow:hidden;color:#acbecba3;font:500 11px/16.5px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;cursor:default;user-select:none}.sm-row{display:flex;align-items:center;justify-content:flex-start;gap:8px;box-sizing:border-box;width:100%;min-height:0;height:auto;margin:0;padding:8px 12px;border:0;border-radius:0;background:transparent;color:#acbecbfa;font:inherit;font-size:15px;line-height:16px;letter-spacing:inherit;white-space:nowrap;text-align:left;cursor:pointer;user-select:none;box-shadow:none}.sm-row:hover:not(:disabled),.sm-row:focus-visible:not(:disabled),.sm-row[data-active=true]{background:#3c474e;color:var(--ssc-accent-text);outline:none}.sm-row[data-tone=danger]:hover:not(:disabled),.sm-row[data-tone=danger]:focus-visible:not(:disabled),.sm-row[data-tone=danger][data-active=true]{color:#ff615e}.sm-row[data-tone=warn]:hover:not(:disabled),.sm-row[data-tone=warn]:focus-visible:not(:disabled),.sm-row[data-tone=warn][data-active=true]{color:#ffbd30}.sm-row:disabled{opacity:1;color:#acbecb7a;cursor:default;pointer-events:none}.sm-popup{--sm-icon:16px}.sm-popup[data-icons=sm]{--sm-icon:15px}.sm-icon{display:inline-flex;flex:none;align-items:center;justify-content:center;box-sizing:content-box;width:var(--sm-icon);height:var(--sm-icon);overflow:visible;line-height:1}.sm-icon>svg{flex:none;width:auto;height:var(--sm-icon);overflow:visible}.sm-icon>.source-icon{flex:none;height:var(--sm-icon);--source-icon-size:var(--sm-icon)}.sm-icon>svg{display:block}.sm-themify{font-family:SSC Themify!important;font-style:normal;font-weight:400;font-size:15px;line-height:16px;letter-spacing:0}.sm-row:has(.source-operator-icon){min-height:32.25px}.sm-label{display:block;flex:1 1 auto;min-width:0;text-align:left}.sm-label>.source-operator-icon{display:inline-block;vertical-align:middle}.sm-shortcut{display:block;flex:none;margin:0;padding:0;border:0;background:transparent;color:#acbecba3;font:500 11px/16px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:inherit;white-space:nowrap}.sm-confirm{position:absolute;left:calc(100% - 1px);z-index:1;box-sizing:border-box;transform:translateY(-50%);padding:8px 12px;border:1px solid rgb(60,71,78);border-radius:6px;background:#2c3339;color:#acbecbfa;box-shadow:0 25px 50px -12px #00000040;font:500 15px/16px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;white-space:nowrap}.sm-confirm[data-flip]{left:auto;right:calc(100% - 1px)}.sm-confirm>p{max-width:224px;margin:0 0 6px;padding:4px;overflow:hidden;text-align:center;text-overflow:ellipsis}.sm-confirm-actions{display:flex;justify-content:center;gap:16px}.sm-confirm-actions>button{box-sizing:border-box;height:30px;padding:9px 15px;border:0;border-radius:3px;font:500 12px/12px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;cursor:pointer}.sm-confirm-cancel{padding:9px 0!important;background:transparent;color:var(--ssc-accent-text)}.sm-confirm-ok{background:var(--ssc-accent);color:#fff}.sm-confirm-ok:hover{background:var(--ssc-accent-hover)}.sm-confirm-actions>button:focus-visible{outline:2px solid var(--ssc-accent-text);outline-offset:1px}.sm-host{position:relative;display:inline-flex;min-width:0}.sm-trigger{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:0;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.sm-trigger:disabled{cursor:default}.modal-backdrop:has(>.modal.review-move-modal){align-items:flex-start;padding-top:10vh}.modal.review-move-modal{width:min(560px,100%);background:#2b343b;border:0;border-radius:4px;box-shadow:0 5px 20px #0000004d;overflow:visible}.modal.review-move-modal:focus{outline:none}.modal.review-move-modal>header{box-sizing:border-box;height:44px;min-height:44px;padding:0 10px;background:#343f46;border:0;border-radius:4px 4px 0 0}.modal.review-move-modal>header h2{margin:0;color:#ffc83d;font-size:16px;font-weight:300;line-height:20px;letter-spacing:.32px}.modal.review-move-modal>header>.icon-button{display:none}.modal.review-move-modal>.modal-body{padding:0;overflow:visible}.review-move-dialog{display:flex;flex-direction:column;color:#a7b4be;font-size:13px}.review-move-body{padding:34px 0 20px}.review-move-select{position:relative;margin:0 30px}.review-move-select-box{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;width:100%;height:32px;min-height:32px;margin:0;padding:0 11px 0 5px;border:1px solid transparent;border-radius:5px;background:#00000040;color:#a7b4be;font:500 13px/30px Proxima Soft,Helvetica,Arial,sans-serif;letter-spacing:.32px;text-align:left;cursor:pointer}.review-move-select-box:focus-visible,.review-move-select.is-open>.review-move-select-box{border-color:var(--ssc-accent);outline:none}.review-move-select-box:disabled{cursor:default;opacity:.6}.review-move-placeholder{color:#acbecba3}.review-move-value{color:#e2e6e9}.review-move-arrow{flex:none;color:#acbecba3;transition:transform .2s}.review-move-select.is-open .review-move-arrow{transform:rotate(180deg)}.review-move-options{position:absolute;z-index:3;left:0;right:0;top:100%;max-height:274px;margin:0;padding:0;overflow:auto;list-style:none;background:#444e57;border-radius:0 0 4px 4px;box-shadow:0 2px 12px #00000040}.review-move-options>li{box-sizing:border-box;height:32px;padding:0 20px;overflow:hidden;color:#e2e6e9;font:500 13px/32px Proxima Soft,Helvetica,Arial,sans-serif;letter-spacing:.32px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.review-move-options>li.is-active{background:#ffffff12}.review-move-options>li.is-selected{color:var(--ssc-accent-text);font-weight:600}.review-move-options>li.review-move-empty{color:#acbecba3;text-align:center;cursor:default}.review-move-warning{box-sizing:border-box;display:flex;align-items:center;gap:7px;height:34px;margin:20px 10px 0;padding:5px;color:#ffbd30;font:500 11px/24px Proxima Soft,Helvetica,Arial,sans-serif}.review-move-warning>.ssc-icon{font-size:18px;color:#ffbd30}.review-move-error{margin:4px 30px 0;color:#fa5555;font:500 12px/16px Proxima Soft,Helvetica,Arial,sans-serif}.review-move-retry{min-height:0;height:auto;margin:0;padding:0;border:0;background:none;color:var(--ssc-accent-text);font:inherit;text-decoration:underline;cursor:pointer}.review-move-footer{display:flex;align-items:center;justify-content:flex-end;gap:14px;height:50px;padding:0 10px;background:#343f46;border-radius:0 0 4px 4px}.review-move-footer>button{min-height:0;height:30px;margin:0;padding:0 15px;border:1px solid #4b5d67;border-radius:3px;background:#4b5d67;color:#a7b4be;font:500 12px/12px Proxima Soft,Helvetica,Arial,sans-serif;cursor:pointer}.review-move-footer>button.primary{border-color:var(--ssc-accent-hover);background:var(--ssc-accent);color:var(--ssc-on-accent,#fff)}.review-move-footer>button:hover:not(:disabled){filter:brightness(1.12)}.review-move-footer>button:disabled{opacity:.5;cursor:default}.sm-swatch{display:inline-flex;flex:none}.sb-host{position:fixed;bottom:40px;left:max(8px,calc(50% - 300px));z-index:100;width:600px;max-width:calc(100vw - 16px)}.sb-bar{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;height:40px;padding:8px;border:1px solid var(--ssc-accent-text);border-radius:6px;background:#0a0a0b;color:#e2e6e9;box-shadow:0 2px 8px #00000052;font:500 15px/16px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px;user-select:none}.sb-left{display:flex;align-items:center;min-width:0}.sb-close{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.sb-close>.ssc-icon{font-size:11px}.sb-count{margin-left:0;font-size:13px;line-height:19.5px;white-space:nowrap}.sb-right{display:flex;align-items:center;min-width:0}.sb-status{margin-right:12px}.sb-status>.sm-trigger{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;height:24px;padding:0 8px;border-radius:4px;background:#8d9ba62e;color:#e2e6e9;font:500 15px/16px Proxima Soft,Helvetica,Arial,sans-serif}.sb-status>.sm-trigger:hover:not(:disabled),.sb-status[data-open=true]>.sm-trigger{background:#8d9ba64d}.sb-status-label{white-space:nowrap}.sb-angle{padding-left:8px;font-size:11px;line-height:16.5px}.sb-group{display:flex;align-items:center;gap:1px}.sb-button,.sb-more>.sm-trigger,.sb-status>.sm-trigger{letter-spacing:.32px}.sb-button,.sb-more>.sm-trigger{box-sizing:border-box;height:24px;min-width:96px;padding:6px 12px;border:0;border-radius:0;background:#8d9ba62e;color:#acbecbfa;font:500 12px/12px Proxima Soft,Helvetica,Arial,sans-serif;white-space:nowrap;cursor:pointer}.sb-button:first-child{border-radius:3px 0 0 3px}.sb-button:hover:not(:disabled),.sb-more>.sm-trigger:hover,.sb-more[data-open=true]>.sm-trigger{background:#8d9ba64d}.sb-button:disabled{cursor:default;color:#acbecb7a}.sb-group[data-media=true] .sb-button{min-width:96px}.sb-more>.sm-trigger{min-width:40px;padding:0;border-radius:0 3px 3px 0;display:flex;align-items:center;justify-content:center}.sb-bar button:focus-visible{outline:2px solid var(--ssc-accent-text);outline-offset:1px}@media(max-width:640px){.sb-host{width:calc(100vw - 16px)}.sb-button{min-width:0;padding:6px 8px}}.review-items-dialog{display:flex;flex-direction:column;gap:8px;min-width:min(492px,86vw);color:#a7b4be;font:500 13px Proxima Soft,Helvetica,Arial,sans-serif}.ri-card{display:flex;flex-direction:column;gap:8px;padding:12px 8px;border-radius:5px;background:#2b353b}.ri-card>header{color:#fff;font-size:13px}.ri-card>header>button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 8px;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.ri-thumbs{display:flex;flex-wrap:wrap;gap:4px}.ri-thumb{display:inline-block;width:64px;height:36px;overflow:hidden;border-radius:2px;background:#f0f3f40d}.ri-thumb img,.ri-thumb .whiteboard-thumb{width:100%;height:100%;object-fit:cover}.ri-mode{display:flex;gap:4px;align-items:baseline;color:#849fb3}.ri-mode strong{color:#fff;font-weight:500}.ri-link{padding:0;border:0;background:transparent;color:var(--ssc-accent-text);font:inherit;cursor:pointer}.ri-list,.ri-create{display:flex;flex-direction:column;gap:8px}.ri-list>input,.ri-create>input,.ri-create>textarea{box-sizing:border-box;width:100%;padding:12px 17px;border:0;border-radius:4px;background:#00000040;color:#d1e5f3;font:500 16px Proxima Soft,Helvetica,Arial,sans-serif}.ri-create>textarea{min-height:120px;resize:vertical}.ri-project{display:flex;gap:6px;align-items:baseline;padding:12px 17px;border-radius:4px;background:#00000040;color:#d1e5f3}.ri-project small{color:#849fb3;font-style:italic}.ri-rows{display:flex;flex-direction:column;max-height:296px;overflow:auto;border-radius:4px;background:#36414999}.ri-group{padding:3px 12px;background:#364149;color:#849fb3;font-weight:400}.ri-group i{font-style:italic}.ri-row{display:flex;align-items:center;justify-content:space-between;height:28px;padding:0 16px 0 24px;border:0;background:transparent;color:#fff;font:inherit;text-align:left;cursor:pointer}.ri-row:hover,.ri-row[aria-selected=true]{background:#3c474e;color:var(--ssc-accent-text)}.ri-empty{margin:0;padding:8px 24px;color:#849fb3}.ri-error{margin:0;color:#ff615e}.ri-remove>p{margin:0;color:#a7b4be;font-size:14px}.ri-chips{display:flex;flex-direction:column;gap:6px;margin:0;padding:8px;list-style:none;border-radius:5px;background:#f0f3f40d}.ri-chips li{display:flex;align-items:center;gap:8px;min-width:0}.ri-chips b{overflow:hidden;color:#a7b4be;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.ri-more{color:#849fb3}.media-selected-caption{color:var(--ssc-accent-text)}.project-actions-menu>.sm-trigger,.project-card-actions>.sm-trigger{width:32px;height:32px;border-radius:3px;color:#a5b6c1}.project-actions-menu[data-open=true]>.sm-trigger,.project-actions-menu>.sm-trigger:hover,.project-card-actions[data-open=true]>.sm-trigger,.project-card-actions>.sm-trigger:hover{background:#34414a}.project-card>.project-card-actions{position:absolute;bottom:6px;right:7px}.ri-remove>p.ri-warning{margin-top:-8px;color:#ffbd30;font-size:13px}.ri-chips .ri-date{flex:none;margin-left:auto;color:#a7b4be;font-size:11px;white-space:nowrap}.modal:has(>.modal-body>.review-items-dialog){width:min(512px,100%)}.modal:has(>.modal-body>.review-items-dialog:not(.ri-remove))>.modal-body{padding:10px}.modal:has(>.modal-body>.review-items-dialog)>.modal-body>.review-items-dialog{min-width:0}.modal:has(>.modal-body>.ri-remove){width:min(500px,100%)}.ri-card>header.ri-mode>.ri-link{display:inline;width:auto;min-height:0;height:auto;padding:0;color:var(--ssc-accent-text)}.modal:has(>.modal-body>.ri-remove)>header .icon-button{display:none}.ri-remove .dialog-actions{justify-content:flex-end;margin-top:16px;padding-top:0;border-top:0}.ri-remove .dialog-actions>button{height:30px;min-height:0;padding:0 15px;border:0;border-radius:4px;font:500 13px Proxima Soft,Helvetica,Arial,sans-serif}.ri-remove .dialog-actions>button:not(.danger){background:#3c474e;color:#e2e6e9}.ri-remove .dialog-actions>button.danger{background:#fa5555;color:#fff}.ri-remove .dialog-actions>button.danger:hover:not(:disabled){background:#fb7777}.review-items-dialog:not(.ri-remove) .dialog-actions{justify-content:space-between}.project-actions-menu>.sm-trigger{width:28px;height:28px;min-height:28px;--sm-icon:15px}.sm-element{font-family:element-icons!important;font-style:normal;font-weight:400;font-variant:normal;font-size:16px;line-height:16px;letter-spacing:0;text-transform:none;-webkit-font-smoothing:antialiased}.sm-row-host{position:relative}.sm-row-host>.sm-row{padding-right:40px}.sm-help{position:absolute;top:50%;right:12px;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;transform:translateY(-50%);color:#acbecb7a;cursor:default}.sm-help[data-tone=warn]{color:#ffbd30}.sm-help>.source-icon{--source-icon-size:16px;height:16px}.sm-tip{position:absolute;bottom:calc(100% + 1px);left:50%;z-index:1;display:none;box-sizing:border-box;width:max-content;max-width:240px;padding:8px 10px;transform:translate(-50%);border-radius:6px;background:#282d31;color:#c8cdd1;font:500 13px/15px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:0;text-align:center;text-transform:none;white-space:normal;pointer-events:none}.sm-help:hover>.sm-tip{display:block}.admin-shell.reviews-page .review-row>.review-expanded:has(>.review-items-table){padding:0;margin-bottom:.3125rem;border-top:1px solid #323a41}.review-items-table{--review-item-cell-size:13.008px;letter-spacing:.32px;padding:0 0 1rem;background:#21262a;color:#acbecbfa;font-family:Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;font-size:.8125rem;font-weight:400;min-width:0}.review-items-table-tools{height:2.5rem;display:flex;align-items:flex-start;padding:.5rem;gap:0;background:#1c2124;position:relative;z-index:3;box-sizing:border-box}.review-items-table-tools .menu{display:inline-flex;flex:0 0 auto;width:max-content;min-width:0;margin:0 4px}.review-items-table-tools .menu>summary{display:flex;align-items:center;justify-content:flex-start;gap:6px;width:auto;height:24px;min-height:24px;white-space:nowrap;padding:4px 6px;border-radius:3px;color:#acbecbc7;background:transparent;font-size:15px;font-weight:500;line-height:16px;letter-spacing:.025em;list-style:none}.review-items-table-tools .menu>summary::-webkit-details-marker{display:none}.review-items-table-tools .menu[open]>summary,.review-items-table-tools .menu>summary:hover{background:#30373d;color:#c3d2db}.review-items-table-tools .menu-popover{top:1.5rem;left:0;right:auto;border:1px solid #475057;border-radius:4px;background:#2c3339;box-shadow:0 8px 20px #0004;padding:.3125rem 0;color:#becbd3}.review-items-table-tools .review-sections-menu .menu-popover{width:20rem}.review-items-table-tools .review-sort-menu .menu-popover{width:13.125rem;left:-4rem}.review-items-table-tools .menu-popover>button{display:flex;align-items:center;gap:.5rem;justify-content:flex-start;width:100%;height:2rem;min-height:0;padding:0 1rem;font:inherit;font-size:.9375rem;text-align:left;border:0;background:transparent;color:inherit;border-radius:0}.review-items-table-tools .menu-popover>button[role=menuitemradio] .review-sort-check{margin-left:auto}.review-items-table-tools .menu-popover>button:hover{background:#364149}.review-items-table-tools .menu-popover>button:disabled{opacity:.4;cursor:default}.review-items-table-tools .menu-popover>button[aria-checked=true]{color:var(--accent,#5b53ff)}.review-table-menu-heading{display:block;padding:.625rem 1rem .5rem;font-size:.6875rem;color:#8898a3}.review-table-menu-heading:not(:first-child){border-top:1px solid #3a4248;margin-top:.125rem}.review-sort-actions{margin-left:auto;display:flex;gap:.3125rem}.review-sort-actions button{min-height:1.5rem;font:inherit;padding:0 .5rem}.review-items-scroll{overflow-x:auto;max-width:100%;min-width:0}.review-item-grid{min-width:var(--review-table-min);width:100%}.review-item-head,.review-item-row{display:grid;grid-template-columns:var(--review-table-columns);align-items:stretch;min-width:var(--review-table-min)}.review-item-head{height:2.3125rem;font-size:13px;border-bottom:1px solid #323a41;background:#171a1b;box-sizing:border-box;font-weight:500}.review-item-heading{position:relative;display:flex;align-items:center;min-width:0;padding:0 1.125rem}.review-item-heading>button{justify-content:flex-start;font:inherit;letter-spacing:inherit;font-weight:500;color:inherit;background:transparent;border:0;padding:0;min-height:0;width:100%;text-align:left;white-space:nowrap}.review-item-heading>button:disabled{opacity:1}.review-item-heading [role=separator]{position:absolute;right:-4px;top:.8125rem;width:8px;height:.75rem;cursor:col-resize;z-index:1}.review-item-heading [role=separator]:after{content:"";position:absolute;left:3px;top:0;width:1px;height:100%;background:#42484d}.review-item-config{display:flex;align-items:center;justify-content:center}.review-item-config .icon-button{width:1.5rem;height:1.5rem;min-height:0;color:#86959e;padding:0;background:transparent}.review-item-config .ssc-icon{font-size:.8125rem!important;width:.8125rem!important;height:.8125rem!important}.review-item-row{min-height:3.5rem;font-size:var(--review-item-cell-size);font-weight:200;background:#21262a}.review-item-row:hover{background:#282f34}.review-item-row.selected{background:#30324b}.review-item-row>[role=cell]{font-size:var(--review-item-cell-size);font-weight:500;border:1px solid transparent;display:flex;align-items:center;min-width:0;white-space:nowrap;overflow:hidden;padding:0 1.0625rem;box-sizing:border-box}.review-item-row>[data-review-column=preview]{padding:0}.review-item-row .review-item-index{padding:0;justify-content:center;color:#8c9ba5}.review-item-row .review-item-grab{padding:0;justify-content:center;cursor:grab;color:#8898a3;opacity:0}.review-item-row:hover .review-item-grab,.review-item-row:focus-within .review-item-grab{opacity:1}.review-item-preview{display:block;min-height:0;height:3.375rem;width:100%;padding:0;border:0;border-radius:0;background:transparent;overflow:hidden;line-height:0}.review-item-preview img,.review-item-preview .admin-thumbnail-fallback,.review-item-preview .whiteboard-thumb{height:100%;width:100%;border-radius:0;object-fit:cover}.review-items-table[data-thumbnail-fit=contain] .review-item-preview img{object-fit:contain}.review-item-row .review-item-name{display:block;min-width:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:0;padding:0;min-height:1.25rem;font:inherit;letter-spacing:inherit;background:transparent;color:inherit;text-align:left}.review-item-row select{appearance:auto;min-width:0;width:100%;font:inherit;letter-spacing:inherit;border:0;background:transparent;color:inherit;height:1.75rem;padding:0}.review-item-row>[role=cell].review-item-actions{overflow:visible;justify-content:center;padding:0 .5rem}.review-item-actions .menu>summary{padding:0;background:transparent}.review-item-section{height:3.5rem;min-width:var(--review-table-min);display:flex;align-items:center;gap:.5rem;padding:0 1rem 0 1.625rem;box-sizing:border-box;font-size:.9375rem;font-weight:300}.review-item-section>button,.review-item-section>.review-section-toggle>button{min-height:0;height:1.5rem;padding:0;border:0;background:transparent;color:inherit;display:inline-flex;align-items:center}.review-item-section .review-section-name{text-align:left;white-space:nowrap}.review-item-section small{font-size:.6875rem;opacity:.75}.review-item-section input{height:1.5rem;width:10rem;min-height:0;background:#0b1013;border:1px solid var(--accent,#5b53ff);border-radius:3px;color:inherit;font:inherit;padding:0 .125rem}.review-section-rule{height:1px;background:#323a41;flex:1}.review-items-table button:focus-visible,.review-items-table summary:focus-visible,.review-items-table select:focus-visible,.review-items-table [role=separator]:focus-visible{outline:2px solid var(--accent,#5b53ff);outline-offset:-1px}.review-item-row:focus-visible{outline:1px solid var(--accent,#5b53ff);outline-offset:-1px}.review-table-config-backdrop,.review-sections-confirm-backdrop{position:fixed;inset:0;background:#000b;z-index:1000;display:flex;align-items:center;justify-content:center}.review-table-config{width:37.5rem;max-width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem);overflow:auto;box-sizing:border-box;border-radius:5px;background:#21262a;padding:1rem;color:#bac7cf;box-shadow:0 12px 40px #0005;font-size:.9375rem}.review-table-config h2{font:inherit;font-size:1.375rem;font-weight:400;color:#f2c94c;margin:0 0 1.5rem}.review-table-config ul{padding:0;margin:0;list-style:none;border-radius:3px;overflow:hidden;background:#2c3339}.review-table-config li{display:flex;height:2.75rem;border-bottom:1px solid #42484f;align-items:stretch}.review-table-config li:last-child{border:0}.review-table-config .review-column-drag{padding:0 .9375rem;width:2.9375rem;flex-shrink:0;min-height:0;background:transparent;border:0;color:#9eabb4;cursor:grab}.review-table-config li label{flex:1;display:flex;align-items:center;justify-content:space-between;padding-right:.5rem}.review-table-config input{accent-color:var(--accent,#5b53ff);width:.875rem;height:.875rem;margin:0}.review-thumbnail-fit{display:flex;align-items:center;gap:.625rem;margin:1rem;color:#c8d3da;font-size:.8125rem}.review-table-config footer{display:flex;gap:.3125rem;align-items:center;margin-top:3rem}.review-table-config footer>span{flex:1}.review-table-config footer button{height:1.75rem;min-height:0;padding:0 .5rem;border-radius:3px;font:inherit;font-size:.875rem;background:#39454e;border:0;color:inherit}.review-table-config footer button.primary{background:var(--accent,#5b53ff);color:#fff}.review-table-config button:focus-visible,.review-table-config input:focus-visible{outline:2px solid var(--accent,#5b53ff);outline-offset:-1px}.review-sections-confirm{width:26.25rem;max-width:calc(100vw - 2rem);background:#2c3339;border-radius:3px;box-sizing:border-box;padding:.875rem .9375rem .625rem;color:#bdc9d1;font-size:.875rem;box-shadow:0 12px 40px #0007}.review-sections-confirm header{display:flex;align-items:center;justify-content:space-between}.review-sections-confirm h2{font:inherit;font-size:1.125rem;color:#e2e6e9;margin:0}.review-sections-confirm header button{border:0;background:transparent;color:var(--accent,#5b53ff);padding:0;min-height:1.25rem}.review-sections-confirm p{margin:1.375rem 0 1.125rem}.review-sections-confirm footer{display:flex;justify-content:flex-end;gap:.625rem}.review-sections-confirm footer button{font:inherit;font-size:.8125rem;border:0;border-radius:2px;padding:.375rem .9375rem;background:#4a5964;color:#bdc9d1;min-height:1.875rem}.review-sections-confirm footer .primary{background:var(--accent,#5b53ff);color:#fff}@media(max-width:768px){.review-items-table{--review-item-cell-size:12.195px;letter-spacing:.3px;padding-bottom:15px}.review-items-table-tools{height:37.5px;padding:7.5px}.review-items-table-tools .menu{margin:0 3.75px}.review-items-table-tools .menu>summary{height:22.5px;min-height:22.5px;padding:3.75px 5.625px;gap:5.625px;font-size:14.0625px;line-height:15px}}.review-items-table-tools .review-toolbar-icon{--review-toolbar-icon-size:12px;display:inline-block;flex:none;text-align:center;width:var(--review-toolbar-icon-size);height:var(--review-toolbar-icon-size);overflow:visible;font-size:var(--review-toolbar-icon-size);line-height:var(--review-toolbar-icon-size)}.review-items-table-tools .review-toolbar-icon>.source-icon{margin:0 -.2em}@media(max-width:768px){.review-items-table-tools .review-toolbar-icon{--review-toolbar-icon-size:11.25px}}.review-items-table-tools .review-sections-menu .menu-popover{top:100%;left:50%;right:auto;transform:translate(-50%);width:320px;padding:4px;border:1px solid #3c474e;border-radius:6px;background:#2c3339;box-shadow:0 25px 50px -12px #00000040;color:#acbecbfa;font-size:12px;font-weight:500;line-height:18px;letter-spacing:.32px}.review-items-table-tools .review-sections-menu .menu-popover>button{height:32px;padding:8px 12px;gap:8px;font-size:15px;font-weight:500;line-height:16px}.review-items-table-tools .review-sections-menu .menu-popover>button:first-child{height:33.25px;border-bottom:1px solid #3c474e}@media(max-width:768px){.review-items-table-tools .review-sections-menu .menu-popover>button{height:30px;padding:7.5px 11.25px;gap:7.5px;font-size:14.0625px;line-height:15px}.review-items-table-tools .review-sections-menu .menu-popover>button:first-child{height:31.078125px}}.review-items-table-tools .menu-popover{min-width:0}.review-items-table-tools .review-sort-menu .menu-popover{top:100%;left:50%;right:auto;transform:translate(-50%);width:210px;padding:4px;border:1px solid #3c474e;border-radius:6px;background:#2c3339;box-shadow:0 25px 50px -12px #00000040;color:#acbecbfa;font-size:12px;font-weight:500;line-height:18px;letter-spacing:.32px}.review-items-table-tools .review-sort-menu .menu-popover>button{height:32px;padding:8px 12px;gap:8px;font-size:15px;font-weight:500;line-height:16px}.review-items-table-tools .review-sort-menu .review-table-menu-heading{height:32.5px;padding:8px 12px;box-sizing:border-box;font-size:11px;font-weight:500;line-height:16.5px;letter-spacing:.32px;color:#acbecba3}.review-items-table-tools .review-sort-menu .review-table-menu-heading:not(:first-child){height:33.5px;margin-top:0;border-top:1px solid #3c474e}@media(max-width:768px){.review-items-table-tools .review-sort-menu .menu-popover>button{height:30px;padding:7.5px 11.25px;gap:7.5px;font-size:14.0625px;line-height:15px}.review-items-table-tools .review-sort-menu .review-table-menu-heading{height:30.46875px;padding:7.5px 11.25px;font-size:10.3125px;line-height:15.46875px}.review-items-table-tools .review-sort-menu .review-table-menu-heading:not(:first-child){height:31.46875px}}.review-items-table{--review-table-source-rem:16px;--review-source-md:calc(.938 * var(--review-table-source-rem))}.review-items-table-tools .menu>summary,.review-items-table-tools .review-sections-menu .menu-popover>button,.review-items-table-tools .review-sort-menu .menu-popover>button{font-size:var(--review-source-md)}@media(max-width:768px){.review-items-table{--review-table-source-rem:15px}}@media(min-width:320px){.review-items-table{--review-source-md:calc(.9625 * var(--review-table-source-rem))}}@media(min-width:475px){.review-items-table{--review-source-md:calc(.95625 * var(--review-table-source-rem))}}@media(min-width:640px){.review-items-table{--review-source-md:calc(.95 * var(--review-table-source-rem))}}@media(min-width:768px){.review-items-table{--review-source-md:calc(.94375 * var(--review-table-source-rem))}}@media(min-width:1024px){.review-items-table{--review-source-md:calc(.9375 * var(--review-table-source-rem))}}.review-item-config .icon-button{color:#acbecba3}.review-item-row .review-item-grab{cursor:ns-resize;color:#acbecbfa}.review-item-grab .source-icon{display:none;margin-top:-1px}.review-item-row:hover .review-item-grab .source-icon,.review-item-row:focus-within .review-item-grab .source-icon{display:inline-block}.review-sections-menu .source-operator-icon{--source-operator-accent:var(--ssc-accent-text)}.review-sections-menu .source-operator-icon.pr-1{padding-right:4px}@media(max-width:768px){.review-sections-menu .source-operator-icon.pr-1{padding-right:3.75px}}.review-items-table-tools .menu-popover .review-menu-label{display:block;flex:1 1 auto;min-width:0;text-align:left}.review-items-table-tools .menu-popover .review-menu-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:16px;height:16px;font-size:16px;line-height:16px}.review-item-row>.review-item-index{grid-column:1;grid-row:1}.review-item-row>.review-item-grab{grid-column:1;grid-row:1;z-index:1;background:inherit;opacity:0}.review-item-row:hover>.review-item-grab,.review-item-row:focus-within>.review-item-grab{opacity:1}.review-item-row>.review-item-select{grid-column:2;grid-row:1;padding:0}.review-item-select{display:flex;align-items:center;justify-content:center}.review-item-select>button{display:inline-flex;flex:none;align-items:center;justify-content:center;width:18px;height:18px;min-width:0;min-height:0;padding:0;border:1px solid rgba(172,190,203,.5);border-radius:4px;background:transparent;color:#fff;cursor:pointer;visibility:hidden}.review-item-row:hover .review-item-select>button,.review-item-row:focus-within .review-item-select>button,.review-item-row.selected .review-item-select>button{visibility:visible}.review-item-select>button[aria-checked=true]{border-color:var(--ssc-accent-text);background:var(--ssc-accent)}.review-section-tools{display:none;align-items:center;gap:8px;margin-left:auto;color:#acbecba3;position:sticky;right:1rem;z-index:1}.review-item-section:hover .review-section-tools,.review-item-section:focus-within .review-section-tools{display:flex}.review-section-tools button{display:inline-flex;align-items:center;justify-content:center;min-height:0;height:24px;min-width:24px;padding:0 4px;border:0;border-radius:3px;background:transparent;color:inherit;cursor:pointer}.review-section-tools button:hover:not(:disabled){background:#8d9ba62e;color:#acbecbfa}.review-section-tools button:disabled{opacity:.4;cursor:default}.review-section-tools .sm-icon{width:13px;height:13px}.review-section-tools .sm-icon>svg{height:13px}.review-locked-label{margin-left:auto;color:#ff615e;font-size:12px;line-height:16px;white-space:nowrap}.review-locked-footer{margin:0;padding:24px 0 8px;color:#acbecbfa;font-size:15px;line-height:16px;text-align:center}.review-item-heading[data-review-heading=preview] [role=separator]:after{display:none}.review-item-section{position:relative}.review-section-grab{position:absolute;left:.625rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;color:#acbecbfa;cursor:ns-resize;visibility:hidden}.review-item-section:hover .review-section-grab,.review-section-grab:focus-visible{visibility:visible}.review-section-toggle{position:relative;display:inline-flex;align-items:center}.review-section-toggle-tip{position:absolute;z-index:40;left:50%;bottom:calc(100% + 10px);transform:translate(-50%);box-sizing:border-box;max-width:240px;width:max-content;padding:5px 10px 4px;border-radius:4px;background:#272d32;color:#acbecbfa;font-size:12px;font-weight:400;line-height:1.35;text-align:center;white-space:nowrap;pointer-events:none;visibility:hidden;opacity:0}.review-section-toggle-tip:after{content:"";position:absolute;left:calc(50% - 5px);bottom:-5px;border-style:solid;border-width:5px 5px 0;border-color:#272d32 transparent transparent}.review-section-toggle-tip>span{display:block;padding:5px;color:#acbecba3}.review-section-toggle>button:hover+.review-section-toggle-tip{visibility:visible;opacity:1;transition:visibility 0s 1.2s,opacity 0s 1.2s}.review-header .review-editable:disabled{pointer-events:none}.review-archived-badge{display:inline-flex;align-items:center;flex:none;height:16px;margin-left:12px;padding:0 5px;border-radius:3px;background:#ffbd301f;color:#ffbd30;font:500 10px/16px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;white-space:nowrap}.review-restore{position:relative;flex:none;display:flex}.review-restore-trigger{display:flex;align-items:center;justify-content:center;width:var(--reviews-card-height,56px);height:var(--reviews-card-height,56px);min-width:0;min-height:0;padding:0;border:0;border-radius:0 var(--reviews-card-radius,4px) var(--reviews-card-radius,4px) 0;background:transparent;color:#ffbd30;cursor:pointer}.review-restore-trigger .sm-icon{display:inline-flex;width:16px;height:16px}.review-restore-trigger .sm-icon svg{width:16px;height:16px}.admin-shell .review-restore-trigger:hover,.admin-shell .review-restore[data-open] .review-restore-trigger{background:#414e58;color:#ffbd30}.review-restore-trigger:disabled{cursor:default;background:transparent}.review-restore-trigger:focus-visible{outline:2px solid var(--ssc-accent-text);outline-offset:-2px}.review-restore-confirm{position:absolute;top:calc(100% + 4px);right:0;z-index:30;box-sizing:border-box;padding:8px 12px;border:1px solid rgb(60,71,78);border-radius:6px;background:#2c3339;color:#acbecbfa;box-shadow:0 25px 50px -12px #00000040;font:500 15px/16px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;white-space:nowrap}.review-restore-confirm>p{margin:0 0 6px;padding:4px;text-align:center}.modal:has(.duplicate-project-form){width:min(450px,100%);background:#2b343b;border:0;border-radius:4px;box-shadow:0 5px 20px #0000004d;overflow:visible}.modal:has(.duplicate-project-form)>header{min-height:44px;padding:0 10px;background:#343f46;border-bottom:0;border-radius:4px 4px 0 0}.modal:has(.duplicate-project-form)>header h2{font-size:16px;font-weight:300;color:#ffc83d}.modal:has(.duplicate-project-form)>.modal-body{padding:0;overflow:visible}.duplicate-project-form{display:flex;flex-direction:column;color:#a7b4be;font-size:14px;font-weight:500;letter-spacing:.32px}.duplicate-project-form>.error-box{margin:12px 12px 0}.duplicate-project-prompt{margin:0;padding:30px 20px 34px;text-align:center;color:#e2e6e9;font-size:14px;line-height:20px}.duplicate-project-row{display:grid;grid-template-columns:158px minmax(0,1fr);column-gap:11px;align-items:center;min-height:32px;margin:0 9px 18px 0}.duplicate-project-row>label{text-align:right;color:#a7b4be;line-height:32px}.duplicate-project-row input[type=text]{box-sizing:border-box;width:270px;max-width:100%;height:32px;padding:0 6px;border:1px solid transparent;border-radius:4px;background:#00000040;color:#fff;font:inherit;font-size:13px}.duplicate-project-row input[type=text]:focus{border-color:#fff;outline:none}.duplicate-project-row input[aria-invalid=true]{border-color:#fa5555}.duplicate-project-error{display:block;margin-top:4px;color:#fa5555;font-size:12px;line-height:14px}.duplicate-project-check{display:inline-flex;align-items:center;gap:20px;min-height:32px}.duplicate-project-check input{appearance:none;-webkit-appearance:none;display:inline-grid;place-content:center;width:14px;height:14px;margin:0;border:1px solid #2b353b;border-radius:2px;background:#00000040;cursor:pointer}.duplicate-project-check input:checked{background:var(--ssc-accent);border-color:var(--ssc-accent)}.duplicate-project-check input:checked:after{content:"";width:3px;height:7px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) translate(-1px,-1px)}.duplicate-project-check input:focus-visible,.duplicate-project-help:focus-visible{outline:2px solid var(--ssc-accent-hover);outline-offset:2px}.duplicate-project-help{display:inline-grid;place-content:center;width:12px;height:12px;border-radius:50%;background:#a7b4be;color:#2b343b;font-size:10px;font-weight:700;line-height:1;cursor:help}.duplicate-project-footer{display:flex;align-items:center;justify-content:flex-end;gap:12px;height:50px;margin-top:22px;padding:0 9px;background:#343f46;border-radius:0 0 4px 4px}.duplicate-project-footer>button{min-height:0;height:30px;padding:0 15px;border:1px solid #4b5d67;border-radius:3px;background:#4b5d67;color:#a7b4be;font-family:inherit;font-size:12px;font-weight:500;line-height:12px;cursor:pointer}.duplicate-project-footer>button.primary{border-color:var(--ssc-accent-hover);background:var(--ssc-accent);color:var(--ssc-on-accent,#fff)}.duplicate-project-footer>button:hover:not(:disabled){filter:brightness(1.12)}.duplicate-project-footer>button:disabled{opacity:.6;cursor:default}.project-thumbnail-dialog{display:flex;flex-direction:column;gap:10px}.project-thumbnail-preview{display:grid;place-items:center;width:160px;height:160px;margin:0 auto;border-radius:8px;background:#21262a;overflow:hidden;color:#a7b4be}.project-thumbnail-preview>img{width:100%;height:100%;object-fit:cover}.project-thumbnail-image{width:100%;height:100%;object-fit:cover;border-radius:inherit}.archived-project-notice{display:flex;align-items:center;gap:10px;margin:0 0 12px;padding:10px 14px;border-radius:6px;background:#ffbd301f;color:#e2e6e9;font-size:13px;line-height:18px}.archived-project-notice>span{flex:1 1 auto}.archived-project-notice>button{min-height:0;height:28px;padding:0 12px;border:0;border-radius:4px;background:#8d9ba62e;color:#acbecbfa;font-weight:600;cursor:pointer}.archived-project-notice>button:hover{background:#8d9ba64d;color:#fff}.duplicate-project-form .duplicate-project-footer>button,.duplicate-project-form .duplicate-project-footer>button.primary{margin:0}.modal:has(.duplicate-project-form)>header>button{display:none}.duplicate-project-check input[type=checkbox]{box-sizing:border-box;width:14px;min-width:14px;height:14px;min-height:0;padding:0}.duplicate-project-form:focus{outline:none}.project-thumbnail-picker{position:fixed;left:-9999px;width:1px;height:1px;opacity:0}.home-projects-head{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:40px;margin:16px 0}.home-projects-head>h3{margin:0;color:#e2e6e9;font-size:16px;font-weight:400}.home-projects-tools{display:flex;align-items:center;gap:6px;box-sizing:border-box;height:40px;padding:4px;border-radius:4px;background:#222629}.home-projects-search,.home-projects-sort{position:relative;display:flex;align-items:center;box-sizing:border-box;height:32px;margin:0;border-radius:3px;background:#181c1f;color:#acbecba3}.home-projects-search{width:230px;padding:0 8px 0 10px;gap:8px}.home-projects-search>input{flex:1 1 auto;min-width:0;height:30px;min-height:0;margin:0;padding:0;border:0;outline:none;background:transparent;color:#e2e6e9;font:400 14px/30px Proxima Soft,Helvetica,Arial,sans-serif;letter-spacing:.32px}.home-projects-search>input::placeholder{color:#acbecba3;opacity:1}.home-projects-search:focus-within{box-shadow:inset 0 0 0 1px var(--ssc-accent)}.home-projects-clear{display:inline-grid;place-items:center;width:16px;min-width:16px;height:16px;min-height:0;margin:0;padding:0;border:0;background:none;color:#acbecba3;cursor:pointer}.home-projects-clear:hover{color:#e2e6e9}.home-projects-sort{width:236px}.home-projects-sort>select{appearance:none;-webkit-appearance:none;box-sizing:border-box;width:100%;height:32px;min-height:0;margin:0;padding:0 30px 0 12px;border:0;border-radius:3px;outline:none;background:transparent;color:#e2e6e9;font:400 14px/32px Proxima Soft,Helvetica,Arial,sans-serif;letter-spacing:.32px;cursor:pointer}.home-projects-sort>select:focus-visible{box-shadow:inset 0 0 0 1px var(--ssc-accent)}.home-projects-sort>.source-icon{position:absolute;right:12px;pointer-events:none}.home-projects-empty{margin:26px 0 0;color:#acbecb7a;font-size:16px;line-height:24px;text-align:center}.home-projects .new-project-card{min-height:122px}.home-projects .project-card{min-height:122px;align-items:stretch;background:#24292d;border:1px solid #2d3438;border-radius:2px}.home-projects .project-card>button:first-child{align-items:stretch}.home-projects .project-art{width:112px;min-width:112px;flex:none}.home-projects .project-card-text{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:12px 44px 10px 10px;text-align:left}.home-projects .project-card strong{display:block;max-width:100%;overflow:hidden;color:#e2e6e9;font-size:15px;font-weight:500;line-height:20px;white-space:nowrap;text-overflow:ellipsis}.home-projects .project-card-updated{color:#acbecba3;font-size:13px;line-height:18px}.home-projects .project-card small{display:-webkit-box;margin-top:auto;padding-top:8px;overflow:hidden;color:#acbecb7a;font-size:11px;line-height:15px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.home-projects .project-card small:empty{display:none}.project-card-star{position:absolute;left:8px;top:8px;z-index:1;display:inline-grid;place-items:center;width:24px;min-width:24px;height:24px;min-height:0;margin:0;padding:0;border:0;border-radius:3px;background:none;color:#ffffffd9;cursor:pointer}.project-card-star:hover:not(:disabled){color:#fff}.project-card-star.active{color:#ffbd30}.project-card-star:disabled{cursor:default}.project-card>.project-card-star>span:last-child{flex:none;padding:0}.project-card-star .sm-icon{display:inline-flex;width:18px;height:16px}.project-card-star .sm-icon>svg{width:18px;height:16px}.project-card-star:focus-visible{outline:2px solid var(--ssc-accent-hover);outline-offset:1px}@media(max-width:700px){.home-projects-head{flex-wrap:wrap}.home-projects-tools{width:100%}.home-projects-search,.home-projects-sort{flex:1 1 0;width:auto}}.home-projects-search>input:is(:focus,:focus-visible){border:0;outline:none;box-shadow:none;background:transparent}@font-face{font-family:SSC Calendar Icons;font-style:normal;font-weight:400;font-display:block;src:url("./assets/element-icons.313f7da-74MO7ULT.woff") format("woff")}@media(min-width:1024px){.admin-shell.media-page .media-date-field[data-date-kind=range]{display:flex;gap:4px}.admin-shell.media-page .media-date-field[data-date-kind=range]>.media-date-menu{flex:0 0 160px;width:160px}.admin-shell.media-page .media-fixed-date{flex:1;min-width:0}.admin-shell.media-page .media-fixed-range{display:flex;align-items:center;position:relative;height:28px;padding:3px 8px;border:0;border-radius:4px;background:#00000040;box-shadow:inset 0 1px 3px #00000026;font:500 15.008px/20px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px}.admin-shell.media-page .media-fixed-range[data-open=true],.admin-shell.media-page .media-fixed-range:focus-within,.admin-shell.media-page .media-fixed-range:hover{background:#00000080}.admin-shell.media-page .media-fixed-range[data-open=true]{outline:1px solid var(--ssc-accent);outline-offset:-1px}.admin-shell.media-page .media-fixed-range>input{display:block;flex:0 1 auto;min-width:0;max-width:none;width:100%;height:22px;min-height:0;margin:0;padding:0;border:0;border-radius:0;outline:none;background:transparent;color:#acbecbfa;box-shadow:none;font:inherit;line-height:1;letter-spacing:inherit;text-align:center}.admin-shell.media-page .media-fixed-range>input::placeholder{color:#acbecb7a}.admin-shell.media-page .media-fixed-range>input:focus,.admin-shell.media-page .media-fixed-range>input:hover{color:#fff}.admin-shell.media-page .media-fixed-range>input:focus::placeholder,.admin-shell.media-page .media-fixed-range>input:hover::placeholder{color:#acbecba3}.admin-shell.media-page .media-fixed-separator{display:block;flex:0 1 auto;width:5%;min-width:0;height:22px;margin:0;padding:0 5px;color:#acbecb7a;font:500 13px/24px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px;text-align:center}.admin-shell.media-page .media-fixed-clear{display:block;flex:0 1 auto;width:24px;min-width:24px;height:22px;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:#c4cdd480;box-shadow:none;font:400 14px/24px SSC Themify;letter-spacing:.32px;text-align:center}.admin-shell.media-page .media-fixed-clear:before{content:"\e789";opacity:0}.admin-shell.media-page .media-fixed-range:hover>.media-fixed-clear[data-valued=true]:before,.admin-shell.media-page .media-fixed-clear:focus-visible:before{opacity:1}.admin-shell.media-page .media-fixed-clear:disabled{opacity:1;cursor:default}.admin-shell.media-page .media-fixed-picker{position:fixed;z-index:1100;width:646px;max-width:none;height:auto;margin:0 0 5px;padding:0;border:0;border-radius:4px;background:#21262a;color:#a7b4be;box-shadow:0 5px 20px #0000004d;font:500 16px/30px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px;text-align:start}.admin-shell.media-page .media-fixed-picker:after{content:"";display:table;clear:both}.admin-shell.media-page .media-fixed-month{position:relative;float:left;width:50%;margin:0;padding:16px;border:1px solid rgb(15,16,17);box-sizing:border-box}.admin-shell.media-page .media-fixed-month.is-right{border-left-width:0}.admin-shell.media-page .media-fixed-month-header{height:28px;position:relative;text-align:center}.admin-shell.media-page .media-fixed-month-header>div{margin:0 50px;color:#acbecbfa;font:700 15.008px/30px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px}.admin-shell.media-page .media-calendar-nav{display:block;width:auto;height:auto;min-width:0;min-height:0;margin:8px 0 0;padding:5px;border:0;border-radius:0;background:transparent;color:#e2e6e9;box-shadow:none;font:400 12px/12px SSC Calendar Icons;letter-spacing:.32px;-webkit-font-smoothing:antialiased}.admin-shell.media-page .media-calendar-nav.previous-year,.admin-shell.media-page .media-calendar-nav.previous-month{float:left}.admin-shell.media-page .media-calendar-nav.next-year,.admin-shell.media-page .media-calendar-nav.next-month{float:right}.admin-shell.media-page .media-calendar-nav.previous-year:before{content:"\e6dd"}.admin-shell.media-page .media-calendar-nav.previous-month:before{content:"\e6de"}.admin-shell.media-page .media-calendar-nav.next-year:before{content:"\e6dc"}.admin-shell.media-page .media-calendar-nav.next-month:before{content:"\e6e0"}.admin-shell.media-page .media-calendar-nav:hover{color:var(--ssc-accent-text)}.admin-shell.media-page .media-calendar-nav:disabled{color:#bbb;opacity:1;cursor:not-allowed}.admin-shell.media-page .media-fixed-picker table{display:table;table-layout:fixed;width:100%;min-width:0;margin:0;padding:0;border:0;border-collapse:collapse;border-spacing:0;background:transparent;color:#a7b4be;font:500 12px/30px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px;user-select:none}.admin-shell.media-page .media-fixed-picker tr,.admin-shell.media-page .media-fixed-picker th{background:transparent;color:#acbecba3;font:500 13.008px/30px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px}.admin-shell.media-page .media-fixed-picker th{padding:5px;border:0;border-bottom:1px solid rgb(43,53,59);text-align:center}.admin-shell.media-page .media-fixed-picker td{position:relative;width:32px;height:30px;min-width:0;padding:4px 0;border:0;border-radius:4px;background:transparent;font:inherit;line-height:30px;text-align:center;cursor:pointer;overflow:visible}.admin-shell.media-page .media-fixed-picker td>div{box-sizing:border-box;height:30px;padding:3px 0}.admin-shell.media-page .media-fixed-picker td>div>span{display:block;position:absolute;left:50%;transform:translate(-50%);width:24px;height:24px;margin:0 auto;padding:0;border-radius:50%;line-height:24px}.admin-shell.media-page .media-fixed-picker td.prev-month{color:#c4cdd480}.admin-shell.media-page .media-fixed-picker td.next-month{color:#acbecb33}.admin-shell.media-page .media-fixed-picker td.today span{color:var(--ssc-accent-text);font-weight:700}.admin-shell.media-page .media-fixed-picker td.available:hover{color:var(--ssc-accent-text)}.admin-shell.media-page .media-fixed-picker td.in-range>div{background:#2b353b}.admin-shell.media-page .media-fixed-picker td.start-date>div{margin-left:5px;border-top-left-radius:15px;border-bottom-left-radius:15px}.admin-shell.media-page .media-fixed-picker td.end-date>div{margin-right:5px;border-top-right-radius:15px;border-bottom-right-radius:15px}.admin-shell.media-page .media-fixed-picker td.start-date>div>span,.admin-shell.media-page .media-fixed-picker td.end-date>div>span{background:var(--ssc-accent);color:#171a1b}.admin-shell.media-page .media-fixed-picker td.disabled{cursor:not-allowed;opacity:.5}.admin-shell.media-page .media-fixed-picker td:focus-visible{outline:1px solid var(--ssc-accent);outline-offset:-1px}}@media(min-width:1024px){.admin-shell.media-page .media-fixed-range{color:#a7b4be}.admin-shell.media-page .media-fixed-range[data-open=true]{outline:none;outline-offset:0;box-shadow:0 0 0 1px var(--ssc-accent)}}.portrait{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;flex:none;background:var(--ssc-accent-surface-strong);color:var(--ssc-on-accent);vertical-align:middle}.portrait-initials{display:flex;width:100%;height:100%;align-items:center;justify-content:center;font-size:inherit;line-height:1;white-space:nowrap}.portrait-initials.concealed{visibility:hidden}.portrait>img{position:absolute;inset:0;display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;border-radius:inherit;opacity:0}.portrait>img.loaded{opacity:1}.global-rail>button.avatar>.portrait,.player-avatar>.portrait{width:100%;height:100%;border-radius:inherit}.global-rail>button.avatar:has(>.portrait),.player-avatar:has(>.portrait){padding:0}.account-page-avatar>.portrait{height:100%;width:100%;border-radius:inherit;font-size:32px}.member-portrait{width:27px;height:27px;border-radius:50%;font-size:10px;margin-right:9px}.workspace-table td:first-child>.member-portrait{float:left}.workspace-admin-list>div>.portrait{width:32px;height:32px;border-radius:50%;font-size:11px}.reply-author>.portrait{width:22px;height:22px;border-radius:50%;font-size:9px;margin-right:5px}.reply-author>b{flex:1}.participant-portrait{height:23px;width:23px;border-radius:50%;font-size:9px;margin-right:7px}.menu-popover>span.participant-row{display:flex;align-items:center;min-height:36px}.participant-row>span:last-child{min-width:0;overflow-wrap:anywhere}.mention-candidate-avatar.portrait{width:22px;height:22px;font-size:10px;border-radius:3px}.player-header>button.avatar.player-avatar:has(>.portrait),.global-rail>button.avatar:has(>.portrait){padding:0}@font-face{font-family:SSC Filter Icons;font-style:normal;font-weight:400;font-display:block;src:url("./assets/element-icons.313f7da-74MO7ULT.woff") format("woff")}@media(min-width:1024px){.admin-shell.media-page .media-source-multiselect{position:relative;width:100%;min-width:0;min-height:28px;border:0;border-radius:4px;background:#00000040;box-shadow:inset 0 1px 3px #00000026;font:500 14px/32px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px;color:#acbecbfa;cursor:pointer}.admin-shell.media-page .media-source-multiselect:hover,.admin-shell.media-page .media-source-multiselect:focus-within,.admin-shell.media-page .media-source-multiselect[data-open=true]{background:#00000080;color:#fff}.admin-shell.media-page .media-source-multiselect:focus-within{outline:none;box-shadow:0 0 0 1px var(--ssc-accent)}.admin-shell.media-page .media-source-multi-tags{display:flex;align-items:center;flex-wrap:wrap;gap:4px;min-height:28px;padding:4px 20px 4px 4px;border:0;border-radius:5px;font:500 15.008px/20px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px;color:#acbecbfa}.admin-shell.media-page .media-source-multi-tags-wrap{display:flex;flex-wrap:wrap;gap:4px;min-width:0}.admin-shell.media-page .media-source-multi-tag{display:inline-flex;align-items:center;gap:8px;padding:2px 4px;border:0;border-radius:3px;background:#434f57;line-height:16px}.admin-shell.media-page .media-source-multi-tag>span{display:flex;align-items:center;font:600 13px/16px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;color:#acbecbfa}.admin-shell.media-page .media-source-multi-remove{display:block;flex:0 1 auto;width:12px;min-width:0;height:12px;min-height:0;margin:0;padding:0;border:0;border-radius:9999px;background:transparent;box-shadow:none;font:400 11px/11px SSC Filter Icons;letter-spacing:.32px;color:#1b1b1b;text-align:center;opacity:.8;mix-blend-mode:luminosity;-webkit-font-smoothing:antialiased;cursor:pointer}.admin-shell.media-page .media-source-multi-remove:before{content:"\e79d"}.admin-shell.media-page .media-source-multi-remove:focus-visible{outline:2px solid var(--ssc-accent);outline-offset:2px}.admin-shell.media-page .media-source-multi-tags>input{display:block;position:relative;flex:0 1 auto;width:100%;min-width:0;max-width:none;height:20px;min-height:0;max-height:32px;margin:0 4px;padding:0;border:0;border-radius:5px;outline:none;background:transparent;box-shadow:none;font:inherit;line-height:20px;letter-spacing:inherit;color:#acbecbfa;caret-color:var(--ssc-accent-text)}.admin-shell.media-page .media-source-multi-tags>input::selection{color:#e2e6e9;background:color-mix(in srgb,var(--ssc-accent) 40%,transparent)}.admin-shell.media-page .media-source-multi-tags>input::placeholder{color:#acbecba3;letter-spacing:normal}.admin-shell.media-page .media-source-multiselect[data-open=false] .media-source-multi-tags>input{position:absolute;top:4px;left:4px;width:0;max-width:0}.admin-shell.media-page .media-source-multi-placeholder{display:block;flex:1;min-width:0;margin:0 4px;height:20px;line-height:20px;text-align:left;color:#acbecb7a;letter-spacing:normal}.admin-shell.media-page .media-source-multiselect:hover .media-source-multi-placeholder,.admin-shell.media-page .media-source-multiselect:focus-within .media-source-multi-placeholder{color:#acbecba3}.admin-shell.media-page .media-source-multi-caret{position:absolute;right:2px;top:2px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:#acbecbfa}.admin-shell.media-page .media-source-multi-panel{position:absolute;left:0;top:calc(100% + 6px);z-index:230;width:100%;min-width:0;max-height:300px;overflow:auto;border:1px solid black;border-radius:6px;background:#2c3339;box-shadow:0 5px 20px #0000004d;color:#acbecbfa;text-align:left}.admin-shell.media-page .media-source-multi-group{height:32px;padding:0 22px;font:500 14px/32px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;text-transform:uppercase;color:#acbecba3}.admin-shell.media-page .media-source-multi-option{display:flex;align-items:center;justify-content:flex-start;gap:8px;min-height:32px;padding:8px 12px;font:500 15px/16px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;color:#acbecbfa;cursor:pointer;user-select:none}.admin-shell.media-page .media-source-multi-option-label{flex:1;text-align:left}.admin-shell.media-page .media-source-multi-option[data-active=true]{background:#3c474e}.admin-shell.media-page .media-source-multi-option[data-active=true],.admin-shell.media-page .media-source-multi-option[aria-selected=true]{color:var(--ssc-accent-text)}.admin-shell.media-page .media-source-member-avatar{width:30px;height:30px;border-radius:3px;font-size:13px}.admin-shell.media-page .media-source-member-email{font:500 12px/16px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;white-space:nowrap;color:#acbecba3}.admin-shell.media-page .media-source-status-square,.admin-shell.media-page .media-source-multi-check{display:flex;align-items:center;justify-content:center;flex:none;width:16px;height:16px}.admin-shell.media-page .media-source-multi-empty{display:block;padding:4px 12px;min-height:40px;line-height:32px;font-size:14px;color:#acbecbfa}}.project-media-browser{position:relative;color:#acbecbfa;font:500 14px Proxima Soft,Helvetica,Arial,sans-serif}.media-browser-toolbar{position:relative;display:flex;align-items:center;gap:8px;min-height:40px;padding:6px;margin:24px 0 16px;background:#22262a;border-radius:5px}.media-browser-toolbar button,.media-browser-toolbar input,.media-browser-toolbar select{font:inherit;min-height:28px;height:28px;padding:3px 8px}.media-toolbar-spacer{flex:1}.media-popover{position:relative;min-width:0}.media-popover>button{display:flex;width:100%;justify-content:space-between;background:#191e22;color:#9aa9b4;white-space:nowrap}.media-popover>button>span{overflow:hidden;text-overflow:ellipsis;min-width:0}.media-popover-panel{position:absolute;left:0;top:calc(100% + 8px);z-index:210;min-width:100%;width:max-content;max-width:min(603px,calc(100vw - 24px));max-height:min(520px,calc(100vh - 80px));overflow:auto;background:#2d3339;border:1px solid #12171b;border-radius:4px;box-shadow:0 8px 22px #0009;padding:6px}.media-group-select{width:160px;flex:none}.media-sort-select{width:176px;flex:none}.media-menu-section{min-width:195px}.media-menu-section>span,.media-recent-filters>span{display:block;font-size:11px;color:#8597a4;padding:6px 10px}.media-menu-section>button,.media-popover-panel [role=listbox]>button{display:flex;width:100%;justify-content:space-between;border-radius:2px;background:transparent;text-align:left;min-height:32px;height:auto}.media-menu-section>button[aria-checked=true],.media-popover-panel [role=option][aria-selected=true]{color:var(--ssc-accent-text)}.media-filename-filter{position:relative;display:flex;min-width:140px;width:210px;flex:1;max-width:280px}.media-filename-filter>input{width:100%;border-radius:3px 0 0 3px}.media-filename-filter>.media-popover{width:22px}.media-filename-filter>.media-popover>button{padding:2px}.media-filename-filter>.media-popover>.media-popover-panel{left:auto;right:0;width:600px}.media-recent-filters>button{display:block;text-align:left;width:100%;height:auto;max-width:580px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:transparent}.media-filters-trigger{position:relative;flex:none;margin-left:-8px}.media-filters-trigger>button{width:110px;background:#59656e;border-radius:0 3px 3px 0;justify-content:space-between}.media-filters-popup{position:absolute;z-index:220;top:calc(100% + 8px);right:-245px;width:603px;max-width:calc(100vw - 24px);background:#2d3339;border:1px solid #101518;border-radius:4px;box-shadow:0 8px 22px #0009;padding:8px}.media-filter-fields{background:#394149;padding:6px;border-radius:3px}.media-filter-fields>label,.media-filter-row{display:grid;grid-template-columns:160px minmax(0,1fr);align-items:start;gap:0;padding:4px 2px;min-height:38px}.media-filter-fields>label>span,.media-filter-row>span{line-height:28px;font-size:13px;color:#9baab4}.media-filter-fields>label>input{width:100%;height:28px;padding:3px 8px}.media-filter-row .media-popover>button{height:28px}.media-filter-editor>footer{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.media-filter-editor>footer button{background:#424c54}.media-filter-editor>footer .primary{background:var(--ssc-accent)}.media-date-field{position:relative;min-width:0}.media-date-clear{position:absolute;right:24px;top:0;width:22px;padding:0!important;background:transparent!important}.media-date-field .media-popover-panel{width:100%;min-width:220px}.media-date-quantity,.media-date-range{display:flex;align-items:center;gap:6px;margin-top:6px}.media-date-quantity input,.media-date-quantity select{width:50%}.media-date-range input{width:calc(50% - 14px);font-size:12px;padding:2px}.media-multiselect .media-popover-panel{width:100%;min-width:260px}.media-multiselect input[type=search]{width:100%;margin-bottom:4px}.media-multiselect [role=listbox]{max-height:240px;overflow:auto}.media-layout-toggle{display:flex;gap:1px;background:#343e46}.media-layout-toggle .icon-button{background:#293137;width:28px;min-width:28px;padding:4px}.media-layout-toggle .icon-button.active{color:var(--ssc-accent-text);background:#35434d}.media-bookmark-save>div>button,.media-clear-all{color:var(--ssc-accent-text);background:transparent!important}.media-bookmark-save[data-visible=false]{display:none}.media-bookmark-error{position:absolute;left:0;right:0;top:100%;z-index:20;display:flex;align-items:center;gap:8px;padding:8px;background:#3b3133;color:#f1c9c9;max-height:100px;overflow:auto}.media-save-bookmark{width:240px;padding:5px}.media-save-bookmark>span{display:block;font-size:13px;color:#94a5b1;margin-bottom:5px}.media-save-bookmark>input{width:100%;height:30px}.media-save-bookmark>footer{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.media-bookmark-suggestions{max-height:180px;overflow:auto}.media-bookmark-suggestions>button,.media-bookmark-suggestions>span{display:flex;padding:5px;width:100%;height:auto;background:transparent;justify-content:flex-start}.media-bookmarks-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:8px;color:#82929e;font-size:11px}.media-bookmarks-heading>button{width:24px;padding:3px;min-height:22px;background:transparent}.media-no-bookmarks{text-align:center;font-size:13px;line-height:20px;color:#657581;margin:40px 4px}.media-browser-sidebar>button{width:100%;justify-content:flex-start;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-browser-group{position:relative;margin-bottom:16px}.media-browser-group>header{display:flex;align-items:center;gap:10px;padding:6px 8px;background:#22282d;min-height:36px;font-size:14px}.media-browser-group>header>button:first-child{background:transparent;padding:0;font:inherit}.media-browser-group>header>button:last-child{margin-left:auto;font-size:13px;padding:3px 8px;min-height:24px}.media-no-results{padding:44px 8px;text-align:center;font-size:18px}.media-load-more{display:block;width:100%;margin-top:6px;height:40px}.media-show-more-overlay{position:absolute;bottom:0;left:0;width:100%;height:56px;border-radius:0;background:linear-gradient(transparent,#080b0de6);font-size:26px}.project-media-browser .configured-media-table{table-layout:fixed;min-width:0}.project-media-browser .configured-media-table th{position:relative}.project-media-browser .configured-media-table th>span:first-child{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.project-media-browser .configured-media-table td select{max-width:100%;min-width:0}.project-media-browser .configured-media-table .media-number-column{width:34px;min-width:34px;padding:0;text-align:center}.project-media-browser .configured-media-table .media-action-column{width:55px;min-width:55px;padding:0;text-align:center}.project-media-browser .configured-media-table td[data-media-column=thumbnail_url]{padding:0}.project-media-browser .configured-media-table td[data-media-column=thumbnail_url] .table-preview{width:100%}.project-media-browser .configured-media-table td[data-media-column=name] .text-button{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding:0}.project-media-browser .configured-media-table td:not([data-media-column=thumbnail_url]){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-media-browser .configured-media-table td.media-action-column{overflow:visible}.media-column-resizer{position:absolute;right:0;top:0;bottom:0;width:6px;cursor:col-resize;touch-action:none}.media-column-resizer:hover{background:var(--ssc-accent-surface)}.project-media-browser[data-thumbnail-fit=contain] .table-preview img{object-fit:contain}.project-media-browser[data-thumbnail-fit=cover] .table-preview img{object-fit:cover}.media-row-actions[data-menu-open=true] .menu-popover{position:fixed!important;left:var(--media-menu-x)!important;top:var(--media-menu-y)!important;right:auto!important;bottom:auto!important;z-index:400;max-width:calc(100vw - 16px);overflow:auto}.media-table-config .modal{width:600px;max-width:calc(100vw - 24px);padding:16px;background:#22272c}.media-table-config .modal>header>.icon-button{display:none}.media-table-config .modal>header{margin:0 0 24px;padding:0}.media-table-config .modal h2{font:500 20px Proxima Soft,Arial,sans-serif;color:var(--amber)}.media-table-config .modal-body{padding:0;overflow:visible}.media-column-list{list-style:none;margin:0;padding:0;background:#2d343b;border-radius:4px;overflow:hidden}.media-column-list>li{display:flex;align-items:center;height:44px;border-bottom:1px solid #3a4249}.media-column-list>li:last-child{border:0}.media-column-list label{display:flex;align-items:center;justify-content:space-between;flex:1;padding-right:8px;height:100%}.media-column-handle{width:38px;min-width:38px;padding:4px;background:transparent;cursor:grab}.media-column-handle svg{transform:rotate(90deg)}.media-thumbnail-fit{display:flex;align-items:center;gap:8px;font-size:14px;margin:18px 16px 48px}.media-table-config footer{display:flex;align-items:center;gap:6px}.media-table-config footer>span{flex:1}.media-table-config footer button{height:28px;min-height:28px;padding:3px 8px}.media-manage-bookmarks .modal{width:600px;max-width:calc(100vw - 24px)}.media-manage-bookmarks ul{list-style:none;margin:0;padding:0;max-height:600px;overflow:auto}.media-manage-bookmarks li{display:flex;align-items:center;gap:8px;padding:6px 0}.media-manage-bookmarks li>input{flex:1;min-width:0}.media-manage-bookmarks .menu-popover{z-index:230}@media(max-width:1100px){.media-browser-toolbar{flex-wrap:wrap}.media-filters-popup{right:-50px}.media-filename-filter{max-width:none}.media-layout-toggle{margin-left:auto}}@media(max-width:650px){.media-group-select,.media-sort-select{width:calc(50% - 4px)}.media-browser-toolbar .media-filename-filter{order:3;width:calc(100% - 118px);flex:none}.media-filters-trigger{order:4}.media-filters-popup{position:fixed;left:12px;right:12px;top:160px;width:auto;max-height:calc(100vh - 180px);overflow:auto}.media-filter-fields>label,.media-filter-row{grid-template-columns:120px minmax(0,1fr)}.media-save-bookmark{width:220px}.media-table-config .modal{max-height:calc(100vh - 24px);overflow:auto}.media-thumbnail-fit{margin-bottom:24px}}.project-media-browser .configured-media-table td[data-media-column]:not([data-media-column=thumbnail_url]){padding:0 17px}.project-media-browser .configured-media-table td.media-number-column,.project-media-browser .configured-media-table td.media-action-column{padding:0}.project-media-browser .media-select-checkbox{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;min-width:20px;min-height:20px;padding:0;border:1px solid var(--line);border-radius:4px;background:var(--panel);color:inherit}.project-media-browser .media-select-checkbox[aria-checked=true]{background:var(--ssc-accent);border-color:var(--ssc-accent);color:#fff}.project-media-browser .configured-media-table .media-selection-column{width:34px;min-width:34px;max-width:34px;text-align:center;padding:0}.project-media-browser .media-selected-row>td{background:color-mix(in srgb,var(--ssc-accent) 15%,transparent)}.project-media-browser .media-selection-bar{display:flex;align-items:center;gap:12px;min-height:44px;padding:6px 12px;border:1px solid var(--line);border-radius:6px;margin-bottom:8px;background:var(--panel)}.project-media-browser .media-selection-bar>span{margin-right:auto}.media-group-wide{width:160px;flex:none}.media-group-wide .media-source-group{width:160px}.media-group-control{position:relative;width:160px;height:28px;border-radius:4px;overflow:hidden;padding:0;border:0;background:transparent;cursor:pointer;color:#acbecbfa;letter-spacing:.32px}.media-group-inner{display:flex;align-items:center;gap:8px;width:160px;height:28px;box-sizing:border-box;padding:4px 8px;background:#00000040;box-shadow:inset 0 1px 3px #00000026;font:500 15px/20px Proxima Soft,Helvetica,Arial,sans-serif}.media-group-control[data-hover=true],.media-group-control[data-focus=true],.media-group-control[data-open=true]{color:#fff}.media-group-control[data-hover=true]>.media-group-inner,.media-group-control[data-focus=true]>.media-group-inner,.media-group-control[data-open=true]>.media-group-inner{background:#00000080}.media-group-control[data-focus=true]:after,.media-group-control[data-open=true]:after{content:"";position:absolute;inset:0;border-radius:4px;box-shadow:inset 0 0 0 1px var(--ssc-accent);pointer-events:none}.media-group-symbol{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex:none}.media-browser-toolbar .media-group-inner>input{display:block;box-sizing:border-box;flex:none;width:100px;min-width:100px;max-width:100px;height:20px;min-height:20px;border:0;padding:0;margin:0;border-radius:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;outline:none;box-shadow:none;cursor:pointer}.media-group-inner>input::placeholder{color:#acbecb7a;opacity:1}.media-group-control[data-hover=true] input::placeholder,.media-group-control[data-focus=true] input::placeholder,.media-group-control[data-open=true] input::placeholder{color:#acbecba3}.media-group-caret{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;flex:none}.media-group-caret[data-open=true]{transform:rotate(180deg)}.media-browser-toolbar .media-group-clear{display:inline-flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box;width:12px;height:12px;min-height:12px;padding:0;margin:0;border:0;border-radius:0;background:transparent;color:#acbecbfa}.media-browser-toolbar .media-group-clear:hover{background:transparent;color:#fff}.media-group-wide .media-source-group>.media-popover-panel{width:170px;min-width:0;max-width:calc(100vw - 10px);max-height:calc(100vh - 10px);padding:4px;border:1px solid rgb(60,71,78);border-radius:6px;background:#2c3339;box-shadow:0 25px 50px -12px #00000040;overflow:auto;box-sizing:border-box}.media-group-menu{width:160px;letter-spacing:.32px}.media-group-heading{box-sizing:border-box;padding:8px 12px;font:500 11px/16.5px Proxima Soft,Helvetica,Arial,sans-serif;color:#acbecba3}.media-browser-toolbar .media-group-menu [role=menuitemradio]{display:flex;align-items:center;justify-content:space-between;gap:8px;box-sizing:border-box;width:160px;min-height:32px;height:32px;padding:8px 12px;border:0;border-radius:0;background:transparent;color:#acbecbfa;font:500 15px/16px Proxima Soft,Helvetica,Arial,sans-serif;letter-spacing:inherit;text-align:left}.media-group-menu [role=menuitemradio]>span:first-child{flex:1;text-align:left}.media-browser-toolbar .media-group-menu [role=menuitemradio][aria-checked=true]{color:var(--ssc-accent-text)}.media-browser-toolbar .media-group-menu [role=menuitemradio]:hover{background:#3c474e;color:var(--ssc-accent-text)}.media-group-check{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex:none}.media-group-check[hidden]{display:none}.admin-shell.media-page .media-page-heading,.admin-shell.media-page .media-heading-label{display:contents}@media(min-width:1024px){.admin-shell.media-page{padding:52px 0 0 44px;background:#171a1b;font-size:16px;font-weight:500;color:#c4cdd4}.admin-shell.media-page .global-rail{width:44px}.admin-shell.media-page .global-topbar{left:44px;height:52px;padding-left:16px;padding-right:16px}.admin-shell.media-page .admin-sidebar{left:44px;top:52px;width:16vw;padding:12px 8px 12px 16px;border-right:2px solid #2b353b;overflow-y:auto}.admin-shell.media-page .admin-content{display:flex;flex-direction:column;margin-left:16vw;min-width:0;padding:0 16px 38px;min-height:calc(100dvh - 52px)}.admin-shell.media-page .media-page-heading{display:flex;align-items:center;justify-content:space-between;flex:none;height:max(6vh,64px);padding-top:16px;margin-bottom:24px}.admin-shell.media-page .media-heading-label{display:block;min-width:0}.admin-shell.media-page .media-page-heading .breadcrumb{height:24px;margin:0;gap:8px;font-size:15px;line-height:22.5px;font-weight:500;white-space:nowrap;color:#acbecba3}.admin-shell.media-page .media-page-heading .role-badge{height:24px;margin:0 8px;padding:4px 6px;border-radius:4px;font-size:15px;line-height:16px;font-weight:500;text-transform:capitalize;background:#8d9ba62e;color:#acbecbfa}.admin-shell.media-page .media-page-heading .page-title{margin:0}.admin-shell.media-page .media-page-heading h1{margin:0;font-size:21px;line-height:31.5px;font-weight:500}.admin-shell.media-page .project-media-browser{flex:none;min-width:0;padding-top:16px}.admin-shell.media-page .media-browser-toolbar{height:40px;min-height:40px;margin:0 0 16px}.admin-shell.media-page .media-browser-group>header{height:36px;min-height:36px;padding:0 8px;font-size:15px;line-height:22.5px;font-weight:500}}.admin-shell.media-page .media-page-heading h1{color:#f7ab07}@media(min-width:1024px){.project-media-browser .media-layout-toggle{gap:1px;border-radius:4px;background:transparent}.project-media-browser .media-layout-toggle>.icon-button{width:32px;min-width:32px;height:28px;min-height:28px;border-radius:0;padding:0;color:#acbecba3;background:#8d9ba614}.project-media-browser .media-layout-toggle>.icon-button:first-child{border-radius:4px 0 0 4px}.project-media-browser .media-layout-toggle>.icon-button:last-child{border-radius:0 4px 4px 0}.project-media-browser .media-layout-toggle>.icon-button:is(:hover,:focus,:active){color:#fff;background:#8d9ba62e}.project-media-browser .media-layout-toggle>.icon-button.active{color:var(--ssc-accent-text);background:#8d9ba62e}}.admin-shell.media-page{--media-shell-unit:16px;--media-shell-md:.938;--media-shell-xl:1.313;--media-shell-xs:.688;--media-shell-sm:.813}.media-navigation-trigger{display:none}@media(max-width:768px){.admin-shell.media-page{--media-shell-unit:15px}}@media(min-width:320px){.admin-shell.media-page{--media-shell-md:.9625;--media-shell-xl:1.1875;--media-shell-xs:.8125;--media-shell-sm:.8875}}@media(min-width:475px){.admin-shell.media-page{--media-shell-md:.95625;--media-shell-xl:1.21875;--media-shell-xs:.78125;--media-shell-sm:.86875}}@media(min-width:640px){.admin-shell.media-page{--media-shell-md:.95;--media-shell-xl:1.25;--media-shell-xs:.75;--media-shell-sm:.85}}@media(min-width:768px){.admin-shell.media-page{--media-shell-md:.94375;--media-shell-xl:1.28125;--media-shell-xs:.71875;--media-shell-sm:.83125}}@media(min-width:1024px){.admin-shell.media-page{--media-shell-md:.9375;--media-shell-xl:1.3125;--media-shell-xs:.6875;--media-shell-sm:.8125}}@media(min-width:768px)and (max-width:1023px){.admin-shell.media-page{padding:52px 0 0 44px;background:#171a1b;font-size:16px;font-weight:500;color:#c4cdd4}.admin-shell.media-page .global-rail{width:44px}.admin-shell.media-page .global-topbar{left:44px;height:52px;padding-left:var(--media-shell-unit);padding-right:var(--media-shell-unit)}.admin-shell.media-page .admin-sidebar{left:44px;top:52px;width:16vw;padding:calc(var(--media-shell-unit)*.75) calc(var(--media-shell-unit)*.5) calc(var(--media-shell-unit)*.75) var(--media-shell-unit);border-right:2px solid #2b353b;overflow-y:auto}.admin-shell.media-page .admin-content{display:flex;flex-direction:column;margin-left:16vw;min-width:0;padding:0 var(--media-shell-unit) 38px;min-height:calc(100dvh - 52px)}.admin-shell.media-page .media-page-heading{display:flex;align-items:center;justify-content:space-between;flex:none;height:max(6vh,calc(var(--media-shell-unit)*4));padding-top:var(--media-shell-unit);margin-bottom:calc(var(--media-shell-unit)*1.5)}.admin-shell.media-page .media-heading-label{display:block;min-width:0}.admin-shell.media-page .media-page-heading .breadcrumb{height:calc(var(--media-shell-unit)*1.5);margin:0;gap:calc(var(--media-shell-unit)*.5);font-size:calc(var(--media-shell-unit)*var(--media-shell-md));line-height:1.5;font-weight:500;white-space:nowrap;color:#acbecba3}.admin-shell.media-page .media-page-heading .role-badge{height:calc(var(--media-shell-unit)*1.5);margin:0 calc(var(--media-shell-unit)*.5);padding:calc(var(--media-shell-unit)*.25) calc(var(--media-shell-unit)*.375);border-radius:calc(var(--media-shell-unit)*.25);font-size:inherit;line-height:var(--media-shell-unit);font-weight:500;text-transform:capitalize;background:#8d9ba62e;color:#acbecbfa}}@media(max-width:1023px){.admin-shell.media-page .media-page-heading .page-title{margin:0}.admin-shell.media-page .media-page-heading h1{margin:0;font-size:calc(var(--media-shell-unit)*var(--media-shell-xl));line-height:1.5;font-weight:500;letter-spacing:calc(var(--media-shell-unit)*.02)}.admin-shell.media-page .project-media-browser{flex:none;min-width:0;padding-top:var(--media-shell-unit);font-size:calc(var(--media-shell-unit)*var(--media-shell-md))}.admin-shell.media-page .media-browser-toolbar{flex-wrap:nowrap;height:calc(var(--media-shell-unit)*2.5);min-height:calc(var(--media-shell-unit)*2.5);padding:calc(var(--media-shell-unit)*.375);gap:calc(var(--media-shell-unit)*.5);margin:0 0 var(--media-shell-unit)}.admin-shell.media-page .media-browser-group>header{height:calc(var(--media-shell-unit)*2.25);min-height:calc(var(--media-shell-unit)*2.25);padding:0 calc(var(--media-shell-unit)*.5);font-size:calc(var(--media-shell-unit)*var(--media-shell-md));line-height:1.5;font-weight:500}}@media(max-width:767px){.admin-shell.media-page .media-navigation-trigger{display:inline-flex;align-items:center;justify-content:center;flex:none;width:calc(var(--media-shell-unit)*1.75);min-width:calc(var(--media-shell-unit)*1.75);height:calc(var(--media-shell-unit)*1.75);min-height:calc(var(--media-shell-unit)*1.75);padding:calc(var(--media-shell-unit)*.375);margin:0 calc(var(--media-shell-unit)*.5) 0 0;border:0;border-radius:calc(var(--media-shell-unit)*.25);background:transparent;color:#acbecbfa}.admin-shell.media-page .media-navigation-trigger:is(:hover,:active){background:#8d9ba62e;color:#fff}.admin-shell.media-page .media-page-heading{display:flex;align-items:center;flex:none;height:max(4.7vh,calc(var(--media-shell-unit)*2.5));padding-top:var(--media-shell-unit);margin-bottom:calc(var(--media-shell-unit)*1.5)}.admin-shell.media-page .media-heading-label{display:block;min-width:0}.admin-shell.media-page .media-page-heading .breadcrumb{display:none}.admin-shell.media-page .media-page-heading .page-title{display:flex;align-items:center;gap:0;justify-content:flex-start}.admin-shell.media-page .admin-sidebar[data-media-mobile=true]{display:none;position:fixed;left:var(--media-shell-unit);top:89px;z-index:10000;width:max-content;max-width:calc(100vw - 10px);height:auto;max-height:calc(100dvh - 100px);padding:0;overflow-y:auto;border:1px solid rgba(0,0,0,.6);border-radius:6px;background:#2c3339;box-shadow:0 5px 20px #0000004d}.admin-shell.media-page .admin-sidebar[data-media-mobile=true][data-media-open=true]{display:block}.admin-shell.media-page .admin-sidebar[data-media-mobile=true] .media-browser-sidebar{display:flex;flex-direction:column;gap:calc(var(--media-shell-unit)*.25);min-width:150px;color:#acbecbfa}.admin-shell.media-page .admin-sidebar[data-media-mobile=true] .media-browser-sidebar>button{height:auto;min-height:0;padding:calc(var(--media-shell-unit)*.375) calc(var(--media-shell-unit)*.5);border:0;border-radius:calc(var(--media-shell-unit)*.375);font:500 calc(var(--media-shell-unit)*var(--media-shell-md))/1.5 "Proxima Soft",Helvetica,Arial,sans-serif;background:transparent;color:#acbecbfa}.admin-shell.media-page .admin-sidebar[data-media-mobile=true] .media-browser-sidebar>button.active{background:#272d32;color:var(--ssc-accent-text)}.admin-shell.media-page .admin-sidebar[data-media-mobile=true] .media-browser-sidebar>button:hover{background:#272d32;color:var(--ssc-accent-text)}.admin-shell.media-page .admin-sidebar[data-media-mobile=true] .media-bookmarks-heading{margin:0;gap:calc(var(--media-shell-unit)*.5);padding:calc(var(--media-shell-unit)*.375) 0 calc(var(--media-shell-unit)*.375) calc(var(--media-shell-unit)*.5);font-size:calc(var(--media-shell-unit)*var(--media-shell-xs));line-height:calc(var(--media-shell-unit)*.75);color:#acbecba3}.admin-shell.media-page .admin-sidebar[data-media-mobile=true] .media-bookmarks-heading>button{display:flex;align-items:center;justify-content:center;width:calc(var(--media-shell-unit)*1.25);min-width:calc(var(--media-shell-unit)*1.25);height:calc(var(--media-shell-unit)*1.25);min-height:0;padding:calc(var(--media-shell-unit)*.25);background:transparent;color:#acbecbfa}.admin-shell.media-page .admin-sidebar[data-media-mobile=true] .media-no-bookmarks{margin:0;padding:calc(var(--media-shell-unit)*2) 0;font-size:calc(var(--media-shell-unit)*var(--media-shell-sm));line-height:1.5;color:#acbecb7a;opacity:.5}}@media(min-width:475px)and (max-width:1023px){.admin-shell.media-page .media-group-select:not(.media-group-wide){width:calc(var(--media-shell-unit)*3);flex:none}.admin-shell.media-page .media-source-compact-group>.media-group-compact{display:flex;align-items:center;justify-content:center;gap:calc(var(--media-shell-unit)*.5);width:calc(var(--media-shell-unit)*3);min-width:calc(var(--media-shell-unit)*3);height:calc(var(--media-shell-unit)*1.75);min-height:calc(var(--media-shell-unit)*1.75);padding:calc(var(--media-shell-unit)*.375);border:0;border-radius:calc(var(--media-shell-unit)*.25);background:#8d9ba62e;color:#acbecbfa}.admin-shell.media-page .media-source-compact-group>.media-popover-panel{width:225px;min-width:0;max-width:calc(100vw - 10px);padding:4px;border:1px solid rgb(60,71,78);border-radius:6px;background:#2c3339;box-shadow:0 25px 50px -12px #00000040;box-sizing:border-box}.admin-shell.media-page .media-compact-group-menu{width:215px;min-width:0;letter-spacing:calc(var(--media-shell-unit)*.02)}.admin-shell.media-page .media-compact-group-menu>span{padding:calc(var(--media-shell-unit)*.5) calc(var(--media-shell-unit)*.75);font:500 calc(var(--media-shell-unit)*var(--media-shell-xs))/1.5 "Proxima Soft",Helvetica,Arial,sans-serif;color:#acbecba3}.admin-shell.media-page .media-compact-group-menu>button{align-items:center;gap:calc(var(--media-shell-unit)*.5);width:215px;height:calc(var(--media-shell-unit)*2);min-height:calc(var(--media-shell-unit)*2);padding:calc(var(--media-shell-unit)*.5) calc(var(--media-shell-unit)*.75);border:0;border-radius:0;font:500 calc(var(--media-shell-unit)*var(--media-shell-md))/var(--media-shell-unit) "Proxima Soft",Helvetica,Arial,sans-serif;color:#acbecbfa;background:transparent}.admin-shell.media-page .media-compact-group-menu>button[aria-checked=true]{color:var(--ssc-accent-text)}.admin-shell.media-page .media-compact-group-menu>button:hover{background:#3c474e}}@media(max-width:767px){.admin-shell.media-page .admin-sidebar[data-media-mobile=true] .media-bookmarks-heading>span{order:0}.admin-shell.media-page .admin-sidebar[data-media-mobile=true] .media-bookmarks-heading:after{content:"";flex:1;order:1;border-bottom:2px solid rgb(39,45,50)}.admin-shell.media-page .admin-sidebar[data-media-mobile=true] .media-bookmarks-heading>button{order:2}}@media(max-width:767px){.admin-shell.media-page{padding-top:48px;background:#171a1b}.admin-shell.media-page .global-topbar{height:48px}.admin-shell.media-page .admin-content{display:flex;flex-direction:column;margin-left:0;min-width:0;padding:0 var(--media-shell-unit) 38px;min-height:calc(100dvh - 48px)}}.media-global-navigation-trigger{display:none}@media(max-width:767px){.admin-shell.media-page{padding-left:0}.admin-shell.media-page .global-topbar{left:0;padding-left:15px;padding-right:15px}.admin-shell.media-page .global-topbar>.brand{display:none}.admin-shell.media-page .media-global-navigation-trigger{display:inline-flex;align-items:center;justify-content:center;flex:none;width:30px;min-width:30px;height:30px;min-height:30px;padding:0;border:0;border-radius:4px;background:var(--ssc-accent);color:#fff}.admin-shell.media-page .media-global-navigation-trigger .brand{display:block;line-height:1}.admin-shell.media-page .media-global-navigation-trigger .brand b{font-size:12px}.admin-shell.media-page .media-global-navigation-trigger .brand small{display:none}.admin-shell.media-page .global-rail[data-media-mobile=true]{left:0;top:48px;bottom:0;width:9.5px;padding:0 3.75px;border-right:2px solid #272d32;overflow-x:hidden;overflow-y:auto;pointer-events:none}.admin-shell.media-page .global-rail[data-media-mobile=true]>*{width:0;min-width:0;max-width:0;padding-left:0;padding-right:0;overflow:hidden}.admin-shell.media-page .global-rail[data-media-global-open=true]{top:0;bottom:0;width:87vw;height:100dvh;z-index:60;padding:0 3.75px;border:0;background:#000;pointer-events:auto;overflow-x:hidden;overflow-y:auto;align-items:stretch}.admin-shell.media-page .global-rail[data-media-global-open=true]>*{width:auto;min-width:0;max-width:none;overflow:visible}.admin-shell.media-page .global-rail[data-media-global-open=true]>.icon-button,.admin-shell.media-page .global-rail[data-media-global-open=true]>.avatar{display:flex;align-items:center;justify-content:flex-start;gap:10px;height:33.75px;min-height:33.75px;padding:0 7.5px}.admin-shell.media-page .global-rail[data-media-global-open=true]>.icon-button:after,.admin-shell.media-page .global-rail[data-media-global-open=true]>.avatar:after{content:attr(aria-label);font-size:16.125px;line-height:1.5}.admin-shell.media-page .global-rail[data-media-global-open=true]>.menu{height:48px;flex:none}.admin-shell.media-page .global-rail[data-media-global-open=true]>.menu>summary{height:48px;display:flex;align-items:center;padding:0 7.5px}.admin-shell.media-page .global-rail[data-media-global-open=true]>.menu>summary:after{content:attr(aria-label);margin-left:10px}.admin-shell.media-page .global-rail[data-media-global-open=true]>.menu>.menu-popover{position:fixed;left:0;right:auto;top:47px;z-index:10000;width:383px;max-width:calc(100vw - 7px)}.admin-shell.media-page .media-global-navigation-backdrop{position:fixed;inset:0;z-index:50;background:transparent}}@media(min-width:475px)and (max-width:1023px){.admin-shell.media-page .media-layout-toggle{gap:1px;border-radius:calc(var(--media-shell-unit)*.25);background:transparent;margin-left:auto}.admin-shell.media-page .media-layout-toggle>.icon-button{width:calc(var(--media-shell-unit)*2);min-width:calc(var(--media-shell-unit)*2);height:calc(var(--media-shell-unit)*1.75);min-height:calc(var(--media-shell-unit)*1.75);padding:0;border-radius:0;color:#acbecba3;background:#8d9ba614}.admin-shell.media-page .media-layout-toggle>.icon-button:first-child{border-radius:calc(var(--media-shell-unit)*.25) 0 0 calc(var(--media-shell-unit)*.25)}.admin-shell.media-page .media-layout-toggle>.icon-button:last-child{border-radius:0 calc(var(--media-shell-unit)*.25) calc(var(--media-shell-unit)*.25) 0}.admin-shell.media-page .media-layout-toggle>.icon-button:is(:hover,:focus,:active){background:#8d9ba62e;color:#fff}.admin-shell.media-page .media-layout-toggle>.icon-button.active{background:#8d9ba62e;color:var(--ssc-accent-text)}}.media-compact-cluster{display:contents}@media(min-width:475px)and (max-width:1023px){.admin-shell.media-page .media-compact-cluster{display:flex;flex:none;gap:calc(var(--media-shell-unit)*.5)}.admin-shell.media-page .media-browser-toolbar .media-filename-filter{order:0;display:flex;flex:0 1 auto;width:auto;min-width:auto;max-width:none;gap:1px;border-radius:calc(var(--media-shell-unit)*.25);overflow:hidden}.admin-shell.media-page .media-compact-filename-inner{display:flex;flex:1 1 auto;align-items:center;justify-content:space-between;gap:calc(var(--media-shell-unit)*.5);padding:calc(var(--media-shell-unit)*.25) calc(var(--media-shell-unit)*.5);font:500 calc(var(--media-shell-unit)*var(--media-shell-md))/calc(var(--media-shell-unit)*1.25) "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif;background:#00000040;color:#acbecbfa;box-shadow:inset 0 1px 3px #00000026}.admin-shell.media-page .media-compact-filename-inner:hover,.admin-shell.media-page .media-compact-filename-inner:focus-within{background:#00000080;color:#fff}.admin-shell.media-page .media-browser-toolbar .media-compact-filename-inner>input{display:block;flex:1 1 auto;width:100%;min-width:0;max-width:none;height:calc(var(--media-shell-unit)*1.25);min-height:0;padding:0;margin:0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;outline:none;box-shadow:none}.admin-shell.media-page .media-compact-cluster>.media-bookmark-save[data-compact=true]{display:block;flex:none}.admin-shell.media-page .media-compact-cluster>.media-bookmark-save[data-visible=false]{visibility:hidden}.admin-shell.media-page .media-bookmark-save[data-compact=true] .media-popover>button{display:flex;align-items:center;justify-content:center;width:auto;min-width:0;height:auto;min-height:0;gap:0;padding:calc(var(--media-shell-unit)*.375) calc(var(--media-shell-unit)*.5);border:0;border-radius:calc(var(--media-shell-unit)*.25);font:600 calc(var(--media-shell-unit)*var(--media-shell-md))/var(--media-shell-unit) "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif;background:transparent;color:var(--ssc-accent-text)}.admin-shell.media-page .media-bookmark-symbols{position:relative;display:inline-block;flex:none;box-sizing:content-box;width:1em;height:1em;line-height:1;overflow:visible;text-align:center;vertical-align:-.125em}.admin-shell.media-page .media-bookmark-symbols>.source-icon{position:absolute;inset:0;margin:auto;width:1em;height:1em;font-weight:500}.admin-shell.media-page .media-browser-toolbar .media-compact-reset{display:flex;align-items:center;justify-content:center;flex:none;width:calc(var(--media-shell-unit)*1.75);min-width:calc(var(--media-shell-unit)*1.75);height:calc(var(--media-shell-unit)*1.75);min-height:calc(var(--media-shell-unit)*1.75);gap:0;padding:calc(var(--media-shell-unit)*.375);border:0;border-radius:calc(var(--media-shell-unit)*.25);background:transparent;color:#acbecbfa}.admin-shell.media-page .media-compact-reset[aria-hidden=true]{visibility:hidden}.admin-shell.media-page .media-compact-reset:hover{color:#fff}}@media(max-width:767px){.admin-shell.media-page .admin-sidebar[data-media-mobile=true]{bottom:auto;font:500 var(--media-shell-unit)/1.5 "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif;letter-spacing:calc(var(--media-shell-unit)*.02)}.admin-shell.media-page .media-global-navigation-trigger .brand b{color:inherit}.admin-shell.media-page .global-rail[data-media-global-open=true]>button.avatar{align-self:flex-start;width:30px;min-width:30px;max-width:30px;height:30px;min-height:30px;padding:0}.admin-shell.media-page .global-rail[data-media-global-open=true]>button.avatar:after{flex:none;white-space:nowrap}}.admin-shell.media-page .media-bookmark-save>.media-popover>.media-popover-panel{box-sizing:border-box;min-width:0;width:max-content;max-width:calc(100vw - 10px);padding:4px;border:1px solid rgb(60,71,78);border-radius:6px;background:#2c3339;box-shadow:0 25px 50px -12px #00000040;font:500 12px/18px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:calc(var(--media-shell-unit)*.02);color:#acbecbfa}.admin-shell.media-page .media-save-bookmark{box-sizing:border-box;width:calc(var(--media-shell-unit)*15);max-width:100%;padding:calc(var(--media-shell-unit)*.5);font:inherit;color:inherit}.admin-shell.media-page .media-save-bookmark>span{display:block;padding:0;margin:0 0 calc(var(--media-shell-unit)*.25);font:500 calc(var(--media-shell-unit)*var(--media-shell-sm))/calc(var(--media-shell-unit)*1.25) "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif;color:#acbecba3;text-align:left}.admin-shell.media-page .media-save-name-row{margin:0 0 var(--media-shell-unit)}.admin-shell.media-page .media-save-name-field{position:relative;display:flex;align-items:stretch;justify-content:space-between;gap:1px;border:0;border-radius:calc(var(--media-shell-unit)*.25);padding:0;overflow:hidden}.admin-shell.media-page .media-save-name-inner{display:flex;flex:1 1 auto;align-items:center;justify-content:space-between;gap:calc(var(--media-shell-unit)*.5);padding:calc(var(--media-shell-unit)*.25) calc(var(--media-shell-unit)*.5);font:500 calc(var(--media-shell-unit)*var(--media-shell-md))/calc(var(--media-shell-unit)*1.25) "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif;background:#00000040;color:#acbecbfa;box-shadow:inset 0 1px 3px #00000026}.admin-shell.media-page .media-save-name-field:focus-within>.media-save-name-inner,.admin-shell.media-page .media-save-name-inner:hover{background:#00000080;color:#fff}.admin-shell.media-page .media-save-name-field:focus-within:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--ssc-accent);pointer-events:none}.admin-shell.media-page .media-save-name-inner>input{display:block;flex:1 1 auto;width:100%;min-width:0;max-width:none;height:calc(var(--media-shell-unit)*1.25);min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;outline:none;box-shadow:none}.admin-shell.media-page .media-save-bookmark>footer{display:flex;align-items:normal;justify-content:flex-end;gap:calc(var(--media-shell-unit)*.5);margin:0;padding:0}.admin-shell.media-page .media-save-bookmark>footer>button{display:block;flex:none;width:auto;min-width:0;height:auto;min-height:0;margin:0;padding:calc(var(--media-shell-unit)*.375) calc(var(--media-shell-unit)*.5);border:0;border-radius:calc(var(--media-shell-unit)*.25);font:600 calc(var(--media-shell-unit)*var(--media-shell-md))/var(--media-shell-unit) "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif;letter-spacing:inherit}.admin-shell.media-page .media-save-bookmark>footer>button:not(.primary):not(:hover),.admin-shell.media-page .media-save-bookmark>footer>button:disabled{background:#8d9ba62e;color:#acbecbfa}.admin-shell.media-page .media-save-bookmark>footer>button>span{display:flex;align-items:center;justify-content:center;gap:calc(var(--media-shell-unit)*.5);white-space:nowrap;font-weight:500;letter-spacing:.025em}.admin-shell.media-page .media-save-bookmark>footer>button:disabled{opacity:.3}.admin-shell.media-page .admin-sidebar .media-browser-sidebar{display:flex;flex-direction:column;gap:calc(var(--media-shell-unit)*.25);font:500 var(--media-shell-unit)/1.5 "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif;letter-spacing:calc(var(--media-shell-unit)*.02);color:#e2e6e9}.admin-shell.media-page .admin-sidebar .media-browser-sidebar>button{display:flex;align-items:center;justify-content:flex-start;width:100%;height:auto;min-height:0;margin:0;padding:calc(var(--media-shell-unit)*.375) calc(var(--media-shell-unit)*.5);border:0;border-radius:calc(var(--media-shell-unit)*.375);font:500 calc(var(--media-shell-unit)*var(--media-shell-md))/1.5 "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif;letter-spacing:inherit;background:transparent;color:#acbecbfa;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0}.admin-shell.media-page .admin-sidebar .media-browser-sidebar>button.active,.admin-shell.media-page .admin-sidebar .media-browser-sidebar>button:hover{background:#272d32;color:var(--ssc-accent-text)}.admin-shell.media-page .admin-sidebar .media-browser-sidebar .media-bookmarks-heading{display:flex;align-items:center;justify-content:flex-start;gap:calc(var(--media-shell-unit)*.5);margin:0;padding:calc(var(--media-shell-unit)*.375) 0 calc(var(--media-shell-unit)*.375) calc(var(--media-shell-unit)*.5);font:inherit;overflow-x:hidden;flex-shrink:0;cursor:default}.admin-shell.media-page .admin-sidebar .media-browser-sidebar .media-bookmarks-heading>span{flex:none;order:0;font-size:calc(var(--media-shell-unit)*var(--media-shell-xs));line-height:calc(var(--media-shell-unit)*.75);color:#acbecba3}.admin-shell.media-page .admin-sidebar .media-browser-sidebar .media-bookmarks-heading:after{content:"";flex:1 1 auto;min-width:0;order:1;border-bottom:2px solid rgb(39,45,50)}.admin-shell.media-page .admin-sidebar .media-browser-sidebar .media-bookmarks-heading>button{display:flex;align-items:center;justify-content:center;flex:0 1 auto;order:2;width:calc(var(--media-shell-unit)*1.25);min-width:0;height:calc(var(--media-shell-unit)*1.25);min-height:0;margin:0;padding:calc(var(--media-shell-unit)*.25);border:0;background:transparent;color:#acbecbfa}.admin-shell.media-page .admin-sidebar .media-browser-sidebar .media-no-bookmarks-wrap{display:block;margin:0;padding:calc(var(--media-shell-unit)*2) 0}.admin-shell.media-page .admin-sidebar .media-browser-sidebar .media-no-bookmarks{margin:0;padding:0;min-width:calc(var(--media-shell-unit)*10);font:500 calc(var(--media-shell-unit)*var(--media-shell-sm))/1.5 "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif;letter-spacing:inherit;text-align:center;color:#acbecb7a;opacity:.5}@media(min-width:1024px){.admin-shell.media-page .media-filename-filter{flex:0 1 auto;width:auto;min-width:0;max-width:none;display:block}.admin-shell.media-page .media-wide-filename-inner{display:flex;align-items:center;min-width:0;height:calc(var(--media-shell-unit)*1.75);padding:calc(var(--media-shell-unit)*.25) calc(var(--media-shell-unit)*.5);border:0;border-radius:calc(var(--media-shell-unit)*.25) 0 0 calc(var(--media-shell-unit)*.25);background:#00000040;color:#acbecbfa;box-shadow:inset 0 1px 3px #00000026;font:500 calc(var(--media-shell-unit)*var(--media-shell-md))/calc(var(--media-shell-unit)*1.25) "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif;letter-spacing:calc(var(--media-shell-unit)*.02)}.admin-shell.media-page .media-wide-filename-inner:is(:hover,:focus-within),.admin-shell.media-page .media-wide-filename-inner[data-open=true]{background:#00000080;color:#fff}.admin-shell.media-page .media-wide-filename-inner>input{flex:1 1 auto;width:auto;min-width:0;height:calc(var(--media-shell-unit)*1.25);min-height:0;padding:0;border:0;border-radius:0;background:transparent;color:inherit;box-shadow:none;font:inherit;letter-spacing:inherit}.admin-shell.media-page .media-wide-filename-inner>input::placeholder{color:inherit;opacity:1}.admin-shell.media-page .media-filters-trigger{margin-left:calc(1px - var(--media-shell-unit)*.5)}.admin-shell.media-page .media-filters-trigger>button{display:block;height:calc(var(--media-shell-unit)*1.75);min-height:0;padding:calc(var(--media-shell-unit)*.375) calc(var(--media-shell-unit)*.5);border:0;border-radius:0 calc(var(--media-shell-unit)*.25) calc(var(--media-shell-unit)*.25) 0;background:#8d9ba62e;color:#acbecbfa;font:600 calc(var(--media-shell-unit)*var(--media-shell-md))/var(--media-shell-unit) "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif;letter-spacing:calc(var(--media-shell-unit)*.02)}.admin-shell.media-page .media-bookmark-save[data-wide=true]{display:block;flex:none}.admin-shell.media-page .media-bookmark-save[data-wide=true][data-visible=false],.admin-shell.media-page .media-clear-all[data-visible=false]{visibility:hidden}.admin-shell.media-page .media-bookmark-save[data-wide=true]>.media-popover>button,.admin-shell.media-page .media-clear-all{display:block;width:auto;height:calc(var(--media-shell-unit)*1.75);min-height:0;padding:calc(var(--media-shell-unit)*.375) calc(var(--media-shell-unit)*.5);border:0;border-radius:calc(var(--media-shell-unit)*.25);background:transparent;color:#acbecbfa;font:600 calc(var(--media-shell-unit)*var(--media-shell-md))/var(--media-shell-unit) "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif;letter-spacing:calc(var(--media-shell-unit)*.02)}.admin-shell.media-page .media-bookmark-save[data-wide=true]>.media-popover>button{color:var(--ssc-accent-text)}.admin-shell.media-page .media-wide-action-content{display:flex;align-items:center;justify-content:center;gap:calc(var(--media-shell-unit)*.5);font:500 calc(var(--media-shell-unit)*var(--media-shell-md))/var(--media-shell-unit) "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif;letter-spacing:.025em;white-space:nowrap}.admin-shell.media-page .media-wide-action-content>.source-icon{flex:none}.admin-shell.media-page .media-wide-recents-panel{position:absolute;right:0;top:calc(100% + 8px);z-index:210;width:600px;max-width:calc(100vw - 24px);max-height:min(520px,calc(100vh - 80px));overflow:auto;background:#2d3339;border:1px solid #12171b;border-radius:4px;box-shadow:0 8px 22px #0009;padding:6px}}@media(min-width:1024px){.admin-shell.media-page .media-browser-toolbar{flex-wrap:nowrap;justify-content:space-between;border-radius:6px}.admin-shell.media-page .media-toolbar-spacer{display:none}.admin-shell.media-page .media-compact-cluster{display:flex;flex:0 1 auto;min-width:0;gap:calc(var(--media-shell-unit)*.5)}.admin-shell.media-page .media-wide-filter-bundle{display:flex;flex:0 1 auto;min-width:0;gap:1px}.admin-shell.media-page .media-wide-filter-bundle>.media-filters-trigger{margin-left:0;flex:none}.admin-shell.media-page .media-bookmark-save[data-wide=true]{flex:0 1 auto;min-width:0}.admin-shell.media-page .media-bookmark-save[data-wide=true]>.media-popover>button{display:inline-block;flex:none;width:max-content}.admin-shell.media-page .media-clear-all{flex:none}}@media(min-width:1024px){.admin-shell.media-page .media-wide-recents-panel{left:0;right:auto;top:0;width:610px;max-width:calc(100vw - 10px);padding:4px;border:1px solid rgb(60,71,78);border-radius:6px;background:#2c3339;box-sizing:border-box;color:#acbecbfa;font:500 12px/18px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif}.admin-shell.media-page .media-wide-recents-panel>.media-recent-filters{width:600px;max-width:100%;padding:0}.admin-shell.media-page .media-wide-recents-panel>.media-recent-filters>span{height:32.5px;box-sizing:border-box;padding:8px 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#acbecba3;font:500 11px/16.5px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif}.admin-shell.media-page .media-wide-recents-panel>.media-recent-filters>button{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:600px;max-width:100%;height:32px;min-height:32px;padding:8px 12px;border:0;border-radius:0;box-sizing:border-box;text-align:left;background:transparent;color:#acbecbfa;font:500 15px/16px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif}.admin-shell.media-page .media-wide-recents-panel .media-recent-label{display:block;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-shell.media-page .media-wide-recents-panel .media-recent-value{color:var(--ssc-accent-text)}}@media(min-width:1024px){.admin-shell.media-page .media-wide-recents-panel{max-width:none;max-height:none;overflow:visible;box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 25px 50px -12px #00000040}.admin-shell.media-page .media-wide-recents-panel>.media-recent-filters>button{letter-spacing:inherit;overflow:visible;white-space:normal}.admin-shell.media-page .media-wide-recents-panel>.media-recent-filters>button:hover{background:#3c474e}}@media(min-width:1024px){.admin-shell.media-page .media-wide-filter-bundle:has(>.media-wide-clear-filters)>.media-filters-trigger>button{border-radius:0}.admin-shell.media-page .media-wide-clear-filters{display:block;flex:0 0 28px;width:28px;height:28px;min-width:0;min-height:0;padding:6px 8px;border:0;border-radius:0 4px 4px 0;background:#8d9ba62e;color:#acbecbfa;box-shadow:none;font:600 15px/16px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px}.admin-shell.media-page .media-wide-clear-content{display:flex;align-items:center;justify-content:center;gap:8px;font:500 15px/16px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.025em;white-space:nowrap}.admin-shell.media-page .media-wide-clear-content>.source-icon{flex:none}.admin-shell.media-page .media-wide-clear-filters:focus-visible{outline:2px solid var(--ssc-accent);outline-offset:2px}}@media(min-width:1024px){.admin-shell.media-page .media-wide-clear-filters{flex:0 1 auto}.admin-shell.media-page .media-filters-popup{left:0;right:auto;top:0;width:605px;max-width:calc(100vw - 10px);max-height:none;overflow:visible;padding:8px;border:1px solid black;border-radius:6px;background:#2c3339;color:#e2e6e9;box-shadow:0 5px 20px #0000004d;font:500 16px/24px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px}.admin-shell.media-page .media-filter-arrow{position:absolute;left:var(--media-filter-arrow-left);top:-7px;width:12px;height:6px;pointer-events:none}.admin-shell.media-page .media-filter-arrow:before,.admin-shell.media-page .media-filter-arrow:after{content:"";position:absolute;left:0;top:0;width:0;height:0;border:6px solid transparent;border-top:0;border-bottom-color:#000}.admin-shell.media-page .media-filter-arrow:after{left:1px;top:1px;border-width:5px;border-top:0;border-bottom-color:#2c3339}.admin-shell.media-page .media-filter-fields{padding:6px 4px;border:0;border-radius:4px;background:#3c474e;box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.admin-shell.media-page .media-filter-fields>label,.admin-shell.media-page .media-filter-fields>.media-filter-row{grid-template-columns:160px minmax(0,1fr);gap:0;min-height:32px;padding:0 0 0 4px;margin:0 0 6px;align-items:start}.admin-shell.media-page .media-filter-fields>:last-child{margin-bottom:0}.admin-shell.media-page .media-filter-fields>label>span,.admin-shell.media-page .media-filter-row>span{padding:0 12px 0 0;color:#acbecba3;font:500 13.008px/32px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px}.admin-shell.media-page .media-filter-fields>label>input{height:28px;min-height:28px;padding:4px 8px;border:0;border-radius:4px;background:#00000040;color:#acbecbfa;font:500 15px/20px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px;box-shadow:inset 0 1px 3px #00000026}.admin-shell.media-page .media-filter-fields>label>input:focus{background:#00000080;color:#fff;outline:1px solid var(--ssc-accent);outline-offset:-1px}.admin-shell.media-page .media-filter-row .media-popover>button{display:flex;align-items:center;justify-content:space-between;gap:4px;width:100%;height:28px;min-height:28px;padding:4px 8px;border:0;border-radius:4px;background:#00000040;color:#acbecbfa;font:500 15.008px/20px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:normal}.admin-shell.media-page .media-filter-row .media-popover>button>span:first-child{flex:1;min-width:0;text-align:left}.admin-shell.media-page .media-filter-row .media-popover>button>.source-icon{flex:none}.admin-shell.media-page .media-filter-placeholder{color:#acbecb7a}.admin-shell.media-page .media-filter-editor>footer{height:24px;gap:8px;margin-top:8px}.admin-shell.media-page .media-filter-editor>footer>button{display:block;flex:none;width:max-content;height:24px;min-height:24px;padding:4px 6px;border:0;border-radius:4px;background:#8d9ba62e;color:#acbecbfa;font:600 15px/16px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px;box-shadow:none}.admin-shell.media-page .media-filter-action-content{display:flex;align-items:center;justify-content:center;gap:8px;font:500 15px/16px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.025em;white-space:nowrap}}@media(min-width:1024px){.admin-shell.media-page .media-date-menu>.media-popover-panel{left:0;top:calc(100% + 6px);width:100%;min-width:0;max-width:none;max-height:300px;padding:0;border:1px solid black;border-radius:6px;background:#2c3339;box-shadow:0 5px 20px #0000004d;overflow:auto;z-index:999}.admin-shell.media-page .media-date-menu>.media-popover-panel [role=listbox]>button{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;height:32px;min-height:32px;padding:8px 12px;border:0;border-radius:0;background:transparent;color:#acbecbfa;font:500 15px/16px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px;white-space:nowrap;text-align:left}.admin-shell.media-page .media-date-menu>.media-popover-panel [role=listbox]>button[data-active=true]{background:#3c474e;color:var(--ssc-accent-text)}.admin-shell.media-page .media-date-choice-label{flex:1;min-width:0}.admin-shell.media-page .media-date-choice-detail{flex:none;color:#acbecba3;font:500 11px/16px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px;white-space:nowrap}.admin-shell.media-page .media-date-choice-check{display:flex;flex:none;align-items:center;justify-content:center;width:16px;height:16px}.admin-shell.media-page .media-date-clear{display:flex;align-items:center;justify-content:center;right:2px;top:2px;width:24px;height:24px;min-height:24px;border:0;color:#acbecbfa}.admin-shell.media-page .media-filter-editor[data-dirty=true]>footer>button.primary{background:var(--ssc-accent);color:#fff}}.admin-shell.media-page{--media-shell-lg:1.125}@media(min-width:320px){.admin-shell.media-page{--media-shell-lg:1.075}}@media(min-width:475px){.admin-shell.media-page{--media-shell-lg:1.0875}}@media(min-width:640px){.admin-shell.media-page{--media-shell-lg:1.1}}@media(min-width:768px){.admin-shell.media-page{--media-shell-lg:1.1125}}@media(min-width:1024px){.admin-shell.media-page{--media-shell-lg:1.125}}.admin-shell.media-page .media-no-results{display:flow-root;min-height:calc(var(--media-shell-unit)*16);margin:0;padding:0;text-align:start}.admin-shell.media-page .media-no-results-message{display:block;margin:calc(var(--media-shell-unit)*3) 0 0;padding:0;color:#acbecba3;font:500 calc(var(--media-shell-unit)*var(--media-shell-lg))/1.5 "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif;letter-spacing:calc(var(--media-shell-unit)*.02);text-align:center}@media(min-width:1024px){.admin-shell.media-page .media-date-menu>.media-popover-panel{font-size:14px;line-height:32px}}@media(max-width:767px){.admin-shell.media-page .admin-content>.media-page-heading,.admin-shell.media-page .admin-content>.project-media-browser{align-self:center;width:100%;min-width:calc(var(--media-shell-unit)*24)}}.admin-shell.media-page .media-browser-toolbar{background:#21262a;border-radius:calc(var(--media-shell-unit)*.375)}@media(max-width:767px){.admin-shell.media-page .global-rail[data-media-mobile=true][data-media-global-open=false]{display:none}}@media(min-width:1024px){.admin-shell.media-page .media-date-field[data-date-kind=last]{display:flex;gap:4px}.admin-shell.media-page .media-date-field[data-date-kind=last]>.media-date-menu{flex:0 0 160px;width:160px}.admin-shell.media-page .media-relative-date{flex:1;min-width:0}.admin-shell.media-page .media-relative-summary{position:relative;display:flex;gap:8px;height:28px;padding:4px 8px;border-radius:4px;background:#00000040;box-shadow:inset 0 1px 3px #00000026;color:#acbecbfa}.admin-shell.media-page .media-relative-summary[data-open=true],.admin-shell.media-page .media-relative-summary:hover{background:#00000080;color:#fff}.admin-shell.media-page .media-relative-summary[data-open=true]{outline:1px solid var(--ssc-accent);outline-offset:-1px}.admin-shell.media-page .media-relative-summary[data-open=true]>input::placeholder,.admin-shell.media-page .media-relative-summary:hover>input::placeholder{color:#acbecba3}.admin-shell.media-page .media-relative-summary>input{display:block;flex:1;min-width:0;width:0;height:20px;min-height:0;margin:0 20px 0 0;padding:0;border:0;border-radius:0;outline:none;background:transparent;color:inherit;box-shadow:none;font:500 15px/20px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px;cursor:pointer}.admin-shell.media-page .media-relative-summary>input::placeholder{color:#acbecb7a}.admin-shell.media-page .media-relative-summary:has(input:focus-visible){outline:1px solid var(--ssc-accent);outline-offset:-1px}.admin-shell.media-page .media-relative-date>.media-popover-panel{left:-6px;top:calc(100% + 5px);width:calc(100% + 10px);min-width:0;max-width:none;max-height:none;overflow:visible;padding:12px;border:1px solid rgb(60,71,78);border-radius:6px;background:#2c3339;box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 25px 50px -12px #00000040;z-index:1000}.admin-shell.media-page .media-relative-editor{display:flex;gap:8px;height:28px}.admin-shell.media-page .media-relative-number{display:flex;gap:1px;flex:1;min-width:0;height:28px;border-radius:4px;overflow:hidden}.admin-shell.media-page .media-relative-number>button{display:flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:28px;min-height:0;padding:6px;border:0;border-radius:0;background:#8d9ba62e;color:#acbecbfa;box-shadow:none}.admin-shell.media-page .media-relative-number>button:first-child{border-radius:4px 0 0 4px}.admin-shell.media-page .media-relative-number>button:last-child{border-radius:0 4px 4px 0}.admin-shell.media-page .media-relative-number>button:hover{background:#8d9ba652;color:#fff}.admin-shell.media-page .media-relative-number-inner{display:flex;flex:1;min-width:0;padding:4px 8px;background:#00000040;color:#acbecbfa;box-shadow:inset 0 1px 3px #00000026}.admin-shell.media-page .media-relative-number-inner:focus-within,.admin-shell.media-page .media-relative-number-inner:hover{background:#00000080;color:#fff}.admin-shell.media-page .media-relative-number-inner>input{display:block;flex:1;min-width:0;width:0;height:20px;min-height:0;padding:0;border:0;border-radius:0;background:transparent;color:inherit;outline:none;box-shadow:none;font:500 15px/20px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px;text-align:center}.admin-shell.media-page .media-relative-unit{flex:1;min-width:0}.admin-shell.media-page .media-relative-unit>button>span{color:#8a9ca8;text-align:center!important}.admin-shell.media-page .media-relative-unit>button:hover>span{color:#b6c1c9}.admin-shell.media-page .media-relative-unit>button:focus,.admin-shell.media-page .media-relative-unit>button:hover{background:#00000080;color:#fff}.admin-shell.media-page .media-relative-number>button{font:600 15px/16px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px}.admin-shell.media-page .media-relative-number:focus-within,.admin-shell.media-page .media-relative-unit>button[aria-expanded=true]{outline:1px solid var(--ssc-accent);outline-offset:-1px}.admin-shell.media-page .media-relative-unit>.media-popover-panel{left:0;top:calc(100% + 6px);width:100%;min-width:0;max-width:none;max-height:none;overflow:hidden;padding:0;border:1px solid black;border-radius:6px;background:#2c3339;box-shadow:0 5px 20px #0000004d}.admin-shell.media-page .media-relative-unit>.media-popover-panel [role=listbox]>button{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;height:32px;min-height:32px;padding:8px 12px;border:0;border-radius:0;background:transparent;color:#acbecbfa;font:500 15px/16px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px;white-space:nowrap;text-align:left}.admin-shell.media-page .media-relative-unit [role=option]>span{flex:1;min-width:0}.admin-shell.media-page .media-relative-unit [role=option]>.source-icon{flex:none}.admin-shell.media-page .media-relative-unit>.media-popover-panel [role=option][aria-selected=true]{color:var(--ssc-accent-text)}.admin-shell.media-page .media-relative-unit>.media-popover-panel [role=option][data-active=true]{background:#3c474e;color:var(--ssc-accent-text)}}@media(min-width:1024px){html:has(.admin-shell.media-page){height:100%;overflow-x:hidden;overflow-y:auto}body:has(.admin-shell.media-page){position:relative;height:100vh;overflow:hidden}body:has(.admin-shell.media-page):before{content:"";position:absolute;left:-30vw;top:-50vw;width:100vw;height:100vw;background:url("./assets/original-HTMFZWJF.svg") 0 0/100vw auto;transform:rotate(45deg);transform-origin:center;opacity:.006;z-index:-1;pointer-events:none;overflow:hidden}}@media(min-width:1024px){.admin-shell.media-page .media-date-menu[data-source-select=true]{height:28px;border-radius:4px;background:#00000040;color:#acbecbfa;box-shadow:inset 0 1px 3px #00000026;outline:none;cursor:pointer}.admin-shell.media-page .media-date-menu[data-source-select=true]:focus,.admin-shell.media-page .media-date-menu[data-source-select=true]:hover{background:#00000080;color:#fff}.admin-shell.media-page .media-date-menu[data-source-select=true][aria-expanded=true]{outline:1px solid var(--ssc-accent);outline-offset:-1px}.admin-shell.media-page .media-source-select-value{display:flex;align-items:center;justify-content:space-between;gap:4px;width:100%;height:28px;padding:4px 8px;border:0;border-radius:4px;background:transparent;font:500 15.008px/20px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px}.admin-shell.media-page .media-source-select-value>span:first-child{flex:1;min-width:0;color:#acbecbfa;text-align:left}.admin-shell.media-page .media-source-select-value>.source-icon{flex:none}.admin-shell.media-page .media-source-select-value>.media-filter-placeholder:first-child{color:#acbecb7a}.admin-shell.media-page .media-date-menu[data-source-select=true][aria-expanded=true] .media-filter-placeholder:first-child,.admin-shell.media-page .media-date-menu[data-source-select=true]:hover .media-filter-placeholder:first-child{color:#acbecba3}}.admin-shell.media-page.media-document-popovers{display:contents}@media(min-width:1024px){.admin-shell.media-page:not(.media-document-popovers){height:100dvh;min-height:0}.admin-shell.media-page .admin-content{height:calc(100dvh - 52px);min-height:0;overflow-y:auto;overflow-x:hidden}.admin-shell.media-page .project-media-browser{flex:none}.admin-shell.media-page .global-topbar,.admin-shell.media-page .global-rail,.admin-shell.media-page .admin-sidebar{position:absolute}.admin-shell.media-page .media-bookmark-save>.media-popover>.media-popover-panel,.admin-shell.media-page .media-wide-recents-panel{position:fixed}}@media(min-width:1024px){.admin-shell.media-page .media-filters-popup[data-placement=top]>.media-filter-arrow{display:none}}@media(min-width:1024px){.admin-shell.media-page .media-filter-filename{position:relative;display:flex;align-items:stretch;justify-content:space-between;gap:1px;width:100%;min-width:0;height:28px;padding:0;border:0;border-radius:4px;overflow:hidden;background:transparent;color:#e2e6e9;font:500 14px/32px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px}.admin-shell.media-page .media-filter-filename-inner{display:flex;flex:1;align-items:center;justify-content:space-between;gap:8px;min-width:0;padding:4px 8px;border:0;border-radius:0;background:#00000040;box-shadow:inset 0 1px 3px #00000026;color:#acbecbfa;font:500 15px/20px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px}.admin-shell.media-page .media-filter-filename:focus-within>.media-filter-filename-inner,.admin-shell.media-page .media-filter-filename-inner:hover{background:#00000080;color:#fff}.admin-shell.media-page .media-filter-filename-inner>input{display:block;flex:1;width:100%;min-width:0;max-width:none;height:20px;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;outline:none;box-shadow:none;color:inherit;caret-color:inherit;font:inherit;letter-spacing:inherit}.admin-shell.media-page .media-date-menu[data-source-select=true]:focus,.admin-shell.media-page .media-date-menu[data-source-select=true]:focus-within{background:#00000080;color:#fff;outline:none;box-shadow:0 0 0 1px var(--ssc-accent)}.admin-shell.media-page .media-date-menu[data-source-select=true][aria-expanded=true]{outline:none;outline-offset:0}.admin-shell.media-page .media-source-select-value{gap:0;padding:4px 20px 4px 4px}.admin-shell.media-page .media-source-select-value>span:first-child{position:relative;margin:0 4px;border-radius:5px}.admin-shell.media-page .media-source-select-value>.source-icon{position:absolute;right:8px;top:8px;color:#acbecbfa}.admin-shell.media-page .media-source-select-value>.media-filter-placeholder:first-child{letter-spacing:normal}.admin-shell.media-page .media-date-menu[data-source-select=true]:focus-within .media-filter-placeholder:first-child{color:#acbecba3}.admin-shell.media-page .media-date-menu .media-source-select-clear{display:none;position:absolute;right:8px;top:8px;width:12px;height:12px;min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:#acbecbfa}.admin-shell.media-page .media-date-menu[data-source-clearable=true]:hover .media-source-select-clear,.admin-shell.media-page .media-date-menu[data-source-clearable=true]:focus-within .media-source-select-clear{display:flex}.admin-shell.media-page .media-date-menu[data-source-clearable=true]:hover .media-source-select-value>.source-icon,.admin-shell.media-page .media-date-menu[data-source-clearable=true]:focus-within .media-source-select-value>.source-icon{display:none}.admin-shell.media-page .media-relative-summary,.admin-shell.media-page .media-relative-summary[data-open=true],.admin-shell.media-page .media-relative-summary:hover,.admin-shell.media-page .media-relative-summary:has(input:focus-visible){padding:0;background:transparent;color:#e2e6e9;box-shadow:none;outline:none;overflow:hidden;font:500 14px/16px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif}.admin-shell.media-page .media-relative-summary-inner{position:relative;display:flex;flex:1;align-items:center;justify-content:space-between;gap:8px;min-width:0;padding:4px 8px;border-radius:0;background:#00000040;box-shadow:inset 0 1px 3px #00000026;color:#acbecbfa;font:500 15px/20px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px}.admin-shell.media-page .media-relative-summary[data-open=true]>.media-relative-summary-inner,.admin-shell.media-page .media-relative-summary:focus-within>.media-relative-summary-inner,.admin-shell.media-page .media-relative-summary-inner:hover{background:#00000080;color:#fff}.admin-shell.media-page .media-relative-summary-inner>input{display:block;flex:1;min-width:0;max-width:none;width:0;height:20px;min-height:0;margin:0 20px 0 0;padding:0;border:0;border-radius:0;outline:none;background:transparent;color:inherit;caret-color:inherit;box-shadow:none;font:inherit;letter-spacing:inherit;cursor:pointer}.admin-shell.media-page .media-relative-summary-inner>input::placeholder{color:#acbecb7a}.admin-shell.media-page .media-relative-summary:focus-within input::placeholder,.admin-shell.media-page .media-relative-summary:hover input::placeholder,.admin-shell.media-page .media-relative-summary[data-open=true] input::placeholder{color:#acbecba3}.admin-shell.media-page .media-relative-summary .media-date-clear{display:none;right:8px;top:8px;width:12px;height:12px;min-width:0;min-height:0;margin:0;padding:0}.admin-shell.media-page .media-relative-summary[data-has-value=true]:hover .media-date-clear,.admin-shell.media-page .media-relative-summary[data-has-value=true]:focus-within .media-date-clear{display:flex}.admin-shell.media-page .media-relative-summary .media-date-clear:hover{color:#fff}.admin-shell.media-page .media-filter-editor ::selection,.admin-shell.media-page .media-save-bookmark ::selection{color:#e2e6e9;background:color-mix(in srgb,var(--ssc-accent) 40%,transparent)}}@media(min-width:1024px){.admin-shell.media-page .media-date-menu[data-source-select=true]{font:500 14px/32px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px}.admin-shell.media-page .media-date-menu[data-source-select=true]:focus,.admin-shell.media-page .media-date-menu[data-source-select=true]:focus-within,.admin-shell.media-page .media-filter-filename-inner>input,.admin-shell.media-page .media-relative-summary-inner>input,.admin-shell.media-page .media-save-name-inner>input{outline-offset:0}.admin-shell.media-page .media-source-select-value>.source-icon,.admin-shell.media-page .media-date-menu .media-source-select-clear{font:500 12px/12px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif}}@media(min-width:1024px){.admin-shell.media-page .media-filter-filename:focus-within:after,.admin-shell.media-page .media-relative-summary:focus-within:after,.admin-shell.media-page .media-relative-summary[data-open=true]:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--ssc-accent);pointer-events:none}}body:has(.media-manage-bookmarks){overflow:hidden}.modal-backdrop.media-manage-bookmarks{display:flex;flex-direction:row;align-items:center;justify-content:center;inset:0;width:auto;height:auto;min-width:0;min-height:0;margin:0;padding:calc(var(--media-shell-unit,16px)*6);background:#0a0a0bcc;color:#e2e6e9;font:500 var(--media-shell-unit,16px)/1.5 "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif;letter-spacing:calc(var(--media-shell-unit,16px)*.02);outline:none}.media-manage-bookmarks .media-bookmarks-dialog{display:flex;flex-direction:column;flex:0 1 auto;width:600px;min-width:0;max-width:none;max-height:none;margin:0;padding:0;border:0;border-radius:calc(var(--media-shell-unit,16px)*.375);background:#21262a;color:#e2e6e9;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;outline:none}.media-manage-bookmarks .media-bookmarks-dialog>header{display:flex;flex:none;align-items:center;justify-content:flex-start;gap:calc(var(--media-shell-unit,16px)*.5);margin:0;padding:var(--media-shell-unit,16px);border:0;border-radius:calc(var(--media-shell-unit,16px)*.375) calc(var(--media-shell-unit,16px)*.375) 0 0;color:#f7ab07;font:500 calc(var(--media-shell-unit,16px)*var(--media-shell-xl,1.3125))/1.3 "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif}.media-manage-bookmarks .media-bookmarks-header-row{display:flex;justify-content:space-between;width:100%}.media-manage-bookmarks .media-bookmarks-header-row>button{display:flex;align-items:center;justify-content:center;flex:none;width:calc(var(--media-shell-unit,16px)*1.25);min-width:0;height:auto;min-height:0;margin:0;padding:calc(var(--media-shell-unit,16px)*.25);border:0;border-radius:calc(var(--media-shell-unit,16px)*.25);background:transparent;color:#acbecbfa;box-shadow:none;font:600 calc(var(--media-shell-unit,16px)*var(--media-shell-md,.9375))/var(--media-shell-unit,16px) "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif}.media-manage-bookmarks .media-bookmarks-close-glyph{display:flex;align-items:center;justify-content:center;flex:none;width:calc(var(--media-shell-unit,16px)*.75);height:calc(var(--media-shell-unit,16px)*.75);font-size:calc(var(--media-shell-unit,16px)*.75);line-height:1}.media-manage-bookmarks .media-bookmarks-dialog-body{padding:calc(var(--media-shell-unit,16px)*.5) var(--media-shell-unit,16px) var(--media-shell-unit,16px);color:#acbecba3;font:500 calc(var(--media-shell-unit,16px)*var(--media-shell-md,.9375))/1.5 "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif}.media-manage-bookmarks .media-bookmark-empty{margin:0;padding:calc(var(--media-shell-unit,16px)*2);font-size:calc(var(--media-shell-unit,16px)*var(--media-shell-sm,.8125));line-height:1.5;text-align:center}.media-manage-bookmarks .media-bookmarks-list-scroll{max-height:600px;overflow-y:auto}.media-manage-bookmarks .media-bookmarks-list-scroll>ul{margin:0;padding:0;max-height:none;overflow:visible;list-style:none}.media-manage-bookmarks .media-bookmarks-list-scroll>ul>li{box-sizing:border-box;display:flex;align-items:center;gap:0;width:100%;height:calc(var(--media-shell-unit,16px)*2.75);margin:0;padding:calc(var(--media-shell-unit,16px)*.75) calc(var(--media-shell-unit,16px)*.5);border:0;border-bottom:1px solid rgb(54,65,73);background:#2c3339;color:#acbecba3}.media-manage-bookmarks .media-bookmarks-list-scroll>ul>li:first-child{border-radius:calc(var(--media-shell-unit,16px)*.25) calc(var(--media-shell-unit,16px)*.25) 0 0}.media-manage-bookmarks .media-bookmarks-list-scroll>ul>li:last-child{border-bottom:0;border-radius:0 0 calc(var(--media-shell-unit,16px)*.25) calc(var(--media-shell-unit,16px)*.25)}.media-manage-bookmarks .media-bookmarks-list-scroll>ul>li:only-child{border-radius:calc(var(--media-shell-unit,16px)*.25)}.media-manage-bookmarks .media-bookmark-reorder{display:block;flex:0 1 auto;width:auto;min-width:0;height:calc(var(--media-shell-unit,16px)*1.75);min-height:0;margin:0;padding:calc(var(--media-shell-unit,16px)*.375);border:0;border-radius:calc(var(--media-shell-unit,16px)*.25);background:transparent;color:#acbecbfa;box-shadow:none;cursor:grab;font:600 calc(var(--media-shell-unit,16px)*var(--media-shell-md,.9375))/var(--media-shell-unit,16px) "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif}.media-manage-bookmarks .media-bookmark-reorder-glyph{display:flex;align-items:center;justify-content:center;width:var(--media-shell-unit,16px);max-width:100%;min-width:0;height:var(--media-shell-unit,16px);font:500 var(--media-shell-unit,16px)/1 "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif}.media-manage-bookmarks .media-bookmark-reorder-glyph>.source-icon{flex:none}.media-manage-bookmarks .media-bookmark-row-content{flex:0 1 auto;min-width:0;width:100%;padding-left:calc(var(--media-shell-unit,16px)*.75);color:#acbecbfa;cursor:default}.media-manage-bookmarks .media-bookmark-name-actions{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--media-shell-unit,16px)*.75);width:100%}.media-manage-bookmarks .media-bookmark-name-field{position:relative;display:flex;align-items:stretch;flex:1;min-width:0;gap:1px;border-radius:calc(var(--media-shell-unit,16px)*.25);overflow:hidden}.media-manage-bookmarks .media-bookmark-name-inner{display:flex;align-items:center;justify-content:space-between;flex:1;min-width:0;gap:calc(var(--media-shell-unit,16px)*.5);padding:calc(var(--media-shell-unit,16px)*.25) calc(var(--media-shell-unit,16px)*.5);background:transparent;color:#acbecbfa;box-shadow:none;font:500 calc(var(--media-shell-unit,16px)*var(--media-shell-md,.9375))/calc(var(--media-shell-unit,16px)*1.25) "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif}.media-manage-bookmarks .media-bookmark-name-inner:hover,.media-manage-bookmarks .media-bookmark-name-field:focus-within>.media-bookmark-name-inner{background:#00000080;color:#fff;box-shadow:inset 0 1px 3px #00000026}.media-manage-bookmarks .media-bookmark-name-inner>input{display:block;flex:1;min-width:0;max-width:none;width:100%;height:calc(var(--media-shell-unit,16px)*1.25);min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:inherit;caret-color:inherit;font:inherit;line-height:inherit;letter-spacing:inherit;outline:none;outline-offset:0;box-shadow:none}.media-manage-bookmarks .media-bookmark-name-field:focus-within:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--ssc-accent);pointer-events:none}.media-manage-bookmarks .media-bookmark-actions{flex:none}.media-manage-bookmarks .media-bookmark-actions>button{display:flex;align-items:center;justify-content:center;width:calc(var(--media-shell-unit,16px)*1.75);height:calc(var(--media-shell-unit,16px)*1.75);min-width:0;min-height:0;margin:0;padding:calc(var(--media-shell-unit,16px)*.375);border:0;border-radius:calc(var(--media-shell-unit,16px)*.25);background:transparent;color:#acbecbfa;font:600 calc(var(--media-shell-unit,16px)*var(--media-shell-md,.9375))/var(--media-shell-unit,16px) "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif}.media-manage-bookmarks .media-bookmark-actions-glyph{display:flex;align-items:center;justify-content:center;flex:none;width:var(--media-shell-unit,16px);height:var(--media-shell-unit,16px);font-size:var(--media-shell-unit,16px);line-height:1}.media-manage-bookmarks .media-bookmarks-header-row>button:hover,.media-manage-bookmarks .media-bookmark-reorder:hover,.media-manage-bookmarks .media-bookmark-actions>button:hover{background:#8d9ba62e;color:#fff}.media-manage-bookmarks .media-bookmark-actions>.media-popover-panel{position:fixed;inset:0 auto auto 0;z-index:4000;min-width:0;width:max-content;max-width:calc(100vw - 10px);max-height:calc(100vh - 10px);margin:0;padding:4px;border:1px solid rgb(60,71,78);border-radius:6px;background:#2c3339;color:#acbecbfa;box-shadow:0 25px 50px -12px #00000040;font:500 calc(var(--media-shell-unit,16px)*.75)/1.5 "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif}.media-manage-bookmarks .media-bookmark-actions>.media-popover-panel>button{display:flex;align-items:center;justify-content:flex-start;gap:calc(var(--media-shell-unit,16px)*.5);width:100%;height:calc(var(--media-shell-unit,16px)*2);min-height:0;margin:0;padding:calc(var(--media-shell-unit,16px)*.5) calc(var(--media-shell-unit,16px)*.75);border:0;border-radius:0;background:transparent;color:#acbecbfa;font:500 calc(var(--media-shell-unit,16px)*var(--media-shell-md,.9375))/var(--media-shell-unit,16px) "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif;letter-spacing:inherit;white-space:nowrap;text-align:left}.media-manage-bookmarks .media-bookmark-actions>.media-popover-panel>button:hover{background:#364149}.media-manage-bookmarks .media-bookmark-actions>.media-popover-panel>hr{height:0;margin:0;padding:0;border:0;border-bottom:1px solid rgb(54,65,73)}@media(max-width:1024px){.modal-backdrop.media-manage-bookmarks{padding:4px}}.admin-shell.media-page .media-bookmark-save>.media-popover>.media-popover-panel{overflow:visible}.admin-shell.media-page .media-save-name-match{display:block;flex:none;width:var(--media-shell-unit);height:var(--media-shell-unit);font-size:var(--media-shell-unit);line-height:var(--media-shell-unit);text-align:center}.admin-shell.media-page .media-bookmark-suggestions{box-sizing:border-box;position:fixed;inset:0 auto auto 0;z-index:4000;min-width:0;max-width:calc(100vw - 10px);max-height:calc(100vh - 10px);overflow:auto;margin:0;padding:4px;border:1px solid rgb(60,71,78);border-radius:6px;background:#2c3339;color:#acbecbfa;box-shadow:0 25px 50px -12px #00000040;font:500 12px/18px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:calc(var(--media-shell-unit)*.02)}.admin-shell.media-page .media-save-name-row>.media-bookmark-suggestions>button{display:flex;align-items:center;justify-content:flex-start;gap:calc(var(--media-shell-unit)*.5);width:100%;height:auto;min-width:0;min-height:0;margin:0;padding:calc(var(--media-shell-unit)*.5) calc(var(--media-shell-unit)*.75);border:0;border-radius:0;background:transparent;color:#acbecbfa;font:500 calc(var(--media-shell-unit)*var(--media-shell-md))/var(--media-shell-unit) "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif;letter-spacing:inherit;white-space:normal;text-align:left;box-shadow:none}.admin-shell.media-page .media-save-name-row>.media-bookmark-suggestions>button:hover{background:#3c474e;color:var(--ssc-accent-text)}.admin-shell.media-page .media-save-name-row>.media-bookmark-suggestions>button[data-matching=true]:hover{color:var(--ssc-accent-text)}.admin-shell.media-page .media-bookmark-suggestions>button>span{display:block;flex-grow:1;text-align:left}.admin-shell.media-page .media-bookmark-suggestions>button>small{display:block;flex:none;margin:0;padding:0;font:500 calc(var(--media-shell-unit)*var(--media-shell-xs))/var(--media-shell-unit) "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif;letter-spacing:inherit;white-space:nowrap;color:#acbecba3}.admin-shell.media-page .media-save-suggestion-glyph{display:inline-block;width:1em;height:1em;line-height:1;text-align:center;vertical-align:-.125em}body:has(.media-table-config){overflow:hidden}.admin-shell.media-page .media-table-config>.modal-backdrop{display:flex;flex-direction:row;align-items:center;justify-content:center;inset:0;margin:0;padding:calc(var(--media-shell-unit)*6);background:#0a0a0bcc;font:500 var(--media-shell-unit)/1.5 "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif;letter-spacing:calc(var(--media-shell-unit)*.02);color:#e2e6e9}.admin-shell.media-page .media-table-config .modal{display:flex;flex-direction:column;flex:0 1 auto;box-sizing:border-box;width:600px;min-width:0;max-width:none;max-height:none;margin:0;padding:0;border:0;border-radius:calc(var(--media-shell-unit)*.375);background:#21262a;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.admin-shell.media-page .media-table-config .modal>header{display:flex;flex:none;align-items:center;justify-content:flex-start;gap:calc(var(--media-shell-unit)*.5);margin:0;padding:var(--media-shell-unit);border:0;border-radius:calc(var(--media-shell-unit)*.375) calc(var(--media-shell-unit)*.375) 0 0;color:#f7ab07;font:500 calc(var(--media-shell-unit)*var(--media-shell-xl))/1.3 "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif}.admin-shell.media-page .media-table-config .modal>header>h2{flex-grow:1;margin:0;padding:0;font:inherit;color:inherit;line-height:inherit}.admin-shell.media-page .media-table-config .modal-body{display:flex;flex:none;flex-direction:column;overflow:visible;max-height:none;margin:0;padding:calc(var(--media-shell-unit)*.5) var(--media-shell-unit) 0;color:#acbecba3;font:500 calc(var(--media-shell-unit)*var(--media-shell-md))/1.5 "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif}.admin-shell.media-page .media-table-config .media-column-list{display:block;flex:none;list-style:none;width:100%;max-height:none;overflow:visible;margin:0;padding:0;border:0;border-radius:0;background:transparent}.admin-shell.media-page .media-table-config .media-column-list>li{box-sizing:border-box;display:flex;align-items:center;gap:0;width:100%;height:calc(var(--media-shell-unit)*2.75);margin:0;padding:calc(var(--media-shell-unit)*.75) calc(var(--media-shell-unit)*.5);border:0;border-bottom:1px solid rgb(60,71,78);background:#2c3339}.admin-shell.media-page .media-table-config .media-column-list>li:first-child{border-radius:calc(var(--media-shell-unit)*.25) calc(var(--media-shell-unit)*.25) 0 0}.admin-shell.media-page .media-table-config .media-column-list>li:last-child{border-bottom:0;border-radius:0 0 calc(var(--media-shell-unit)*.25) calc(var(--media-shell-unit)*.25)}.admin-shell.media-page .media-table-config .media-column-handle{display:block;flex:0 1 auto;width:auto;min-width:0;height:calc(var(--media-shell-unit)*1.75);min-height:0;margin:0;padding:calc(var(--media-shell-unit)*.375);border:0;border-radius:calc(var(--media-shell-unit)*.25);background:transparent;color:#acbecbfa;font:600 calc(var(--media-shell-unit)*var(--media-shell-md))/var(--media-shell-unit) "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif;letter-spacing:inherit;box-shadow:none;cursor:grab}.admin-shell.media-page .media-table-config .media-column-handle:hover{background:transparent;color:#acbecbfa}.admin-shell.media-page .media-table-config .media-config-reorder-glyph{display:flex;align-items:center;justify-content:center;width:var(--media-shell-unit);max-width:100%;min-width:0;height:var(--media-shell-unit);font:500 var(--media-shell-unit)/1 "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif}.admin-shell.media-page .media-table-config .media-config-column-content{flex:0 1 auto;min-width:0;width:100%;padding-left:calc(var(--media-shell-unit)*.75);color:#acbecbfa;cursor:default}.admin-shell.media-page .media-table-config .media-config-column-content>div{display:flex}.admin-shell.media-page .media-table-config .media-config-column-content>div>span{flex-grow:1;text-transform:capitalize}.admin-shell.media-page .media-table-config .media-config-checkbox{display:block;position:relative;flex:none;width:auto;height:auto;min-height:0;margin:0;padding:0;border:0;color:#a7b4be;white-space:nowrap;cursor:pointer;font:300 14px/21px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif}.admin-shell.media-page .media-table-config .media-config-check-input{display:inline-block;position:relative;vertical-align:middle;white-space:nowrap;line-height:1;outline:none;cursor:pointer;font:500 14px/14px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif}.admin-shell.media-page .media-table-config .media-config-check-inner{box-sizing:border-box;display:inline-block;position:relative;width:14px;height:14px;margin:0;padding:0;border:1px solid rgb(43,53,59);border-radius:2px;background:#00000040;vertical-align:baseline}.admin-shell.media-page .media-table-config .media-config-check-inner:after{box-sizing:content-box;content:"";display:block;position:absolute;left:4px;top:1px;width:3px;height:7px;border:1px solid black;border-left:0;border-top:0;transform:rotate(45deg) scaleY(0);transform-origin:2px 4px;transition:transform .15s ease-in .05s}.admin-shell.media-page .media-table-config .media-config-check-input[data-checked=true]>.media-config-check-inner{background:var(--ssc-accent);border-color:var(--ssc-accent)}.admin-shell.media-page .media-table-config .media-config-check-input[data-checked=true]>.media-config-check-inner:after{transform:rotate(45deg) scaleY(1)}.admin-shell.media-page .media-table-config .media-config-check-input:focus-within>.media-config-check-inner,.admin-shell.media-page .media-table-config .media-config-checkbox:hover .media-config-check-inner{border-color:var(--ssc-accent)}.admin-shell.media-page .media-table-config input.media-config-check-original{position:absolute;z-index:-1;opacity:0;width:0;height:0;min-width:0;min-height:0;max-width:none;margin:0;padding:0;border:0;border-radius:0;background:transparent;outline:none;box-shadow:none}.admin-shell.media-page .media-table-config .media-config-check-label{display:inline-block;margin:0;padding:0 0 0 10px;font:500 14px/19px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;color:#a7b4be}.admin-shell.media-page .media-table-config .media-config-fit{flex:none;margin:var(--media-shell-unit)}.admin-shell.media-page .media-table-config .media-config-fit>span{display:flex}.admin-shell.media-page .media-table-config footer{box-sizing:border-box;display:flex;flex:none;align-items:center;justify-content:flex-end;gap:calc(var(--media-shell-unit)*.5);width:calc(100% + var(--media-shell-unit)*2);margin:var(--media-shell-unit) calc(var(--media-shell-unit)*-1) 0;padding:var(--media-shell-unit);border:0;border-radius:0 0 calc(var(--media-shell-unit)*.375) calc(var(--media-shell-unit)*.375);font:500 var(--media-shell-unit)/1.5 "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif}.admin-shell.media-page .media-table-config footer>.media-config-reset{margin-right:auto}.admin-shell.media-page .media-table-config footer>.media-config-final-actions{flex:none}.admin-shell.media-page .media-table-config footer button{display:inline-flex;flex:none;align-items:center;justify-content:center;width:auto;height:auto;min-width:0;min-height:0;margin:0;padding:calc(var(--media-shell-unit)*.375) calc(var(--media-shell-unit)*.5);border:0;border-radius:calc(var(--media-shell-unit)*.25);font:600 calc(var(--media-shell-unit)*var(--media-shell-md))/var(--media-shell-unit) "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif;letter-spacing:inherit;white-space:nowrap;box-shadow:none}.admin-shell.media-page .media-table-config footer button:not(.primary){background:#8d9ba62e;color:#acbecbfa}.admin-shell.media-page .media-table-config footer button>span{display:flex;align-items:center;justify-content:center;gap:calc(var(--media-shell-unit)*.5);font-weight:500;letter-spacing:.025em}@media(max-width:1024px){.admin-shell.media-page .media-table-config>.modal-backdrop{padding:4px}}.admin-shell.media-page .media-table-config footer button:not(.primary):hover{background:#8d9ba68f;color:#fff}.admin-shell.media-page .media-table-config footer button.media-config-reset:hover{color:#ff615e}.admin-shell.media-page .media-table-config .modal:focus,.admin-shell.media-page .media-table-config>.modal-backdrop:focus{outline:none}.admin-shell.media-page .media-table-config .media-config-checkbox:hover{color:#b6c1c9}.admin-shell.media-page .media-table-config .media-config-checkbox:hover .media-config-check-inner{border-color:var(--ssc-accent-hover)}.admin-shell.media-page .media-row-actions[data-source-media=true] .menu-popover{display:none;box-sizing:border-box;width:max-content;min-width:0;max-width:calc(100vw - 10px);margin:0;padding:4px;border:1px solid rgb(60,71,78);border-radius:6px;background:#2c3339;color:#acbecbfa;font:500 12px/18px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:calc(var(--media-shell-unit)*.02);box-shadow:0 25px 50px -12px #00000040;text-align:left}.admin-shell.media-page .media-row-actions[data-source-media=true] .media-source-menu[data-open=true]>.menu-popover{display:block}.admin-shell.media-page .media-row-actions[data-source-media=true][data-context=true] .menu-popover{padding:0;border-color:#0009;color:#000;box-shadow:0 5px 20px #0000004d;font:500 var(--media-shell-unit)/1.5 "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif}.admin-shell.media-page .media-action-menu-section{margin:0;padding:0;border:0;border-bottom:1px solid rgb(60,71,78)}.admin-shell.media-page .media-action-menu-section:last-child{border-bottom:0}.admin-shell.media-page .media-action-menu-section>button{display:flex;align-items:center;justify-content:flex-start;gap:calc(var(--media-shell-unit)*.5);width:100%;height:auto;min-height:0;margin:0;padding:calc(var(--media-shell-unit)*.5) calc(var(--media-shell-unit)*.75);border:0;border-radius:0;background:transparent;color:#acbecbfa;font:500 calc(var(--media-shell-unit)*var(--media-shell-md))/var(--media-shell-unit) "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif;letter-spacing:inherit;white-space:nowrap;box-shadow:none;text-align:left}.admin-shell.media-page .media-action-menu-section>button:hover:not(:disabled){background:#3c474e;color:var(--ssc-accent-text)}.admin-shell.media-page .media-action-menu-section>button:disabled{opacity:1;color:#acbecb7a;cursor:default}.admin-shell.media-page .media-action-glyph{display:inline-block;flex:none;box-sizing:content-box;width:1em;height:1em;line-height:1;vertical-align:-.125em;overflow:visible;text-align:center}.admin-shell.media-page .media-action-menu-section>button>.source-operator-icon{flex:none}.admin-shell.media-page .media-action-label{display:block;flex-grow:1;text-align:left}.admin-shell.media-page .media-action-menu-section>button>kbd{display:block;flex:none;margin:0;padding:0;border:0;background:transparent;color:#acbecba3;font:500 calc(var(--media-shell-unit)*var(--media-shell-xs))/var(--media-shell-unit) "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif;letter-spacing:inherit;white-space:nowrap}.admin-shell.media-page .media-row-actions[data-source-media=true][data-context-only=true]>.menu{display:contents}.admin-shell.media-page .media-row-actions[data-source-media=true][data-context-only=true] .media-source-menu-trigger{display:none}.admin-shell.media-page .configured-media-table td.media-action-column{position:relative}.admin-shell.media-page .configured-media-table td.media-action-column .media-row-actions[data-source-media=true]>.menu{position:absolute;left:18px;top:1.5px;width:19px;height:44px;margin:0;text-align:left;font:500 calc(var(--media-shell-unit)*.813)/44px "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif}.admin-shell.media-page .media-row-actions[data-source-media=true] .media-source-menu-trigger{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:calc(var(--media-shell-unit)*1.25);height:calc(var(--media-shell-unit)*1.25);min-width:0;min-height:0;margin:0;padding:calc(var(--media-shell-unit)*.25);border:0;border-radius:calc(var(--media-shell-unit)*.25);background:transparent;color:#acbecbfa;font:600 calc(var(--media-shell-unit)*var(--media-shell-md))/var(--media-shell-unit) "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif}.admin-shell.media-page .configured-media-table td.media-action-column .media-row-actions[data-source-media=true] .media-source-menu-trigger{position:static;display:inline-block;vertical-align:baseline;opacity:0}.admin-shell.media-page .configured-media-table tr:hover .media-row-actions[data-source-media=true] .media-source-menu-trigger,.admin-shell.media-page .media-row-actions[data-source-media=true] .media-source-menu:focus-within .media-source-menu-trigger,.admin-shell.media-page .media-row-actions[data-source-media=true] .media-source-menu[data-open=true] .media-source-menu-trigger{opacity:1}.admin-shell.media-page .media-row-actions[data-source-media=true] .media-source-menu-trigger:hover,.admin-shell.media-page .media-row-actions[data-source-media=true] .media-source-menu[data-open=true] .media-source-menu-trigger{background:#8d9ba62e;color:#e2e6e9}.admin-shell.media-page .media-row-actions[data-source-media=true] .menu-popover{position:fixed!important;left:var(--media-menu-x,8px)!important;top:var(--media-menu-y,8px)!important;right:auto!important;bottom:auto!important;z-index:400}.admin-shell.media-page .media-row-actions[data-source-media=true] .menu-popover:focus{outline:none}.admin-shell.media-page .media-source-menu-trigger-content{display:flex;align-items:center;justify-content:center;gap:calc(var(--media-shell-unit)*.375);font-weight:500;letter-spacing:.025em}.admin-shell.media-page .media-source-menu-trigger-glyph{display:inline-block;width:1em;height:1em;line-height:1;text-align:center;vertical-align:-.125em;font-size:calc(var(--media-shell-unit)*.75)}.admin-shell.media-page .media-source-menu-trigger-glyph>.source-icon{display:inline-block}.admin-shell.media-page .project-media-browser .table-scroll{overflow-y:hidden}@media(max-width:1023px){.admin-shell.media-page .admin-content{overflow:auto}}.admin-shell.media-page .media-source-menu-trigger-glyph>.source-icon{margin:0 -.2em}.admin-shell.media-page .media-action-glyph>.svg-inline--fa{display:inline-block;box-sizing:content-box;width:auto;height:1em;overflow:visible;vertical-align:-.125em;margin:0 -.2em;border:0 solid currentColor}.project-media-browser .media-card .media-select-checkbox{opacity:0;transition:opacity .1s}.project-media-browser .media-card:hover .media-select-checkbox,.project-media-browser .media-card:focus-within .media-select-checkbox,.project-media-browser .media-card .media-select-checkbox[aria-checked=true]{opacity:1}.project-media-browser .media-grid:has(.media-card.checked) .media-card:not(.checked)>:not(.menu-popover){filter:brightness(.55)}.project-media-browser .media-sort-select{--media-sort-unit:16px;--media-sort-md:.938;--media-sort-xs:.688;letter-spacing:calc(var(--media-sort-unit) * .02)}.project-media-browser .media-source-sort{width:100%}.project-media-browser .media-sort-control{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:28px;box-sizing:border-box;padding:4px 8px;border:0;border-radius:4px;background:#00000040;color:#acbecbfa;box-shadow:0 0 #0000,0 0 #0000,inset 0 1px 3px #00000026;font:500 15px/20px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;cursor:pointer}.project-media-browser .media-sort-control:hover,.project-media-browser .media-sort-control[data-open=true],.project-media-browser .media-sort-control[data-selected=true],.project-media-browser .media-sort-control:has(>input:focus-visible){background:#00000080;color:#fff}.project-media-browser .media-sort-control[data-disabled=true]{cursor:default}.project-media-browser .media-sort-control>input{flex:1 1 0;min-width:0;width:0;height:20px;min-height:0;box-sizing:border-box;padding:0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;box-shadow:none;cursor:inherit}.project-media-browser .media-sort-control>input::placeholder{color:inherit;opacity:1}.project-media-browser .media-sort-control>input:focus{outline:none;background:transparent;box-shadow:none}.project-media-browser .media-sort-symbol,.project-media-browser .media-sort-caret,.project-media-browser .media-sort-check{display:inline-flex;align-items:center;justify-content:center;flex:none;line-height:1;overflow:visible}.project-media-browser .media-sort-symbol{width:16px;height:16px}.project-media-browser .media-sort-check{width:var(--media-sort-unit);height:var(--media-sort-unit)}.project-media-browser .media-sort-caret{width:12px;height:12px}.project-media-browser .media-sort-check[hidden]{display:none}.project-media-browser .media-source-sort>.media-popover-panel{left:-5px;top:calc(100% + 5px);width:calc(100% + 10px);min-width:0;box-sizing:border-box;border:1px solid rgb(60,71,78);border-radius:6px;padding:4px;background:#2c3339;box-shadow:0 25px 50px -12px #00000040;color:#acbecbfa;font:500 12px/18px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif}.project-media-browser .media-sort-menu{min-width:0;width:100%}.project-media-browser .media-sort-section{margin:0;padding:0;border:0}.project-media-browser .media-sort-section:first-child{border-bottom:1px solid rgb(60,71,78)}.project-media-browser .media-sort-heading{padding:calc(var(--media-sort-unit) * .5) calc(var(--media-sort-unit) * .75);color:#acbecba3;font:500 calc(var(--media-sort-unit) * var(--media-sort-xs))/1.5 "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:default;user-select:none}.project-media-browser .media-sort-heading>span{font:inherit;line-height:inherit}.project-media-browser .media-sort-section>button{display:flex;align-items:center;justify-content:flex-start;gap:calc(var(--media-sort-unit) * .5);width:100%;height:calc(var(--media-sort-unit) * 2);min-height:calc(var(--media-sort-unit) * 2);box-sizing:border-box;margin:0;padding:calc(var(--media-sort-unit) * .5) calc(var(--media-sort-unit) * .75);border:0;border-radius:0;background:transparent;color:#acbecbfa;font:500 calc(var(--media-sort-unit) * var(--media-sort-md))/var(--media-sort-unit) "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif;text-align:left;white-space:nowrap}.project-media-browser .media-sort-section>button>span:first-child{flex:1;min-width:0;font:inherit;line-height:inherit;text-align:left}.project-media-browser .media-sort-section>button[aria-checked=true]{color:var(--ssc-accent-text)}.project-media-browser .media-sort-section>button:hover{background:#3c474e}.project-media-browser .media-sort-select[data-compact=true]{width:calc(var(--media-sort-unit) * 3);flex:none}.project-media-browser .media-sort-compact{display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--media-sort-unit) * .5);box-sizing:border-box;width:calc(var(--media-sort-unit) * 3);height:calc(var(--media-sort-unit) * 1.75);min-height:calc(var(--media-sort-unit) * 1.75);padding:calc(var(--media-sort-unit) * .375);border:0;border-radius:calc(var(--media-sort-unit) * .25);background:#8d9ba62e;color:#acbecbfa;font:600 calc(var(--media-sort-unit) * var(--media-sort-md))/var(--media-sort-unit) "Proxima Soft",Helvetica,"Helvetica Neue",Verdana,Arial,sans-serif;box-shadow:none}.project-media-browser .media-sort-compact:hover{background:#8d9ba68f;color:#fff}.project-media-browser .media-sort-compact .media-sort-symbol{width:var(--media-sort-unit);height:var(--media-sort-unit)}.project-media-browser .media-sort-compact .media-sort-caret{width:calc(var(--media-sort-unit) * .75);height:calc(var(--media-sort-unit) * .75)}@media(min-width:320px){.project-media-browser .media-sort-select{--media-sort-md:.9625;--media-sort-xs:.8125}}@media(min-width:475px){.project-media-browser .media-sort-select{--media-sort-md:.95625;--media-sort-xs:.78125}}@media(min-width:640px){.project-media-browser .media-sort-select{--media-sort-md:.95;--media-sort-xs:.75}}@media(min-width:768px){.project-media-browser .media-sort-select{--media-sort-md:.94375;--media-sort-xs:.71875}}@media(min-width:1024px){.project-media-browser .media-sort-select{--media-sort-md:.9375;--media-sort-xs:.6875}}@media(max-width:768px){.project-media-browser .media-sort-select{--media-sort-unit:15px}}.project-media-browser .media-sort-select[data-mobile=true] .media-sort-section{border-bottom:1px solid rgb(60,71,78)}.project-media-browser .media-sort-select[data-mobile=true] .media-sort-section:last-child{border-bottom:0}.project-media-browser .media-browser-toolbar[data-mobile-search=true]{gap:7.5px}.project-media-browser .media-browser-toolbar .media-filename-filter.media-filename-mobile{order:0;width:auto;min-width:0;max-width:none;flex:none;gap:0}.project-media-browser .media-browser-toolbar .media-filename-filter.media-filename-mobile[data-search-open=true]{width:100%;flex:1 0 100%}.project-media-browser .media-mobile-search-row{display:flex;align-items:center;gap:7.5px;width:100%;min-width:0}.project-media-browser .media-browser-toolbar .media-mobile-search-button,.project-media-browser .media-browser-toolbar .media-mobile-reset,.project-media-browser .media-browser-toolbar .media-mobile-search-cancel{display:inline-flex;align-items:center;justify-content:center;flex:none;box-sizing:border-box;height:26.25px;min-height:26.25px;padding:5.625px;border:0;border-radius:3.75px;background:#8d9ba62e;color:#acbecbfa;font:600 14.4375px/15px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;gap:0}.project-media-browser .media-browser-toolbar .media-mobile-search-button,.project-media-browser .media-browser-toolbar .media-mobile-reset{width:26.25px}.project-media-browser .media-browser-toolbar .media-mobile-reset{background:transparent}.project-media-browser .media-browser-toolbar .media-mobile-search-cancel{padding:5.625px 7.5px}.project-media-browser .media-mobile-search-field{display:flex;align-items:center;flex:1;min-width:0;box-sizing:border-box;height:26.25px;padding:3.75px 7.5px;border-radius:3.75px;background:#00000080;color:#fff;box-shadow:inset 0 1px 3px #00000026}.project-media-browser .media-browser-toolbar .media-mobile-search-field>input{width:100%;min-width:0;height:18.75px;min-height:0;box-sizing:border-box;padding:0;border:0;border-radius:0;background:transparent;color:inherit;font:500 14.4375px/18.75px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:inherit;outline:none;box-shadow:none}.project-media-browser .media-mobile-search-field>input::placeholder{color:inherit;opacity:1}.project-media-table{font-family:Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;font-size:13px;font-weight:500}.project-media-table thead tr{height:36px}.project-media-table thead th{height:36px;padding:0 18px;font-size:13px;font-weight:500;color:#acbecbfa}.project-media-table tbody tr{height:44px}.project-media-table tbody td{height:44px;padding:0 17px;font-size:13px;line-height:normal;color:#acbecbfa}.project-media-table tbody td:first-child{color:#acbecba3}.project-media-table tbody td:nth-child(2){width:100px;padding:0}.project-media-table .table-preview{display:block;width:100px;height:42px;min-height:0;padding:0}.project-media-table .table-preview .admin-thumbnail-fallback{width:100%;height:100%}.project-media-table td .text-button{font:inherit;line-height:20px}.project-media-table td select{font-family:inherit;font-size:13px;color:#d1e5f3}.project-media-table.configured-media-table>thead>tr>.media-action-column>.icon-button{width:20px;height:20px;min-width:0;min-height:0;padding:4px;border-radius:4px;font-weight:600;font-size:15px;line-height:16px}.project-media-table.configured-media-table>thead>tr>.media-action-column>.icon-button:not(:hover){color:#acbecba3;background:transparent}.project-media-table.configured-media-table>thead>tr>.media-action-column>.icon-button:focus-visible:not(:hover){outline:none;outline-offset:0}.project-media-table.configured-media-table{background:transparent}.project-media-table.configured-media-table>thead>tr>th{background:#171a1b;border-bottom-color:#171a1b}.project-media-table.configured-media-table>tbody>tr{background:#21262a}.project-media-table.configured-media-table>tbody>tr>td{border-bottom-color:#171a1b}.project-media-table.configured-media-table .media-column-resizer{right:-4px;width:8px;z-index:1}.project-media-table.configured-media-table .media-column-resizer:after{content:"";position:absolute;left:calc(50% - 1px);top:35%;width:2px;height:30%;background:#2c2f30;pointer-events:none}.review-context-picker.modal-backdrop{background:#000d}.review-context-picker>.modal{width:min(420px,100%);border:0;border-radius:3px;background:#2b343b;box-shadow:0 2px 12px #0006}.review-context-picker>.modal>header{height:45px;min-height:45px;border:0;padding:10px 15px;background:transparent}.review-context-picker>.modal>header h2{font-size:18px;line-height:25px;font-weight:400;color:#e0e6ea}.review-context-picker>.modal>header>.icon-button{width:18px;min-width:18px;height:18px;min-height:18px;padding:1px;color:#8c9aa4}.review-picker-links{display:flex;flex-direction:column;gap:8px;padding:24px 23px 20px;overflow:auto}.review-picker-links>a{display:flex;align-items:center;min-height:40px;padding:8px;background:#465259;border-radius:6px;color:#bbc5cb;font-size:14px;line-height:24px;text-decoration:none;overflow-wrap:anywhere}.review-picker-links>a:hover{background:#52616a;color:#e2e6e9}.review-context-picker>.modal>footer{display:flex;justify-content:flex-end;padding:10px 15px;flex:none}.review-context-picker .review-picker-close{min-height:30px;height:30px;padding:5px 15px;font-size:12px;line-height:20px}.review-picker-error{margin:0;padding:0 23px 10px;color:#ffcfca;font-size:12px;line-height:18px}.review-membership-backdrop{position:fixed;inset:0;z-index:500;background:#000c;display:flex;align-items:flex-start;justify-content:center;overflow:auto;padding:15vh 16px 32px}.review-membership-dialog{width:512px;max-width:100%;flex:none;background:#2e363e;border:1px solid #35404a;border-radius:3px;box-shadow:0 10px 28px #0009;color:#e3e8eb;font-size:12px;line-height:1.5}.review-membership-dialog>header{height:44px;padding:10px;display:flex;align-items:center;justify-content:space-between;background:#37424b}.review-membership-dialog>header h2{margin:0;color:#e4c24e;font-size:15px;font-weight:400}.review-membership-dialog>header>button{background:transparent;color:#a3adb5;min-height:22px;padding:0 4px;font-size:22px;line-height:22px}.review-membership-dialog>form{padding:24px 17px 32px}.review-membership-selection{height:102px;padding-left:0}.review-membership-selection>span{display:block;padding-left:7px;margin-bottom:13px}.review-membership-selection>div{width:64px;height:36px;overflow:hidden}.review-membership-selection img{width:100%;height:100%;object-fit:contain}.review-membership-selection .media-preview-pending{font-size:13px}.review-membership-switch{padding:0 7px;margin-bottom:16px}.review-membership-switch>span{color:#acb4ba}.review-membership-switch>button{display:inline;background:transparent;border:0;min-height:0;padding:0;color:var(--ssc-accent-text);font-size:12px}.review-membership-create{display:flex;flex-direction:column;gap:8px}.review-membership-create input,.review-membership-create textarea,.review-membership-create select,.review-membership-existing>input{width:100%;background:#222a31;border:1px solid #29343c;border-radius:4px;font-size:16px;line-height:26px;padding:6px 16px;color:#e4edf4}.review-membership-create select{height:48px;color:#d8e4ec;opacity:1}.review-membership-create input{height:40px}.review-membership-create textarea{height:160px;min-height:160px;resize:vertical}.review-membership-existing>input{height:40px;padding:5px 4px;margin-bottom:8px}.review-membership-targets{border:1px solid #242e36;border-radius:3px;background:#414d57;max-height:184px;overflow:auto}.review-membership-targets>h3{margin:0;background:#35424b;color:#a8bac7;padding:5px 12px;font-size:12px;font-weight:400;line-height:18px}.review-membership-targets>button{width:100%;display:flex;justify-content:space-between;background:transparent;border-radius:0;padding:5px 23px;font-size:12px;min-height:28px;line-height:18px;color:#f0f3f5;text-align:left}.review-membership-targets>button:hover{background:#505e69}.review-membership-targets>button[aria-selected=true]{color:var(--ssc-accent-text);background:#35424b}.review-membership-targets>p{padding:12px;margin:0}.review-membership-dialog footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:22px;padding:0 7px}.review-membership-dialog footer>button{font-size:11px;min-height:32px}.review-membership-dialog footer>button[type=button]{background:transparent;color:#c3cbd1}.review-membership-dialog footer>button.primary{padding:6px 12px}.review-membership-error{margin:12px 7px 0;color:#f0b3ae;overflow-wrap:anywhere}@media(max-width:560px){.review-membership-backdrop{padding:8vh 12px 24px}.review-membership-dialog>form{padding:20px 14px 24px}.review-membership-dialog footer{align-items:flex-start}.review-membership-dialog footer>.primary{max-width:85%;overflow-wrap:anywhere}}.media-preview-overlay>.modal-backdrop{z-index:900;padding:0;background:var(--bg)}.media-preview-overlay .modal{width:100%;height:100dvh;max-height:100dvh;max-width:none;border:0;border-radius:0;background:var(--bg);box-shadow:none}.media-preview-overlay .modal>header{position:absolute;left:0;right:0;top:0;z-index:40;min-height:48px;background:var(--panel);border:0;padding:8px 12px}.media-preview-overlay .modal>header h2{text-align:center;color:#e2e6e9;padding:0 36px;font-size:14px}.media-preview-overlay .modal>header>.icon-button{position:absolute;right:12px;top:8px}.media-preview-overlay .modal-body{position:relative;flex:1;min-height:0;padding:0;overflow:hidden}.media-preview-body{position:relative;height:100%;min-height:0}.media-preview-stage{width:90vw;height:80dvh;min-height:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--bg)}.media-preview-stage>.ssc-media-viewer{position:absolute;inset:0}.media-preview-stage>.error-box{position:absolute;left:16px;right:16px;bottom:12px;z-index:30;margin:0}.media-preview-playbar{position:absolute;left:0;right:0;bottom:0;height:38px;display:flex;gap:10px;align-items:center;padding:3px 12px;background:var(--panel)}.media-preview-playbar>button{padding:3px;width:32px;height:30px;min-height:30px;background:transparent}.media-preview-playbar>input{flex:1;min-width:0;accent-color:var(--ssc-accent)}.media-preview-playbar>output{min-width:46px;text-align:center;font-variant-numeric:tabular-nums;color:#e2e6e9}.media-preview-credit{position:absolute;top:36px;left:48px;right:48px;text-align:center;z-index:41;color:var(--muted);pointer-events:none}.admin-content.workspace-content{margin-left:0;padding:26px 14px;min-height:calc(100dvh - 50px)}.workspace-page-header{display:flex;gap:30px;align-items:center;min-height:106px;padding:0 0 26px}.workspace-page-avatar{position:relative;display:flex;align-items:center;justify-content:center;width:80px;height:80px;flex:none;border:1px solid #3e4b52;border-radius:4px;background:#263940;color:var(--ssc-accent-text);overflow:hidden}.workspace-page-avatar>button{position:absolute;bottom:0;left:0;width:100%;padding:2px;background:#10171899;color:#fff;border-radius:0;font-size:14px;min-height:24px;opacity:.55}.workspace-page-header>div:nth-child(2){flex:1;min-width:0}.workspace-page-header small{font-size:14px;color:#a6b4be;line-height:18px}.workspace-page-header h1{font-size:24px;font-weight:600;color:#e3e9ed;margin:0;line-height:29px;overflow-wrap:anywhere}.workspace-page-header p{font-size:16px;font-style:italic;color:#758994;margin:0}.workspace-list-toolbar{display:flex;align-items:center;gap:8px;background:#21282d;padding:6px;border-radius:3px;margin-bottom:14px;font-size:14px}.workspace-list-toolbar>input{width:320px;height:30px;padding:5px 8px;background:#131b20;font-size:14px;min-width:110px}.workspace-list-toolbar>button,.workspace-list-toolbar>a{font-size:14px;min-height:30px;padding:4px 10px;background:#394750;white-space:nowrap}.workspace-list-toolbar>span{flex:1}.workspace-list-toolbar>label{display:flex;align-items:center;gap:8px;white-space:nowrap;font-size:12px;color:#9eb0ba}.workspace-list-toolbar input[type=checkbox]{width:28px;height:16px;margin:0;accent-color:var(--ssc-accent)}.workspace-table{width:100%;border-collapse:collapse;background:transparent;min-width:600px;font-size:12px}.workspace-table th{position:relative;background:transparent;color:#aebfcd;border-bottom:1px solid #252d32;font-weight:300;padding:7px 16px;text-align:left}.workspace-table th:not(:last-child):after{content:"";position:absolute;right:0;top:8px;bottom:8px;border-right:1px solid #3c474e}.workspace-table th>button{display:flex;justify-content:space-between;background:transparent;color:inherit;font-size:12px;width:100%;padding:0;min-height:18px}.workspace-table th>button>span{color:#748d9c;font-size:10px;padding-left:8px}.workspace-table td{padding:9px 14px;color:#a6b4be;background:#21292e;border-bottom:1px solid #151d23;max-width:430px;overflow-wrap:anywhere}.workspace-table tr:nth-child(2n)>td{background:#242c33}.workspace-table td>button.text-button{font-size:12px;min-height:20px}.workspace-table small{font-size:11px;color:#8198a4}.workspace-table .workspace-empty{height:65px;background:transparent;text-align:center;font-size:14px}.workspace-caption{font-size:11px;color:#879da8;margin:10px 6px}.workspace-settings-content{min-width:0}.workspace-settings-content>.settings-form{max-width:none}.workspace-settings-content>.settings-form>section{margin-top:0}.workspace-page-footer{display:flex;justify-content:flex-end;border-top:1px solid #29343a;margin-top:32px;padding-top:14px}.workspace-page-footer>button{font-size:12px;background:none;color:#879da8}.workspace-users-table td:first-child>b{font-size:12px;font-weight:300;color:#bdcbd3}.workspace-users-table td:last-child{width:80px}.workspace-user-status{display:inline-block;padding:1px 9px;border-radius:3px;font-size:11px;background:var(--ssc-accent-surface);color:var(--ssc-accent-text)}.workspace-user-status.disabled{background:#4b3e30;color:#ceaf81}.workspace-directory-footer{display:flex;gap:10px;align-items:center;margin-top:12px}.workspace-directory-footer>small{flex:1;font-size:11px}.workspace-directory-footer>button{font-size:12px}.workspace-admin-picker>input{width:100%;font-size:14px;background:#172127}.workspace-admin-picker>button{display:flex;width:100%;justify-content:space-between;text-align:left;margin-top:3px}.workspace-admin-picker>small{padding:9px 10px;color:#8b9faa}.workspace-admin-list{margin-top:20px}.workspace-admin-list>div{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #45515a;font-size:14px}.workspace-admin-list>div>span:nth-child(2){flex:1}.workspace-admin-list b{font-size:12px;font-weight:300;color:#8da3ad}.workspace-admin-list button{font-size:11px}.workspace-usage-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.workspace-usage-toolbar>button{font-size:12px}.workspace-usage-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.workspace-usage-accounting{padding:22px 8px;color:#8fa5b1;max-width:1100px;font-size:13px}.workspace-usage-accounting h3{font-size:16px;color:#b6c3cb}.workspace-billing{padding:30px 8px;color:#a6b4be}.workspace-billing h2{font-size:22px}.workspace-billing p{font-size:14px}@media(max-width:900px){.workspace-page-header{gap:14px}.workspace-tile,.workspace-more>summary{width:62px;height:65px;min-width:62px;font-size:12px}.workspace-list-toolbar{flex-wrap:wrap}.workspace-list-toolbar>input{max-width:100%;flex:1}.workspace-list-toolbar>span{display:none}.workspace-usage-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-list-toolbar>label{margin-left:auto}}@media(max-width:600px){.admin-content.workspace-content{padding:22px 10px}.workspace-page-header{gap:10px;flex-wrap:wrap}.workspace-page-avatar{height:60px;width:60px}.workspace-page-header>div:nth-child(2){flex-basis:calc(100% - 100px)}.workspace-page-header h1{font-size:20px}.workspace-page-header p,.workspace-page-header small{font-size:12px}.workspace-tile,.workspace-more>summary{height:48px;width:65px;min-width:65px;gap:2px;font-size:11px}.workspace-page-tabs{gap:2px}.workspace-page-tabs>button{font-size:12px;padding:7px}.workspace-settings-layout{display:block}.workspace-settings-layout>nav{flex-direction:row;overflow:auto;gap:2px;margin-bottom:20px}.workspace-settings-layout>nav>button{flex:none;font-size:12px;padding:5px 8px}.workspace-list-toolbar>input{flex-basis:100%;width:100%;max-width:100%}.workspace-list-toolbar>button,.workspace-list-toolbar>a{font-size:12px}.workspace-list-toolbar>label{font-size:10px}.workspace-usage-cards{gap:10px}.workspace-directory-footer{flex-wrap:wrap}.workspace-directory-footer>small{flex-basis:100%}.workspace-admin-list>div{flex-wrap:wrap}.workspace-admin-list>div>span:nth-child(2){min-width:150px}}.workspace-switch-row{display:flex;align-items:center;gap:2px}.workspace-switch-row>button:first-child{flex:1;justify-content:flex-start;text-align:left;border-radius:0;background:transparent;font-size:12px;min-height:40px;padding:5px 10px}.workspace-switch-row>button:first-child:hover{background:#21272c;color:var(--ssc-accent-text)}.workspace-switch-row>button:first-child small{font-size:10px;line-height:13px;color:#8397a3}.workspace-switch-row>.icon-button{width:28px;min-width:28px;height:28px;min-height:28px;margin-right:5px}.workspace-page-header{gap:24px;min-height:80px;padding:0 0 24px}.workspace-page-avatar{width:78px;height:78px;border:0;border-radius:2px;background:color-mix(in srgb,var(--ssc-accent) 42%,white);color:#323637}.workspace-page-initials{font-size:46px;line-height:1;font-weight:300;letter-spacing:-1px;transform:translateY(-6px)}.workspace-page-avatar>button{height:20px;min-height:20px;padding:0;background:#00000080;color:#fff;font-size:14px;opacity:1}.workspace-page-avatar>button:disabled{opacity:1;cursor:not-allowed}.workspace-page-header h1{font-weight:500}.workspace-tile,details.workspace-more>summary{height:80px;width:80px;min-width:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:0;font-size:15px;font-weight:400;line-height:18px;color:#a3adb3;background:#2c3638;border-radius:3px;list-style:none;cursor:pointer}.workspace-more{position:relative;display:block}details.workspace-more>summary::-webkit-details-marker{display:none}.workspace-tile>.workspace-shell-icon,details.workspace-more>summary>.workspace-shell-icon{color:#6d7a82}.workspace-tile:disabled{opacity:.45}.workspace-tile+.workspace-more{margin-left:-4px}details.workspace-more>.menu-popover{top:calc(100% + 1px);right:0;left:auto;min-width:0;width:max-content;max-width:none;padding:0;gap:0;border:0;border-radius:2px;background:#454e55;box-shadow:0 4px 12px #00000059}details.workspace-more>.menu-popover>button{min-height:28px;height:28px;padding:0 15px;border-radius:0;font-size:13px;font-weight:400;line-height:28px;color:#c2ccd5}details.workspace-more>.menu-popover>button+button{border-top:1px solid rgb(43,52,59)}details.workspace-more>.menu-popover>button:hover:not(:disabled){background:#525c64;color:#fff}.workspace-page-tabs{display:flex;gap:10px;margin-bottom:17px;border-bottom:1px solid #38393b;overflow:auto hidden}.workspace-page-tabs>button,.workspace-page-tabs>button.active{position:relative;flex:none;min-height:36px;padding:0 10px 4px;border:0;border-radius:2px 2px 0 0;background:none;box-shadow:none;font-size:15px;font-weight:400;text-transform:none;color:#9aa3a9}.workspace-page-tabs>button:hover{color:#c8d0d5;background:none}.workspace-page-tabs>button.active{color:var(--ssc-accent-text)}.workspace-page-tabs>button.active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:4px;border-radius:2px 2px 0 0;background:var(--ssc-accent)}.workspace-tab-badge{position:absolute;top:-1px;right:-8px;color:var(--ssc-accent-text);line-height:0}.workspace-settings-layout{display:grid;grid-template-columns:112px minmax(0,1fr);gap:14px;margin-top:-12px}.workspace-settings-nav{display:flex;flex-direction:column;align-items:stretch;gap:0;padding-top:5px;border-right:2px solid #575c60;min-height:calc(100dvh - 300px)}.workspace-settings-nav>button,.workspace-settings-nav>button.active{display:flex;justify-content:flex-end;height:40px;min-height:40px;margin-right:-2px;padding:0 8px 0 0;border:0;border-right:2px solid transparent;border-radius:0;background:none;font-size:15px;font-weight:400;color:#c9d0d4;text-align:right;white-space:nowrap}.workspace-settings-nav>button:hover{color:#fff;background:none}.workspace-settings-nav>button.active{color:var(--ssc-accent-text);border-right-color:var(--ssc-accent-text);background:linear-gradient(90deg,transparent 30%,color-mix(in srgb,var(--ssc-accent) 16%,transparent))}.workspace-settings-content{padding-top:12px}.workspace-list-toolbar{min-height:38px;padding:4px 6px;background:#22252a;border-radius:3px}.workspace-list-toolbar>input{height:30px;background:#171a1f;border-radius:2px;font-size:15px}.workspace-list-toolbar>button,.workspace-list-toolbar>a.workspace-export{min-height:28px;padding:0 8px;gap:6px;background:#373a41;border-radius:3px;font-size:15px;color:#c3cbd0}.workspace-list-toolbar>label{gap:9px;font-size:14px;color:#d4dadd}.workspace-list-toolbar input.workspace-switch{appearance:none;-webkit-appearance:none;position:relative;width:36px;height:17px;min-height:17px;margin:0;padding:0;border:0;border-radius:9px;background:#5a6777;cursor:pointer;flex:none}.workspace-list-toolbar input.workspace-switch:before{content:"";position:absolute;top:1px;left:2px;width:15px;height:15px;border-radius:50%;background:#2c353a;transition:left .15s}.workspace-list-toolbar input.workspace-switch:checked{background:var(--ssc-accent)}.workspace-list-toolbar input.workspace-switch:checked:before{left:19px;background:#fff}.workspace-list-toolbar input.workspace-switch:disabled{opacity:.45;cursor:not-allowed}.workspace-list-toolbar input.workspace-switch:focus-visible{outline:2px solid var(--ssc-accent-hover);outline-offset:2px}.workspace-table th{background:#444e57;color:#c3cbd0;padding:0 10px;height:34px;border-bottom:0}.workspace-table th:not(:last-child):after{display:none}.workspace-table th>button{justify-content:flex-start;gap:6px;font-size:12px;color:inherit}.workspace-table th>button>.workspace-shell-icon{flex:none;color:#9aa6ae}.workspace-table td{height:40px;padding:0 10px;background:#22272b;border-bottom:1px solid #1a1d20}.workspace-table tr:nth-child(2n)>td{background:#22272b}.workspace-no-access{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;min-height:calc(100dvh - 120px);text-align:center;color:#e9edf0}.workspace-no-access>.workspace-shell-icon{color:#fff;margin-bottom:22px}.workspace-no-access>h2{margin:0 0 14px;font-size:13px;font-weight:400;color:#f5b843}.workspace-no-access>p{margin:0 0 14px;font-size:13px}.workspace-no-access>button{min-height:26px;padding:0 12px;font-size:11px;background:#576872;color:#c9d2d7;border-radius:2px}@media(max-width:600px){.workspace-settings-layout{display:block;margin-top:0}.workspace-settings-nav{flex-direction:row;overflow:auto;border-right:0;border-bottom:2px solid #575c60;min-height:0;padding:0;margin-bottom:16px}.workspace-settings-nav>button,.workspace-settings-nav>button.active{margin:0 0 -2px;padding:0 8px;border-right:0;border-bottom:2px solid transparent}.workspace-settings-nav>button.active{border-bottom-color:var(--ssc-accent-text)}}.workspace-projects-table td:first-child{padding-left:47px}.workspace-projects-table th:nth-child(2){width:13%}.workspace-projects-table th:nth-child(3){width:22%}.workspace-users-table .workspace-user-status{padding:0;background:none;border-radius:0;font-size:12px;color:var(--ssc-accent-text)}.workspace-users-table .workspace-user-status.disabled{background:none;color:#ceaf81}.workspace-page-header h1>.workspace-name-button{min-height:0;padding:0;background:none;border-radius:2px;font:inherit;color:inherit;text-align:left;cursor:text}.workspace-page-header h1>.workspace-name-button:hover{background:none;box-shadow:inset 0 -1px #4b5d67}.workspace-name-edit>input{width:min(420px,100%);height:32px;padding:0 6px;font-size:22px;font-weight:500;color:#e3e9ed;background:#00000040;border:0;border-radius:3px}.workspace-name-edit>.pss-error{display:block;font-size:12px;color:#fa5555}.workspace-settings-content .pss-row>.pss-label{font-size:14px}.workspace-settings-content .pss-gate{font-size:14px}.workspace-usage-cards{gap:8px;padding:16px;background:#22252a;border-radius:4px}.workspace-usage-card{display:flex;flex-direction:column;align-items:center;min-height:400px;padding:24px 16px;text-align:center;background:#2c3137;border-radius:4px}.workspace-usage-card>h2{margin:0 0 14px;font-size:21px;font-weight:600;color:#f1f4f6}.workspace-usage-subtitle{display:flex;align-items:center;gap:5px;margin:0 0 36px;font-size:13px;color:#a6b4be}.workspace-usage-gauge{position:relative;width:128px;height:128px}.workspace-usage-gauge>svg{width:100%;height:100%;fill:none;stroke:#1c2024;stroke-width:3.5;stroke-linecap:round}.workspace-usage-gauge>span{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0 12px;font-size:16px;font-weight:500;color:#fff;overflow-wrap:anywhere}.workspace-usage-gauge.unavailable>span{font-size:13px;color:#8fa1ac}.workspace-usage-detail{margin:24px 0 6px;font-size:13px;color:#d8dee2}.workspace-usage-card>small{font-size:12px;color:#8aa0ac}.workspace-usage-help{position:relative;display:inline-flex}.workspace-usage-help>button{width:14px;height:14px;min-height:14px;padding:0;border-radius:50%;background:#8a96a0;color:#2c3137;font-size:10px;font-weight:700;line-height:14px}.workspace-usage-help>[role=tooltip]{position:absolute;left:50%;top:20px;z-index:20;width:240px;transform:translate(-50%);padding:10px 12px;border-radius:4px;background:#11161a;color:#e3e9ed;font-size:12px;line-height:1.4;text-align:left;box-shadow:0 4px 14px #0006}.workspace-settings-content .settings-form .download-heading{margin-bottom:18px}.workspace-settings-content .settings-form .download-heading h2{margin:0;font-size:21px;line-height:31.5px;font-weight:600;color:#e2e6e9}.workspace-settings-content .settings-form .download-heading p{font-size:13.3px;color:#acbecba3}.workspace-settings-content .settings-form .download-row>span,.workspace-settings-content .settings-form .download-enforce>label>span{font-size:14px;color:#9fb0bb}.workspace-settings-content .pss-control>input[type=number].pss-input{width:40px!important;padding:0 2px!important}.workspace-settings-content .pss-control>.pss-select.wide{flex:1 1 auto;width:auto;max-width:none}.workspace-settings-content .pss-control>span,.workspace-settings-content .pss-control>label{font-size:14px}.workspace-settings-content .pss-control>input[type=number].pss-input+span{align-self:center}[data-control="workspace.security"] .pss-row.wide>.pss-label{width:199px}[data-control="workspace.security"] .pss-control>.pss-check+input.pss-input{margin-left:17px}[data-control="workspace.security"] .pss-control>.pss-check+label{margin-left:14px}[data-control="workspace.security"] .pss-control>input.pss-input+span{margin-left:10px}[data-control="workspace.security"] .pss-actions>.pss-btn{min-width:160px;height:32px;padding:0 16px}.wss-allow{display:flex;gap:20px;flex-wrap:wrap;padding:0 8px}.wss-allow>div{flex:1 1 220px;min-width:0}.wss-allow .pss-add>button.pss-btn{min-width:140px}.wss-allow .pss-empty{margin:14px 0 0 36px}[data-control="workspace.security.signed"] .pss-row.narrow>.pss-label{width:auto;padding:0 12px;text-align:left}[data-control="workspace.security.signed"] .pss-select{width:200px}[data-control="workspace.security"] .pss-select>button{height:32px;min-height:32px}.workspace-tab-badge>.workspace-shell-icon{width:15px;height:15px;min-width:15px}.workspace-settings-content .settings-form .download-defaults{margin:0 0 18px;padding:10px 24px;border-radius:4px;background:#2e3439;font-size:12px;line-height:16px;color:#a7b4be}.workspace-settings-content .enc-source .enc-row{grid-template-columns:177px 239px minmax(0,1fr);gap:0;min-height:0;margin:0 0 18px}.workspace-settings-content .enc-source .enc-row>label{padding-right:29px;font-size:14px}.workspace-settings-content .enc-source .enc-row:has(>.enc-slider){min-height:70px}.workspace-settings-content .enc-source .enc-slider{width:200px;padding-top:9px}.workspace-settings-content .enc-source .enc-ticks{position:relative;height:16px;margin-top:13px}.workspace-settings-content .enc-source .enc-ticks>span{position:absolute;top:0;transform:translate(-50%);white-space:nowrap}.workspace-settings-content .enc-source .enc-ticks>span:first-child{left:0}.workspace-settings-content .enc-source .enc-ticks>span:nth-child(2){left:50%}.workspace-settings-content .enc-source .enc-ticks>span:last-child{left:100%}.workspace-settings-content .enc-source .enc-readout{padding-top:15px}.workspace-settings-content .enc-source .enc-readout>small{display:none}.workspace-settings-content .enc-source .enc-select{height:32px;min-height:32px;line-height:32px}.workspace-settings-content .enc-source .enc-row:has(>.enc-select)>label{line-height:32px}.workspace-settings-content [data-control="workspace.encoding.05"] .enc-row{grid-template-columns:161px 255px minmax(0,1fr)}.workspace-settings-content [data-control="workspace.encoding.05"] .enc-row>label{padding-right:13px}.workspace-settings-content [data-control="workspace.encoding.05"] .enc-readout{display:none}.workspace-settings-content .enc-source .enc-actions{margin-left:20px;gap:14px}.workspace-settings-content .enc-source .enc-actions>button{padding:0 18px}[data-control="workspace.sharing"] .pss-card>.pss-row{margin-bottom:8px}[data-control="workspace.sharing"] .pss-card>.pss-divider{margin:2px 0 7px}[data-control="workspace.sharing"] .pss-actions>.pss-btn{min-width:160px;height:32px;padding:0 16px}.workspace-page-avatar>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.workspace-page-avatar>button{z-index:1}.workspace-page-avatar>button:not(:disabled):hover{background:#000000b3}.admin-shell:has(.workspace-no-access) .admin-content{margin-left:0;min-height:calc(100dvh - 50px);background:#21262a}.admin-shell:has(.workspace-no-access) .global-rail>button.icon-button:is([aria-label=Reviews],[aria-label=Media],[aria-label=Activity],[aria-label=Users],[aria-label="Project settings"]){display:none}.admin-shell:has(.workspace-no-access) .project-actions-menu{display:none}.pss{--pss-card:#21262a;--pss-label:#9fb0bb;--pss-text:#a7b4be;--pss-input:rgba(0,0,0,.25);--pss-input-off:#364149;--pss-button:#4b5d67;--pss-button-line:#2b353b;--pss-title:#e2e6e9;--pss-sub:rgba(172,190,203,.64);--pss-error:#fa5555;--pss-popup:#2c3339;color:var(--pss-text);width:100%;max-width:1292px}.pss *{box-sizing:border-box}.pss-section{margin:0 0 24px}.pss-section>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:0 0 18px}.pss-section>header h2{margin:0;font-size:21px;line-height:31.5px;font-weight:700;text-transform:capitalize;color:var(--pss-title)}.pss-section>header p{margin:0;font-size:13.3px;line-height:14px;color:var(--pss-sub);font-weight:500}.pss-card{display:flex;flex-direction:column;gap:0;border-radius:8px;background:var(--pss-card);padding:24px;position:relative}.pss-card>*{margin-bottom:18px}.pss-card>.pss-row{margin-bottom:18px}.pss-help{position:relative;flex:none}.pss-help>button{width:31px;height:28px;min-height:28px;padding:0;border-radius:4px;background:#8d9ba62e;color:#acbecbfa;font-size:15.1px;font-weight:600;opacity:.6}.pss-section:hover .pss-help>button,.pss-help>button[aria-expanded=true],.pss-help>button:focus-visible{opacity:1}.pss-help>div{position:absolute;right:0;top:34px;z-index:30;width:280px;padding:12px 14px;background:var(--pss-popup);border:1px solid #000;border-radius:6px;box-shadow:0 5px 20px #0000004d;font-size:13px;line-height:1.45;color:#e2e6e9}.pss-row{display:flex;align-items:flex-start;min-height:32px}.pss-row>label.pss-label,.pss-row>.pss-label{flex:none;width:210px;padding-right:12px;text-align:right;font-size:16px;line-height:32px;font-weight:500;color:var(--pss-label);cursor:default}.pss-row.narrow>.pss-label{width:160px}.pss-row.wide>.pss-label{width:250px}.pss-row .pss-control{display:flex;align-items:flex-start;gap:10px;min-height:32px;min-width:0;flex:1 1 auto}.pss-req{color:var(--pss-error);margin-right:3px}.pss-input,.pss .pss-input{height:32px;width:100%;min-height:32px;padding:0 10px;border:0;border-radius:4px;background:var(--pss-input);color:var(--pss-text);font-size:13px;font-weight:500;line-height:32px}.pss textarea.pss-input{height:70px;padding:8px 10px;line-height:1.35;resize:vertical}.pss .pss-input::placeholder{color:#c4cdd480}.pss .pss-input:disabled{background:var(--pss-input-off);color:#c4cdd480;cursor:not-allowed}.pss .pss-input:focus-visible,.pss-group>.pss-rename:focus-visible{outline:0;border-color:transparent}.pss .pss-input[aria-invalid=true]{outline:1px solid var(--pss-error)}.pss-error{display:block;margin-top:2px;font-size:12px;line-height:14px;font-weight:500;color:var(--pss-error)}.pss-check{position:relative;display:inline-flex;align-items:center;height:32px;cursor:pointer}.pss-check>input{appearance:none;-webkit-appearance:none;margin:0;width:14px;height:14px;border-radius:2px;border:1px solid var(--pss-button-line);background:var(--pss-input);cursor:pointer;display:block}.pss-check>input:checked{background:var(--ssc-accent);border-color:var(--ssc-accent-border)}.pss-check>input:checked:after{content:"";position:absolute;left:5px;top:10px;width:3px;height:6px;border:solid rgb(182,193,201);border-width:0 1px 1px 0;transform:rotate(45deg)}.pss-check>input:focus-visible{outline:1px solid #fff;outline-offset:1px}.pss-check>input:disabled{cursor:not-allowed;opacity:.55}.pss-info{font-family:element-icons!important;font-style:normal;font-weight:400;font-size:14px;line-height:32px;color:var(--pss-text);opacity:.5;cursor:help;position:relative;display:inline-block;width:14px;text-align:center}.pss-info:before{content:"\e7a1"}.pss-info:hover,.pss-info:focus-visible{opacity:1}.pss-info>span{display:none;position:absolute;left:-8px;top:32px;z-index:40;width:max-content;max-width:480px;padding:10px 12px;border-radius:4px;background:#1a1f23;color:#e2e6e9;font:500 12px/1.4 inherit;font-family:inherit;text-align:left;box-shadow:0 5px 20px #0000004d;pointer-events:none;white-space:normal}.pss-info:hover>span,.pss-info:focus-visible>span{display:block}.pss-info>span>b{display:block;margin-bottom:4px;font-size:12px}.pss-stepper{display:inline-flex;width:208px;height:32px;border-radius:4px;background:var(--pss-input);overflow:hidden}.pss-stepper>button{flex:none;width:32px;min-height:30px;height:32px;padding:0;border-radius:0;background:#2b353b;color:var(--pss-text);font-size:13px}.pss-stepper>button:hover:not(:disabled){color:var(--ssc-accent-text);background:#2b353b}.pss-stepper>button:disabled{background:#2b353b;color:#2b353b;opacity:1}.pss-stepper>input{flex:1;min-width:0;width:auto;text-align:center;border:0;border-radius:0;background:transparent;padding:0;height:32px;color:var(--pss-text);font-size:13px;font-weight:500;appearance:textfield;-moz-appearance:textfield}.pss-stepper>input::-webkit-outer-spin-button,.pss-stepper>input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pss-stepper.disabled{background:var(--pss-input-off)}.pss-stepper.disabled>input{color:#c4cdd480}.pss-stepper:focus-within{outline:1px solid #fff}.pss-select{position:relative;width:208px;max-width:100%}.pss-select.wide{width:100%;max-width:483px}.pss-select>button{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:28px;min-height:28px;padding:0 8px;border-radius:4px;background:var(--pss-input);color:#acbecbfa;font-size:14px;font-weight:500;text-align:left}.pss-select>button:hover{background:#00000080;color:#fff}.pss-select>button:focus-visible,.pss-select>button[aria-expanded=true]{outline:1px solid #fff;color:#fff}.pss-select>button[data-placeholder=true]{color:#acbecb99}.pss-select>button:disabled{background:var(--pss-input-off);color:#c4cdd480}.pss-select>button .source-icon{font-size:12px;transition:transform .2s}.pss-select>button[aria-expanded=true] .source-icon{transform:rotate(180deg)}.pss-select-menu{position:absolute;z-index:50;left:0;right:0;top:calc(100% + 4px);margin:0;padding:0;list-style:none;background:var(--pss-popup);border:1px solid #000;border-radius:6px;box-shadow:0 5px 20px #0000004d;max-height:260px;overflow:auto}.pss-select-menu.up{top:auto;bottom:calc(100% + 4px)}.pss-select-menu li{display:flex;align-items:center;justify-content:space-between;min-height:32px;padding:0 12px;font-size:14px;color:#fff;cursor:pointer}.pss-select-menu li[data-group]{min-height:28px;padding-top:8px;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--pss-sub);cursor:default}.pss-select-menu li[aria-selected=true]{color:var(--ssc-accent-text)}.pss-select-menu li[data-active=true]{background:#ffffff14}.pss-btn,.pss .pss-btn{height:30px;min-height:30px;padding:0 12px;border-radius:3px;border:1px solid var(--pss-button-line);background:var(--pss-button);color:var(--pss-text);font-size:12px;font-weight:500;line-height:28px}.pss .pss-btn:hover:not(:disabled){background:#566a75;color:#fff}.pss .pss-btn.primary{background:var(--ssc-accent);border-color:var(--ssc-accent-border);color:#fff}.pss .pss-btn.primary:hover:not(:disabled){background:var(--ssc-accent-hover)}.pss .pss-btn.idle,.pss .pss-btn:disabled{background:#2b353b;border-color:#2b353b;color:#c4cdd480;opacity:1;cursor:not-allowed}.pss-actions{display:flex;gap:10px;align-items:center}.pss-banner{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:4px;font-size:12px;line-height:16px;font-weight:500;color:#eb9e05;background:#3e4036}.pss-banner>i{font-family:element-icons!important;font-style:normal;font-size:20px;line-height:20px}.pss-banner>i:before{content:"\e7a3"}.pss-gate{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:4px;background:#2f383f;color:#d4dce2;font-size:16px;line-height:20px;font-weight:500}.pss-divider{height:1px;background:#3a444b;border:0;margin:0}.pss-toast{position:fixed;z-index:900;top:16px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:10px;min-width:300px;padding:12px 16px;border-radius:4px;background:var(--ssc-accent-surface-strong);color:#fff;font-size:14px;line-height:16px;box-shadow:0 5px 20px #0000004d}.pss-toast.error{background:#5a2f33}.pss-toast>i{font-family:element-icons!important;font-style:normal;font-size:16px;line-height:16px;color:var(--ssc-accent-text)}.pss-toast>i:before{content:"\e79c"}.pss-toast.error>i:before{content:"\e79d";color:#ff8c88}.pss-card.saving:after{content:attr(data-saving);position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#00000059;border-radius:8px;font-size:13px;color:var(--ssc-accent-text)}.pss-thumb{position:relative;width:80px;height:80px;border-radius:4px;overflow:hidden;background:linear-gradient(135deg,var(--ssc-accent) 0,#b86bd6 60%,#3a2b6b 100%);flex:none}.pss-thumb>button{position:absolute;left:0;right:0;bottom:0;height:32px;min-height:32px;border-radius:0;background:#00000080;color:#c4cdd4;font-size:14.4px;font-weight:500}.pss-thumb>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.pss-groups{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.pss-group{display:flex;align-items:center;gap:8px;height:39px;padding:0 4px;border-radius:4px;color:var(--pss-title);font-size:14px;font-weight:500}.pss-group:hover,.pss-group[data-dragging=true],.pss-group[data-editing=true]{background:#4b5d67}.pss-group[data-editing=true]>.pss-grip,.pss-group[data-editing=true]>.pss-icon,.pss-group[data-editing=true]>.pss-act{visibility:hidden}.pss-group[data-over=true]{outline:1px dashed var(--ssc-accent-text)}.pss-group>.pss-grip{font-family:SSC Themify;font-style:normal;color:var(--pss-title);width:24px;text-align:center;cursor:grab;background:none;border:0;min-height:0;height:24px;padding:0;font-size:14px;line-height:24px}.pss-group>.pss-grip:before{content:"\e657"}.pss-group>span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pss-group>span.pss-act{position:relative;flex:none;overflow:visible}.pss-group>.pss-icon,.pss-act>.pss-icon{font-family:element-icons;font-style:normal;color:var(--pss-title);width:24px;min-height:24px;height:24px;padding:0;background:none;border:0;font-size:14px;line-height:24px}.pss-icon.edit:before{content:"\e78c"}.pss-icon.delete:before{content:"\e6d7"}.pss-icon:hover:not(:disabled){color:#fff;background:none}.pss-group>.pss-rename{flex:0 1 434px;min-width:0;height:28px;background:var(--pss-input);color:#fff;font-size:12px;padding:0 6px;border:0;border-radius:3px}.pss-add{display:flex;gap:0;align-items:center;margin-top:4px}.pss-add>input{flex:1;border-radius:4px 0 0 4px}.pss-add>button{width:27px;height:32px;min-height:32px;padding:0;border-radius:0 4px 4px 0;background:#8d9ba62e;color:#acbecbfa}.pss-add>button:hover:not(:disabled){background:#566a75}.pss-field-status{position:absolute;right:10px;top:0;line-height:32px;font-size:13px;color:var(--pss-text);pointer-events:none}.pss-pop{position:absolute;z-index:60;right:0;top:34px;width:171px;padding:12px;background:#414e58;border-radius:4px;box-shadow:0 5px 20px #0000004d;color:var(--pss-text);font-size:14px}.pss-pop .pss-actions{margin-top:10px;justify-content:flex-end}.pss-pop .pss-btn{height:24px;min-height:24px;padding:0 10px;font-size:12px;line-height:22px}.pss-pop button.text{background:none;border:0;color:var(--ssc-accent-text)}.pss-pop button.primary{background:var(--ssc-accent);color:#fff}@media(max-width:700px){.pss-row{flex-direction:column}.pss-row>.pss-label,.pss-row.narrow>.pss-label{width:auto;text-align:left;line-height:20px;padding:0 0 4px}.pss-stepper,.pss-select{width:100%}}.settings-form .pss button.pss-btn,.settings-form .pss button.pss-btn.primary{margin:0}.settings-form .pss form{max-width:none}.settings-form .pss .pss-section{background:transparent;padding:0;border-radius:0}.pss-flat{display:flex;flex-direction:column;gap:16px;padding:12px 0 0}.pss-chips{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.pss-chips li{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 4px 0 10px;border-radius:13px;background:#2b353b;color:#d6dde2;font-size:13px}.pss-chips li>button{width:20px;height:20px;min-height:20px;padding:0;border-radius:10px;background:transparent;color:#a7b4be;font-size:15px;line-height:18px}.pss-chips li>button:hover:not(:disabled){background:#4b5d67;color:#fff}.pss-empty{margin:10px 0 0;font-size:13px;color:var(--pss-sub)}.pss .pss-check>input{width:14px;height:14px;min-width:14px;padding:0;margin:9px 0}.pss .pss-check{align-items:flex-start}.pss-check>input:checked:after{top:12px}.pss-add>button.pss-btn{width:auto;min-width:0;padding:0 12px;height:32px}.page-title:has(+.settings-form){margin-bottom:calc(10px + 2.15vh)}.settings-form>.pss>.pss-flat{padding-top:2px}.admin-sidebar:has(>[data-control^="settings.project-nav."]){padding:12px 9px 12px 18px}.admin-sidebar>button[data-control^="settings.project-nav."]{padding:6px 8px;border-radius:6px;font-size:15px;font-weight:500;line-height:22.5px}@media(min-width:681px){.admin-sidebar:has(>[data-control^="settings.project-nav."]){width:16vw}.admin-sidebar:has(>[data-control^="settings.project-nav."])~.admin-content{margin-left:16vw}}.settings-form>.pss>.pss-flat .pss-input{color:#fff}.settings-form>.pss>.pss-flat textarea.pss-input{resize:none}.settings-form>.pss>.pss-flat .pss-btn.idle:not(:disabled){background:#4b5d67;border-color:#2b353b;color:#a7b4be;cursor:pointer}.settings-form>.pss>.pss-flat .pss-control:has(>.pss-error){position:relative}.settings-form>.pss>.pss-flat .pss-control>.pss-error{position:absolute;left:0;top:100%}.settings-form>.pss>.pss-flat .pss-input[aria-invalid=true]{outline:0}.settings-form>.pss>.pss-flat .pss-input[aria-invalid=true]:focus-visible{outline:1px solid #fff}.settings-form>.pss>.pss-flat input[placeholder="Enter a Project Name"]::placeholder{color:transparent}.pss-help>a.pss-help-link{display:flex;align-items:center;justify-content:center;width:31px;height:28px;border-radius:4px;background:#8d9ba62e;color:#acbecbfa;font-size:15.1px;font-weight:600;line-height:28px;text-decoration:none;opacity:.6}.pss-section:hover .pss-help>a.pss-help-link,.pss-help>a.pss-help-link:hover,.pss-help>a.pss-help-link:focus-visible{opacity:1}.pss-help>a.pss-help-link:focus-visible{outline:1px solid #fff;outline-offset:1px}.pss[data-control="project.groups"] .pss-row.narrow>.pss-label{width:100px}.pss[data-control$=".sharing"] .pss-card>.pss-row,.pss[data-control$=".sharing"] .pss-card>.pss-divider{margin-bottom:8px}.pss[data-control$=".sharing"] .pss-card>.pss-divider{margin-top:1px}.pss[data-control$=".sharing"] [data-control$=".sharing.save"]{min-width:160px}.pss[data-control$=".sharing"] [data-control$=".sharing.reset"]{min-width:186px}.pss-toast{top:20px;min-width:380px;padding:15px 15px 15px 20px;background:color-mix(in srgb,var(--ssc-accent) 16%,#2b3034);color:var(--ssc-accent-text);font-size:14px;line-height:16px;box-shadow:none}.pss-toast>i{font-size:16px;margin-right:0}.pss-toast.error{background:color-mix(in srgb,#f56c6c 16%,#2b3034);color:#ff8c88}.pss-info>span{font-family:Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif!important;font-size:12px;font-weight:500;line-height:1.4;font-style:normal}.pss-info>span>b{font-family:inherit}.pss-stepper:not(.disabled)>button:disabled{color:#c4cdd459}.pss[data-control$=".sharing"] .pss-row .pss-select{width:128px}.pss[data-control="workspace.sharing"] .pss-select{width:150px}.pss[data-control="workspace.sharing"] .pss-btn{height:32px;min-height:32px;padding:0 30px;font-weight:600;line-height:30px}.pss-help>div .pss-help-limit{display:block;margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.08);font-size:12px;line-height:16px;color:#b5ad89}.email-change-pending{margin:20px 0 0 120px;padding:14px;background:#29373c;border:1px solid var(--ssc-accent-border);border-radius:3px;font-size:13px}.email-change-pending>p{margin:0 0 5px}.email-change-pending>small{font-size:12px;margin-bottom:10px}.email-change-pending>button{font-size:12px;margin-right:8px;padding:5px 9px}.email-change .account-section-card>small{margin:0 0 0 120px;max-width:600px;font-size:12px}@media(max-width:680px){.email-change-pending,.email-change .account-section-card>small{margin-left:0}}.account-page-header{display:flex;align-items:center;gap:30px;min-height:118px;padding:10px 0 26px}.account-page-avatar{position:relative;width:80px;height:80px;flex:none;overflow:hidden;border:1px solid #3e4b52;border-radius:4px;background:var(--ssc-accent-surface-strong)}.account-page-avatar>img,.account-page-avatar>span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;object-fit:cover;font-size:32px;color:var(--ssc-accent-text)}.account-page-avatar>button{position:absolute;bottom:0;left:0;right:0;width:100%;padding:2px;background:#10171899;color:#fff;border-radius:0;font-size:14px}.account-page-header>div:nth-child(2){flex:1;min-width:0}.account-page-header h1{font-size:24px;font-weight:600;line-height:28px;color:#efbd43;margin:0 0 4px}.account-page-header p{font-size:16px;font-style:italic;color:#758994;margin:0}.account-manage{height:80px;width:80px;flex-direction:column;gap:7px;font-size:14px;font-weight:300;color:#8799a4;background:#2b353b}.account-manage .ssc-icon{color:#657e8c}.account-page-tabs{display:flex;border-bottom:2px solid #2c3439;margin-bottom:23px;gap:12px}.account-page-tabs>button{border-radius:0;border-bottom:3px solid transparent;background:none;text-transform:uppercase;font-size:14px;padding:8px 10px;color:#a6b4be;min-height:32px}.account-page-tabs>button.active{color:var(--ssc-accent-text);border-color:var(--ssc-accent);background:none}.account-section{margin-bottom:23px}.account-section>header{display:flex;align-items:center;gap:10px;margin-bottom:14px}.account-section h2{margin:0;flex:1;font-size:22px;font-weight:600;line-height:26px;color:#c9d0d4}.account-section>header>button{padding:0 5px;background:none;font-size:14px;min-height:24px;color:#c2cbd1}.account-section>header>a{font-size:14px;color:#b9c5cd;text-decoration:none}.account-section>header>a:hover{text-decoration:underline}.account-section-card{padding:23px 25px;background:#21262a;border-radius:7px}.account-section-card .field{grid-template-columns:105px 1fr;gap:15px;margin:0 0 18px}.account-section-card .field:last-child{margin-bottom:0}.account-section-card .field>span{font-size:14px;color:#a9b9c3;padding-top:6px}.account-section-card .field input{min-height:30px;padding:5px 10px;border-radius:2px;font-size:14px}.account-section-card .field input[readonly]{background:#1e2428;color:#87949c;cursor:default}.account-section-card>.dialog-actions{margin-bottom:0}.account-section-card form>.field:first-child{margin-top:0}.account-section-card p{font-size:14px;color:#a6b4be}.account-mfa-status{display:flex;align-items:center;gap:20px;padding:23px 54px;font-size:14px}.account-mfa-status>small:last-child{margin-left:auto;font-size:12px}.account-mfa-toggle{width:40px;height:20px;min-height:20px;border-radius:3px;background:#151d22;padding:2px;justify-content:flex-start;flex:none}.account-mfa-toggle>span{height:16px;width:16px;border-radius:50%;background:#35474f;box-shadow:0 0 1px #000}.account-mfa-toggle.enabled{background:var(--ssc-accent-surface-strong);justify-content:flex-end}.account-mfa-toggle.enabled>span{background:var(--ssc-accent)}.account-email-preferences{padding:0 28px}.account-email-preferences>p{margin:20px 0 7px;color:#c0cbd0;font-size:14px}.account-email-preferences>p:first-child{margin-top:20px}.account-email-preferences>label{display:flex;gap:7px;align-items:center;color:#a6b4be;font-size:14px;margin:10px 10px 0}.account-email-preferences>label:has(input:checked){color:var(--ssc-accent)}.account-email-preferences input{width:15px;height:15px;margin:0}.account-delivery-note{padding:24px 38px 0;color:#91a7ad;font-size:12px}.account-local-required{padding:30px 25px;background:#21262a;border-radius:7px}.account-recovery-codes{white-space:pre-wrap;font:14px/1.8 ui-monospace,SFMono-Regular,Menlo,monospace;padding:15px;background:#1e282b;user-select:all}.account-new-token{width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}@media(max-width:680px){.account-page-header{gap:14px;padding-bottom:20px}.account-page-header h1{font-size:20px;line-height:23px}.account-page-header p{font-size:13px}.account-page-avatar{width:60px;height:60px}.account-manage{width:58px;height:60px;font-size:11px}.account-page-tabs{gap:3px}.account-page-tabs>button{font-size:12px}.account-section-card{padding:20px 14px}.account-section-card .field{display:block}.account-section-card .field>span{display:block;text-align:left;padding:0 0 5px}.account-section>header{flex-wrap:wrap}.account-section>header>a{font-size:12px}.account-section h2{font-size:20px}.account-email-preferences{padding:0 5px}.account-delivery-note{padding:22px 5px 0}.account-mfa-status{gap:12px;flex-wrap:wrap}.account-mfa-status>small:last-child{margin-left:0}}.account-developer-links{display:inline-flex;gap:9px;align-items:center;font-size:14px}.account-developer-links>a{color:#b9c5cd;text-decoration:none}.account-developer-links>a:hover{text-decoration:underline}.admin-content.account-content{margin-left:0;padding:26px 14px;min-height:calc(100dvh - 50px)}.account-page-header{min-height:106px;padding:0 0 26px}.account-section-card textarea[readonly]{background:#1e2428;color:#87949c}.account-section-card:has(>.field){min-height:96px}.account-profile .account-section-card{padding-top:23px;padding-bottom:35px}.account-profile .field{margin-bottom:19px}.account-profile textarea{min-height:94px}.account-legacy-name{font-size:12px!important;margin:0 0 18px;color:#90a7b2!important}.account-files-search{display:flex;align-items:center;gap:7px;background:#21282d;border-radius:3px;padding:6px;font-size:14px}.account-files-search>input{width:320px;max-width:45%;min-width:100px;font-size:14px;height:30px;padding:5px 8px;background:#131b20}.account-files-search>button{font-size:14px;padding:4px 10px;min-height:30px;background:#394750}.account-files-search>span{font-size:13px;color:#8d9fa9}.account-files-search>details{margin-left:auto;position:relative}.account-files-search>details>summary{cursor:pointer;font-size:12px;padding:6px;color:#9cafb9}.account-files-search>details>div{position:absolute;right:0;top:100%;z-index:150;width:260px;padding:12px;background:#34414a;border:1px solid #52616a;border-radius:3px;box-shadow:0 5px 14px #0008}.account-files-search>details label{display:block;font-size:12px;margin-bottom:12px}.account-files-search>details label:last-child{margin-bottom:0}.account-files-search>details select{display:block;width:100%;margin-top:5px;font-size:12px}.account-files-scope{font-size:11px;color:#7f98a6;margin:7px 6px 8px}.account-files-table{width:100%;min-width:1100px;background:transparent;table-layout:auto;font-size:12px}.account-files-table th{position:relative;font-size:12px;font-weight:300;background:transparent;padding:7px 14px;color:#a6b4be;white-space:nowrap}.account-files-table th:not(:first-child):not(:last-child):after{content:"";position:absolute;right:0;height:12px;border-right:1px solid #3d484f}.account-files-table th>.icon-button{font-size:12px;width:22px;min-width:22px;height:24px;min-height:24px;padding:4px}.account-files-table td{height:44px;padding:6px 12px;color:#a6b4be;border-bottom:1px solid #151d23;background:#21282e;white-space:nowrap}.account-files-table tr:nth-child(2n) td{background:#242c33}.account-files-table td:first-child{width:35px;font-size:12px;color:#8199a8;padding:7px 15px}.account-files-table td:last-child{width:32px;padding:0}.account-files-table .file-column-preview{width:110px;padding:0}.account-file-preview{display:flex;width:98px;height:44px;background:#111a20;align-items:center;justify-content:center;overflow:hidden;text-decoration:none;font-size:10px}.account-file-preview img{width:100%;height:100%;object-fit:cover}.account-file-preview .whiteboard-thumb{font-size:11px}.account-file-name{display:block;max-width:260px;overflow:hidden;text-overflow:ellipsis;color:#a6b4be;text-decoration:none}.account-file-name:hover{color:var(--ssc-accent-text);text-decoration:underline}.account-files-table .file-column-name{min-width:180px}.account-files-table select{font-size:12px;min-width:105px;background:none;color:#a6b4be;padding:3px 4px;border:0;cursor:pointer}.account-files-table .file-column-project>a{color:#a6b4be;text-decoration:none}.account-files-table .file-column-project>a:hover{color:var(--ssc-accent-text);text-decoration:underline}.account-files-table .account-files-empty{text-align:center;height:100px;color:#a6b4be;font-size:14px}.avatar-upload-preview{height:180px;margin:0 0 18px;display:flex;align-items:center;justify-content:center;background:#212c30;border-radius:4px;overflow:hidden}.avatar-upload-preview>img{max-width:100%;max-height:100%;object-fit:contain}.avatar-upload-progress{display:flex;align-items:center;gap:12px;margin:15px 0;font-size:12px}.avatar-upload-progress progress{flex:1;accent-color:var(--ssc-accent)}.account-developer-links{flex-wrap:wrap}.account-new-token{min-width:0}@media(max-width:680px){.admin-content.account-content{padding:22px 10px}.account-page-header{min-height:95px}.account-files-search{flex-wrap:wrap;gap:6px}.account-files-search>input{width:calc(100% - 80px);max-width:none}.account-files-search>span{flex:1;padding-left:4px;font-size:11px}.account-files-search>details{margin-left:0}.account-files-scope{margin-left:4px;font-size:10px}.account-developer-links{font-size:12px}.account-mfa-status>small{font-size:10px}.account-profile .account-section-card{padding-bottom:20px}}.avatar-current-photo{display:flex;align-items:center;gap:12px;min-height:52px;margin:0 0 18px;font-size:12px;color:#9fb7c2}.avatar-current-photo>img{width:48px;height:48px;object-fit:cover;border-radius:4px}.account-page-tabs>button{font-size:13px;border-bottom-width:4px}.account-page-header h1{font-weight:400}.account-mfa-regenerate{font-size:12px;min-height:26px;padding:3px 10px}.account-session-actions{display:flex;gap:8px}.account-session-actions>button{font-size:12px;min-height:26px;padding:3px 10px}.account-sessions-table{width:100%;border-collapse:collapse;font-size:12px;color:#a6b4be}.account-sessions-table th{padding:6px 10px;text-align:left;font-weight:400;color:#c3cbd0;border-bottom:1px solid #2b353b}.account-sessions-table td{padding:6px 10px;border-bottom:1px solid #1a1d20}.account-sessions-table td small{display:block;font-size:11px;color:#8198a4}.account-sessions-table td b{font-weight:400;color:#d4dadd}.account-sessions-table button{font-size:11px;min-height:24px;padding:2px 10px}.authentication-settings{max-width:none}.authentication-settings .pss-row>.pss-label{width:180px}.authentication-settings .auth-check{display:inline-flex;align-items:center;height:32px}.authentication-settings .auth-inline{display:flex;align-items:center;gap:6px}.authentication-settings .auth-inline>.pss-select,.authentication-settings .auth-session>.pss-select{width:200px}.authentication-settings .auth-inline>span{font-size:14px;color:var(--pss-label)}.authentication-settings .pss-card>.pss-error,.authentication-settings .auth-unavailable{margin-left:180px;font-size:12px}.auth-saml{display:flex;flex-direction:column;gap:16px}.auth-saml>.pss-row{margin:0}.auth-setup-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.auth-saml h3{margin:0;font-size:19px;line-height:24px;font-weight:600;color:#c4cdd4}.auth-saml h4{margin:4px 0 0 8px;font-size:17px;line-height:22px;font-weight:500;color:#c4cdd4}.auth-saml hr{width:100%;border:0;border-top:1px solid #2b353b;margin:8px 0}.auth-saml .auth-docs{align-self:flex-start}.auth-setup-description{margin:18px 0 0;font-size:13px;color:var(--pss-text)}.auth-copy-field{display:flex;align-items:center;gap:8px;width:100%}.auth-copy-field>.pss-input{flex:1 1 auto;min-width:0}.auth-copy{flex:none;width:28px;height:28px;min-height:28px;padding:0;border-radius:4px;background:#8d9ba62e;color:#b9c4cc}.auth-copy>svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linejoin:round}.auth-copy:hover{color:#fff;background:#8d9ba64d}.auth-saml textarea.pss-input{height:88px}.auth-saml-actions{display:flex;justify-content:flex-end;padding-top:16px;border-top:1px solid #2b353b}.auth-identity-link{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:22px;padding-top:16px;border-top:1px solid #2b353b;font-size:13px;color:var(--pss-text)}.auth-identity-link>p{margin:0}.auth-identity-link>small{font-size:11px;color:#8b9ba6}.auth-session-notice{margin:0 0 16px;padding:10px 14px;border-radius:4px;background:#2b3238;color:#d9c48d;font-size:13px}.auth-docs-row{display:flex;gap:10px;align-items:center}.auth-metadata{display:inline-flex;align-items:center;text-decoration:none}.enterprise-auth .pss-row>.pss-label{width:210px}.enterprise-auth .pss-control{align-items:center}.enterprise-note{font-size:12px;color:#8b9ba6;margin-left:10px}.enterprise-domains{display:flex;gap:8px;width:100%;max-width:520px}.enterprise-domains>.pss-input{flex:1}.enterprise-toolbar{display:flex;justify-content:flex-end}.enterprise-table{width:100%;border-collapse:collapse;font-size:12px;color:#a6b4be}.enterprise-table th{height:30px;padding:0 10px;text-align:left;font-weight:400;background:#2c343a;color:#c3cbd0}.enterprise-table td{height:40px;padding:4px 10px;border-bottom:1px solid #1a1d20;vertical-align:middle}.enterprise-table td small{display:block;font-size:11px;color:#8198a4}.enterprise-table td b{font-weight:400;color:#d4dadd}.enterprise-table .pss-btn{height:26px;min-height:26px;font-size:11px}.enterprise-table .enterprise-warning{color:#e0a458}.enterprise-empty{text-align:center;color:#8198a4}.enterprise-users{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;color:#8b9ba6}.enterprise-users .pss-btn{height:26px;min-height:26px;font-size:11px}.authentication-settings .pss-row:has([data-control="authentication.mfa.01"])>.pss-label{width:100px}.authentication-settings .pss-row:has([data-control^="authentication.keyrotation."])>.pss-label{width:110px}.authentication-settings .pss-row:has([data-control="authentication.session.01"])>.pss-label{width:170px}.authentication-settings .pss-row:has([data-control^="authentication.keyrotation."]) .pss-select>button,.authentication-settings .pss-row:has([data-control="authentication.session.01"]) .pss-select>button{height:32px;min-height:32px}.project-switcher{display:flex;align-items:center;min-width:0}.project-switcher-trigger{display:inline-flex;align-items:center;gap:8px;max-width:min(300px,40vw);height:26px;min-height:0;padding:0 8px 0 4px;border:0;border-radius:4px;background:transparent;color:#fff;font:600 15px/18px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px;cursor:pointer}.project-switcher-trigger:hover,.project-switcher-trigger[aria-expanded=true]{background:#3c474e}.project-switcher-trigger:focus-visible{outline:2px solid var(--ssc-accent,#5b53ff);outline-offset:1px}.project-switcher-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-switcher-chevron{flex:none;margin-left:4px;color:#acbecbfa}.project-switcher-list{flex:none;color:#acbecbfa}.project-switcher-thumb{flex:none;display:inline-flex;width:20px;height:20px;overflow:hidden;border-radius:3px;background:#3c474e}.project-switcher-thumb>img{width:100%;height:100%;object-fit:cover}.project-switcher-fallback{display:block;width:100%;height:100%;background:linear-gradient(135deg,#8f5bd8,#5b53ff)}.project-switcher-popup{position:fixed;z-index:3000;box-sizing:border-box;width:522px;max-width:calc(100vw - 10px);max-height:calc(100vh - 60px);overflow:auto;padding:6px 6px 2px;border:1px solid rgba(0,0,0,.6);border-radius:6px;background:#2c3339;box-shadow:0 5px 20px #0000004d;color:#acbecbfa;font:500 13px/16px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px}.project-switcher-filter{display:flex;align-items:center;gap:8px;box-sizing:border-box;height:26px;padding:0 8px;border:1px solid var(--ssc-accent,#5b53ff);border-radius:4px;background:#121517;color:#acbecbfa}.project-switcher-filter>input{flex:1;min-width:0;height:100%;min-height:0;padding:0;border:0;outline:0;background:transparent;color:#e2e6e9;font:inherit;letter-spacing:inherit}.project-switcher-filter>input::placeholder{color:#acbecba3}.project-switcher-filter>input::-webkit-search-cancel-button{display:none}.project-switcher-group-head{display:flex;justify-content:space-between;gap:12px;padding:21px 8px 12px;color:#acbecba3;font:500 11px/16.5px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px;text-transform:uppercase;white-space:nowrap}.project-switcher-group-head.is-current>span:first-child{color:var(--ssc-accent,#5b53ff)}.project-switcher-group-head>span:first-child{overflow:hidden;text-overflow:ellipsis}.project-switcher-row{display:flex;align-items:center;justify-content:flex-start;gap:8px;box-sizing:border-box;width:100%;height:48px;min-height:0;padding:0 7px;border:0;border-radius:4px;background:transparent;color:#acbecbfa;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer}.project-switcher-row:hover,.project-switcher-row.is-active{background:#3c474e;color:#fff}.project-switcher-row .project-switcher-thumb{width:30px;height:30px;border-radius:4px}.project-switcher-row-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-switcher-empty{margin:0;padding:16px 8px;color:#acbecba3;font-size:13px}.integrations-settings{max-width:1200px}.integration-tabs{display:flex;gap:4px}.integration-tabs>button{flex-direction:column;gap:4px;width:64px;min-height:64px;padding:6px 0 4px;background:transparent;border-radius:3px 3px 0 0;border-bottom:3px solid transparent;color:#a6b4be;font-size:14px}.integration-tabs>button.active{background:#2f3032;border-bottom-color:var(--ssc-accent);color:#e3e9ed}.integration-logo{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:4px;font-weight:700;font-size:20px;color:#fff}.integration-logo-flow{background:#3f8f4f}.integration-logo-jira{background:#2f6fdc}.integration-logo-maya{background:#3f8f95}.integration-panel{background:#21292e;padding:20px;border-radius:0 3px 3px}.integration-panel>header{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.integration-panel h3{font-size:20px;margin:0 0 4px}.integration-panel p{margin:0;color:var(--muted);font-size:13px}.integration-panel>header>button{background:#3a4650;font-size:12px;min-height:28px}.integration-notice{margin:20px 24px!important;padding:16px;background:#2b333b;border-radius:4px;color:#d4dde3!important;font-size:14px!important}.integration-panel form{padding:0 24px}.integration-row{display:grid;grid-template-columns:160px minmax(0,1fr);gap:14px;align-items:center;margin:12px 0}.integration-row>label{text-align:right;color:#a6b4be;font-size:14px}.integration-row>div{display:flex;align-items:center;gap:10px}.integration-row input[type=text],.integration-row input[type=password]{width:100%;background:#1a2025}.integration-row select{width:300px;background:#1a2025}.integration-row input:disabled,.integration-row select:disabled{opacity:.55}.integration-info{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background:#8aa0ad;color:#21292e;font:700 10px/1 Arial,sans-serif;flex:none}.integration-panel hr{border:0;border-top:1px solid #2c363c;margin:20px 0}.integration-buttons{display:flex;gap:10px;margin:20px 0 0 174px}.integration-buttons>button{background:#3a4650;font-size:12px}.integration-maya-copy{max-width:560px;font-size:16px!important;color:#e3e9ed!important;margin:20px 0!important}.integration-actions{display:flex;gap:10px}@media(max-width:640px){.integration-row{grid-template-columns:1fr}.integration-row>label{text-align:left}.integration-buttons{margin-left:0}.integration-row select{width:100%}.integration-panel form{padding:0}.integration-notice{margin:16px 0!important}}.auth-saml-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.auth-saml-head>div>p{margin-bottom:0}.auth-help{width:32px;min-width:32px;height:28px;padding:0;background:#2b353b;color:#8799a4;font-size:14px}.auth-docs{background:#2b353b;color:#a6b4be;font-size:14px;margin:0 0 20px}.integration-row[data-group=options] input[type=text]{width:300px}.integration-row input{font-size:13px}.settings-form>section.integrations-settings{background:transparent;padding:0;border-radius:0;max-width:none}.integrations-settings .integration-panel form{max-width:none}.integration-row{margin:18px 0;min-height:32px}.integration-row input[type=text],.integration-row input[type=password],.integration-row select{height:32px;min-height:32px;font-size:13px}.integration-row select{padding:0 8px}.integration-row input[type=checkbox]{appearance:none;-webkit-appearance:none;display:inline-grid;place-content:center;flex:none;width:14px;min-width:14px;max-width:14px;height:14px;min-height:14px;margin:0;padding:0;border:1px solid #303a41;border-radius:2px;background:#1a2025}.integration-row input[type=checkbox]:checked{border-color:var(--ssc-accent);background:var(--ssc-accent)}.integration-row input[type=checkbox]:checked:after{content:"";width:7px;height:3px;margin-top:-2px;border:solid #fff;border-width:0 0 2px 2px;transform:rotate(-45deg)}.integration-row input[type=checkbox]:disabled{opacity:.55}.integration-buttons{margin-top:24px}.integration-buttons>button{min-width:120px;min-height:32px;height:32px;padding:0 14px}.integration-buttons>button[type=button]{background:#2b3239}.integration-buttons>button[type=submit]{background:#4b5661}.integration-maya-title{font-size:16px!important;font-weight:400}.integration-actions>button{min-height:30px;height:30px;margin:0;padding:0 15px;font-size:13px}.integrations-settings .integration-actions>button.primary{margin:0}.integration-row{grid-template-columns:148px minmax(0,1fr);gap:12px}.integration-buttons{margin-left:160px}.integrations-settings[data-scope=project] .integration-row>label{font-size:15px;line-height:21px}.workspace-general .pss-card>.wsg-option{margin:6px 0 24px}.wsg-check{display:flex;align-items:center;gap:8px;min-height:22px}.wsg-check .pss-check{height:22px}.wsg-check>label{font-size:14px;line-height:22px;font-weight:500;color:var(--pss-title);cursor:pointer}.wsg-check:has(input:disabled)>label{cursor:not-allowed;color:#c4cdd480}.wsg-unavailable{font-size:12px;line-height:16px;color:#b5ad89}.wsg-option>p{margin:2px 0 0;max-width:300px;font-size:11px;line-height:12.5px;font-weight:500;color:var(--pss-text)}.workspace-general .pss-actions{margin:0}.workspace-general h3.wsg-setup{margin:6px 0 18px;font-size:19px;line-height:24px;font-weight:600;color:#c4cdd4}.wsg-subdomain{display:inline-flex;align-items:stretch;width:100%;max-width:340px}.wsg-subdomain>.pss-input{flex:1 1 auto;border-radius:4px 0 0 4px}.wsg-suffix{display:flex;align-items:center;padding:0 12px;border-radius:0 4px 4px 0;background:var(--pss-input-off);color:#c4cdd480;font-size:13px;white-space:nowrap}.settings-form>section.workspace-general,.settings-form>.workspace-general{background:transparent;padding:0}.wsg-option>p>a.wsg-learn{color:var(--ssc-accent-text);text-decoration:underline;text-underline-offset:1px}.wsg-option>p>a.wsg-learn:hover{color:#fff}.wsg-option>.pss-error{display:block;margin-top:6px}.wsg-attention{display:flex;align-items:center;gap:12px;min-height:42px;padding:0 16px;border-radius:4px;background:#201f1a;color:#c38c3c;font-size:15px}.wsg-attention>.wsg-attention-icon{display:flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;border-radius:50%;background:#c38c3c;color:#201f1a;font-weight:700;font-size:15px}.wsg-attention>span:nth-child(2){flex:1}.wsg-attention>button{width:22px;height:22px;min-height:22px;padding:0;background:none;color:#5c5c58;font-size:18px;line-height:1}.wsg-attention>button:hover{color:#c4cdd4;background:none}.workspace-general [data-control="workspace.general.06"]>.pss-info{font-family:inherit!important;width:18px;margin-left:4px;line-height:32px;opacity:.7}.workspace-general [data-control="workspace.general.06"]>.pss-info:before{content:"i";display:inline-block;box-sizing:border-box;width:18px;height:18px;border:1.5px solid currentColor;border-radius:50%;font:600 12px/15px Georgia,Times New Roman,serif;text-align:center;vertical-align:middle}@font-face{font-family:element-icons;font-style:normal;font-weight:400;font-display:block;src:url("./assets/element-icons.313f7da-74MO7ULT.woff") format("woff")}.webhook-action-select .webhook-source-caret{display:inline-block;flex:none;position:relative;width:20px;height:32px;line-height:32px;text-align:center;color:#c4cdd480;font-family:element-icons!important;font-size:14px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:rotate(180deg);transition:transform .3s}.webhook-action-select .webhook-source-caret:before{content:"\e6e1"}.webhook-action-select .webhook-source-caret:after{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}.webhook-action-select .webhook-source-caret[data-open=true]{transform:rotate(0)}.webhook-source-empty .webhook-source-no-rows{text-align:center;color:var(--muted)}.webhook-heading .webhook-help{width:32px;min-width:32px;height:28px;padding:0;background:#2b353b;color:#8799a4;font-size:14px}.webhook-heading{margin-bottom:12px}.webhook-heading p{font-size:13px}.webhook-toolbar{display:flex;justify-content:flex-end;margin:0 0 14px}.settings-form>section.webhook-settings{background:transparent;padding:0;border-radius:0}.webhook-settings .webhook-heading{align-items:flex-start;margin:0 0 18px}.webhook-settings .webhook-heading h2{margin:0;font-size:21px;line-height:31.5px;font-weight:700;text-transform:capitalize;color:#e2e6e9}.webhook-settings .webhook-heading p{margin:0;font-size:13.3px;line-height:14px;font-weight:500;color:#acbecba3}.webhook-settings .webhook-heading .webhook-help{width:31px;min-width:31px;height:28px;min-height:28px;border:0;border-radius:4px;background:#8d9ba62e;color:#acbecbfa;font-size:15.1px;font-weight:600;opacity:.6}.webhook-settings .webhook-toolbar{margin:0;padding:24px 24px 16px;border-radius:8px 8px 0 0;background:#21262a}.webhook-settings .webhook-toolbar>button{min-height:30px;height:30px;margin:0;padding:0 24px;border:1px solid var(--ssc-accent-border);border-radius:3px;background:var(--ssc-accent);color:var(--ssc-on-accent,#fff);font-size:14px;font-weight:500}.webhook-settings .webhook-toolbar>button:disabled{border-color:#2b353b;background:#2b353b;color:#c4cdd480}.webhook-settings .webhook-toolbar+.table-scroll,.webhook-settings .webhook-toolbar+.error-box+.table-scroll,.webhook-settings .webhook-toolbar~.muted{margin:0;padding:0 24px 24px;border-radius:0 0 8px 8px;background:#21262a}.webhook-settings .webhook-toolbar~.muted{padding-top:4px}.webhook-settings .table-scroll table{width:100%;border-collapse:collapse}.webhook-settings .table-scroll thead th{height:36px;padding:0 18px;background:#1b1f22;border:0;text-align:left;font-size:12.8px;font-weight:500;color:#acbecba3}.webhook-settings .table-scroll tbody td{padding:10px 18px;border:0;border-bottom:1px solid #2b343b;font-size:13px;color:#a7b4be}.webhook-settings .webhook-source-empty .webhook-source-no-rows{padding:28px 0 18px;border-bottom:0;font-size:12.8px;color:#acbecba3}.webhook-settings .table-scroll table,.webhook-settings .table-scroll tbody tr,.webhook-settings .table-scroll tbody td{background:transparent}.webhook-settings .table-scroll table{table-layout:fixed}.webhook-settings .webhook-source-empty th:nth-child(1){width:16%}.webhook-settings .webhook-source-empty th:nth-child(2){width:8.9%}.webhook-settings .webhook-source-empty th:nth-child(3){width:33.8%}.webhook-settings .webhook-source-empty th:nth-child(4){width:26.7%}.webhook-settings .webhook-source-empty th:nth-child(5){width:8.9%}.webhook-settings .webhook-source-rows th:nth-child(1){width:14%}.webhook-settings .webhook-source-rows th:nth-child(2){width:7%}.webhook-settings .webhook-source-rows th:nth-child(3){width:28%}.webhook-settings .webhook-source-rows th:nth-child(4){width:15%}.webhook-settings .webhook-source-rows th:nth-child(5){width:7%}.webhook-settings .webhook-source-rows td{overflow-wrap:anywhere}.webhook-settings .webhook-source-rows .webhook-url{max-width:none}.webhook-editor .modal>header>.icon-button{display:none}.webhook-editor .modal-body>form>.field{margin:9px 0 18px}.webhook-editor .modal-body>form>.field:first-of-type{margin-top:10px}.webhook-editor .field>span{padding-top:6px}.webhook-editor .field input[type=url],.webhook-editor .field textarea{height:32px;min-height:32px;padding:6px 10px;font-size:14px;line-height:20px}.webhook-editor .field textarea{resize:vertical}.settings-form .modal .dialog-actions button.primary{margin:0}.webhook-editor .modal-body{overflow:visible}.webhook-editor .webhook-action-options{max-height:272px}.webhook-settings .table-scroll table.pipe-table{table-layout:auto}.enc-settings{width:100%;max-width:1040px;color:#9caab4;font-size:14px}.enc-settings fieldset{border:0;margin:0;padding:0;min-width:0}.enc-panel{background:#242b31;border-radius:5px;padding:24px;margin:0 0 24px}.enc-panel h2{margin:0 0 6px;font-size:24px;font-weight:400;color:#d0d7dc}.enc-sub{margin:0 0 22px;color:#71838f;font-size:14px;line-height:1.5}.enc-banner{padding:12px 15px;margin:0 0 20px;background:var(--ssc-accent-surface,#2a2540);color:#b9b2e6;border-radius:3px;line-height:1.5}.enc-note{color:var(--ssc-accent-text,#b9b2ff);font-size:13px;margin:0 0 14px}.enc-row{display:grid;grid-template-columns:200px minmax(180px,260px) 1fr;align-items:center;gap:0 18px;min-height:56px}.enc-row>label{text-align:right;color:#8c9ca6;font-size:16px}.enc-row>input[type=text],.enc-row>input:not([type]),.enc-row>input[type=password],.enc-row>select,.enc-row>textarea{grid-column:2/4;width:100%;max-width:420px;box-sizing:border-box}.enc-row>div:not(.enc-slider){grid-column:2/4}.enc-row small{display:block;color:#71838f;font-size:12px;line-height:1.4;margin-top:4px}.enc-slider input[type=range]{width:100%;accent-color:var(--ssc-accent,#6f5bff);margin:0}.enc-ticks{display:flex;justify-content:space-between;font-size:12px;color:#7d8d97;margin-top:2px}.enc-ticks span:first-child{color:#5c9a68}.enc-ticks span:last-child{color:#b25a5a}.enc-readout{font-size:13px;color:#8c9ca6}.enc-readout small{display:block}.enc-enforce{display:flex;gap:10px;align-items:center;font-size:16px;color:#c3ccd2}.enc-actions{display:flex;flex-wrap:wrap;gap:12px;margin:8px 0 0 218px}.enc-actions button{height:30px;min-height:30px;padding:6px 12px;font-size:12px}.enc-settings input:focus-visible,.enc-settings select:focus-visible,.enc-settings textarea:focus-visible,.enc-settings button:focus-visible{outline:2px solid var(--ssc-accent-hover,#8a79ff);outline-offset:3px}.storage-steps{list-style:none;margin:18px 0 0 218px;padding:0;font-size:13px}.storage-steps li{display:flex;gap:8px;align-items:baseline;padding:3px 0}.storage-steps b{width:14px;color:#5c9a68}.storage-steps li[data-ok=false] b{color:#c46666}.storage-steps small{color:#71838f}.storage-progress{margin:0 0 14px;font-size:14px}.storage-progress b[data-bad=true]{color:#c46666}.storage-settings details{margin:6px 0 0}.storage-settings summary{cursor:pointer;margin:0 0 6px 218px;color:#8c9ca6}@media(max-width:700px){.enc-row{grid-template-columns:1fr;gap:6px 0;padding:8px 0}.enc-row>label{text-align:left}.enc-row>input,.enc-row>select,.enc-row>textarea,.enc-row>div:not(.enc-slider){grid-column:1}.enc-actions,.storage-steps,.storage-settings summary{margin-left:0}.enc-panel{padding:18px 16px}}.settings-form>section.enc-source{background:transparent;padding:0}.enc-source{max-width:1292px;color:var(--pss-text)}.enc-source>.pss-banner{margin:0 0 24px}.enc-source .pss-section>header{margin:0 0 18px}.enc-source .pss-card{padding:24px 24px 6px}.enc-source .enc-row{display:grid;grid-template-columns:210px 200px minmax(0,260px);gap:0 24px;align-items:start;min-height:50px;margin:0 0 18px}.enc-source .enc-row>label{padding-right:0;text-align:right;font-size:16px;line-height:28px;font-weight:500;color:var(--pss-label)}.enc-source .enc-row>div:not(.enc-slider){grid-column:2/4;display:flex;align-items:flex-start;gap:12px}.enc-source .enc-check>div>small{margin:0;max-width:420px;font-size:12px;line-height:16px;color:var(--pss-sub)}.enc-source .enc-check .pss-check{height:28px}.enc-source .enc-select{grid-column:2;width:200px;height:28px;min-height:28px;padding:0 8px;border:0;border-radius:4px;background:#00000040;color:#acbecbfa;font:500 14px/28px inherit;font-family:inherit}.enc-source .enc-select:hover{background:#00000080;color:#fff}.enc-source .enc-select:focus-visible{outline:1px solid #fff;outline-offset:0}.enc-source .enc-select:disabled{background:var(--pss-input-off);color:#c4cdd480}.enc-source .enc-row:has(>.enc-slider){min-height:72px}.enc-source .enc-slider{padding-top:9px}.enc-source .enc-slider input[type=range]{-webkit-appearance:none;appearance:none;display:block;width:100%;height:16px;margin:0;background:transparent;cursor:pointer}.enc-source .enc-slider input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:linear-gradient(to right,var(--ssc-accent) 0 var(--enc-fill,50%),#3a444b var(--enc-fill,50%) 100%)}.enc-source .enc-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;margin-top:-5px;border:2px solid var(--ssc-accent);border-radius:50%;background:#fff;transition:transform .15s}.enc-source .enc-slider input[type=range]:hover::-webkit-slider-thumb,.enc-source .enc-slider input[type=range]:focus-visible::-webkit-slider-thumb{transform:scale(1.2)}.enc-source .enc-slider input[type=range]::-moz-range-track{height:6px;border-radius:3px;background:#3a444b}.enc-source .enc-slider input[type=range]::-moz-range-progress{height:6px;border-radius:3px;background:var(--ssc-accent)}.enc-source .enc-slider input[type=range]::-moz-range-thumb{width:12px;height:12px;border:2px solid var(--ssc-accent);border-radius:50%;background:#fff}.enc-source .enc-slider input[type=range]:disabled{cursor:not-allowed;opacity:.55}.enc-source .enc-slider input[type=range]:focus-visible{outline:1px solid #fff;outline-offset:2px}.enc-source .enc-ticks{margin-top:12px;font-size:12.8px;line-height:16px;font-weight:500}.enc-source .enc-ticks span:first-child{color:#00c8998c}.enc-source .enc-ticks span:nth-child(2){color:#ffbd308c}.enc-source .enc-ticks span:last-child{color:#ff615e8c}.enc-source .enc-readout{padding-top:16px;font-size:13.3px;line-height:22px;font-weight:500;color:var(--pss-text)}.enc-source .enc-readout small{font-size:12px;line-height:16px;color:var(--pss-sub)}.enc-source .enc-actions{margin:0 0 0 17px}.enc-source .enc-note{margin:0 0 16px}@media(max-width:700px){.enc-source .enc-row{grid-template-columns:1fr;gap:6px 0}.enc-source .enc-readout{padding-top:0}.enc-source .enc-row:has(>.enc-slider){min-height:0}.enc-source .enc-row>label{text-align:left}.enc-source .enc-row>div:not(.enc-slider),.enc-source .enc-select{grid-column:1}.enc-source .enc-actions{margin-left:0}}.storage-settings.pss .enc-row{grid-template-columns:210px minmax(0,480px);gap:0 24px;min-height:32px;margin:0 0 18px;align-items:center}.storage-settings.pss .enc-row>label{line-height:32px}.storage-settings.pss .enc-row>.pss-input,.storage-settings.pss .enc-row>.enc-select{grid-column:2;max-width:480px;width:100%}.storage-settings.pss .enc-row>textarea.pss-input{height:96px;line-height:1.4;padding:8px 10px;resize:vertical}.storage-settings.pss summary{margin:0 0 18px 234px;color:var(--pss-label);font-size:14px}.storage-settings.pss .enc-actions{margin:6px 0 0 234px;gap:10px;align-items:center}.storage-settings.pss .storage-steps{margin:18px 0 0 234px}.storage-settings.pss .pss-card>.storage-progress{margin:0 0 18px}.storage-settings .storage-filter{min-width:260px}.storage-settings .storage-table td small.pipe-mono{margin-top:2px}.pipe-chip.verified{background:color-mix(in srgb,var(--ssc-accent) 18%,transparent);color:color-mix(in srgb,var(--ssc-accent) 45%,#fff)}.pipe-chip.uploading{background:#eb9e0524;color:#f0b54a}.download-settings{width:100%;color:#9caab4;font-size:14px}.download-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:32px}.settings-form .download-heading h2{margin:0 0 8px;font-size:24px;font-weight:400;color:#d0d7dc}.download-heading p{margin:0;font-size:14px;color:#71838f}.download-help{position:relative;z-index:2}.download-help summary{display:flex;align-items:center;justify-content:center;list-style:none;cursor:pointer;font-size:13px;border:1px solid #62727c;border-radius:50%;width:15px;height:15px;color:#8c9ca6}.download-help[open]>p{position:absolute;right:0;top:15px;width:280px;padding:14px;background:#28343d;box-shadow:0 5px 18px #0007;border:1px solid #42525f;line-height:1.5}.download-settings fieldset{padding:0;margin:0;border:0;min-width:0}.download-options{padding:0}.download-row{min-height:40px;display:flex;align-items:center;gap:0;width:224px;max-width:100%;font-size:16px;line-height:20px}.download-row>span{width:210px;max-width:calc(100% - 14px);text-align:right;padding-right:12px;box-sizing:border-box}.download-settings input[type=checkbox]{width:14px;height:14px;min-width:14px;margin:0;accent-color:var(--ssc-accent);cursor:pointer}.download-settings input:disabled{cursor:default}.download-policy,.download-compatibility,.download-conflict{padding:12px 15px;margin:0 0 20px;background:#25343e;border:1px solid #354954;line-height:1.5}.download-policy{color:#92b9c7}.download-override{display:flex;align-items:center;justify-content:space-between;gap:15px}.download-override button{flex-shrink:0}.download-compatibility{font-size:12px;color:#b5ad89}.download-enforce{border-top:1px solid #34434d;margin-top:22px;padding:20px 0 0}.download-enforce>label{width:224px;max-width:100%;display:flex;align-items:center;gap:0}.download-enforce>label>span{width:210px;max-width:calc(100% - 14px);text-align:right;padding-right:12px;box-sizing:border-box;font-size:16px}.download-enforce p{font-size:12px;line-height:1.5;max-width:440px;margin:10px 0 0}.download-legacy-release{display:flex;align-items:flex-start;gap:10px;padding:12px 0 0;max-width:510px;font-size:12px;line-height:1.5}.download-legacy-release input{margin-top:3px!important}.download-legacy-release small{display:block;color:#9ca5ab;font-size:11px}.download-actions{display:flex;gap:14px;margin:24px 0 0 20px}.download-settings .download-actions button{font-size:12px;line-height:16px;height:30px;padding:6px 10px;min-height:30px}.download-settings .download-actions button.primary{width:160px;margin:0}.download-settings .download-actions button[type=button]{width:89px}.download-defaults{font-size:12px;line-height:1.5;margin-top:16px;color:#738792}.download-effective{font-size:12px;margin-top:20px}.download-effective summary{cursor:pointer}.download-effective ul,.download-conflict ul{padding-left:20px}.download-conflict button{margin:6px 8px 0 0}.download-notice{color:var(--ssc-accent-text);font-size:12px}.download-settings .download-reload{font-size:11px;margin:16px 0 0}@media(max-width:600px){.download-heading{margin-bottom:22px}.download-override{align-items:flex-start;flex-direction:column}.download-row,.download-enforce>label{width:100%}.download-row>span,.download-enforce>label>span{flex:1;width:auto}.download-help[open]>p{width:min(280px,calc(100vw - 65px))}}.settings-form>section.download-settings{padding:0;background:transparent}.download-panel{background:#242b31;border-radius:5px;padding:24px}.download-policy{background:var(--ssc-accent-surface);border-color:transparent;color:#b3a976}.download-help summary{border:0;border-radius:3px;background:#252c31;width:31px;height:28px;font-size:15px}.download-row input:focus-visible,.download-enforce input:focus-visible{outline:2px solid var(--ssc-accent-hover);outline-offset:4px}@media(max-width:600px){.download-panel{padding:18px 16px}.download-row>span,.download-enforce>label>span{text-align:left}.download-actions{margin-left:0;gap:10px}}.settings-form>.pss.download-settings{padding:0;background:transparent}.pss.download-settings .download-panel{background:var(--pss-card);border-radius:8px;padding:24px}.pss.download-settings .pss-card>.pss-banner{margin:0 0 16px}.pss.download-settings .download-row{width:auto;min-height:32px;margin:0 0 8px;font-size:16px;line-height:32px}.pss.download-settings .download-row>.pss-label{width:210px;padding-right:12px}.pss.download-settings .download-row .pss-check>input{width:14px;height:14px;min-width:14px;margin:9px 0;accent-color:auto}.pss.download-settings .download-actions{margin:21px 0 0 19px;gap:15px}.pss.download-settings .download-actions .pss-btn{height:30px;min-height:30px;padding:0 15px;font-size:12px;line-height:28px;width:auto}.pss.download-settings .download-actions .pss-btn[data-control$=".12"]{width:160px}.pss.download-settings .download-actions .pss-btn[data-control$=".13"]{width:89px}.pss.download-settings .download-override{justify-content:flex-start}.pss.download-settings .download-override>span{flex:1}.pss.download-settings .download-override>.pss-btn{height:28px;min-height:28px;background:#4b5d67;color:#a7b4be}.pss.download-settings .download-actions .pss-btn{white-space:nowrap;padding:0 10px}.watermark-settings{--wm-border:#3c454a;--wm-muted:#9aa6ad;max-width:1240px}.watermark-settings .watermark-heading{display:flex;justify-content:space-between;align-items:flex-start;margin:0 0 16px;padding:0;border:0;background:none}.watermark-heading h2{margin:0 0 5px;font-size:21px;font-weight:600}.watermark-heading p{margin:0;color:var(--wm-muted);font-size:13px}.watermark-settings .watermark-panel{border:1px solid #343d42;border-radius:7px;padding:20px 24px 26px;background:#252c30}.watermark-enable{display:flex;justify-content:flex-end;margin-bottom:22px}.watermark-enable label{display:flex;align-items:center;gap:10px;color:#c8d0d4;font-size:13px}.watermark-settings input[role=switch]{appearance:none;width:36px;height:19px;border:0;border-radius:12px;background:#505a61;position:relative;cursor:pointer;flex-shrink:0;margin:0}.watermark-settings input[role=switch]:after{content:"";position:absolute;width:15px;height:15px;border-radius:50%;background:#c6d0d5;top:2px;left:2px;transition:transform .12s}.watermark-settings input[role=switch]:checked{background:var(--ssc-accent)}.watermark-settings input[role=switch]:checked:after{transform:translate(17px);background:var(--ssc-on-accent)}.watermark-columns{display:grid;grid-template-columns:minmax(305px,360px) minmax(0,1fr);gap:32px;align-items:start}.watermark-fields{margin:0;padding:13px 12px 10px;background:#2e363c;border:0;border-radius:3px;min-width:0}.watermark-row{display:grid;grid-template-columns:100px minmax(0,1fr);align-items:center;gap:12px;margin:0 0 15px;font-size:13px;color:#c3cbd0}.watermark-text{align-items:start}.watermark-text>span{padding-top:6px}.watermark-settings .watermark-text textarea{resize:vertical;min-height:75px;max-height:280px;width:100%;margin:0;padding:8px;border:1px solid var(--wm-border);border-radius:2px;background:#242c31;color:#e3e8eb;font:inherit;line-height:1.35}.watermark-origin{align-items:start;margin-bottom:20px}.watermark-origin>span{padding-top:4px}.watermark-origin-grid{display:grid;grid-template-columns:repeat(3,25px);grid-template-rows:repeat(3,25px);gap:3px}.watermark-settings .watermark-origin-grid button{display:flex;align-items:center;justify-content:center;min-width:0;min-height:0;width:25px;height:25px;margin:0;padding:0;background:#252d32;border:1px solid #49545c;border-radius:2px;color:#8b999f}.watermark-origin-grid button span{width:5px;height:5px;border-radius:1px;background:currentColor}.watermark-settings .watermark-origin-grid button.active{border-color:var(--ssc-accent-border);color:var(--ssc-accent-text);background:var(--ssc-accent-surface)}.watermark-settings .watermark-color input[type=color],.watermark-settings .watermark-color-compact input[type=color]{appearance:none;width:30px;height:30px;border:1px solid #7c8b93;border-radius:3px;padding:2px;background:#3b454c;cursor:pointer}.watermark-color input[type=color]::-webkit-color-swatch-wrapper,.watermark-color-compact input[type=color]::-webkit-color-swatch-wrapper{padding:0}.watermark-color input[type=color]::-webkit-color-swatch,.watermark-color-compact input[type=color]::-webkit-color-swatch{border:0;border-radius:1px}.watermark-color{grid-template-columns:100px 30px minmax(0,1fr)}.watermark-color-value{font-family:monospace;font-size:12px;color:var(--wm-muted)}.watermark-shadow{grid-template-columns:100px 1fr auto}.watermark-color-compact{display:flex;align-items:center;gap:6px}.watermark-color-compact .watermark-color-value{display:none}.watermark-number{grid-template-columns:100px minmax(55px,1fr) 72px;gap:10px}.watermark-settings .watermark-number input[type=range]{appearance:none;margin:0;width:100%;min-width:0;height:4px;min-height:4px;padding:0;border:0;background:#58636b;border-radius:2px;cursor:pointer}.watermark-number input[type=range]::-webkit-slider-thumb{appearance:none;width:11px;height:11px;border:1px solid var(--ssc-accent-border);border-radius:50%;background:var(--ssc-accent)}.watermark-number input[type=range]::-moz-range-thumb{width:10px;height:10px;border:1px solid var(--ssc-accent-border);border-radius:50%;background:var(--ssc-accent)}.watermark-number-value{display:flex;align-items:center;gap:3px}.watermark-settings .watermark-number-value input{width:57px;min-width:0;min-height:27px;height:27px;padding:2px 3px;background:#283138;border:1px solid var(--wm-border);border-radius:2px;text-align:right;font-size:12px;color:#d2dbe0}.watermark-number-value>span{font-size:11px;color:var(--wm-muted)}.watermark-user-info{margin-bottom:8px}.watermark-user-info input,.watermark-enforcement input{accent-color:var(--ssc-accent);width:16px;height:16px;margin:0;cursor:pointer}.watermark-units{margin:9px 0 0;color:var(--wm-muted);font-size:11px;line-height:1.4}.watermark-actions{display:grid;grid-template-columns:1fr 100px;gap:12px;margin-top:10px}.watermark-settings .watermark-actions button{margin:0;min-height:33px;height:auto;border-radius:2px;font-size:12px}.watermark-preview-layout{display:grid;grid-template-columns:minmax(0,1fr) 40px;gap:20px}.watermark-preview{aspect-ratio:16/9;position:relative;align-self:start;overflow:hidden;border-radius:6px;background:#1b252c;border:1px solid #44535d}.watermark-preview>svg{display:block;width:100%;height:100%}.watermark-preview-error{position:absolute;inset:0;display:grid;place-items:center;padding:12px;text-align:center;background:#172128b8;color:#e7d7d3;font-size:13px}.watermark-samples{display:flex;flex-direction:column;gap:6px}.watermark-settings .watermark-samples button{min-width:0;min-height:0;width:40px;height:32px;padding:0;margin:0;border:2px solid transparent;border-radius:3px;overflow:hidden;background:#34434d}.watermark-settings .watermark-samples button.active{border-color:var(--ssc-accent)}.watermark-samples svg{display:block;width:100%;height:100%;object-fit:cover}.watermark-preview-caption{font-size:11px;color:var(--wm-muted);margin:8px 60px 0 0;line-height:1.4}.watermark-enforcement{display:flex;align-items:center;gap:10px;margin:30px 0 0 128px;font-size:13px;color:#c8d2d8}.watermark-policy{padding:11px 13px;background:var(--ssc-accent-surface);border:1px solid var(--ssc-accent-border);border-radius:3px;font-size:13px;margin:0 0 14px}.watermark-conflict{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;margin:0 0 14px;background:#463b26;border:1px solid #77613b;font-size:13px}.watermark-notice{font-size:13px;color:var(--ssc-accent-text)}.watermark-settings :is(button,input,textarea):focus-visible{outline:2px solid var(--ssc-accent-hover);outline-offset:3px}.watermark-settings input:disabled{cursor:default}.watermark-settings fieldset:disabled{opacity:.65}.watermark-settings .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.watermark-help{position:relative;margin-left:14px}.watermark-help summary{list-style:none;display:grid;place-items:center;width:30px;height:29px;border:1px solid var(--wm-border);border-radius:3px;background:#303a40;color:#d2dee2;cursor:pointer}.watermark-help summary::-webkit-details-marker{display:none}.watermark-help summary:focus-visible{outline:2px solid var(--ssc-accent-hover);outline-offset:3px}.watermark-help>div{position:absolute;z-index:5;right:0;top:35px;width:min(320px,75vw);padding:14px;background:#343f46;border:1px solid #52616a;box-shadow:0 6px 18px #0005;border-radius:4px;color:#dce5e8;font-size:13px;line-height:1.45}@media(max-width:1150px){.watermark-settings .watermark-panel{padding:18px}.watermark-columns{gap:20px;grid-template-columns:310px minmax(0,1fr)}.watermark-row{grid-template-columns:85px minmax(0,1fr);gap:8px}.watermark-color{grid-template-columns:85px 30px minmax(0,1fr)}.watermark-shadow{grid-template-columns:85px 1fr auto}.watermark-number{grid-template-columns:85px minmax(45px,1fr) 72px;gap:7px}.watermark-preview-layout{gap:10px;grid-template-columns:minmax(0,1fr) 34px}.watermark-settings .watermark-samples button{width:34px;height:28px}.watermark-preview-caption{margin-right:44px}.watermark-enforcement{margin-left:105px}}@media(max-width:900px){.watermark-columns{grid-template-columns:1fr}.watermark-form-column{max-width:420px}.watermark-preview-column{grid-row:1}.watermark-preview-layout{grid-template-columns:minmax(0,1fr) 40px}.watermark-settings .watermark-samples button{width:40px;height:32px}.watermark-enforcement{margin-left:0}.watermark-preview-caption{margin-right:50px}}@media(max-width:440px){.watermark-settings .watermark-panel{padding:12px}.watermark-row{grid-template-columns:76px minmax(0,1fr)}.watermark-color{grid-template-columns:76px 30px minmax(0,1fr)}.watermark-shadow{grid-template-columns:76px 1fr auto}.watermark-number{grid-template-columns:76px minmax(35px,1fr) 68px;gap:6px}.watermark-number-value input{width:53px}.watermark-preview-layout{grid-template-columns:minmax(0,1fr);gap:8px}.watermark-samples{flex-direction:row}.watermark-preview-caption{margin-right:0}.watermark-conflict{align-items:flex-start;flex-direction:column}}.watermark-settings .watermark-origin-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,26px);gap:3px;width:100%;padding:3px;background:#242c31;border-radius:4px}.watermark-settings .watermark-origin-grid button{width:100%;height:26px;border:0;background:none;color:#172024}.watermark-settings .watermark-origin-grid button.active{border:0;background:none;color:var(--ssc-accent)}.watermark-origin-grid button span{width:18px;height:10px;border-radius:5px}.watermark-settings .watermark-color-swatch{position:relative;display:block;width:31px;height:31px;min-width:31px;min-height:31px;margin:0;padding:4px;background:repeating-conic-gradient(#b8c1c4 0 25%,#eef1f2 0 50%) 50%/8px 8px;border:1px solid #81939b;border-radius:3px}.watermark-color-swatch>span:first-child{display:block;position:absolute;inset:4px}.watermark-color-caret{position:absolute;inset:0;display:grid;place-items:center;color:#7a898a;text-shadow:0 0 2px #fff;font-size:15px}.watermark-settings .watermark-project-override{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#e7bc61;background:#474333;border-color:#64583a}.watermark-project-override button{font-size:12px;min-height:28px;margin:0;white-space:nowrap}.watermark-conflict{flex-wrap:wrap}.watermark-conflict details{flex-basis:100%}.watermark-conflict details pre{white-space:pre-wrap;overflow-wrap:anywhere}.watermark-conflict>div{display:flex;flex-wrap:wrap;gap:8px}.watermark-palette-position{position:fixed;z-index:450;width:min(314px,calc(100vw - 16px))}.watermark-palette{box-sizing:border-box;padding:6px;background:#2c373d;border:1px solid #53616a;border-radius:4px;box-shadow:0 6px 17px #0006;color:#d3dfe1;font-size:13px}.watermark-palette-main{display:grid;grid-template-columns:minmax(0,280px) 12px;gap:8px;height:180px}.watermark-palette-plane{position:relative;cursor:crosshair;touch-action:none;outline-offset:2px;overflow:visible}.watermark-palette-plane svg{display:block;width:100%;height:100%;overflow:hidden;background:linear-gradient(to top,#000,transparent),linear-gradient(to right,#fff,transparent)}.watermark-palette-plane>i{position:absolute;width:8px;height:8px;border:1px solid #fff;border-radius:50%;box-shadow:0 0 2px 1px #0009;transform:translate(-50%,-50%);pointer-events:none}.watermark-palette-hue{position:relative;cursor:ns-resize;touch-action:none;background:linear-gradient(to bottom,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.watermark-palette-hue>i{position:absolute;left:-2px;right:-2px;height:4px;border:1px solid #fff;box-shadow:0 0 1px #000;transform:translateY(-50%);pointer-events:none}.watermark-palette-alpha{position:relative;height:12px;margin-top:8px;background:repeating-conic-gradient(#b9c4c8 0 25%,#edf2f3 0 50%) 50%/12px 12px}.watermark-palette-alpha:before{content:"";position:absolute;inset:0;background:linear-gradient(to right,transparent,var(--alpha-color));pointer-events:none}.watermark-palette-alpha>input{appearance:none;display:block;width:100%;height:15px;min-height:15px;margin:0;padding:0;border:0;background:transparent;cursor:ew-resize;position:relative;height:12px;min-height:12px}.watermark-palette-alpha input::-webkit-slider-thumb{appearance:none;width:4px;height:17px;background:#fff;border:1px solid #62767d;border-radius:0}.watermark-palette-alpha input::-moz-range-thumb{width:3px;height:16px;background:#fff;border:1px solid #62767d;border-radius:0}.watermark-palette-footer{display:grid;grid-template-columns:160px minmax(0,1fr) auto;align-items:center;gap:7px;margin-top:6px}.watermark-palette-footer>input{width:100%;height:24px;min-height:24px;padding:3px 8px;background:#202a2f;border:0;border-radius:3px;color:#c5d6d8;font-size:12px}.watermark-palette-footer>button{margin:0;padding:2px;min-height:27px;background:none;border:0;color:var(--ssc-accent);justify-content:center;font-size:13px}.watermark-palette-footer>button:first-of-type{justify-self:end}.watermark-palette-footer>button:last-child{min-height:24px;height:24px;padding:0 12px;border-radius:3px;background:#4b5d67;color:#c4cdd4}.watermark-palette-error{font-size:11px;color:#ffc0b6;margin:6px 0 0}.watermark-palette :is(input,button,[tabindex]):focus-visible{outline:2px solid var(--ssc-accent-hover);outline-offset:2px}.watermark-capture-notice{font-size:12px;line-height:1.5;margin-top:12px}@media(max-width:600px){.watermark-settings .watermark-project-override{align-items:flex-start;flex-direction:column}.watermark-palette-main{height:190px}}.watermark-palette-position{max-height:calc(100dvh - 16px);overflow-y:auto;overscroll-behavior:contain}.settings-form>section.watermark-settings{background:transparent;padding:0;border-radius:0}.watermark-settings .watermark-heading{align-items:flex-start;margin:0 0 18px}.watermark-settings .watermark-heading h2{margin:0;font-size:21px;line-height:31.5px;font-weight:700;text-transform:capitalize;color:#e2e6e9}.watermark-settings .watermark-heading p{margin:0;font-size:13.3px;line-height:14px;font-weight:500;color:#acbecba3}.watermark-settings .watermark-help summary{width:31px;height:28px;border:0;border-radius:4px;background:#8d9ba62e;color:#acbecbfa;font-size:15.1px;font-weight:600;opacity:.6}.watermark-settings:hover .watermark-help summary,.watermark-settings .watermark-help[open] summary,.watermark-settings .watermark-help summary:focus-visible{opacity:1}.watermark-settings .watermark-help>div{background:#2c3339;border:1px solid #000;border-radius:6px;box-shadow:0 5px 20px #0000004d;color:#e2e6e9}.watermark-settings .watermark-panel{border:0;border-radius:8px;background:#21262a;padding:24px}.watermark-settings .watermark-enable label{color:#acbecbfa;font-size:14px;font-weight:500}.watermark-settings .watermark-actions button{min-height:30px;height:30px;border:1px solid #2b353b;border-radius:3px;background:#4b5d67;color:#a7b4be;font-size:12px;font-weight:500}.watermark-settings .watermark-actions button.primary{border-color:var(--ssc-accent-border);background:var(--ssc-accent);color:var(--ssc-on-accent,#fff)}.watermark-settings .watermark-actions button:hover:not(:disabled){filter:brightness(1.12)}.watermark-settings .watermark-actions button:disabled{border-color:#2b353b;background:#2b353b;color:#c4cdd480;filter:none}.watermark-settings .watermark-policy{border:0;border-radius:4px;font-size:12px;line-height:16px;font-weight:500;padding:12px 16px;margin:0 0 24px}.settings-form .watermark-settings form{max-width:none}.watermark-settings .watermark-columns{display:grid;grid-template-columns:calc((100% + 20px) / 3 - 20px) minmax(0,1fr);column-gap:calc((100% + 20px) / 24 + 20px);gap:0 calc((100% + 20px) / 24 + 20px);padding-left:10px;align-items:start}.watermark-settings .watermark-fields{padding:15px 3% 12px 10px;border-radius:4px;background:#2e363c}.watermark-settings .watermark-row{grid-template-columns:calc(35.4% - 10px) minmax(0,1fr);gap:0;margin:0 0 12px;font-size:15px;line-height:20px;font-weight:400;color:#c3cbd0;min-height:24px}.watermark-settings .watermark-text>span{padding-top:2px}.watermark-settings .watermark-text textarea{min-height:70px;height:70px;resize:none;border:0;border-radius:4px;background:#242c31;padding:6px 10px;font-size:13px;color:#a7b4be}.watermark-settings .watermark-color{grid-template-columns:calc(35.4% - 10px) 30px minmax(0,1fr)}.watermark-settings .watermark-color-value{display:none}.watermark-settings .watermark-shadow{grid-template-columns:calc(35.4% - 10px) 1fr auto}.watermark-settings .watermark-number{grid-template-columns:calc(35.4% - 10px) minmax(0,1fr) 56px;column-gap:0}.watermark-settings .watermark-number input[type=range]{margin-right:30px;width:calc(100% - 30px)}.watermark-settings .watermark-number-value{display:block}.watermark-settings .watermark-number-value input{width:56px;height:24px;min-height:24px;border:0;border-radius:4px;background:#252c31;text-align:center;font-size:13px;color:#a7b4be}.watermark-settings .watermark-user-info{margin-bottom:0}.watermark-settings input[role=switch]{width:40px;height:20px;border-radius:10px}.watermark-settings input[role=switch]:after{width:16px;height:16px;top:2px;left:2px}.watermark-settings input[role=switch]:checked:after{transform:translate(20px)}.watermark-settings .watermark-user-info input[role=switch]{accent-color:auto;width:40px;height:20px}.watermark-settings .watermark-actions{display:flex;gap:14px;margin-top:10px}.watermark-settings .watermark-actions button{flex:none;width:66.3%;height:30px;min-height:30px;border-radius:4px;font-size:12px}.watermark-settings .watermark-actions button[type=button]{width:28.2%}.watermark-settings .watermark-actions button.primary{margin:0}.watermark-settings .watermark-preview-layout{grid-template-columns:minmax(0,1fr) 35px;gap:57px}.watermark-settings .watermark-preview{border-radius:8px}.watermark-settings .watermark-samples{gap:5px}.watermark-settings .watermark-samples button{width:35px;height:35px}.watermark-settings .watermark-enable{margin-bottom:24px}.watermark-settings .watermark-enable label{gap:10px;font-size:15px;font-weight:400}.watermark-settings .watermark-banner{margin:0 0 24px}.watermark-settings .watermark-banner.watermark-project-override>span{flex:1}.watermark-settings .watermark-banner .pss-btn{height:28px;min-height:28px;padding:0 10px;background:#4b5d67;color:#c4cdd4;font-size:13px}.watermark-settings .watermark-enforcement{display:flex;justify-content:center;align-items:center;gap:12px;margin:24px 0 0;padding:12px 16px;border-radius:8px;background:#272d32;font-size:15px;color:#a7b4be}.watermark-settings .watermark-enforcement input{width:14px;height:14px}.watermark-settings .watermark-actions button.primary:disabled{background:var(--ssc-accent);border-color:var(--ssc-accent);color:#fff;opacity:.5}.activity-feed{max-width:none;color:#8a9ca8;font-size:12.6px;font-weight:500}.activity-feed-filter{margin:0 0 12px;padding:6px 14px;background:#00000040}.activity-feed-input{position:relative;display:flex;align-items:center;width:min(100%,368px);padding:4px 8px;background:#00000040;box-shadow:inset 0 1px 2px #0006}.activity-feed-input:hover{background:#00000080}.activity-feed-input:focus-within{background:#00000080;outline:1px solid var(--ssc-accent,#5b53ff)}.activity-feed .activity-feed-input input{flex:1;min-width:0;height:20px;min-height:0;border:0;border-radius:0;outline:0;box-shadow:none;background:transparent;color:#fff;font:inherit;font-size:15.1px;padding:0}.activity-feed .activity-feed-input input:focus{outline:0;box-shadow:none}.activity-feed-input input::placeholder{color:#8a9ca8}.activity-feed-clear{flex:none;width:20px;height:20px;padding:2px;border:0;background:transparent;color:#a7b4be;cursor:pointer}.activity-feed-clear:hover{color:#fff}.activity-feed-clear svg{width:100%;height:100%}.activity-feed-group h3{margin:0 0 21.5px;font-size:16px;font-weight:500;color:#e2e6e9;letter-spacing:0}.activity-feed-group{margin-bottom:22px}.activity-feed-filter+.activity-feed-group{margin-top:8px}.activity-feed-group ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.activity-feed-row{display:flex;align-items:flex-start;min-height:44px;background:#ffffff08}.activity-feed-avatar{flex:none;width:40px;height:40px;margin:2px 0 0 2px;border-radius:0}.activity-feed-content{padding:2px 0 0 10px;min-width:0;line-height:16px}.activity-feed-text{overflow-wrap:anywhere}.activity-feed-meta{color:#8a9ca8}.activity-feed-meta time{color:#576975}.activity-feed-glow{color:#e2e6e9;font-weight:500}.activity-feed-link{color:#8a9ca8}.activity-feed-accent{color:var(--amber,#ffbd30)}.activity-feed mark{background:#ffbd30;color:#000;border-radius:2px;padding:0 1px}.activity-feed-none,.activity-feed-empty{padding:50px;text-align:center;font-size:16px;color:#e2e6e9}.activity-feed-term{color:var(--amber,#ffbd30)}.activity-feed-none button{margin-top:20px;min-height:24px;height:24px;padding:6px 12px;font-size:12px;line-height:12px;font-weight:300;border-radius:3px}.admin-shell .breadcrumb .role-badge{text-transform:capitalize}.admin-shell.activity-page{padding:52px 0 0 44px;background:#171a1b}.admin-shell.activity-page .global-rail{width:44px}.admin-shell.activity-page .global-topbar{left:44px;height:52px;padding-left:16px;padding-right:16px;background:#171a1b}.admin-shell.activity-page .admin-content{margin-left:0;padding:12.25px 16px 120px;min-height:calc(100dvh - 52px)}.admin-shell.activity-page .admin-content>.breadcrumb{height:24px;margin:0;gap:8px;font-size:15px;line-height:22.5px;font-weight:500;white-space:nowrap;color:#acbecba3}.admin-shell.activity-page .admin-content>.breadcrumb .role-badge{height:24px;border-radius:4px;padding:4px 6px;font-size:15px;line-height:16px;font-weight:500;background:#8d9ba62e;color:#acbecbfa}.admin-shell.activity-page .admin-content>.page-title{margin:0 0 36px}.admin-shell.activity-page .admin-content>.page-title h1{font-size:21px;line-height:31.5px;font-weight:500;color:#f7ab07}@media(max-width:680px){.admin-shell.activity-page{padding-left:40px}.admin-shell.activity-page .global-rail{width:40px}.admin-shell.activity-page .global-topbar{left:40px}}.limited-access{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none;margin-left:auto;text-align:right;color:var(--amber);white-space:nowrap}.limited-access-title{font-size:13px;line-height:16px;font-weight:500;letter-spacing:.01em}.limited-access-help{font-size:9.5px;line-height:12px;font-weight:500}.limited-access-help a{color:var(--ssc-accent-text,#9d98ff);text-decoration:underline}.limited-access-help a:hover{color:var(--ssc-accent-hover,#6d66ff)}.page-title .limited-access{align-self:flex-start}.player-locked-review{display:inline-flex;align-items:center;gap:6px;flex:none;color:#ff5c5c;font-size:13px;line-height:16px;white-space:nowrap}.home-tutorial{margin:-24px 0 58px}.home-tutorial>header{display:flex;align-items:center;justify-content:space-between;height:28px;margin-bottom:8px}.home-tutorial>header>span{font-size:15px;color:#d5dde2}.home-tutorial-remove{display:inline-flex;align-items:center;gap:7px;height:24px;min-height:24px;padding:0 10px;border:0;border-radius:3px;background:#30383e;color:#c9d3d9;font-size:12px}.home-tutorial-remove:hover{background:#3b454c;color:#fff}.home-tutorial-banner{position:relative;display:flex;align-items:center;height:170px;padding:0 16px;border-radius:5px;overflow:hidden;background:linear-gradient(90deg,#22282d 0 38%,#22282d00 58%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 170' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='1'%3E%3Cstop offset='0' stop-color='%23f2b13c'/%3E%3Cstop offset='.25' stop-color='%236d5ef6'/%3E%3Cstop offset='.7' stop-color='%234a3fd1'/%3E%3Cstop offset='1' stop-color='%23f0a23a'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='0' x2='1'%3E%3Cstop offset='0' stop-color='%238b7dff'/%3E%3Cstop offset='.6' stop-color='%235b53ff'/%3E%3Cstop offset='1' stop-color='%23e9932f'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect width='800' height='170' fill='url(%23a)'/%3E%3Cpath d='M0 120C140 40 260 30 400 70S640 150 800 60V170H0Z' fill='url(%23b)' opacity='.85'/%3E%3Cpath d='M0 40C160 0 300 60 430 50S650 0 800 30' fill='none' stroke='%23fff' stroke-opacity='.55' stroke-width='2'/%3E%3Cpath d='M300 170C420 110 560 120 800 150V170Z' fill='%23302a8f' opacity='.55'/%3E%3C/svg%3E") right center/66% 100% no-repeat,#22282d}.home-tutorial-banner>h2{margin:0;font-size:22px;font-weight:400;color:#eef2f4;position:relative;z-index:1}.home-tutorial-start{position:absolute;left:44%;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;height:42px;padding:0 17px;border:1px solid #f3f5f7;border-radius:3px;background:var(--ssc-accent);color:var(--ssc-on-accent,#fff);font-size:17px;text-decoration:none;z-index:1}.home-tutorial-start:hover{background:var(--ssc-accent-hover,#6d66ff)}.home-tutorial-start:focus-visible,.home-tutorial-remove:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(max-width:680px){.home-tutorial-banner{height:150px;flex-direction:column;align-items:flex-start;justify-content:center;gap:14px}.home-tutorial-start{position:static;transform:none;height:36px;font-size:15px}.home-tutorial-banner>h2{font-size:19px}}.sm-popup.avatar-menu{left:48px;top:auto;bottom:10px;min-width:220px}.avatar-menu .sm-section{display:block}.avatar-menu-row .sm-label>small{display:block;margin-top:3px;color:#acbecba3;font-size:12px;line-height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:260px}.latest-updates-button{position:relative;display:grid;place-items:center;width:34px;height:34px;padding:0;border:0;background:transparent;color:#a7b4be;cursor:pointer;border-radius:4px}.latest-updates-button:hover,.latest-updates-button.active{color:#fff}.latest-updates-dot{position:absolute;right:5px;top:5px;width:8px;height:8px;border-radius:50%;background:var(--ssc-accent,#5b53ff);box-shadow:0 0 0 2px #030405}.latest-updates-panel{position:fixed;z-index:60;left:48px;width:350px;max-width:calc(100vw - 56px);max-height:min(453px,calc(100dvh - 24px));display:flex;flex-direction:column;background:#fff;color:#2b343b;border-radius:6px;box-shadow:0 8px 30px #00000080;overflow:hidden;font-size:14px;line-height:1.45}.latest-updates-panel h2{margin:0;padding:12px 16px;text-align:center;font-size:14px;font-weight:600;border-bottom:1px solid #e4e8ec;color:#2b343b}.latest-updates-panel ul{list-style:none;margin:0;padding:0;overflow:auto;flex:1}.latest-updates-panel li{padding:14px 16px;border-bottom:1px solid #e4e8ec}.latest-updates-panel li:last-child{border-bottom:0}.latest-updates-title{display:block;font-weight:600;font-size:14px;line-height:22px}.latest-updates-title .latest-updates-badge{display:inline-block;margin-right:6px;vertical-align:1px}.latest-updates-badge{padding:2px 8px;border-radius:4px;color:#fff;font-size:12px;line-height:16px;font-weight:600;letter-spacing:.2px}.latest-updates-badge.new{background:#3e9a6d}.latest-updates-badge.improved{background:#6aa6e0}.latest-updates-badge.fixed{background:#8c52c7}.latest-updates-panel p{margin:6px 0 0;color:#5d6a74;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.latest-updates-panel footer{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;border-top:1px solid #e4e8ec;font-size:13px;color:#7b8791}.latest-updates-panel footer button{min-height:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit}.latest-updates-panel footer button:hover{text-decoration:underline}.admin-shell.reviews-page .review-header .review-share-badge{position:relative;flex-direction:column;align-items:center;justify-content:center;gap:1px;overflow:visible}.review-share-badge__external{display:block;font-size:11px;font-weight:600;line-height:12px;letter-spacing:.2px;color:#ffbd30;pointer-events:none}.review-share-badge__tip{position:absolute;z-index:30;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);display:none;flex-direction:column;align-items:center;gap:2px;width:240px;box-sizing:border-box;padding:10px;border-radius:4px;background:#21272c;color:#e2e6e9;font-size:12px;font-weight:400;line-height:1.45;letter-spacing:normal;text-align:center;white-space:normal;box-shadow:0 2px 12px #0000004d;pointer-events:none}.review-share-badge__tip:after{content:"";position:absolute;top:100%;left:50%;margin-left:-6px;border:6px solid transparent;border-top-color:#21272c}.review-share-badge__status{color:#ffbd30}.review-share-badge__hint{color:#a7b4be}.review-share-badge:is(:hover,:focus-visible)>.review-share-badge__tip{display:flex}.admin-shell.reviews-page .review-header .review-share-badge.is-external{display:flex}.admin-content .page-title>.project-users-add{display:inline-flex;align-items:center;gap:4px;height:24px;min-height:24px;padding:0 10px;border-radius:3px;font-size:13px;font-weight:600;line-height:24px}.project-users{display:flex;flex-direction:column;gap:0;margin-top:22px;color:#e2e6e9;font-size:13px}.project-users__toolbar{display:flex;align-items:center;gap:10px;min-height:40px;padding:6px 8px;border-radius:4px;background:#22252c;box-sizing:border-box}.project-users__search{width:320px;max-width:100%;height:28px;padding:0 10px;border:0;border-radius:3px;background:#101417;color:#e2e6e9;font-size:12px}.project-users__search::placeholder{color:#6c7a84}.project-users__spacer{flex:1}.project-users__switch{display:inline-flex;align-items:center;gap:8px;color:#fff;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.project-users__switch>input{position:absolute;opacity:0;width:1px;height:1px}.project-users__switch>span{position:relative;width:36px;height:18px;border-radius:9px;background:#4b5d67;transition:background .2s}.project-users__switch>span:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#e2e6e9;transition:transform .2s}.project-users__switch>input:checked+span{background:var(--ssc-accent)}.project-users__switch>input:checked+span:after{transform:translate(18px)}.project-users__switch>input:focus-visible+span{outline:2px solid var(--ssc-accent-hover);outline-offset:2px}.project-users__mail{display:inline-flex;align-items:center;justify-content:center;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;border:0;border-radius:3px;background:#2f3539;color:#c4cdd4}.project-users__mail:hover{background:#3b474f;color:#fff}.project-users__error{margin:8px 0;color:#fa5555;font-size:12px}.project-users__grid{width:100%;margin-top:10px;border-collapse:collapse;table-layout:auto}.project-users__grid th{height:40px;padding:0 10px;text-align:left;color:#a7b4be;font-size:12px;font-weight:500;white-space:nowrap}.project-users__grid th:first-child{width:60px}.project-users__grid th:last-child,.project-users__grid td:last-child{width:80px;text-align:right}.project-users__grid tbody{background:#22252c}.project-users__grid td{height:55px;padding:0 10px;border-top:1px solid #1a1e21;color:#e2e6e9;font-size:13px;white-space:nowrap}.project-users__grid tbody tr:first-child td{border-top:0}.project-users__grid tbody tr:hover td{background:#283038}.project-users__avatar{width:40px;height:40px;border-radius:4px;font-size:14px}.project-users__email{color:#c4cdd4}.project-users__grid select{height:28px;min-width:150px;padding:0 8px;border-radius:3px;background:#101417;color:#e2e6e9;font-size:12px}.project-users__grid select:disabled{opacity:.5}.project-users__role{color:#c4cdd4}.project-users__status{font-size:12px;color:#c4cdd4}.project-users__status--invited{color:#ffbd30}.project-users__status--active{color:var(--ssc-accent-text)}.project-users__remove{display:inline-flex;align-items:center;justify-content:center;width:26px;min-width:26px;height:26px;min-height:26px;padding:0;border:0;background:transparent;color:#a7b4be}.project-users__remove:hover{color:#fa5555}.project-users__empty{height:56px!important;text-align:center!important;color:#a7b4be;font-size:12px}.project-users .project-users__show{align-self:center;margin-top:18px;color:var(--ssc-accent-text);font-size:14px;text-decoration:underline;text-underline-offset:3px}.modal-backdrop:has(>.modal>.modal-body>:is(.manage-users,.invite-link,.email-users)){align-items:flex-start;padding-top:15vh}.modal:has(>.modal-body>.manage-users){width:min(720px,100%);background:transparent;border:0;box-shadow:none;overflow:visible;max-height:none;margin:0;flex:none}.modal:has(>.modal-body>.manage-users)>header{display:none}.modal:has(>.modal-body>.manage-users)>.modal-body{padding:0;overflow:visible}.manage-users{display:flex;flex-direction:column;gap:10px}.manage-users__panel{display:flex;flex-direction:column;padding:12px 15px 15px;border-radius:4px;background:#2b343b;box-shadow:0 2px 12px #0000004d}.manage-users__head{display:flex;align-items:center;gap:6px;min-height:26px;margin-bottom:10px}.manage-users__head h3{margin:0;color:#ffbd30;font-size:14px;font-weight:500}.manage-users__spacer{flex:1}.manage-users__icon,.manage-users__back{display:inline-flex;align-items:center;justify-content:center;width:26px;min-width:26px;height:26px;min-height:26px;padding:0;border:0;border-radius:3px;background:transparent;color:#a7b4be}.manage-users__icon:hover,.manage-users__back:hover{color:#fff}.manage-users__select{position:relative}.manage-users__select>input{width:100%;height:32px;box-sizing:border-box;padding:0 30px 0 7px;border:0;border-radius:4px;background:#00000040;color:#e2e6e9;font-size:13px}.manage-users__select:after{content:"";position:absolute;right:12px;top:12px;border:4px solid transparent;border-top-color:#a7b4be;pointer-events:none}.manage-users__menu{position:static;display:flex;flex-direction:column;max-height:240px;overflow:auto;background:#22272b;border-radius:0 0 4px 4px;box-shadow:0 5px 20px #0000004d}.manage-users__menu>button{display:flex;justify-content:space-between;gap:10px;min-height:32px;padding:0 20px;border:0;border-radius:0;background:transparent;color:#e2e6e9;font-size:13px;text-align:left}.manage-users__menu>button:hover{background:#2f3a41}.manage-users__menu small{color:#a7b4be}.manage-users__none{margin:0;padding:8px 20px;color:#8a979f;font-size:13px}.manage-users__select>input:focus{outline:0;box-shadow:none}.manage-users .manage-users__csv{align-self:flex-end;margin-top:6px;color:#a7b4be;font-size:12px}.manage-users__count{margin:12px 0 4px;color:#a7b4be;font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.manage-users__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.manage-users__list>li{display:flex;align-items:center;gap:8px;height:40px;padding:0 6px;border-radius:3px;background:#ffffff0a}.manage-users__avatar{width:28px;height:28px;border-radius:3px;font-size:11px}.manage-users__email{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#e2e6e9;font-size:13px}.manage-users__list select{width:181px;height:32px;padding:0 8px;border-radius:4px;background:#00000040;color:#e2e6e9;font-size:13px}.manage-users__remove{width:22px;min-width:22px;height:22px;min-height:22px;padding:0;border:0;background:transparent;color:#a7b4be;visibility:hidden}.manage-users__list>li:is(:hover,:focus-within)>.manage-users__remove{visibility:visible}.manage-users__message{height:88px;margin-top:12px;padding:8px 10px;border:0;border-radius:4px;background:#00000040;color:#e2e6e9;font:inherit;font-size:13px;resize:vertical}.manage-users__links{margin-top:10px;font-size:12px;color:#a7b4be}.manage-users__links label{display:flex;flex-direction:column;gap:4px;margin-top:6px}.manage-users__links input{height:28px;padding:0 8px;border:0;border-radius:3px;background:#101417;color:#e2e6e9}.manage-users__error{margin:8px 0 0;color:#fa5555;font-size:12px}.manage-users__footer{display:flex;justify-content:flex-end;gap:8px;margin-top:15px}.manage-users__cancel{height:30px;min-width:68px;padding:0 14px;border:0;border-radius:3px;background:#4b5d67;color:#e2e6e9;font-size:13px}.manage-users__invite{height:30px;min-width:124px;padding:0 14px;border-radius:3px;font-size:13px}.manage-users__link-row{display:flex;align-items:center;gap:8px;height:36px;padding:0 10px;border:1px solid #576975;border-radius:5px;background:#3b474f;box-sizing:border-box;color:#c4cdd4;font-size:13px}.manage-users__link-row b{color:#fff;font-weight:600}.manage-users__chain{width:14px;height:14px;background:#a7b4be;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6.6 9.4l2.8-2.8M7.3 4.6l1.2-1.2a2.6 2.6 0 013.7 3.7l-1.2 1.2M8.7 11.4l-1.2 1.2a2.6 2.6 0 01-3.7-3.7l1.2-1.2' fill='none' stroke='%23000' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E") center/14px 14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6.6 9.4l2.8-2.8M7.3 4.6l1.2-1.2a2.6 2.6 0 013.7 3.7l-1.2 1.2M8.7 11.4l-1.2 1.2a2.6 2.6 0 01-3.7-3.7l1.2-1.2' fill='none' stroke='%23000' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E") center/14px 14px no-repeat}.manage-users .manage-users__change{display:inline;padding:0;color:var(--ssc-accent-text);font-size:13px}.manage-users .manage-users__create{color:var(--ssc-accent-text);font-size:13px;font-weight:600}.modal:has(>.modal-body>.invite-link),.modal:has(>.modal-body>.email-users){background:#2b343b;border:0;border-radius:4px;overflow:visible;max-height:none;margin:0;flex:none}.modal:has(>.modal-body>.invite-link){width:min(520px,100%)}.modal:has(>.modal-body>.email-users){width:min(800px,100%);max-width:min(800px,100%)}.modal:has(>.modal-body>.invite-link)>header,.modal:has(>.modal-body>.email-users)>header{min-height:44px;padding:0 10px;border-bottom:0;background:#343f46}.modal:has(>.modal-body>:is(.invite-link,.email-users))>header>.icon-button{width:16px;min-width:16px;height:16px;min-height:16px;padding:0;border:0;background:transparent;color:#909399}.modal:has(>.modal-body>:is(.invite-link,.email-users))>header>.icon-button:hover{color:#ffc83d;background:transparent}.modal:has(>.modal-body>:is(.invite-link,.email-users))>header>.icon-button .ssc-icon{font-size:12px!important;width:12px!important;height:12px!important}.modal:has(>.modal-body>.invite-link)>header h2,.modal:has(>.modal-body>.email-users)>header h2{font-size:16px;font-weight:300;color:#ffc83d}.modal:has(>.modal-body>.invite-link)>.modal-body,.modal:has(>.modal-body>.email-users)>.modal-body{padding:0;overflow:visible}.invite-link,.email-users{display:flex;flex-direction:column;gap:12px;padding:16px 15px 0}.invite-link__row,.email-users__row{display:flex;align-items:flex-start;gap:12px}.invite-link__label,.email-users__label{flex:0 0 100px;line-height:32px;text-align:right;color:#e2e6e9;font-size:13px}.invite-link__select,.email-users__to{position:relative}.invite-link__select>button,.email-users__to>button{display:flex;align-items:center;justify-content:space-between;gap:6px;width:300px;min-height:32px;padding:0 10px;border:0;border-radius:4px;background:#00000040;color:#e2e6e9;font-size:13px;text-align:left}.invite-link__select>ul,.email-users__to>ul{position:absolute;z-index:30;left:0;top:calc(100% + 4px);min-width:100%;margin:0;padding:6px 0;list-style:none;border-radius:4px;background:#414e58;box-shadow:0 5px 20px #0000004d}.invite-link__select li,.email-users__to li{display:flex;flex-direction:column;padding:6px 14px;color:#e2e6e9;cursor:pointer}.invite-link__select li:hover,.email-users__to li:hover{background:#ffffff0f}.invite-link__select li.is-selected b,.email-users__to li.is-selected{color:var(--ssc-accent-text)}.invite-link__select li small,.email-users__to li small{color:#a7b4be;font-size:11px}.invite-link__select>button{padding:0 7px;color:#fff;font-weight:600}.invite-link__select>ul{top:calc(100% + 2px)}.invite-link__select>button>.ssc-icon{transition:transform .2s}.invite-link__select.is-open>button>.ssc-icon{transform:rotate(180deg)}.invite-link__select li{justify-content:center;min-height:48px;box-sizing:border-box;padding:5px 20px}.invite-link__select li b{font-size:14px;font-weight:500;line-height:18px}.invite-link__select li small{font-size:12px;line-height:16px}.invite-link__check{display:flex;align-items:center;height:32px}.invite-link__row select{height:32px;padding:0 8px;border-radius:4px;background:#00000040;color:#e2e6e9}.invite-link__footer,.email-users__footer{display:flex;justify-content:flex-end;gap:8px;margin:4px -15px 0;padding:12px 15px;background:#343f46;border-radius:0 0 4px 4px}.invite-link__cancel,.email-users__cancel{height:30px;min-width:68px;padding:0 14px;border:0;border-radius:3px;background:#4b5d67;color:#e2e6e9;font-size:13px}.invite-link__create{height:30px;min-width:94px;padding:0 14px;border-radius:3px;font-size:13px}.email-users__to>button{width:660px;max-width:100%}.email-users__placeholder{color:#8a9ca8}.email-users__caret{flex:none;width:0;height:0;margin:4px 2px 0 auto;border:4.5px solid transparent;border-top-color:#c8cdd1}.email-users__chip{display:inline-flex;align-items:center;gap:4px;height:22px;margin:4px 4px 4px 0;padding:0 6px;border-radius:3px;background:#364149;color:#8ea3b3;font-size:12px}.email-users__subject{width:660px;max-width:100%;height:32px;padding:0 10px;border:0;border-radius:4px;background:#00000040;color:#e2e6e9;font-size:13px}.email-users__body{width:660px;max-width:100%;height:210px;padding:8px 10px;border:0;border-radius:4px;background:#00000040;color:#e2e6e9;font:inherit;font-size:13px;resize:vertical}.email-users__hint,.email-users__error{margin:0 0 0 112px;font-size:12px;color:#a7b4be}.email-users__error{color:#fa5555}.email-users__send{height:30px;min-width:119px;padding:0 14px;border-radius:3px;font-size:13px}.email-users__send:disabled{background:#2b353b;color:#c4cdd480}.email-users__none{color:#a7b4be}.admin-content.users-content{position:relative;margin-left:0;padding:14px 15px 120px}.admin-content.users-content>.breadcrumb{height:24px;margin:0;gap:8px;font-size:15px;line-height:22.5px;font-weight:500;color:#acbecba3}.admin-content.users-content>.breadcrumb .role-badge{height:24px;box-sizing:border-box;border-radius:4px;padding:4px 6px;font-size:15px;line-height:16px;font-weight:500;background:#8d9ba62e;color:#acbecbfa}.admin-content.users-content>.page-title{margin:0}.admin-content.users-content>.page-title h1{margin:0;font-size:21px;line-height:31.5px;font-weight:500}.admin-content.users-content .page-title>.project-users-add{position:absolute;top:30px;right:15px;padding:4px 6px;border-radius:4px;font-size:15px;line-height:16px;font-weight:500}.admin-content.users-content .project-users{margin-top:35px}.waiting-room{position:fixed;inset:0;z-index:40;display:flex;justify-content:center;align-items:flex-start;padding-top:calc(50vh - 152px);background:#0b0d0f;color:#e2e6e9;letter-spacing:.32px;animation:waiting-room-fade 1s ease both}.waiting-room__body{width:min(680px,100% - 32px);display:flex;flex-direction:column;align-items:center;text-align:center}.waiting-room__logo{width:70px;height:70px;display:flex;align-items:center;justify-content:center;flex:none}.waiting-room__logo .brand{transform:scale(1.5);transform-origin:center}.waiting-room__title{margin:17px 0 0;height:30px;font-size:20px;line-height:30px;font-weight:500;color:#fff;text-transform:uppercase}.waiting-room__info{margin:5px 0 0;width:264px;max-width:100%;min-height:46px;font-size:12px;line-height:23px;font-weight:500;color:#8a9ca8}.waiting-room__date{white-space:nowrap}.waiting-room__line{width:min(400px,100%);height:2px;margin-top:20px;background:linear-gradient(-45deg,var(--ssc-accent),#8b85ff,#3425c5,var(--ssc-accent-hover));background-size:400% 400%;animation:waiting-room-gradient 15s ease infinite}.waiting-room__caption{margin:20px 0 0;height:24px;font-size:16px;line-height:24px;font-weight:500;color:#e2e6e9}.waiting-room__leave{margin-top:12px;font-size:12px;color:#8a9ca8}@keyframes waiting-room-fade{0%{opacity:0}to{opacity:1}}@keyframes waiting-room-gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media(prefers-reduced-motion:reduce){.waiting-room,.waiting-room__line{animation:none}}.player-header .presence-users{margin:0 6px}.presence-users.menu>summary{width:auto;min-width:30px;height:30px;min-height:30px;padding:0 10px;border-radius:3px}.presence-users__cluster{display:inline-flex;align-items:center;gap:0}.presence-users__cluster .presence-users__avatar{width:30px;height:30px;border-radius:3px;font-size:12px}.presence-users__more{margin-left:4px;font-size:12px;color:#a7b4be}.presence-users .menu-popover{left:auto;right:0;min-width:200px;width:200px;padding:5px;background:#21272c;border-radius:4px}.presence-users__panel{display:flex;flex-direction:column;gap:3px;font-size:12px}.presence-users__filter{width:100%;height:28px;padding:4px 8px;font-size:12px;background:#00000040;border-radius:4px}.presence-users__list{list-style:none;margin:0;padding:0}.presence-users__row{position:relative;display:flex;align-items:center;gap:6px;min-height:24px;padding:0;color:#a7b4be;font-size:12px}.presence-users__row .presence-users__avatar{width:24px;height:24px;border-radius:5px;font-size:10px}.presence-users__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.presence-users__status{margin-right:12px;white-space:nowrap}.presence-users__status--host{color:#ffbd30}.presence-users__status--synced{color:var(--ssc-accent-text)}.presence-users__status--muted{color:#6c8393}.presence-users__empty{margin:6px 0;color:#6c8393;font-size:12px}.presence-users__remove{position:absolute;right:0;top:6px;display:flex;align-items:center;justify-content:center;width:12px;min-width:12px;height:12px;min-height:12px;padding:0;border:0;background:transparent;color:#6c8393;opacity:0;cursor:pointer}.presence-users__row:hover .presence-users__remove,.presence-users__remove:is(:focus,:focus-visible){opacity:1}.presence-users__remove:hover{color:#f56c6c}.presence-users__remove:focus-visible{outline:2px solid var(--ssc-accent);outline-offset:1px}@media(hover:none){.presence-users__remove{opacity:1}}.go-frame-backdrop{position:fixed;inset:0;z-index:500;display:flex;align-items:center;justify-content:center;background:#2f343ab3}.go-frame{width:200px;margin:0;padding:0;background:#22272b;border:0;border-radius:0;box-shadow:none}.go-frame input{display:block;width:100%;height:43px;box-sizing:border-box;margin:0;padding:0 12px;border:0;border-radius:0;background:#22272b;color:#e8edf0;font-size:15px;text-align:center;caret-color:var(--ssc-accent);outline:none;box-shadow:none;appearance:textfield;-moz-appearance:textfield}.go-frame input:focus,.go-frame input:focus-visible{border:0;outline:none;box-shadow:none}.go-frame input::-webkit-inner-spin-button,.go-frame input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.go-frame input::placeholder{color:#aab2b8;opacity:1}.go-frame__actions{display:flex;height:44px;background:#2f363c}.go-frame__actions button{flex:1;display:flex;align-items:center;justify-content:center;min-width:0;height:44px;margin:0;padding:0;border:0;border-radius:0;background:none;color:#e1e9ed;cursor:pointer}.go-frame__actions button:hover{background:#384047}.go-frame__actions button:focus-visible{outline:1px solid var(--ssc-accent);outline-offset:-1px}.player-header .sync-group{display:inline-flex;align-items:stretch;flex:none;height:30px;margin:0 4px;border-radius:5px;overflow:hidden}.player-header .sync-group>:is(button,a.button){box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:80px;min-width:80px;max-width:80px;height:30px;min-height:30px;margin:0;padding:0 6px;border:0;border-radius:0;background:#364149;color:#a7b4be;font-size:12px;font-weight:500;line-height:14px;text-align:center;white-space:normal;letter-spacing:.32px}.player-header .sync-group>:is(button,a.button)+:is(button,a.button){margin-left:1px}.player-header .sync-group>:is(button,a.button):hover:not(:disabled){background:#414e58;color:#eef0f2}.player-header .sync-group>:is(button,a.button):disabled{opacity:.4;cursor:default}.player-header .sync-group>button.sync-group__present{color:#a7b4be}.player-header .sync-group>button.sync-group__present.is-request{color:#eef0f2}.player-header .sync-group>.sync-group__present.active{color:var(--ssc-accent-text);background:#364149}.player-header .sync-group>button.sync-group__toggle{color:#fff;font-weight:700;padding:0 14px}.player-header .sync-group>.sync-group__toggle.primary{background:var(--ssc-accent);color:var(--ssc-on-accent)}.player-header .sync-group>.sync-group__toggle.primary:hover:not(:disabled){background:var(--ssc-accent-hover)}.player-header .sync-group>:focus-visible{outline:2px solid var(--ssc-accent-hover);outline-offset:-2px}.email-review-notes{min-width:0}.email-review-to{display:grid;grid-template-columns:120px minmax(0,1fr) 68px;gap:0;align-items:start}.email-review-to>.email-review-defaults-menu{justify-self:end}.email-review-label{padding:8px 12px 0 0;text-align:right;color:#9fb0bb;font-size:14px;line-height:16px}.email-review-multiselect{position:relative;min-width:0}.email-review-field{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;min-height:32px;padding:4px 36px 4px 8px;background:#00000040;border-radius:5px;cursor:text;position:relative}.email-review-multiselect.open .email-review-field{outline:1px solid var(--ssc-accent,#5b53ff)}.email-review-chip{display:inline-flex;align-items:center;gap:6px;padding:1px 6px 1px 8px;background:#546a78;color:#fff;border-radius:3px;font-size:13px;line-height:20px}.email-review-chip button{min-height:0;padding:0 2px;border:0;background:transparent;color:#cfd9df;font-size:14px;line-height:1;cursor:pointer}.email-review-chip button:hover{color:#fff}.email-review-placeholder{color:#c4cdd480;font-size:14px}.email-review-caret{position:absolute;right:12px;top:50%;margin-top:-2px;border:5px solid transparent;border-top-color:#a7b4be;border-bottom:0;cursor:pointer}.email-review-multiselect.open .email-review-caret{transform:rotate(180deg)}.email-review-dropdown{position:absolute;z-index:8;left:0;right:0;top:100%;margin-top:2px;background:#22272b;border-radius:5px;box-shadow:0 8px 24px #00000080}.email-review-dropdown>input{display:block;width:100%;box-sizing:border-box;min-height:32px;padding:6px 8px;border:0;border-bottom:1px solid #35424a;border-radius:0;outline:0;box-shadow:none;background:transparent;color:#fff;font-size:14px}.email-review-dropdown ul{list-style:none;margin:0;padding:0;max-height:220px;overflow:auto}.email-review-option{display:flex;align-items:center;gap:10px;min-height:33px;padding:0 12px;color:#a0a7ad;font-size:14px;cursor:pointer}.email-review-option.group{padding-left:36px;background:#2d3236;color:var(--amber,#ffbd30);font-size:14px}.email-review-option.pointer{color:#fff;font-weight:500}.email-review-option.group.pointer{background:#38444d;color:var(--amber,#ffbd30)}.email-review-option.email.pointer{color:inherit;font-weight:inherit}.email-review-option.email small{color:#8f979e;font-weight:400}.email-review-option.selected{color:inherit}.email-review-tick{width:14px;flex:none;color:var(--ssc-accent-text,#9c97ff);font-style:normal}.email-review-option small{margin-left:auto;color:#fff;font-size:13px;font-weight:600}.email-review-option.group small{color:var(--amber,#ffbd30)}.email-review-none{padding:10px 14px;color:#9fb0bb;font-size:14px}.email-review-defaults-menu .menu-popover{width:358px;max-width:calc(100vw - 40px);top:calc(100% + 16px);right:-99px;left:auto;padding:0;border:0;background:transparent;box-shadow:0 2px 12px #0006}.email-review-defaults{margin:0;padding:12px;background:#414e58;border:0;border-radius:4px}.email-review-defaults legend{padding:0;margin-bottom:10px;color:var(--amber,#ffbd30);font-size:14px;float:left;width:100%}.email-review-defaults label{display:flex;gap:10px;align-items:center;clear:both;min-height:32px;margin:0;color:#a7b4be;font-size:13px}.email-review-defaults label:has(input:checked){color:var(--ssc-accent-text)}.menu.email-review-defaults-menu>summary{display:flex;align-items:center;justify-content:center;width:48px;height:36px;padding:0;border-radius:3px;background:#4b5d67;color:#e2e6e9;cursor:pointer}.menu.email-review-defaults-menu[open]>summary{background:#2c3a3f;color:var(--ssc-accent-text)}.email-review-defaults-emails{display:flex;gap:10px;align-items:center;min-height:32px}.email-review-defaults-emails>input[type=text],.email-review-defaults-emails>input:not([type=checkbox]){flex:1;width:300px;min-width:0;height:29px;min-height:0;font-size:13px}.email-review-message{display:grid;grid-template-columns:120px minmax(0,1fr);gap:0;margin-top:20px}.email-review-message textarea{resize:vertical;width:100%;height:212px;min-height:212px;padding:7px 10px;font-size:13px;font-weight:500;line-height:18px;background:#fff;color:#555;border:1px solid #dcdfe6;border-radius:4px}.email-review-message textarea:focus{background:#00000040;color:#e2e6e9;border-color:var(--mint);outline:1px solid var(--mint)}.email-review-copy{display:flex;gap:8px;align-items:center;margin:24px 0 16px 127px;font-size:13px;color:#a7b4be}.email-review-delivery{padding-left:24px;overflow-wrap:anywhere}@media(max-width:600px){.email-review-to{grid-template-columns:48px minmax(0,1fr) 36px;gap:0 7px}.email-review-label{padding-right:0}.email-review-message{grid-template-columns:1fr;gap:6px}.email-review-message .email-review-label{text-align:left}.email-review-copy{margin-left:0}}.modal.wide:has(.email-review-notes){width:80%;max-width:min(800px,calc(100vw - 36px));background:#2b343b;border-radius:4px}.modal:has(.email-review-notes)>header{box-sizing:border-box;height:44px;min-height:44px;padding:0 12px 0 10px;display:flex;align-items:center;background:#343f46;border-bottom:0}.modal:has(.email-review-notes)>.modal-body{padding:10px;overflow:visible}.email-review-notes>.dialog-actions{box-sizing:border-box;height:50px;margin:20px -10px -10px;padding:0 10px;gap:15px;align-items:center;background:#343f46;border-top:0}.email-review-notes>.dialog-actions button{min-height:0;height:30px;padding:0 15px;font-size:12px;line-height:12px;font-weight:300;border-radius:3px}.email-review-notes>.dialog-actions button:not(.primary){background:#4b5d67;color:#c9d2d8;border:0}.email-review-notes>.dialog-actions button:not(.primary):hover:not(:disabled){background:#56697a}.modal:has(.email-review-notes)>header h2{color:#ffc83d;font-size:15px}.modal:has(.email-review-notes)>header .icon-button .ssc-icon{font-size:12px!important;width:12px!important;height:12px!important}.modal:has(.email-review-notes)>header>.icon-button{width:28px;min-width:28px;height:28px;min-height:28px;color:#9fb0bb}.email-review-notes .email-review-field{min-height:36px;padding-top:3px;padding-bottom:3px}.email-review-to>.email-review-gear{justify-self:end;display:flex}.email-review-gear .email-review-defaults-menu .menu-popover{z-index:1500}@media(max-width:900px){.email-review-defaults-menu .menu-popover{right:0}}.email-review-defaults input[type=checkbox],.email-review-copy input[type=checkbox]{-webkit-appearance:none;appearance:none;position:relative;flex:none;width:14px;height:14px;margin:0;border:0;border-radius:2px;background:#00000040;cursor:pointer}.email-review-defaults input[type=checkbox]:checked,.email-review-copy input[type=checkbox]:checked{background:var(--ssc-accent)}.email-review-defaults input[type=checkbox]:checked:after,.email-review-copy input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:2px;width:3px;height:7px;border:solid #fff;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.email-review-defaults input[type=checkbox]:focus-visible,.email-review-copy input[type=checkbox]:focus-visible{outline:1px solid var(--ssc-accent);outline-offset:1px}.email-review-defaults input[type=checkbox]:disabled,.email-review-copy input[type=checkbox]:disabled{opacity:.5;cursor:default}.brush-color-popover{position:fixed;width:234px;height:265px;z-index:300}.brush-wheel{position:absolute;left:0;top:0;box-sizing:border-box;width:234px;height:265px;background:#2e3339;border:1px solid #3b4044;border-radius:4px;box-shadow:0 8px 22px #0009}.brush-wheel-close{position:absolute;right:11px;top:9px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;min-width:16px;min-height:16px;padding:0;border:0;background:none;color:#b5bec5;cursor:pointer}.brush-wheel-close:hover{color:#fff;background:none}.brush-wheel-ring{position:absolute;left:16px;top:16px;width:200px;height:200px;border-radius:50%;background:conic-gradient(red,#ff0,#0f0,#0ff,#00f,#f0f,red);touch-action:none;cursor:crosshair;outline:none}.brush-wheel-ring:before{content:"";position:absolute;inset:21px;border-radius:50%;background:#2e3339}.brush-wheel-square{position:absolute;left:62px;top:62px;width:108px;height:108px;background-image:linear-gradient(to top,#000,transparent),linear-gradient(to right,#fff,transparent);touch-action:none;cursor:crosshair;outline:none}.brush-wheel-pointer{position:absolute;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 1px #000;pointer-events:none}.brush-wheel-square>.brush-wheel-pointer{width:13px;height:13px}.brush-wheel-ring:focus-visible,.brush-wheel-square:focus-visible{box-shadow:0 0 0 1px var(--ssc-accent,#5b53ff)}.brush-wheel-swatches{position:absolute;left:15px;top:231px;display:flex;gap:4px;align-items:center}.brush-wheel-swatches>button{box-sizing:border-box;width:16px;height:16px;min-width:16px;min-height:16px;padding:0;border:0;border-radius:3px;cursor:pointer}.brush-wheel-swatches>button.brush-wheel-custom{width:19px;height:19px;min-width:19px;min-height:19px;margin-top:-1px;border:2px solid #fff;border-radius:4px}.brush-wheel-swatches>button:focus-visible{outline:1px solid var(--ssc-accent,#5b53ff);outline-offset:1px}.brush-parameters .brush-parameter input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right,#3e474c var(--brush-fill,0%),#282d31 var(--brush-fill,0%))}.brush-parameters .brush-parameter input[type=range]::-moz-range-track{background:linear-gradient(to right,#3e474c var(--brush-fill,0%),#282d31 var(--brush-fill,0%))}.brush-parameters .brush-parameter input[type=range]{background:#282d31}.brush-parameters .brush-parameter input[type=range]::-webkit-slider-thumb{width:7px;background:#aebbc4}.brush-parameters .brush-opacity-parameter>label{padding:0 4px 0 2px}.brush-parameters .brush-opacity-parameter>label input{width:23px;min-width:23px;padding:2px 0;text-align:right}.brush-parameters .brush-opacity-parameter>label>span{margin:0;font-size:11px}.brush-parameters>.icon-button.brush-swap{color:#aebbc4}.brush-parameters>.icon-button.brush-swap:hover{color:#fff}.activity-hud{position:fixed;top:6px;left:50%;transform:translate(-50%);box-sizing:border-box;width:220px;height:30px;display:flex;align-items:center;justify-content:center;padding:0 8px;border-radius:5px;background:#000c;color:#fff;font-size:13px;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;z-index:400}.zoom-hud{position:fixed;top:6px;left:50%;transform:translate(-50%);box-sizing:border-box;height:30px;display:flex;align-items:center;gap:5px;padding:0 10px;border-radius:5px;background:#000c;color:#fff;font-size:13px;line-height:1;white-space:nowrap;pointer-events:none;z-index:401}.zoom-hud>strong{font-weight:600;color:#fff}.zoom-hud__hint{display:inline-flex;align-items:center;gap:5px;color:#9aa5ab}.zoom-hud__hint>kbd{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;box-sizing:border-box;border-radius:3px;background:#52636b;color:#e8edf0;font:600 11px/1 inherit;font-family:inherit}.zoom-hud__reset{pointer-events:auto;height:auto;min-height:0;padding:0 0 0 1px;margin:0;border:0;background:none;color:var(--ssc-accent-text);font-size:13px;line-height:1;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.zoom-hud__reset:hover{color:var(--ssc-accent-hover)}.zoom-hud__reset:focus-visible{outline:2px solid var(--ssc-accent-hover);outline-offset:2px}.player-header .ps-status>.sm-trigger{display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;height:24px;padding:0 8px;border-radius:4px;background:#8d9ba62e;color:#acbecbfa;font:500 15px/16px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px;white-space:nowrap}.player-header .ps-status>.sm-trigger:hover:not(:disabled),.player-header .ps-status[data-open=true]>.sm-trigger{background:#8d9ba64d}.player-header .ps-status>.sm-trigger:disabled{color:#acbecb7a;cursor:default}.player-header .ps-status-swatch{display:inline-flex;--sm-icon:12px}.player-header .ps-status-swatch .sm-icon{width:12px;height:12px}.player-header .ps-angle{font-size:11px;line-height:16px;font-style:normal}.player-header .ps-download>.sm-trigger{width:28px;height:28px;border-radius:4px;color:#acbecbfa;font-size:18px}.player-header .ps-download>.sm-trigger:hover,.player-header .ps-download[data-open=true]>.sm-trigger{color:#fff;background:#8d9ba62e}.player-header .ps-share-host{position:relative;display:inline-flex}.player-header .ps-share{display:inline-flex;align-items:stretch;height:25px}.player-header .ps-share>button{box-sizing:border-box;height:25px;min-height:25px;margin:0;border:1px solid #2b353b;background:#364149;color:#a6b4be;font-size:12px;font-weight:300;line-height:12px}.player-header .ps-share>.ps-share-main{min-width:92px;padding:0 15px;border-radius:3px 0 0 3px}.player-header .ps-share>.ps-share-more{width:30px;min-width:30px;margin-left:-1px;padding:0;border-left-color:#a6b4be;border-radius:0 3px 3px 0}.player-header .ps-share>button:hover:not(:disabled),.player-header .ps-share-host[data-open=true] .ps-share-more{background:#414e58;color:#eef0f2}.player-header .ps-share>button:disabled{opacity:.4;cursor:default}.ps-share-host>.sm-popup[data-kind=dropdown]{padding:6px 0;border:0;border-radius:4px;background:#414f58;box-shadow:0 2px 12px #00000040}.ps-share-host>.sm-popup[data-kind=dropdown] .sm-row{padding:0 15px;font-size:13px;font-weight:400;line-height:28px;color:#acbac3fa}.ps-share-host>.sm-popup[data-kind=dropdown] .sm-row:hover:not(:disabled),.ps-share-host>.sm-popup[data-kind=dropdown] .sm-row:focus-visible:not(:disabled){background:#4b5a64;color:var(--ssc-accent-text)}.ps-download>.sm-popup{margin-top:7px;min-width:249px}.player.attendee .player-header :is(.ps-status,.ps-download,.ps-share-host){display:none}.ps-export{padding:24px 8px 40px;text-align:center;color:#c4cdd4;font-size:13px;line-height:18px}.ps-export>p{margin:0 0 6px}.ps-export-ready{margin-bottom:16px!important}.ps-export a{color:var(--ssc-accent-text);text-decoration:underline}.drawing-toolbar>.ps-items-nav{display:flex;align-items:center;flex:0 1 270px;gap:4px}.drawing-toolbar>.ps-notes-nav{display:flex;align-items:center;flex:none;gap:4px}.drawing-toolbar>.ps-notes-nav[data-open=true]{flex:0 1 272px}.drawing-toolbar .ps-nav-spacer{flex:1 1 auto}@media(max-width:1200px){.drawing-toolbar>.ps-items-nav{flex-basis:217px}.drawing-toolbar>.ps-notes-nav[data-open=true]{flex-basis:247px}}@media(max-width:900px){.drawing-toolbar>.ps-items-nav,.drawing-toolbar>.ps-notes-nav[data-open=true]{flex-basis:auto}}.drawing-toolbar [data-control="player.navigation.01"]{color:#acbecba3}.drawing-toolbar [data-control="player.navigation.01"].active,.drawing-toolbar [data-control="player.navigation.07"].active{background:transparent}.drawing-toolbar [data-control="player.navigation.07"].active{color:var(--ssc-accent-text)}.drawing-toolbar [data-control="player.navigation.07"]{width:32px;min-width:32px}.ps-items-glyph,.ps-notes-glyph{position:relative;display:inline-flex;align-items:center;justify-content:center}.ps-items-badge{position:absolute;left:50%;top:-7px;transform:translate(-50%);padding:0 3px;border-radius:2px;background:#4b5862;color:#e2e6e9;font:600 8px/10px Proxima Soft,Helvetica,Arial,sans-serif;white-space:nowrap}.ps-notes-badge{position:absolute;right:-11px;top:-7px;box-sizing:border-box;min-width:15px;height:13px;padding:0 3px;border-radius:2px;background:#76858f;color:#0f1418;font:700 10px/13px Proxima Soft,Helvetica,Arial,sans-serif;text-align:center}.transport .source-player-speed>summary>span,.transport .source-zoom-menu>summary>span{flex-direction:column;justify-content:center;gap:0;line-height:1}.transport .source-player-speed>summary>span>small,.transport .source-zoom-menu>summary>span>small{font-size:9px;line-height:10px;margin-top:1px}.transport .source-zoom-menu>summary{min-width:35px;height:35px;padding:0}.player .transport :is(button,summary).source-player-button:not([data-mobile=true]){margin-left:-2px;margin-right:-2px}.player .transport .source-player-speed>summary{box-sizing:border-box;width:35px;min-width:35px;height:35px;margin:0 -2px;padding:0;justify-content:center}.player .transport>.header-spacer.ps-transport-gap-wide{flex-grow:2}.player-header .ps-user>.sm-trigger{border-radius:50%}.player-header .ps-user>.sm-trigger>.player-avatar{pointer-events:none}.ps-user>.sm-popup .sm-detail{display:block;margin-top:3px;color:#acbecba3;font-size:11px;line-height:14px}.player.attendee-minimal .player-header>.ps-user{display:none}.player-header .ps-user>.sm-trigger,.player-header .ps-user .player-avatar{width:35px;min-width:35px;height:35px!important;min-height:35px}.player-header>.presence-users{flex:none;width:auto}.player-header>:is([data-control="player.header.05"],[data-control="player.header.06"],[data-control="player.header.07"]){color:#acbecbfa}.player-header .sync-group .ps-sync-rest{white-space:nowrap}.player-header>.ps-copy-frame{width:28px;height:28px;min-width:28px;min-height:28px;padding:6px;color:#acbecbfa;--sm-icon:16px}.player-header .sync-group .ps-sync-text{display:block;max-width:min-content;margin:0 auto;text-align:center}.player-header>.presence-users>summary{width:auto!important;min-width:max-content}.timeline-track .timeline-drag-marker{position:absolute;top:-2px;width:16px;height:14px;transform:translate(-50%);z-index:7;cursor:ew-resize;touch-action:none;outline:none}.timeline-track .timeline-drag-marker:before{content:"";position:absolute;left:50%;top:0;margin-left:-5px;border-style:solid;border-width:7px 5px 0;border-color:#b58d3d transparent transparent}.timeline-track .timeline-drag-marker:is([data-dragging=true],:focus-visible):before{border-top-color:#e2b75a}.player-header .ps-more-host{display:none;align-items:center;margin:0 6px}.player-header .ps-more>.sm-trigger{width:36px;height:24px;border-radius:3px;color:#a5b6c1}.player-header .ps-more>.sm-trigger:hover,.player-header .ps-more[data-open=true]>.sm-trigger{background:#34414a;color:#e2e6e9}.player-header .ps-more .sm-icon{display:inline-flex;width:14px;height:14px}@media(max-width:1023px){.player-header .ps-more-host{display:inline-flex}.player-header :is([data-control="player.header.06"],[data-control="player.header.07"],.ps-share-host,.video-call-button){display:none!important}}.sm-popup[data-state=player-more]{padding:0;border:0;border-radius:4px;background:#444e57;box-shadow:0 2px 12px #00000040}.sm-popup[data-state=player-more] .sm-row{padding:0 15px;color:#d3dade;font-size:13px;font-weight:400;line-height:27px;white-space:nowrap}.sm-popup[data-state=player-more] .sm-row:hover:not(:disabled),.sm-popup[data-state=player-more] .sm-row:focus-visible:not(:disabled),.sm-popup[data-state=player-more] .sm-row[data-active=true]{background:#4f5b65;color:var(--ssc-accent-text)}.sm-popup[data-state=player-more] .sm-row:disabled{color:#acbecb7a}.sm-popup[data-state=player-more] .sm-section:has(~.sm-section){border-bottom-color:#2e3841}.notes-panel .note{position:relative;padding:12px 14px 13px 13px;border-left:3px solid transparent;border-bottom:1px solid #26292d;font-size:13px;cursor:default}.notes-panel .note:hover{border-left-color:transparent}.notes-panel .note.active-note{background:#23272b;border-left-color:var(--ssc-accent)}.notes-panel .note.resolved>.note-author>.avatar,.notes-panel .note.resolved>.note-author>span:nth-child(2),.notes-panel .note.resolved>.note-frame,.notes-panel .note.resolved>p,.notes-panel .note.resolved>.note-context,.notes-panel .note.resolved>.note-attachments,.notes-panel .note.resolved>.replies>.reply{opacity:.4}.notes-panel .note.resolved:hover>.note-author>.avatar,.notes-panel .note.resolved:hover>.note-author>span:nth-child(2),.notes-panel .note.resolved:hover>.note-frame,.notes-panel .note.resolved:hover>p,.notes-panel .note.resolved:hover>.note-context,.notes-panel .note.resolved:hover>.note-attachments,.notes-panel .note.resolved:hover>.replies>.reply{opacity:1}.notes-panel .resolved-label.resolved-by{display:block;margin:12px 0 0;color:#8b98a3;font-size:13px;font-style:italic;line-height:18px}.notes-panel .note-resolved-badge{display:grid;place-items:center;flex:none;width:18px;height:28px;color:var(--ssc-accent)}.notes-panel .note-resolved-badge>svg{width:14px;height:14px}.notes-panel .note-author{display:flex;align-items:center;gap:9px;margin-bottom:8px;color:#e1e7eb}.notes-panel .note-author>.avatar,.notes-panel .reply-author>.avatar{width:28px;height:28px;min-width:28px;border-radius:3px;font-size:11px}.notes-panel .note-author>span:nth-child(2),.notes-panel .reply-author>span:nth-child(2){display:flex;flex-direction:column;flex:1;min-width:0;line-height:14px}.notes-panel .note-author b,.notes-panel .reply-author b{overflow:hidden;color:#e1e7eb;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.notes-panel .note-author small,.notes-panel .reply-author small{overflow:hidden;color:#6f7d87;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.notes-panel .note-tools{display:flex;align-items:center;gap:2px;margin-left:auto;opacity:0}.notes-panel .note:hover>.note-author>.note-tools,.notes-panel .note-tools:focus-within,.notes-panel .note-tools:has(details[open]),.notes-panel .reply:hover>.reply-author>.note-tools{opacity:1}.notes-panel .note-tools>.menu>summary,.notes-panel .note-tools>.note-tool{display:grid;place-items:center;width:28px;height:28px;min-width:28px;min-height:0;padding:0;background:transparent;border:0;border-radius:3px;color:#d3dbe1}.notes-panel .note-tools>.menu>summary:hover,.notes-panel .note-tools>.note-tool:hover:not(:disabled){background:#2c3339;color:#e1e7eb}.notes-panel .note-tools>.note-tool:disabled{opacity:.4;cursor:default}.notes-panel .note-actions-menu>.menu-popover{top:-2px;right:calc(100% + 3px);left:auto;width:max-content;min-width:0;padding:4px 0;background:#2c3339;border:1px solid #3c474e;border-radius:6px;box-shadow:0 25px 50px -12px #0006;z-index:140}.notes-panel .note-actions-menu>.menu-popover>button.note-menu-row{display:flex;align-items:center;gap:8px;width:100%;min-height:32px;margin:0;padding:6px 16px 6px 15px;background:transparent;border:0;border-radius:0;color:#acbecbfa;font-size:15px;font-weight:400;line-height:18px;text-align:left;white-space:nowrap}.notes-panel .note-actions-menu>.menu-popover>button.note-menu-row:hover:not(:disabled){background:#3c474e;color:#e1e7eb}.notes-panel .note-actions-menu>.menu-popover>button.note-menu-row:disabled{opacity:.45;cursor:default}.notes-panel .note-actions-menu>.menu-popover>button.note-menu-row>svg,.notes-panel .note-actions-menu>.menu-popover>button.note-menu-row>.source-icon,.notes-panel .note-actions-menu>.menu-popover>button.note-menu-row>span:first-child{flex:none;width:16px;height:16px}.notes-panel .note-actions-menu>.menu-popover>hr{margin:4px 0;border:0;border-top:1px solid #3c474e}.notes-panel .note-frame{display:block;margin:0 0 2px;padding:0;color:var(--ssc-accent-text);font-size:13px;line-height:18px}.notes-panel .note p{margin:0 0 4px;color:#e6ecef;font-size:13px;line-height:18px}.notes-panel .replies{margin:10px 0 0 24px;padding:0;border:0}.notes-panel .reply{margin:12px 0 0;font-size:13px}.notes-panel .reply-author{display:flex;align-items:center;gap:9px;margin-bottom:8px}.notes-panel .reply-author>.avatar{width:22px;height:22px;min-width:22px}.notes-panel .reply p{margin:0;color:#e6ecef;font-size:13px;line-height:18px}.notes-panel .note-reply-form{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:12px 0 0 -24px}.notes-panel .note-reply-form>.mention-input{flex:1;min-width:0}.notes-panel .note-reply-form input{width:100%;height:32px;padding:0 8px;background:#181c1f;border:0;border-radius:3px;color:#e6ecef;font-size:13px}.notes-panel .note-reply-form input::placeholder{color:#a0aab2}.notes-panel .note-reply-form>button.note-reply-submit{order:3;height:24px;min-height:0;padding:0 8px;background:var(--ssc-accent);border:0;border-radius:3px;color:var(--ssc-on-accent,#fff);font-size:14px;font-weight:600}.notes-panel .note-reply-form>button.note-reply-submit:disabled{opacity:.5}.notes-panel .note-reply-form>.composer-audio-host:empty{display:none}.notes-panel .note-reply-form>.attachment-controls{order:2;display:flex;align-items:center;width:auto;flex:none;margin:0 0 0 auto}.notes-panel .note-reply-form>.attachment-controls .attachment-actions{padding:0}.notes-panel .note-reply-form>.attachment-controls .attachment-actions>button{display:grid;place-items:center;width:26px;height:26px;min-height:0;padding:0;background:transparent;border:0;color:#acbecb}.notes-panel .note-reply-form>.attachment-controls>.attachment-drafts:empty{display:none}.notes-panel .note-reply-form:not(.has-text):not(:has(.attachment-controls[data-recording=true]))>.attachment-controls{display:none}.notes-panel .note-reply-form.has-text{position:relative;gap:0 8px;padding:0 4px 3px 0;background:#121315;border:1px solid #5d6265;border-radius:4px}.notes-panel .note-reply-form.has-text:focus-within,.notes-panel .note-reply-form.has-text:has(.source-audio-state){border-color:var(--ssc-accent-border)}.notes-panel .note-reply-form.has-text>.mention-input{flex:1 0 100%}.notes-panel .note-reply-form.has-text input{height:28px;padding:4px 26px 0 8px;background:transparent}.notes-panel .note-reply-form.has-text input:focus,.notes-panel .note-reply-form.has-text input:focus-visible{outline:none;box-shadow:none}.notes-panel .note-reply-form.has-text>.composer-audio-host{flex:1 0 100%}.notes-panel .note-reply-form>.composer-clear{position:absolute;top:8px;right:6px;z-index:2;display:grid;place-items:center;width:13px;height:13px;min-width:0;min-height:0;padding:0;border:0;background:transparent;color:#acbecb;opacity:.8;cursor:pointer}.notes-panel .note-reply-form>.composer-clear:hover{opacity:1}.notes-panel .note-edit-host{margin:2px 0 6px}.note-edit-inline .note-edit-box{position:relative}.note-edit-inline textarea{display:block;width:100%;min-height:56px;padding:6px 26px 6px 8px;background:#121315;border:1px solid var(--ssc-accent);border-radius:3px;color:#e6ecef;font-size:13px;line-height:18px;resize:none}.note-edit-inline .note-edit-cancel{position:absolute;top:5px;right:5px;display:grid;place-items:center;width:18px;height:18px;min-height:0;padding:0;background:transparent;border:0;color:#8a959d}.note-edit-inline .note-edit-cancel:hover{color:#e1e7eb}.note-edit-inline .note-edit-actions{display:flex;justify-content:flex-end;gap:6px;margin-top:-28px;padding:0 4px 4px;position:relative;pointer-events:none}.note-edit-inline .note-edit-actions>button{pointer-events:auto;height:22px;min-height:0;padding:0 8px;border-radius:3px;font-size:12px}.note-edit-inline .note-edit-save{background:var(--ssc-accent);border:0;color:var(--ssc-on-accent,#fff)}.note-edit-inline .note-edit-save:disabled{opacity:.5}.notes-panel .note-composer.source-note-composer{margin:6px 6px 7px;padding:0;background:#121315;border:1px solid #5d6265;border-radius:4px}.notes-panel .note-composer.source-note-composer:focus-within,.notes-panel .note-composer.source-note-composer:has(.source-audio-state){border-color:var(--ssc-accent-border)}.notes-panel .note-composer.source-note-composer{position:relative}.notes-panel .source-note-composer textarea:focus,.notes-panel .source-note-composer textarea:focus-visible{outline:none;box-shadow:none}.notes-panel .source-note-composer>.composer-clear{position:absolute;top:7px;right:6px;z-index:2;display:grid;place-items:center;width:13px;height:13px;min-width:0;min-height:0;padding:0;border:0;background:transparent;color:#acbecb;opacity:.8;cursor:pointer}.notes-panel .source-note-composer>.composer-clear:hover{opacity:1}.notes-panel .source-note-composer:has(>.composer-clear) textarea{padding-right:24px}.notes-panel .source-note-composer textarea{display:block;width:100%;min-height:24px;max-height:160px;padding:4px 8px 2px;background:transparent;border:0;border-radius:4px 4px 0 0;color:#e6ecef;font-size:13px;line-height:18px;resize:none}.notes-panel .source-note-composer textarea::placeholder{color:#a4b0b8}.notes-panel .source-note-composer footer{display:flex;align-items:center;gap:8px;margin:0;padding:3px 4px 3px 6px;background:transparent;border:0;border-radius:0 0 4px 4px;font-size:13px}.notes-panel .source-note-composer footer>label{display:flex;align-items:center;gap:7px;margin-right:auto;color:var(--ssc-accent-text);font-size:13px}.notes-panel .source-note-composer footer>label:has(input:not(:checked)){color:#a4b0b8}.notes-panel .source-note-composer footer>label>input{width:18px;height:18px;margin:0;accent-color:var(--ssc-accent)}.notes-panel .source-note-composer footer>.attachment-controls{display:flex;align-items:center;gap:4px;width:auto;flex:none;margin:0 20px 0 auto}.notes-panel .source-note-composer footer>.attachment-controls[data-recording=true]{margin-right:2px}.notes-panel .source-note-composer footer>.attachment-controls>.attachment-drafts:empty{display:none}.notes-panel .source-note-composer footer>.attachment-controls .attachment-actions{padding:0}.notes-panel .source-note-composer footer>.attachment-controls .attachment-actions>button{display:grid;place-items:center;width:26px;height:26px;min-height:0;padding:0;background:transparent;border:0;color:#acbecb}.notes-panel .source-note-composer footer>button.primary{height:24px;min-height:0;padding:0 8px;border:0;border-radius:3px;background:var(--ssc-accent);color:var(--ssc-on-accent,#fff);font-size:14px;font-weight:600}.notes-panel .source-note-composer footer>button.primary:disabled{background:#191a1c;color:#45515a;opacity:1}.note-edit-inline textarea:focus{outline:none}.notes-panel .note:has(>.note-edit-host .note-edit-inline)>.note-author>.note-tools,.notes-panel .reply:has(>.note-edit-host .note-edit-inline)>.reply-author>.note-tools{visibility:hidden}.notes-panel .note-tools:has(details[open]){position:relative;z-index:5}.note-icon-original{display:inline-grid;place-items:center;flex:none;line-height:0}.note-icon-original>svg{display:block;width:100%;height:100%}.note-edit-inline .note-edit-actions{align-items:center}.note-edit-inline .note-edit-actions>.attachment-controls{flex:none;width:auto;min-width:0;display:flex;align-items:center;gap:4px;margin:0 22px 0 auto;pointer-events:none}.note-edit-inline .note-edit-actions>.attachment-controls button{pointer-events:auto}.note-edit-inline .note-edit-actions>.attachment-controls .attachment-actions{padding:0}.note-edit-inline .note-edit-actions>.attachment-controls .attachment-actions>button{display:grid;place-items:center;width:22px;height:22px;min-width:22px;min-height:0;padding:0;background:transparent;border:0;color:#acbecb}.note-edit-inline .note-edit-actions>.attachment-controls .attachment-drafts:empty{display:none}.note-edit-inline>.composer-audio-host:empty{display:none}.note-edit-inline>.composer-audio-host{margin:4px 0}.note-context-menu{position:fixed;z-index:3000;box-sizing:border-box;display:flex;flex-direction:column;width:max-content;min-width:0;padding:4px 0;background:#2c3339;border:1px solid #3c474e;border-radius:6px;box-shadow:0 25px 50px -12px #0006}.note-context-menu:focus{outline:0}.note-context-menu>button.note-menu-row{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;min-height:32px;margin:0;padding:6px 16px 6px 15px;background:transparent;border:0;border-radius:0;color:#acbecbfa;font:400 15px/18px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;text-align:left;white-space:nowrap;cursor:pointer}.note-context-menu>button.note-menu-row:hover:not(:disabled),.note-context-menu>button.note-menu-row:focus-visible{background:#3c474e;color:#e1e7eb;outline:0}.note-context-menu>button.note-menu-row:disabled{opacity:.45;cursor:default}.note-context-menu>button.note-menu-row>svg,.note-context-menu>button.note-menu-row>.source-icon,.note-context-menu>button.note-menu-row>span:first-child{flex:none;width:16px;height:16px}.note-context-menu>hr{margin:4px 0;border:0;border-top:1px solid #3c474e}.model-presets{min-width:0;border-bottom:1px solid #65727b55;padding-bottom:10px;margin-bottom:8px}.model-presets-top{display:flex;align-items:center;gap:5px}.model-presets-top>.menu:last-child{min-width:0;flex:1}.model-presets-top>.menu:last-child>summary{display:flex;gap:6px;width:100%;justify-content:space-between;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.model-presets details{padding:3px 0}.model-presets summary{padding:8px 12px;cursor:pointer}.model-presets details>button{display:block;width:100%;text-align:left;padding-left:25px}.model-preset-menu-heading{display:block;padding:8px 12px 3px;color:#93a7b4;font-size:10px}.model-preset-new{display:flex;flex-direction:column;gap:20px}.model-preset-new>label{display:flex;align-items:center;gap:15px}.model-preset-new>label>input{flex:1;min-width:0}.model-preset-new fieldset{display:flex;gap:28px;border:0;padding:0}.model-preset-new legend{margin-bottom:10px}.model-preset-new fieldset>label{display:flex;align-items:center;gap:8px}.model-preset-new footer{display:flex;justify-content:flex-end;gap:8px}.model-common-toggle{display:flex;align-items:center;gap:10px;margin:8px 0 28px;color:#a6bac8;font-size:16px}.model-preset-group{margin:18px 0 28px}.model-preset-group h3{font-size:12px;font-weight:400;color:#97adbd;margin:0 0 12px}.model-preset-row{display:flex;align-items:center;gap:14px;min-height:40px}.model-preset-row>input{min-width:0;flex:1}.model-preset-handle{color:#8fa7b8;cursor:grab;font-size:19px}.model-preset-name{min-width:0;flex:1;overflow-wrap:anywhere;font-size:16px}.model-preset-move{display:flex;gap:0}.model-preset-move>button{font-size:11px;background:transparent;padding:2px 4px;color:#8fa7b8}.model-preset-row>.menu>button{background:transparent;color:#a6bac8}.model-navigation-chrome .model-presets{border-bottom:0;padding-bottom:0;margin-bottom:0}.model-navigation-chrome .model-presets .model-presets-top{gap:4px}.model-navigation-chrome .model-presets .model-presets-top>.menu{padding:0}.model-navigation-chrome .model-presets .model-presets-top>.menu>summary{box-sizing:border-box;height:24px;min-height:24px;min-width:24px;width:auto;padding:4px 8px;border-radius:4px;background:#8d9ba699;color:#fff;font-size:15.008px;font-weight:400;line-height:16px}.model-navigation-chrome .model-presets .model-presets-top>.menu>summary:hover,.model-navigation-chrome .model-presets .model-presets-top>.menu[open]>summary{background:#8d9ba65c}.model-preset-modified{font-style:italic;font-weight:300}.model-presets .menu-popover kbd.model-preset-hotkey,.model-presets kbd.model-preset-hotkey{float:right;margin-left:24px;font:inherit;font-size:11.5px;opacity:.64}.model-preset-new .model-preset-name-field{flex-direction:column;align-items:stretch;gap:8px}.model-preset-new fieldset{flex-direction:column;gap:8px}.model-preset-new fieldset>.model-preset-scope{position:relative}.model-preset-handle{display:inline-grid;grid-template-columns:repeat(2,3px);grid-auto-rows:3px;gap:2px;width:26px;justify-content:center;align-content:center;height:28px;cursor:grab}.model-preset-handle>i{display:block;width:3px;height:3px;border-radius:50%;background:#8fa7b8}.model-preset-move{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.model-preset-move:focus-within{position:static;width:auto;height:auto;overflow:visible;clip-path:none}.model-preset-row>input{height:24px;padding:0 6px;border:0;border-radius:2px;background:#000;color:#fff;font-size:14px}.model-preset-row>.model-preset-rename-reset{min-height:0;padding:0 4px;background:transparent;color:var(--ssc-accent-text);font-size:14px}.model-preset-confirm{position:relative;width:420px;max-width:calc(100vw - 32px);box-sizing:border-box;padding:28px 20px 18px;background:#2b343b;border-radius:4px;box-shadow:0 8px 30px #000a;color:#e8edf0}.model-preset-confirm-close{position:absolute;top:10px;right:10px;min-height:0;padding:2px;background:transparent;color:#9fb0bb;font-size:13px}.model-preset-confirm-text{display:flex;align-items:center;gap:10px;margin:0 0 18px;font-size:13px}.model-preset-confirm-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:20px;height:20px;border-radius:50%;background:#f0a020;color:#2b343b;font-weight:700;font-size:14px}.model-preset-confirm .modal-actions{display:flex;justify-content:flex-end;gap:8px}.model-preset-confirm .modal-actions button{min-height:30px;padding:0 18px;border-radius:3px;background:#4b5d67;color:#fff;font-size:13px}.model-preset-confirm .modal-actions button.danger{background:#ff615e}.model-presets-top>.menu>.menu-popover{min-width:168px;padding:6px 0;background:#2b343b;border:0;border-radius:4px;overflow:visible}.model-presets-top>.menu>.menu-popover>button,.model-preset-flyout>button,.model-preset-update>summary{display:flex;justify-content:space-between;align-items:center;gap:24px;min-height:0;padding:6px 14px;border-radius:0;background:transparent;font:400 15px/20px Proxima Soft,sans-serif;color:#d5dde2;white-space:nowrap}.model-presets-top>.menu>.menu-popover>button:hover,.model-preset-flyout>button:hover,.model-preset-update>summary:hover{background:#3a464e}.model-presets-top>.menu:last-child>.menu-popover>button:first-child{border-bottom:1px solid #3b474e;margin-bottom:4px}.model-presets .model-preset-menu-heading{padding:8px 14px 4px;color:#8a9aa4;font-size:11.5px;letter-spacing:.3px}.model-presets .menu-popover kbd.model-preset-hotkey{float:none;margin-left:auto;padding:0;background:none;color:#d5dde2;opacity:.64;font:400 11.5px Proxima Soft,sans-serif}.model-presets .model-preset-update{position:relative;padding:0}.model-preset-update>summary{list-style:none;cursor:default}.model-preset-update>summary::-webkit-details-marker{display:none}.model-preset-update>summary:after{content:"\e649";font-family:SSC Themify;font-size:11px;opacity:.8}.model-preset-flyout{position:absolute;left:100%;top:-6px;min-width:168px;padding:6px 0;background:#2b343b;border-radius:4px;box-shadow:0 8px 24px #0008;display:flex;flex-direction:column;z-index:2}.model-presets .menu-popover>.model-preset-menu-heading~.model-preset-menu-heading,.model-preset-flyout>.model-preset-menu-heading~.model-preset-menu-heading{border-top:1px solid #3b474e;margin-top:4px}.model-presets .model-preset-update>summary{box-sizing:border-box;width:100%;height:auto;min-width:0;justify-content:space-between}.model-panel-presets .model-presets-top>.menu:first-child>.menu-popover{left:0;right:auto}.modal[aria-label="New Preset"]{width:min(376px,100%)}.modal[aria-label="Manage Presets"]{width:min(322px,100%)}.modal[aria-label="New Preset"] .modal-body{padding:16px 10px 0}.model-preset-new{gap:16px}.model-preset-new .model-preset-name-field>span,.model-preset-new legend{font-size:14px;color:#d5dde2;margin-bottom:8px}.model-preset-new .model-preset-name-field>input{height:32px;padding:0 8px;border:0;border-radius:3px;background:#1f272c;color:#fff;font-weight:600}.model-preset-new fieldset{flex-direction:row;gap:0;padding:0;margin:0}.model-preset-new fieldset>.model-preset-scope{flex:1;display:flex;align-items:center;justify-content:center;height:30px;margin:0;background:#4b5d67;color:#e6ecef;font-size:12px;cursor:pointer}.model-preset-new fieldset>.model-preset-scope:first-of-type{border-radius:3px 0 0 3px}.model-preset-new fieldset>.model-preset-scope:last-of-type{border-radius:0 3px 3px 0}.model-preset-new fieldset>.model-preset-scope:has(input:checked){background:var(--ssc-accent);color:var(--ssc-on-accent)}.model-preset-new fieldset>.model-preset-scope:has(input:disabled){opacity:.6;cursor:not-allowed}.model-preset-new fieldset>.model-preset-scope:has(input:focus-visible){outline:2px solid var(--ssc-accent);outline-offset:1px}.model-preset-new fieldset>.model-preset-scope>input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.model-preset-new footer{justify-content:space-between;margin:4px -10px 0;padding:12px 10px;background:#232b30;border-top:1px solid #3b474e}.model-preset-new footer>button{min-height:30px;padding:0 16px;border-radius:3px;background:#4b5d67;color:#fff;font-size:13px}.model-preset-new footer>button.primary{background:var(--ssc-accent);color:var(--ssc-on-accent)}.model-preset-new .model-preset-name-field>input::placeholder{color:#d5dde2;opacity:1;font-weight:600}.modal[aria-label="Manage Presets"] .modal-body{padding:14px 16px 10px}.modal[aria-label="Manage Presets"] .model-common-toggle{display:flex;align-items:center;gap:8px;margin:2px 0 16px;font-size:13px}.modal[aria-label="Manage Presets"] .model-common-toggle>input{width:14px;height:14px;margin:0;accent-color:var(--ssc-accent)}.modal[aria-label="Manage Presets"] .model-preset-group{margin:0 0 8px}.modal[aria-label="Manage Presets"] .model-preset-group h3{margin:0 0 6px;font-size:10.5px;letter-spacing:.3px}.modal[aria-label="Manage Presets"] .model-preset-row{min-height:28px;gap:10px}.modal[aria-label="Manage Presets"] .model-preset-name{font-size:13px}.modal[aria-label="Manage Presets"] .model-preset-row>input{font-size:13px}.modal[aria-label="Manage Presets"] .model-preset-row>input:focus{outline:none;box-shadow:none}.model-presets-top>.menu>.menu-popover>button:hover:not(:disabled),.model-preset-flyout>button:hover:not(:disabled),.model-preset-update>summary:hover,.model-preset-update[open]>summary{color:var(--ssc-accent-text);background:#3a464e}.model-navigation-chrome .model-presets .model-presets-top>.menu:first-child{display:none}.model-panel-presets .model-presets-top>.menu:last-child>.menu-popover{left:0;right:auto}.modal-backdrop:has(>.modal[aria-label="New Preset"]),.modal-backdrop:has(>.modal[aria-label="Manage Presets"]){align-items:flex-start;padding-top:15vh}.modal[aria-label="Manage Presets"] .model-preset-row>.menu>.menu-popover{left:0;right:auto;min-width:168px;padding:6px 0;background:#2b343b;border:0;border-radius:4px}.modal[aria-label="Manage Presets"] .model-preset-row>.menu>.menu-popover>button{display:flex;align-items:center;min-height:0;padding:6px 14px;border-radius:0;background:transparent;font:400 15px/20px Proxima Soft,sans-serif;color:#d5dde2;white-space:nowrap}.modal[aria-label="Manage Presets"] .model-preset-row>.menu>.menu-popover>button:hover:not(:disabled){color:var(--ssc-accent-text);background:#3a464e}.modal[aria-label="Manage Presets"] .model-preset-row>.menu>.menu-popover>button:last-child{border-top:1px solid #3b474e;margin-top:4px}.quick-local-audio-recorder .quick-audio-record{position:relative}html[data-mic-permission=denied] .quick-local-audio-recorder .quick-audio-record:after{content:"";position:absolute;top:-4px;left:12px;width:8px;height:8px;background:#ffbd30;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 448 512%22%3E%3Cpath d=%22M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm160 96c13.3 0 24 10.7 24 24V264c0 13.3-10.7 24-24 24s-24-10.7-24-24V152c0-13.3 10.7-24 24-24zM192 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z%22/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 448 512%22%3E%3Cpath d=%22M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm160 96c13.3 0 24 10.7 24 24V264c0 13.3-10.7 24-24 24s-24-10.7-24-24V152c0-13.3 10.7-24 24-24zM192 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z%22/%3E%3C/svg%3E") center/contain no-repeat;pointer-events:none}html[data-mic-permission=denied] .source-note-composer .attachment-mic{position:relative}html[data-mic-permission=denied] .source-note-composer .attachment-mic:after{content:"";position:absolute;top:1px;left:15px;width:8px;height:8px;background:#ffbd30;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 448 512%22%3E%3Cpath d=%22M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm160 96c13.3 0 24 10.7 24 24V264c0 13.3-10.7 24-24 24s-24-10.7-24-24V152c0-13.3 10.7-24 24-24zM192 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z%22/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 448 512%22%3E%3Cpath d=%22M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm160 96c13.3 0 24 10.7 24 24V264c0 13.3-10.7 24-24 24s-24-10.7-24-24V152c0-13.3 10.7-24 24-24zM192 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z%22/%3E%3C/svg%3E") center/contain no-repeat;pointer-events:none}html[data-mic-permission=denied] .note-reply-form .attachment-mic{position:relative}html[data-mic-permission=denied] .note-reply-form .attachment-mic:after{content:"";position:absolute;top:1px;left:15px;width:8px;height:8px;background:#ffbd30;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 448 512%22%3E%3Cpath d=%22M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm160 96c13.3 0 24 10.7 24 24V264c0 13.3-10.7 24-24 24s-24-10.7-24-24V152c0-13.3 10.7-24 24-24zM192 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z%22/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 448 512%22%3E%3Cpath d=%22M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm160 96c13.3 0 24 10.7 24 24V264c0 13.3-10.7 24-24 24s-24-10.7-24-24V152c0-13.3 10.7-24 24-24zM192 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z%22/%3E%3C/svg%3E") center/contain no-repeat;pointer-events:none}html[data-mic-permission=denied] .note-edit-inline .attachment-mic{position:relative}html[data-mic-permission=denied] .note-edit-inline .attachment-mic:after{content:"";position:absolute;top:1px;left:15px;width:8px;height:8px;background:#ffbd30;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 448 512%22%3E%3Cpath d=%22M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm160 96c13.3 0 24 10.7 24 24V264c0 13.3-10.7 24-24 24s-24-10.7-24-24V152c0-13.3 10.7-24 24-24zM192 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z%22/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 448 512%22%3E%3Cpath d=%22M64 32C28.7 32 0 60.7 0 96V416c0 35.3 28.7 64 64 64H384c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-64H64zm160 96c13.3 0 24 10.7 24 24V264c0 13.3-10.7 24-24 24s-24-10.7-24-24V152c0-13.3 10.7-24 24-24zM192 352a32 32 0 1 1 64 0 32 32 0 1 1 -64 0z%22/%3E%3C/svg%3E") center/contain no-repeat;pointer-events:none}.paste-annotations-backdrop{position:fixed;inset:0;z-index:1400;display:flex;align-items:center;justify-content:center;padding:96px;background:#0a0a0bcc;font:500 16px/24px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px;color:#e2e6e9}.paste-annotations-dialog{display:flex;flex-direction:column;width:450px;max-width:100%;border-radius:6px;background:#21262a;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;outline:none}.paste-annotations-dialog>header{display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:16px;border-radius:6px 6px 0 0;line-height:1.3}.paste-annotations-dialog>header>h2{margin:0;font-size:24px;line-height:32px;font-weight:500;color:#a7b4be}.paste-annotations-body{padding:8px 16px 16px;font-size:15.1px;line-height:22.65px;color:#acbecba3}.paste-annotations-row{display:flex;align-items:flex-start;justify-content:space-between;width:100%;margin:8px 0}.paste-annotations-row:has(>.paste-annotations-frame)>span{min-height:28px}.paste-annotations-row>span{display:flex;align-items:center;min-height:32px}.paste-annotations-select{position:relative;width:192px;height:32px}.paste-annotations-select>button{min-height:0;display:flex;align-items:center;justify-content:space-between;width:100%;height:32px;padding:0 8px;border:0;border-radius:4px;background:#00000040;color:#a7b4be;font-weight:500;font-size:13px;line-height:32px;font-family:inherit;letter-spacing:.32px;text-align:left;cursor:pointer}.paste-annotations-select>button:hover,.paste-annotations-select>button[aria-expanded=true]{color:#fff;background:#0006}.paste-annotations-select>button:focus-visible{outline:2px solid var(--ssc-accent-hover);outline-offset:1px}.paste-annotations-select .cx-caret{flex:none;display:inline-grid;place-items:center;color:#acbecbfa;transition:transform .15s}.paste-annotations-select>button[aria-expanded=true] .cx-caret{transform:rotate(180deg)}.paste-annotations-list{position:absolute;z-index:2004;top:36px;left:0;width:192px;margin:0;padding:0;list-style:none;border-radius:4px;background:#414e58;box-shadow:0 5px 20px #0000004d;overflow:hidden}.paste-annotations-list>li{height:34px;padding:0 20px;font-size:14px;line-height:34px;font-weight:500;color:#a7b4be;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.paste-annotations-list>li:first-child{height:35px}.paste-annotations-list>li:hover,.paste-annotations-list>li[data-active=true]{background:#4b5d67}.paste-annotations-list>li[aria-selected=true]{font-weight:700;color:var(--ssc-accent-text)}.paste-annotations-frame{display:flex;flex-direction:column;justify-content:flex-end;width:192px}.paste-annotations-frame[data-disabled=true]{opacity:.5;pointer-events:none;cursor:default}.paste-annotations-frame[data-disabled=true] :disabled{opacity:1}.paste-annotations-stepper{display:flex;justify-content:space-between;align-items:stretch;gap:1px;position:relative;width:192px;border-radius:4px;overflow:hidden}.paste-annotations-stepper>button{flex:none;min-height:0;display:flex;align-items:center;justify-content:center;width:40px;height:28px;padding:6px;border:0;background:#8d9ba62e;color:#acbecbfa;font-weight:600;font-size:15.1px;line-height:16px;cursor:pointer}.paste-annotations-stepper>button:first-child{border-radius:4px 0 0 4px}.paste-annotations-stepper>button:last-child{border-radius:0 4px 4px 0}.paste-annotations-stepper>button:hover:not(:disabled){background:#8d9ba64d;color:#fff}.paste-annotations-stepper>div{flex:auto;display:flex;align-items:center;height:28px;padding:4px 8px;background:#00000040;box-shadow:inset 0 1px 3px #00000026;color:#acbecbfa}.paste-annotations-stepper input{width:100%;min-width:0;padding:0;border:0;background:transparent;color:inherit;font-weight:500;font-size:15.1px;line-height:20px;font-family:inherit;text-align:center;outline:none}.paste-annotations-current{min-height:0;width:192px;height:24px;margin-top:12px;padding:4px 6px;border:0;border-radius:4px;background:#8d9ba62e;color:#acbecbfa;font-weight:600;font-size:15.1px;line-height:16px;font-family:inherit;letter-spacing:.32px;cursor:pointer}.paste-annotations-current:hover:not(:disabled){background:#8d9ba64d;color:#fff}.paste-annotations-note{margin:8px 0 0;font-size:13.3px;line-height:16px}.paste-annotations-note[role=alert]{color:#ff615e}.paste-annotations-dialog>footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:16px;border-radius:0 0 6px 6px}.paste-annotations-dialog>footer>button{min-height:0;height:28px;padding:6px 8px;border:0;border-radius:4px;font-weight:600;font-size:15.1px;line-height:16px;font-family:inherit;letter-spacing:.32px;cursor:pointer}.paste-annotations-cancel{width:64px;background:transparent;color:#acbecbfa}.paste-annotations-cancel:hover{background:#8d9ba62e;color:#fff}.paste-annotations-submit{min-width:144px;background:var(--ssc-accent);color:var(--ssc-on-accent,#fff)}.paste-annotations-submit:hover:not(:disabled){background:var(--ssc-accent-hover)}.paste-annotations-submit:active:not(:disabled){background:var(--ssc-accent-pressed)}.paste-annotations-submit:disabled{opacity:.5;cursor:default}.paste-annotations-dialog button:focus-visible{outline:2px solid var(--ssc-accent-hover);outline-offset:2px}.player-item-actions{display:contents}.player-item-actions-trigger{position:absolute;top:4px;right:6px;z-index:3;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:32px;height:32px;min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:3px;background:transparent;color:#a5b6c1;cursor:pointer;opacity:0}.playlist-item:hover .player-item-actions-trigger,.playlist-item:focus-within .player-item-actions-trigger,.player-item-actions[data-open=true]>.player-item-actions-trigger{opacity:1}.player-item-actions-trigger:hover,.player-item-actions[data-open=true]>.player-item-actions-trigger{background:#34414a}.player-item-actions-trigger:focus-visible{outline:2px solid var(--ssc-accent-text);outline-offset:1px}.player-item-rename{position:absolute;z-index:4;box-sizing:border-box;height:20px;min-height:0;margin:0;padding:0 4px;border:1px solid var(--ssc-accent-text);border-radius:3px;background:#101416;color:#fff;font:400 12px/18px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;outline:none}.source-key-tip{position:fixed;left:0;top:0;z-index:140;display:none;flex-direction:column;align-items:center;gap:6px;box-sizing:border-box;width:max-content;max-width:240px;padding:6px 17px 10px;transform:translate(-50%,calc(-100% - 10px));border-radius:6px;background:#282d31;color:#c8cdd1;font:500 12px/16px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:0;white-space:nowrap;pointer-events:none}:hover+.source-key-tip,:focus-visible+.source-key-tip{display:flex}.source-key-tip-title{font-size:13px}.source-key-tip-keys{display:flex;align-items:center}.source-key-tip-keys>kbd{box-sizing:border-box;height:20px;min-width:20px;margin:0;padding:0 5px;border:0;border-radius:3px;background:#56606a;box-shadow:none;color:#fff;font:500 12px/20px Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;text-align:center}.source-key-tip-plus{margin:0 6px;color:#acbecba3}.brush-panel{position:fixed;z-index:260;left:50%;top:110px;transform:translate(-50%);width:314px;max-width:calc(100vw - 16px);box-sizing:border-box;padding:0 9px 6px;background:#2d343a;border:1px solid #5d6367;border-radius:4px;box-shadow:0 8px 28px #000a;color:#dfe6ea;font-size:11px}.brush-panel header{display:flex;align-items:flex-start;gap:8px;height:42px;box-sizing:border-box;border-bottom:2px solid #484f55;margin-bottom:12px}.brush-panel h2{align-self:flex-end;margin:0 0 4px;font-size:13px;line-height:16px;font-weight:400;letter-spacing:.03em;color:#dfe6ea}.brush-panel-changed{align-self:flex-end;margin-bottom:5px}.brush-panel h3{margin:22px 0 14px;padding-bottom:2px;line-height:16px;border-bottom:2px solid #484f55;font-size:13px;font-weight:400;letter-spacing:.03em;color:#dfe6ea}.brush-panel-changed{color:#e6c453;font-size:10px;flex:1}.brush-panel header .icon-button{margin:7px -2px 0 auto;width:26px;min-width:26px;height:26px;background:transparent;color:#e8edf0}.brush-panel header .icon-button svg{width:22px;height:22px}.brush-tips{display:flex;gap:20px;align-items:center;margin-bottom:30px}.brush-tips>div{display:flex;gap:0;flex:1;height:38px;padding:0 3px;align-items:center;justify-content:space-between;background:#0f1418;border-radius:4px}.brush-tips button{width:38px;height:38px;min-width:38px;min-height:38px;padding:5px;border-radius:4px;background:#0f1418;border:0;display:flex;align-items:center;justify-content:center}.brush-tips>button{width:40px;height:40px;min-width:40px;min-height:40px;padding:6px}.brush-tips button svg{width:100%;height:100%;display:block;transform:scale(1.4)}.brush-tips button.active{background:var(--ssc-accent);outline:0}.brush-tips button:focus-visible{outline:2px solid #fff;outline-offset:1px}.brush-row{display:grid;grid-template-columns:140px 140px;justify-content:space-between;gap:14px;margin-bottom:14px;align-items:stretch}.brush-row.range-row{margin-bottom:29px}.brush-row.range-row+.brush-row.range-row{margin-bottom:15px}.brush-row select{height:28px;min-height:28px;padding:0 26px 0 8px;background:#23282c url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='7' viewBox='0 0 12 7'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23a7b4be' stroke-width='1.2'/%3E%3C/svg%3E") no-repeat right 11px center;appearance:none;-webkit-appearance:none;border:0;color:#dfe6ea;font-size:12px;border-radius:4px;align-self:center}.brush-range-bar,.brush-slider-bar{position:relative;display:block;height:28px;background:#161a1d;border-radius:4px;overflow:hidden;color:#fff}.brush-slider-bar{height:29px}.brush-range-bar{touch-action:none;cursor:ns-resize}.brush-range-bar:before{content:"";position:absolute;inset:0;background:var(--ssc-accent);clip-path:polygon(0 100%,0 calc(100% - var(--lo-h)),100% calc(100% - var(--hi-h)),100% 100%);pointer-events:none}.brush-range-bar b{position:absolute;top:1px;font-size:14px;font-weight:600;line-height:16px;pointer-events:none}.brush-range-min{left:3px}.brush-range-max{right:3px}.brush-range-label{position:absolute;left:0;right:0;bottom:1px;text-align:center;font-size:9px;letter-spacing:.06em;color:#c3cdd3;pointer-events:none}.brush-range-caption{position:absolute;bottom:1px;font-size:9px;color:#b3bfc6;pointer-events:none}.brush-range-caption.min{left:4px}.brush-range-caption.max{right:4px}.brush-range-bar input[type=range]{position:absolute;width:1px;height:1px;margin:0;padding:0;opacity:0;pointer-events:none}.brush-range-bar:focus-within{outline:2px solid var(--ssc-accent-text,#fff);outline-offset:1px}.brush-slider-bar{background:#41484e}.brush-slider-bar:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--fill);background:#59666f;box-shadow:1px 0 #6d7780;pointer-events:none}.brush-slider-bar b{position:absolute;right:4px;top:1px;font-size:14px;font-weight:600;line-height:16px;pointer-events:none}.brush-slider-bar span{position:absolute;left:4px;bottom:2px;font-size:9px;letter-spacing:.05em;color:#c3cdd3;pointer-events:none}.brush-slider-bar input{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:ew-resize}.brush-slider-bar:focus-within{outline:2px solid var(--ssc-accent-text,#fff);outline-offset:1px}.brush-slider-bar.disabled{opacity:.45}.brush-slider-bar.disabled input{cursor:not-allowed}.brush-panel footer{display:grid;grid-template-columns:88px 203px;justify-content:space-between;gap:7px;margin-top:23px}.brush-panel footer button{height:29px;min-height:29px;background:#3f464c;color:#c1cbd4;border:0;border-radius:4px;font-size:14px}.brush-panel footer button:hover:not(:disabled){background:#4d555c}.brush-panel-saved{margin:6px 0 0;font-size:10px;color:#9fd3a6;text-align:right}@media(max-width:420px){.brush-panel{top:56px}}.drawing-surface.tool-paintbrush{cursor:crosshair}.brush-row.single{grid-template-columns:1fr}.brush-size-drag{position:fixed;z-index:270;width:0;height:0;pointer-events:none}.brush-size-ring{position:absolute;left:0;top:0;box-sizing:border-box;transform:translate(-50%,-50%);border:1.5px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #0009,inset 0 0 0 1px #0009}.brush-size-overlay{position:absolute;left:14px;top:14px;min-width:96px;padding:6px 10px 7px;background:#2b3238f2;border:1px solid #11161a;border-radius:3px;box-shadow:0 6px 18px #0008;color:#dfe6ea;text-align:center;white-space:nowrap}.brush-size-overlay h3{margin:0 0 2px;font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#c3cdd3}.brush-size-value{font-size:18px;font-weight:600;line-height:1.1;color:#fff;font-variant-numeric:tabular-nums}.media-viewport.zooming,.media-viewport.zooming .drawing-surface,.media-viewport.zooming canvas{cursor:zoom-in!important}.media-viewport.panning,.media-viewport.panning .drawing-surface,.media-viewport.panning canvas{cursor:grab!important}.ssc-pie{position:fixed;z-index:998;width:0;height:0}.ssc-pie-commands{border-radius:50%;height:600px;left:-300px;overflow:hidden;position:absolute;text-align:center;top:-300px;width:600px}.ssc-pie-panel{border-radius:10%;display:flex;font-size:11px;height:75px;justify-content:center;left:50%;overflow:hidden;position:absolute;top:50%;transform-origin:0 0;transition:none;width:100px}.ssc-pie-text{background:#414e58;border-radius:50%;box-sizing:border-box;color:#e2e6e9;cursor:pointer;font-family:SSC Themify;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;font-size:21px;height:35px;line-height:35px;margin:auto;min-height:35px;text-align:center;transition:color .5s;vertical-align:middle;width:35px;pointer-events:none}.ssc-pie-panel.hot .ssc-pie-text{background-color:#2b343b;color:var(--ssc-accent-text);font-size:28px;height:42px;line-height:42px;min-height:42px;transition:none;width:42px}.ssc-pie-panel[data-position=south]{transform:rotate(67.5deg) skew(45deg) translate(2px,2px)}.ssc-pie-panel[data-position=south] .ssc-pie-text{transform:translate(-13px,-13px) skew(-45deg) rotate(-67.5deg)}.ssc-pie-panel[data-position=southwest]{transform:rotate(112.5deg) skew(45deg) translate(2px,2px)}.ssc-pie-panel[data-position=southwest] .ssc-pie-text{transform:translate(-13px,-13px) skew(-45deg) rotate(-112.5deg)}.ssc-pie-panel[data-position=west]{transform:rotate(157.5deg) skew(45deg) translate(2px,2px)}.ssc-pie-panel[data-position=west] .ssc-pie-text{transform:translate(-13px,-13px) skew(-45deg) rotate(-157.5deg)}.ssc-pie-panel[data-position=northwest]{transform:rotate(202.5deg) skew(45deg) translate(2px,2px)}.ssc-pie-panel[data-position=northwest] .ssc-pie-text{transform:translate(-13px,-13px) skew(-45deg) rotate(-202.5deg)}.ssc-pie-panel[data-position=north]{transform:rotate(247.5deg) skew(45deg) translate(2px,2px)}.ssc-pie-panel[data-position=north] .ssc-pie-text{transform:translate(-13px,-13px) skew(-45deg) rotate(-247.5deg)}.ssc-pie-panel[data-position=northeast]{transform:rotate(292.5deg) skew(45deg) translate(2px,2px)}.ssc-pie-panel[data-position=northeast] .ssc-pie-text{transform:translate(-13px,-13px) skew(-45deg) rotate(-292.5deg)}.ssc-pie-panel[data-position=east]{transform:rotate(337.5deg) skew(45deg) translate(2px,2px)}.ssc-pie-panel[data-position=east] .ssc-pie-text{transform:translate(-13px,-13px) skew(-45deg) rotate(-337.5deg)}.ssc-pie-panel[data-position=southeast]{transform:rotate(382.5deg) skew(45deg) translate(2px,2px)}.ssc-pie-panel[data-position=southeast] .ssc-pie-text{transform:translate(-13px,-13px) skew(-45deg) rotate(-382.5deg)}.ssc-hud{position:fixed;top:6px;left:50%;transform:translate(-50%);width:220px;text-align:center;z-index:402;pointer-events:none}.ssc-hud__message{background:#000c;border:1px solid rgba(240,243,244,.3);border-radius:5px;color:#fff;font-size:13px;margin-bottom:14px;padding:4px}.join-meeting-backdrop{position:fixed;inset:0;z-index:1250;display:flex;justify-content:center;align-items:flex-start;padding:15vh 16px 16px;background:#00000080}.join-meeting{display:flex;flex-direction:column;width:400px;max-width:100%;border-radius:4px;overflow:hidden;background:#2b343b;color:#a7b4be;box-shadow:0 1px 3px #0000004d;font-family:Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;letter-spacing:.32px;outline:none}.join-meeting__header{position:relative;display:flex;align-items:center;height:44px;min-height:44px;padding:0 40px 0 10px;background:#343f46}.join-meeting__header>h2{margin:0;font-size:16px;line-height:24px;font-weight:300;color:#ffc83d}.join-meeting__close{position:absolute;top:14px;right:12px;display:flex;align-items:center;justify-content:center;width:16px;min-width:16px;height:16px;min-height:16px;padding:0;border:0;background:transparent;color:#909399;cursor:pointer}.join-meeting__close:hover{color:#ffc83d}.join-meeting__body{display:flex;flex-direction:column;min-height:250px;padding:20px;font-size:13px;line-height:20px;font-weight:500}.join-meeting__question,.join-meeting__notice{margin:0}.join-meeting__notice{margin-top:auto;padding-top:20px}.join-meeting__users{list-style:none;margin:25px 0 0 20px;padding:0;display:flex;flex-direction:column;gap:6px}.join-meeting__users>li{display:flex;align-items:center;gap:6px;min-height:30px;color:#e2e6e9}.join-meeting__avatar{width:30px;height:30px;border-radius:3px;font-size:12px;flex:none}.join-meeting__footer{display:flex;align-items:center;justify-content:flex-end;gap:10px;height:54px;min-height:54px;padding:0 10px;background:#343f46}.join-meeting__footer>button{height:30px;min-height:30px;padding:0 15px;border:0;border-radius:3px;font-family:inherit;font-size:12px;line-height:12px;font-weight:500;letter-spacing:.32px;cursor:pointer;white-space:nowrap}.join-meeting__solo{min-width:114px;background:#4b5d67;color:#a7b4be}.join-meeting__solo:hover{background:#56696f;color:#e2e6e9}.join-meeting__join{min-width:128px;background:var(--ssc-accent);color:var(--ssc-on-accent,#fff)}.join-meeting__join:hover{background:var(--ssc-accent-hover)}.join-meeting button:focus-visible{outline:2px solid var(--ssc-accent-hover);outline-offset:2px}.remove-session-user-backdrop{z-index:1300}.source-message-box--plain .source-message-box-content>p{margin:0}.source-message-box--plain .source-message-box-header>button{top:15px;height:18px}.source-message-box-buttons>button.danger{background:#f56c6c;color:#fff}.player.attendee-minimal .player-header>:is(.sync-group,.player-avatar,.menu:not(.presence-users)),.player.attendee-minimal>.attendee-tools{display:none}.player.attendee-minimal .player-header{background:#161a1dbf}.player .attendee-tools>:is(.attendee-items-count,.attendee-notes-count){display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:14px;padding:0 5px;border-radius:3px;background:#71848f;color:#15191c;font-size:10px;font-weight:700;line-height:14px;letter-spacing:.2px;transform:translate(-12px,-8px);pointer-events:none}.player .attendee-tools>.attendee-notes-count{transform:translate(-14px,-8px);margin-right:-10px}.player.attendee .playlist>.add-item{display:none}.player.attendee .playlist>:is(header,.playlist-search),.player.attendee .playlist-item>input[type=checkbox]{display:none}.player.attendee .playlist-item>button:disabled{opacity:1;cursor:default}.player.attendee .playlist-item .item-number{align-items:center;padding-bottom:0;background:#42474b;color:#c6cbcf}.player .attendee-tools>.icon-button[aria-label="Toggle items"].active{width:27px;min-width:27px;height:27px;min-height:27px;border:0;border-radius:3px;background:#363a3d;color:#a7b4be}.player.attendee .media-viewport>.viewport-label{display:none}.player .drawing-toolbar:not(.attendee-tools)>:is(.items-count-badge,.notes-count-badge){display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:14px;padding:0 5px;border-radius:3px;background:#71848f;color:#15191c;font-size:10px;font-weight:700;line-height:14px;letter-spacing:.2px;transform:translate(-12px,-8px);margin-right:-10px;pointer-events:none;flex:none}.ps-compare-host{display:inline-flex;flex:none}.ps-compare{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;width:128px;height:28px;min-height:28px;margin:0;padding:0 10px;border:0;border-radius:3px;background:#2c3237;color:#acbecbd1;font-size:13px;line-height:1;cursor:pointer}.ps-compare:hover,.ps-compare:focus-visible{background:#353c42;color:#e2e6e9}.ps-compare-host[data-open=true]>.ps-compare{background:#353c42}.ps-compare.active{color:var(--ssc-accent-text);box-shadow:inset 0 -2px 0 var(--ssc-accent)}.ps-compare:disabled{opacity:.4;cursor:default}.ps-compare-caret{flex:none}.ps-compare-popup{position:fixed;z-index:1200;display:flex;flex-direction:column;width:293px;max-height:min(60vh,420px);overflow-y:auto;padding:6px 0;border-radius:4px;background:#262b2f;box-shadow:0 6px 18px #00000073}.ps-compare-row{display:flex;align-items:center;gap:10px;width:100%;height:43px;min-height:43px;margin:0;padding:0 12px 0 14px;border:0;border-radius:0;background:transparent;color:#93a1aa;font-size:13.5px;text-align:left;cursor:pointer}.ps-compare-row:hover,.ps-compare-row:focus-visible{background:#30363b;color:#e8edf0;outline:none}.ps-compare-row[data-selected=true]{color:var(--ssc-accent-text)}.ps-compare-index{flex:none;width:8px;text-align:center;color:#93a1aa}.ps-compare-thumb{flex:none;display:flex;align-items:center;justify-content:center;width:45px;height:34px;overflow:hidden;background:#1b1f22}.ps-compare-thumb>img{width:100%;height:100%;object-fit:cover}.ps-compare-thumb>span{font-size:9px;line-height:1.1;text-align:center;color:#58646c;overflow:hidden}.ps-compare-name{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ps-reference-options{display:inline-flex;align-items:center;gap:8px;margin-left:auto;margin-right:8px}.ps-reference-options select{height:22px;min-height:22px;padding:0 4px;font-size:11px}.ps-reference-options label{display:inline-flex;align-items:center;gap:4px;font-size:11px}.ps-media-info{position:absolute;inset:0;z-index:40;overflow:auto;background:radial-gradient(ellipse at 50% 40%,#0e1012ed,#08090afa);color:#f2f5f7}.ps-media-info-close{position:absolute;top:16px;right:30px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;min-height:40px;margin:0;padding:0;border:0;border-radius:4px;background:transparent;color:#f2f5f7;font-size:28px;cursor:pointer}.ps-media-info-close:hover,.ps-media-info-close:focus-visible{background:#ffffff14;outline:none}.ps-media-info-body{max-width:652px;padding:58px 0 40px 58px}.ps-media-info-head{display:flex;align-items:center;gap:20px}.ps-media-info-thumb{flex:none;display:flex;align-items:center;justify-content:center;width:175px;height:104px;overflow:hidden;border:2px solid #3a4247;border-radius:2px;background:#3a4247}.ps-media-info-thumb>img{width:100%;height:100%;object-fit:cover}.ps-media-info-head h2{margin:0;font-size:34px;font-weight:400;line-height:1.15;color:#fff;overflow-wrap:anywhere}.ps-media-info-head p{margin:14px 0 0;font-size:12.5px;color:#acbecbbd}.ps-media-info hr{height:1px;margin:22px 0 0;border:0;background:linear-gradient(90deg,var(--ssc-accent),color-mix(in srgb,var(--ssc-accent) 40%,transparent) 70%,transparent)}.ps-media-info-facts{display:grid;grid-template-columns:150px 1fr;row-gap:13px;margin:22px 0 0;font-size:14.5px;line-height:18.5px}.ps-media-info-facts dt{color:#f2f5f7}.ps-media-info-facts dd{margin:0;color:#f2f5f7;overflow-wrap:anywhere}.ps-media-info-facts+hr{margin-top:20px}.drawing-toolbar [data-control="player.navigation.06"].active{color:var(--ssc-accent-text);background:var(--ssc-accent-surface)}.sketches-hidden-banner{position:fixed;top:4px;left:50%;z-index:160;transform:translate(-50%);display:flex;align-items:center;gap:4px;height:30px;padding:0 16px;background:#0b0d0f;border-radius:4px;color:#e6ecef;font-size:13px;line-height:18px;white-space:nowrap;box-shadow:0 2px 8px #00000059}.sketches-hidden-banner .sketches-hidden-enable{min-height:0;padding:0;background:none;border:0;color:var(--ssc-accent-text);font:inherit;text-decoration:underline;cursor:pointer}.sketches-hidden-banner .sketches-hidden-enable:hover{color:var(--ssc-accent-hover,#6d66ff)}.save-thumbnail-menu{position:relative;display:inline-flex}.save-thumbnail-popover{position:absolute;top:calc(100% + 2px);left:-24px;z-index:150;display:flex;flex-direction:column;width:300px;padding:0;background:#353f47;border:1px solid #434e57;border-radius:4px;box-shadow:0 6px 18px #00000059}.save-thumbnail-popover>button{display:block;width:100%;height:27px;min-height:0;margin:0;padding:0 10px;background:transparent;border:0;border-radius:0;color:#d7dee3;font-size:12px;line-height:27px;text-align:left;white-space:nowrap}.save-thumbnail-popover>button:hover,.save-thumbnail-popover>button:focus-visible{background:#43505a;color:#fff}@font-face{font-family:Proxima Soft;font-style:normal;font-weight:300;font-display:swap;src:url("./assets/ProximaSoft-Light.94621d7-COAQAZZZ.woff2") format("woff2")}@font-face{font-family:Proxima Soft;font-style:normal;font-weight:400;font-display:swap;src:url("./assets/ProximaSoft-Regular.396c0d4-MXMB7UIL.woff2") format("woff2")}@font-face{font-family:Proxima Soft;font-style:normal;font-weight:600;font-display:swap;src:url("./assets/ProximaSoft-SemiBold.e95a67e-J6Z2IVWM.woff2") format("woff2")}@font-face{font-family:SSC Themify;font-style:normal;font-weight:400;font-display:block;src:url("./assets/themify_ext.e28a175-OV2HA4AQ.woff2") format("woff2")}.ssc-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;font-family:SSC Themify!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;text-decoration:none;line-height:1!important;letter-spacing:0!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}:root{--ssc-accent: #5b53ff;--ssc-accent-hover: #6d66ff;--ssc-accent-press-hover: #4d3dea;--ssc-accent-pressed: #3425c5;--ssc-on-accent: #fff;--ssc-accent-text: color-mix(in srgb, var(--ssc-accent) 58%, white);--ssc-accent-border: color-mix(in srgb, var(--ssc-accent) 55%, #64717a);--ssc-accent-soft: color-mix(in srgb, var(--ssc-accent) 18%, transparent);--ssc-accent-glow: color-mix(in srgb, var(--ssc-accent) 38%, transparent);--ssc-accent-surface: color-mix(in srgb, var(--ssc-accent) 18%, var(--panel, #22272b));--ssc-accent-surface-strong: color-mix(in srgb, var(--ssc-accent) 32%, var(--panel, #22272b));--ssc-accent-surface-deep: color-mix(in srgb, var(--ssc-accent) 10%, #0b0d0f);accent-color:var(--ssc-accent)}::selection{background:var(--ssc-accent-glow)}:focus-visible{outline-color:var(--ssc-accent-hover)}:root{font-family:Arial,Helvetica,sans-serif;color:#e2e6e9;background:#191a1c;font-size:14px;line-height:1.45;color-scheme:dark;--bg:#191a1c;--panel:#22252a;--raised:#2e3339;--input:#1b2025;--line:#30383e;--muted:#91a0ac;--mint:var(--ssc-accent-text);--amber:#e4c24e}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a.button{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:3px;padding:7px 12px;background:#333f47;color:#c2cdd5;text-decoration:none;cursor:pointer;min-height:30px}button:hover,a.button:hover{background:#44535d;color:#fff}button:disabled{opacity:.38;cursor:not-allowed}button.primary,a.primary{background:var(--ssc-accent);color:#fff}button.primary:hover{background:var(--ssc-accent-hover)}button.primary:active:not(:disabled),a.primary:active:not(:disabled){background:var(--ssc-accent-pressed)}button.active{color:var(--mint);background:var(--ssc-accent-surface)}button.danger{color:#ff9c96}input,select,textarea{border:1px solid transparent;border-radius:3px;background:var(--input);color:#e2e6e9;padding:7px 10px;max-width:100%}input:focus,select:focus,textarea:focus{outline:1px solid var(--mint);border-color:var(--mint)}input[type=checkbox]{accent-color:var(--mint);width:16px;height:16px;vertical-align:middle;cursor:pointer}input[type=range]{padding:0;accent-color:var(--mint);cursor:pointer}input[type=color]{width:28px;height:28px;padding:2px;background:transparent;border:0;cursor:pointer}textarea{resize:vertical;width:100%;min-height:70px}h1,h2,h3,p{margin-top:0}h1{font-size:23px;font-weight:400;color:var(--amber)}h2{font-size:20px;font-weight:500}h3{font-size:16px;font-weight:500}small{display:block;font-size:11px;color:var(--muted)}a{color:var(--mint)}:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.header-spacer,.rail-spacer{flex:1}.muted{color:var(--muted);font-size:13px}.icon-button{width:32px;height:32px;min-width:30px;min-height:30px;padding:5px;background:transparent;color:#9aabb7}.icon-button:hover{background:#303940}.brand{display:inline-flex;align-items:center;gap:4px;line-height:1;padding:3px}.brand b{font-size:21px;color:var(--ssc-accent);font-weight:800;letter-spacing:-1px}.brand small{font-size:8px;writing-mode:vertical-rl;letter-spacing:.5px;color:#b5c4ce}.avatar{display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;border-radius:50%;font-size:15px;background:var(--ssc-accent-surface-strong);color:var(--ssc-on-accent)}.text-button{background:none;padding:0;justify-content:flex-start;color:inherit}.text-button:hover{background:none;color:var(--mint)}.menu{position:relative;display:inline-block;flex:none}.menu summary{display:flex;align-items:center;justify-content:center;width:32px;height:32px;cursor:pointer;border-radius:3px;color:#a5b6c1;list-style:none}.menu summary::-webkit-details-marker{display:none}.menu[open] summary,.menu summary:hover{background:#34414a}.menu-popover{position:absolute;top:calc(100% + 3px);right:0;min-width:220px;max-width:340px;max-height:min(65vh,560px);overflow:auto;background:#303a43;border:1px solid #46515a;border-radius:4px;box-shadow:0 8px 24px #0008;z-index:100;padding:5px;display:flex;flex-direction:column;align-items:stretch}.menu-popover>button,.menu-popover>label{width:100%;justify-content:flex-start;padding:9px;background:transparent;text-align:left;white-space:nowrap}.menu-popover>button:hover{background:#43505a}.menu-popover>span,.menu-popover>small,.menu-popover>strong{padding:8px;color:#c2d0d9;font-size:12px}.menu-popover label select{display:block;margin-top:6px}.global-rail .menu-popover{left:35px;right:auto;top:0}.modal-backdrop{position:fixed;inset:0;background:#000b;z-index:500;display:flex;align-items:center;justify-content:center;padding:24px}.modal{background:#303a42;border:1px solid #46545e;border-radius:5px;box-shadow:0 20px 80px #0009;width:min(640px,100%);max-height:calc(100dvh - 48px);display:flex;flex-direction:column}.modal.wide{width:min(1100px,100%)}.modal>header{display:flex;align-items:center;border-bottom:1px solid #45515b;padding:10px 14px;flex:none}.modal>header h2{font-size:16px;font-weight:400;color:var(--amber);margin:0;flex:1}.modal-body{padding:20px;overflow:auto}.modal-body>label{display:block;margin:12px 0}.modal-body>button{margin:6px}.dialog-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:24px}.field{display:grid;grid-template-columns:150px 1fr;align-items:start;gap:16px;margin:16px 0}.field>span{text-align:right;color:#b6c0c9;padding-top:7px;font-size:13px}.field>div>input:not([type=checkbox]):not([type=range]):not([type=color]),.field>div>select,.field>div>textarea{width:100%}.field small{margin-top:6px}.field code{overflow-wrap:anywhere}.tabs{display:flex;gap:4px;border-bottom:1px solid #4a555d;margin-bottom:24px}.tabs>button{text-transform:uppercase;background:none;border-radius:0;border-bottom:3px solid transparent}.tabs>button.active{border-color:var(--mint);color:var(--mint)}.error-box{padding:12px;background:#4b2828;border:1px solid #955a54;border-radius:4px;color:#ffcfca;margin:12px 0;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.error-box button{margin-left:auto}.empty{padding:60px 20px;text-align:center;color:var(--muted)}.empty>svg{opacity:.5;margin-bottom:16px}.empty h3{color:#b9c6cf}.empty p{font-size:13px}.empty button{margin-top:15px}.loading{display:flex;gap:10px;align-items:center;justify-content:center;padding:55px;color:var(--muted)}.spinner{display:inline-block;width:18px;height:18px;border:2px solid var(--ssc-accent-border);border-top-color:var(--mint);border-radius:50%;animation:spin .9s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.auth-page{min-height:100dvh;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 50% 0,var(--ssc-accent-surface) 0,var(--ssc-accent-surface-deep) 45%,#0b0d0f 100%);padding:24px}.auth-card{width:min(470px,100%);padding:36px;background:#22282d;border:1px solid var(--ssc-accent-border);border-radius:6px;box-shadow:0 20px 80px #0008}.auth-card>.brand{margin-bottom:28px}.auth-card h1{color:#e3ede8;font-size:27px}.auth-card>p{color:#9baeb0}.auth-card .field{display:block}.auth-card .field>span{display:block;text-align:left;margin-bottom:5px}.auth-submit{width:100%;margin:18px 0}.auth-card>small{line-height:1.7}.recovery-codes{border:1px solid #918047;padding:18px;margin-top:20px}.recovery-codes pre{white-space:pre-wrap;user-select:all}.created-link{margin:20px 0;padding:15px;border:1px solid var(--ssc-accent-border);border-radius:4px}.created-link input{display:block;width:100%;margin:8px 0}.check-fields{display:flex;gap:14px;flex-wrap:wrap;margin:20px 0}.share-row{display:flex;gap:12px;align-items:center;padding:12px 0;border-top:1px solid #4b555b}.share-row>div{flex:1}.dropzone{border:1px dashed #687e83;padding:30px;display:flex;align-items:center;justify-content:center;gap:12px;flex-direction:column;cursor:pointer;background:#222b31}.dropzone input{max-width:100%;background:none}.upload-row{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:15px 0}.upload-row progress{width:35%;accent-color:var(--mint)}.admin-shell{min-height:100dvh;padding:50px 0 0 42px}.global-rail{position:fixed;inset:0 auto 0 0;width:42px;background:#030405;border-right:1px solid #30363a;display:flex;align-items:center;flex-direction:column;gap:8px;z-index:200;padding:8px 0}.global-rail>.menu:first-child{margin-bottom:12px;background:var(--ssc-accent);border-radius:4px}.global-rail>.icon-button{height:36px;width:36px}.global-rail .avatar{width:30px;height:30px}.global-topbar{position:fixed;top:0;left:42px;right:0;height:50px;border-bottom:1px solid #30363a;background:#191a1c;display:flex;align-items:center;padding:7px 18px;gap:10px;z-index:150}.global-topbar>.brand{display:none}.global-topbar>select{width:auto;field-sizing:content;max-width:min(260px,35vw);background:transparent}.global-search{display:flex;align-items:center;gap:8px;background:#0f1317;border-radius:4px;padding-left:10px;width:min(480px,40vw);height:28px;box-sizing:border-box}.global-search input{width:100%;background:none;height:28px;padding:4px 8px 4px 0;font-size:15px;line-height:20px}.global-search:focus-within{box-shadow:0 0 0 1px var(--mint)}.global-search input:focus{outline:none;border-color:transparent}.admin-sidebar{position:fixed;left:42px;top:50px;bottom:0;width:220px;padding:18px 15px;border-right:1px solid #30363a;display:flex;flex-direction:column;gap:4px}.admin-sidebar>button{text-align:left;justify-content:flex-start;background:transparent;padding:9px 12px;font-size:13px}.admin-sidebar>button.active{background:#2b3237;color:var(--mint)}.admin-sidebar p{margin:15px 10px}.admin-content{margin-left:220px;padding:38px 18px;min-height:calc(100dvh - 50px)}.admin-content.home-content{margin-left:0;padding:40px 22px}.breadcrumb{color:#82929f;display:flex;align-items:center;gap:9px;font-size:13px;margin-bottom:7px}.role-badge{background:#2d353b;padding:1px 7px;border-radius:2px;font-weight:400;font-size:12px;color:#adb9c2}.page-title{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:55px}.page-title h1{margin:0}.list-toolbar{display:flex;gap:8px;align-items:center;background:#252b30;padding:7px;margin-bottom:12px;border-radius:4px}.list-toolbar>input{width:min(400px,50%)}.list-toolbar>select{margin-left:auto}.review-row{border:1px solid #30393f;border-radius:3px;margin-bottom:16px;background:#20262b}.review-row>header{display:flex;align-items:center;min-height:62px}.review-name{min-width:0;flex:1;align-items:flex-start;flex-direction:column;background:none!important;justify-content:center;text-align:left;padding:7px 10px}.review-name strong{font-weight:400;font-size:14px}.review-name small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-count{text-align:center;color:#8d9ca6;font-size:12px;padding:0 18px}.review-count small{font-size:10px}.review-miniatures{display:flex;height:60px;max-width:45%;overflow:hidden;flex:none}.review-miniatures img{height:60px;width:100px;object-fit:cover}.review-miniatures .admin-thumbnail-fallback{height:60px;width:100px}.review-play{width:60px;height:60px;background:#efc752!important;color:#3f3b25!important;border-radius:0}.add-media-header{background:#303940;align-self:stretch;font-size:10px;line-height:1.3;border-left:1px solid #424a50;border-radius:0}.review-expanded{border-top:1px solid #344047;padding:10px}.media-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:5px}.media-card{position:relative;min-width:0;background:#34414a;border:1px solid transparent}.media-card.checked{border-color:var(--mint)}.media-card-preview{position:relative;width:100%;height:auto;aspect-ratio:16/9;border:0;padding:0;border-radius:0;background:#161a1d}.media-card-preview img{width:100%;height:100%;object-fit:cover}.media-card>footer{display:flex;align-items:center;gap:4px;min-width:0;padding:1px 7px;font-size:12px}.media-card>footer>span{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.card-check{position:absolute;z-index:2;top:5px;left:5px}.media-kind{position:absolute;bottom:4px;right:5px;padding:1px 4px;border-radius:3px;background:#0008;font-size:10px;text-transform:uppercase}.whiteboard-thumb{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#b4b4b4;color:#51585a;font-size:13px;font-style:italic}.table-scroll{overflow:auto}table{width:100%;border-collapse:collapse;background:#242b31;font-size:12px}th{color:#9facb7;font-weight:400;text-align:left;padding:13px 10px;border-bottom:1px solid #3d464c}td{padding:9px 10px;border-bottom:1px solid #303940;vertical-align:middle}td .text-button{font-size:12px;max-width:230px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}td>small{margin-top:3px}.table-preview{padding:0;background:#101416;width:100px;height:56px;border-radius:0}.table-preview img{width:100%;height:100%;object-fit:cover}.media-table select{font-size:11px;background:none;max-width:130px}.welcome-banner{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:170px;padding:40px;background:linear-gradient(115deg,#22282e 55%,var(--ssc-accent-surface-strong) 55%,var(--ssc-accent-hover) 90%);margin:-25px 0 35px;border-radius:5px}.welcome-banner h2{margin:0 0 8px;font-size:24px;font-weight:400}.welcome-banner p{margin:0;color:#b2c2bd}.welcome-banner>.brand b{font-size:55px}.welcome-banner>.brand small{font-size:12px}.project-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:12px}.new-project-card{border:1px dashed #526267;background:none;min-height:145px;flex-direction:column;gap:15px}.project-card{position:relative;display:flex;align-items:flex-end;background:#242b31;border:1px solid #3c454c;min-height:145px}.project-card>button{flex:1;align-self:stretch;background:none;justify-content:flex-start;align-items:stretch;padding:0;gap:0;text-align:left}.project-card>button>span:last-child{padding:16px;flex:1}.project-card strong{font-weight:400}.project-card small{margin-top:8px}.project-card>.menu{position:absolute;bottom:6px;right:7px}.project-art{width:120px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--ssc-accent-surface-strong),var(--ssc-accent-surface));color:var(--ssc-accent-text)}.activity-list article{display:flex;gap:15px;padding:16px;background:#222a30;border-bottom:1px solid #3b444a}.settings-form{max-width:1250px}.settings-form>section{background:#242b31;border-radius:5px;padding:22px 25px;margin-bottom:25px}.settings-form>section>h2{margin-bottom:8px}.settings-form form{max-width:900px}.settings-form .field{grid-template-columns:200px 1fr}.settings-form .field>div>input:not([type=checkbox]){max-width:600px}.settings-form button.primary{margin:20px 0 0 216px}.player{height:100dvh;min-height:420px;display:flex;flex-direction:column;overflow:hidden;background:#191a1b}.player-header{display:flex;align-items:center;height:40px;min-height:40px;gap:8px;padding:0 8px 0 0;background:#22272c;border-bottom:1px solid #0e1215;z-index:120}.review-breadcrumb{display:flex;align-items:center;gap:8px;background:transparent!important;padding:0 8px 0 0!important;height:100%;border-right:1px solid #3f494f;border-radius:0;min-width:140px}.review-breadcrumb .brand{width:40px;justify-content:center}.review-breadcrumb .brand b{font-size:17px}.review-breadcrumb .brand small{display:none}.review-breadcrumb>span:last-child{display:flex;align-items:flex-start;flex-direction:column;font-size:12px;line-height:1.25;max-width:170px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.review-breadcrumb small{font-size:8px;text-transform:uppercase}.item-title{font-size:13px;font-weight:400;max-width:230px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.player-header select{font-size:12px;padding:3px 6px;max-width:130px;min-height:26px;background:#343e46}.player-header>button:not(.review-breadcrumb){font-size:11px;padding:4px 12px;min-height:28px;white-space:nowrap}.save-indicator{font-size:10px;color:var(--ssc-accent-text);white-space:nowrap}.save-indicator.error{color:#f5a59b}.drawing-toolbar{height:38px;min-height:38px;background:#20262b;display:flex;align-items:center;gap:4px;padding:2px 8px;border-bottom:1px solid #0c1215;z-index:110}.drawing-toolbar .icon-button{width:27px;min-width:27px;height:30px;padding:4px}.tool-strip{display:flex;align-items:center;gap:1px}.tool-strip .icon-button{width:26px;min-width:26px}.tool-strip .icon-button.active{color:var(--ssc-accent-text);background:var(--ssc-accent-surface);border-bottom:2px solid #ed5744}.toolbar-divider{height:22px;border-left:1px solid #34414a;margin:0 3px}.brush-size{width:44px;height:26px;font-size:11px;padding:3px!important;border:0}.opacity-slider{width:110px;height:22px;background:#4f5c62}.opacity-value{font-size:10px;color:#bac7cd}.swatches{display:flex;gap:4px;margin-right:4px}.swatches button{min-width:13px;width:13px;height:13px;min-height:13px;padding:0;border-radius:50%;border:1px solid #566168}.drawing-toolbar>button:not(.icon-button){font-size:12px;padding:3px 9px;min-height:25px}.player-body{display:flex;flex:1;min-height:0}.playlist{width:278px;flex:none;background:#1b1e20;border-right:1px solid #303b42;overflow:auto;display:flex;flex-direction:column}.playlist>header{display:flex;align-items:center;justify-content:space-between;padding:5px 8px;font-size:11px;color:#8f9fa8;min-height:32px}.playlist-item{position:relative;display:flex;min-height:62px;border-right:3px solid transparent}.playlist-item.selected{background:linear-gradient(90deg,var(--ssc-accent-surface),var(--ssc-accent-surface-strong));border-right-color:var(--ssc-accent)}.playlist-item>input{position:absolute;top:6px;left:4px;z-index:2;width:12px;height:12px;opacity:.6}.playlist-item>button{background:none;min-width:0;display:flex;align-items:stretch;flex:1;text-align:left;padding:0;border-radius:0;gap:0}.item-number{width:25px;flex:none;color:#9babb2;font-size:11px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:10px}.playlist-thumb{width:100px;height:60px;flex:none;background:#101416;display:flex}.playlist-thumb img{width:100%;height:100%;object-fit:cover}.playlist-thumb .whiteboard-thumb{font-size:10px}.playlist-label{min-width:0;flex:1;padding:8px 7px}.playlist-label strong{display:block;font-size:12px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.playlist-label small{font-size:10px;color:#8f9eaa}.annotation-count{position:absolute;right:5px;top:4px;box-sizing:border-box;min-width:17px;height:13px;padding:0 3px;border:1px solid #7c858c;border-radius:2px;color:#a7b4be;font-size:10px;font-weight:600;line-height:11px;text-align:center}.annotation-count:after{content:"";position:absolute;left:2px;bottom:-4px;width:4px;height:4px;box-sizing:border-box;border-left:1px solid;border-bottom:1px solid;border-color:inherit;background:transparent;transform:skewY(-40deg)}.playlist-item.selected .annotation-count{border-color:#ebca57;color:#ebca57}.annotation-count:empty{display:none}.add-item{margin:15px;background:none;border:1px dashed var(--ssc-accent-border);justify-content:center}.viewer-zone{position:relative;flex:1;min-width:0;display:flex;min-height:0}.media-viewport{position:relative;min-width:0;flex:1;min-height:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#191a1a}.media-plane{position:relative;flex:none;transform-origin:center;isolation:isolate}.media-plane>.ssc-media-viewer,.media-plane>div:first-child{position:absolute;inset:0;width:100%;height:100%}.media-plane video,.media-plane img,.media-plane canvas{max-width:100%;max-height:100%}.drawing-surface{position:absolute;inset:0;z-index:10}.drawing-surface>svg{display:block;width:100%;height:100%;overflow:visible}.tool-pen,.tool-line,.tool-arrow,.tool-rectangle,.tool-ellipse,.tool-eraser{cursor:crosshair}.tool-move{cursor:grab;pointer-events:none}.tool-select{cursor:default}.canvas-text-input{position:absolute;z-index:20;display:flex;min-width:250px;gap:3px;transform:translateY(-50%)}.canvas-text-input input{min-width:100px;width:180px}.canvas-text-input button{font-size:11px}.tracing-paper{position:absolute;inset:0;background:#fff;pointer-events:none;z-index:4}.canvas-guide{position:absolute;inset:0;z-index:5;pointer-events:none}.canvas-guide.thirds{background:linear-gradient(to right,transparent 33.2%,#ffffff55 33.2%,#ffffff55 33.4%,transparent 33.4%,transparent 66.5%,#ffffff55 66.5%,#ffffff55 66.7%,transparent 66.7%),linear-gradient(to bottom,transparent 33.2%,#ffffff55 33.2%,#ffffff55 33.4%,transparent 33.4%,transparent 66.5%,#ffffff55 66.5%,#ffffff55 66.7%,transparent 66.7%)}.canvas-guide.safe:after{content:"";position:absolute;inset:10%;border:1px solid #ffffff77}.canvas-guide.matte:before,.canvas-guide.matte:after{content:"";position:absolute;left:0;right:0;height:12%;background:#000c}.canvas-guide.matte:before{top:0}.canvas-guide.matte:after{bottom:0}.viewport-label{position:absolute;bottom:10px;left:10px;color:#8ba09a;font-size:10px;pointer-events:none}.reference-view{position:relative;display:flex;flex-direction:column;width:50%;background:#101416;border-left:1px solid #48544e;min-width:0}.reference-view>header{height:30px;display:flex;justify-content:space-between;align-items:center;padding:0 8px;color:#a9bbb5;font-size:11px}.reference-view>header button{font-size:16px;background:none;padding:0}.reference-view>.ssc-media-viewer{flex:1;min-height:0}.reference-view.ab{position:absolute;inset:0;width:100%;z-index:15}.notes-panel{width:280px;flex:none;background:#1a1e21;border-left:1px solid #303b42;display:flex;flex-direction:column;min-height:0}.notes-panel>header{display:flex;align-items:center;min-height:35px;border-bottom:1px solid #30373d;padding:2px 4px 2px 10px;color:#a9b6bf;font-size:12px}.notes-panel>header>span{flex:1}.notes-panel .icon-button{width:26px;min-width:26px;height:26px}.note-search{display:flex;padding:5px;gap:4px}.note-search input{width:100%;font-size:12px}.note-search button{background:none;padding:2px}.note-list{overflow:auto;flex:1;min-height:0}.note-list>.empty{padding:42px 15px}.note-list>.empty>svg{display:none}.note-list .empty h3{font-size:12px;margin-bottom:7px}.note-list .empty p{font-size:12px}.note{padding:12px 12px 13px 13px;border-left:3px solid transparent;border-bottom:1px solid #293137;font-size:12px}.note:hover{border-left-color:var(--ssc-accent)}.note.resolved{opacity:.65}.note-author{display:flex;gap:7px;align-items:center;margin-bottom:7px;color:#aab6bf}.note-author>.avatar{width:27px;height:27px;font-size:11px}.note-author>span:nth-child(2){flex:1;min-width:0}.note-author b{font-size:11px;font-weight:400}.note-author small{font-size:9px}.note-author .menu summary{width:24px;height:24px}.note-author .menu-popover{min-width:190px}.note p{white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0 9px;color:#e2e6e9;line-height:1.5}.note-frame{padding:0;background:none;color:var(--ssc-accent-text);font-size:11px;min-height:18px}.note-frame:hover{background:none;color:var(--ssc-accent-text)}.note mark{background:var(--ssc-accent);color:var(--ssc-on-accent);padding:0 2px}.replies{margin-left:12px;border-left:1px solid #38413e;padding-left:10px}.reply{margin:10px 0;font-size:11px}.reply b{color:#a8b7bf;font-size:10px;font-weight:400}.replies form{display:flex;gap:3px}.replies input{min-width:0;width:100%;font-size:11px;padding:6px}.replies button{font-size:10px;padding:3px}.resolved-label{display:flex;gap:4px;align-items:center;color:var(--ssc-accent-text);font-size:10px}.note-composer{padding:7px;background:#191e22}.note-composer textarea{background:#11171b;font-size:12px;min-height:45px;resize:vertical;padding:7px;border:1px solid #3b464d;border-radius:4px 4px 0 0}.note-composer footer{display:flex;align-items:center;justify-content:space-between;padding:4px 6px;border:1px solid #3b464d;border-top:0;background:#172024;border-radius:0 0 4px 4px;margin-top:-5px;font-size:11px}.note-composer footer button{font-size:11px;padding:3px 7px;min-height:23px}.timeline{display:flex;align-items:center;min-height:35px;height:35px;background:#2b353e;border-top:1px solid var(--ssc-accent-border);z-index:90}.timeline>.icon-button{width:64px;min-width:40px;height:34px;border-radius:0;border-right:1px solid #44515b}.timeline-track{position:relative;height:100%;flex:1;min-width:0;background:repeating-linear-gradient(to right,#29333b 0 2px,#354049 2px 4px,#29333b 4px 8px)}.timeline-track>input{position:absolute;inset:0;width:100%;height:100%;margin:0;z-index:5;background:transparent;opacity:0;cursor:ew-resize}.timeline-track>input{-webkit-appearance:none;appearance:none}.timeline-track>input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--frame-cell-px,8px);height:34px;border:0}.timeline-track>input::-moz-range-thumb{width:var(--frame-cell-px,8px);height:34px;border:0}.timeline-track[data-cells=wide]{background:linear-gradient(to right,#354049 0 calc(100% - 2px),#29333b calc(100% - 2px)) 0 0/var(--frame-cell-px) 100% repeat-x #29333b}.timeline-hold{position:absolute;top:3px;bottom:2px;z-index:5;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#453a24;border-left:2px solid #73684c;box-sizing:border-box;color:#7d6d45;font-size:11px;pointer-events:none}.timeline-hold>span{overflow:hidden;white-space:nowrap}.timeline-marker.timeline-marker-held{background:transparent;border-color:transparent}.timeline-track[data-cells=wide]>.timeline-marker{border-right:2px solid transparent;background-clip:padding-box;border-radius:0}.timeline-progress{position:absolute;left:0;top:0;bottom:0;background:var(--ssc-accent-soft);pointer-events:none}.playhead{position:absolute;top:0;bottom:0;border-left:2px solid var(--ssc-accent);font-size:11px;color:var(--ssc-accent-text);padding-left:3px;pointer-events:none}.timeline-marker{position:absolute;bottom:2px;top:3px;min-height:0;min-width:3px;padding:0;background:#826c37;border:0;border-radius:2px;z-index:6;box-sizing:border-box}.frame-readout{width:64px;height:34px;font-size:23px;color:var(--ssc-accent-text);background:#36424d;border-radius:0;padding:0 7px}.transport{display:flex;align-items:center;min-height:36px;height:36px;padding:2px 6px;gap:4px;background:#202930;border-top:1px solid #121b20;z-index:95}.transport>.icon-button{width:28px;min-width:25px;height:30px}.transport>button:not(.icon-button){background:none;padding:3px 7px;min-width:21px;font-size:13px}.transport>select{font-size:10px;background:none;padding:3px;max-width:155px}.transport .menu-popover{top:auto;bottom:calc(100% + 5px);right:auto;left:0}.transport>.volume-slider{width:50px;height:17px}.transport-info{font-size:10px;color:#a3b2bc;white-space:nowrap}.presentation-banner{height:25px;display:flex;align-items:center;justify-content:center;gap:8px;background:var(--ssc-accent-surface);color:var(--ssc-accent-text);font-size:11px}.draft-errors{background:#4c302a;border-bottom:1px solid #a26d52;padding:8px;color:#ffd8bf;font-size:12px;max-height:140px;overflow:auto}.draft-errors button{margin-left:7px;font-size:10px;padding:4px}.media-info{display:grid;grid-template-columns:130px 1fr;gap:14px;font-size:14px}.media-info dt{color:#a3b4bf}.media-info dd{margin:0;overflow-wrap:anywhere}.shortcut-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.shortcut-grid section{background:#242d33;padding:16px}.shortcut-grid h3{color:var(--amber);font-size:14px;margin-bottom:22px}.shortcut-grid section>div{display:flex;justify-content:space-between;gap:12px;align-items:center;font-size:12px;margin:10px 0}.shortcut-grid kbd{padding:2px 5px;background:#53616c;border-radius:2px;font:10px Arial;white-space:nowrap}@media(max-width:1200px){.drawing-toolbar{gap:2px}.tool-strip .icon-button{width:23px;min-width:23px}.opacity-slider{width:55px}.swatches{display:none}.playlist{width:225px}.playlist-thumb{width:80px;height:54px}.playlist-item{min-height:56px}.notes-panel{width:255px}.player-header .save-indicator{display:none}.item-title{max-width:160px}.review-miniatures img,.review-miniatures .admin-thumbnail-fallback{width:70px}.review-count{padding:0 9px}.admin-sidebar{width:190px}.admin-content{margin-left:190px}}@media(max-width:900px){.playlist{width:180px}.playlist-thumb{width:65px;height:45px}.playlist-item{min-height:48px}.playlist-label{padding:5px}.playlist-label small{font-size:9px}.item-number{width:18px}.notes-panel{width:240px}.drawing-toolbar{overflow-x:auto;overflow-y:visible;flex:none}.drawing-toolbar>*{flex-shrink:0}.player-header{gap:5px}.review-breadcrumb{min-width:100px}.review-breadcrumb>span:last-child{max-width:95px}.player-header>.item-title{max-width:110px}.player-header select{max-width:100px}.player-header>button:not(.review-breadcrumb){padding:4px 8px;font-size:10px}.transport{gap:1px}.transport>.volume-slider{display:none}.transport>.icon-button{width:25px;min-width:23px}.admin-sidebar{width:155px;padding:15px 7px}.admin-content{margin-left:155px}.global-search{width:35vw}.review-miniatures{display:none}.settings-form .field{grid-template-columns:150px 1fr}.settings-form button.primary{margin-left:166px}.project-grid{grid-template-columns:repeat(auto-fill,minmax(270px,1fr))}}@media(max-width:680px){.global-rail{width:40px;gap:7px}.admin-shell{padding-left:40px}.global-topbar{left:40px;padding:6px}.global-topbar select{max-width:160px;width:45vw;font-size:12px}.global-search{width:40vw}.global-search input{font-size:11px;padding:6px}.admin-sidebar{position:static;width:auto;border:0;flex-direction:row;overflow:auto;white-space:nowrap;padding:8px}.admin-sidebar>button{font-size:11px;padding:7px}.admin-sidebar>p{display:none}.admin-content{margin:0;padding:20px 12px}.admin-content.home-content{padding:25px 12px}.page-title{margin-bottom:25px}.page-title h1{font-size:20px}.page-title button{font-size:11px;padding:6px 8px}.breadcrumb{font-size:11px;flex-wrap:wrap}.review-name small{display:none}.review-row>header{min-height:55px}.review-row>header>.icon-button{min-width:24px;width:24px}.review-count,.add-media-header{display:none}.review-play{width:40px;height:55px}.review-name{padding:5px;font-size:12px}.list-toolbar>input{max-width:45%;font-size:11px}.list-toolbar>select{font-size:11px;max-width:120px}.media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.welcome-banner{padding:22px;margin-top:0;min-height:150px}.welcome-banner h2{font-size:20px}.welcome-banner>.brand{display:none}.project-grid{grid-template-columns:1fr}.field,.settings-form .field{display:block;margin:16px 0}.field>span{text-align:left;display:block;padding:0;margin-bottom:6px}.settings-form>section{padding:18px 16px}.settings-form button.primary{margin-left:0}.modal-backdrop{padding:10px}.modal{max-height:calc(100dvh - 20px)}.modal-body{padding:16px}.auth-card{padding:25px}.shortcut-grid{grid-template-columns:1fr}.player-header .review-breadcrumb>span:last-child{display:none}.player-header .review-breadcrumb{min-width:45px;border:0;padding-right:0!important}.player-header .item-title{max-width:100px;flex:1}.player-header select{display:none}.player-header>button:not(.review-breadcrumb){font-size:9px;padding:4px 6px}.player-header .header-spacer{display:none}.player-header>.menu{display:none}.drawing-toolbar{height:38px;min-height:38px}.drawing-toolbar .header-spacer{display:none}.drawing-toolbar>.tool-strip{flex:none}.drawing-toolbar>.brush-size,.drawing-toolbar>.opacity-slider,.drawing-toolbar>.opacity-value{display:none}.player-body{position:relative}.playlist,.notes-panel{position:absolute;top:0;bottom:0;z-index:70;box-shadow:0 0 25px #0009}.playlist{left:0;width:230px}.notes-panel{right:0;width:min(280px,85vw)}.notes-panel>header>.icon-button:last-child,.playlist>header>.icon-button{display:flex}.transport{overflow-x:auto;overflow-y:visible;flex:none}.transport>*{flex-shrink:0}.transport .header-spacer{min-width:10px}.transport>.icon-button{min-width:29px;width:29px}.transport>select{max-width:110px}.save-indicator{display:none}.reference-view{width:50%}.timeline>.icon-button{width:40px}.frame-readout{width:50px;font-size:19px}.presentation-banner{font-size:9px}.playlist-item>input{opacity:1}.player.attendee .tool-strip{display:none}.media-card .menu-popover{min-width:180px}.canvas-text-input{min-width:170px;max-width:240px}.canvas-text-input input{width:110px}.canvas-text-input button{font-size:10px;padding:4px}}.compare-switch{position:absolute;left:50%;bottom:12px;transform:translate(-50%);z-index:30;display:flex;background:var(--ssc-accent-surface-deep);padding:3px;border:1px solid var(--ssc-accent-border);border-radius:4px;gap:3px}.compare-switch button{font-size:11px;padding:4px 10px}.reference-view.compare-hidden{visibility:hidden;pointer-events:none}.compare-ab .media-viewport{flex:1}.linked-note{border-left-color:var(--ssc-accent-text);background:var(--ssc-accent-surface)}.menu summary>span{display:flex;gap:4px;align-items:center}.menu summary>span>small{display:block;font-size:8px;white-space:nowrap}.menu-popover h4{font-size:10px;font-weight:400;color:#e5cb78;background:#35434b;border-bottom:1px solid #27343b;margin:0 -6px 4px;padding:6px 9px}.menu-popover>small{font-size:9px;color:#a5b3bb;margin-top:12px;padding:3px 9px;border-bottom:1px solid #64717a55}.menu-popover button.selected{color:var(--ssc-accent-text)}.menu-popover button kbd{margin-left:auto;font:9px Arial;color:#d9b86a}.menu-popover button[data-control="guides.toggle.01"]{color:var(--ssc-accent-text)}.menu-popover label.menu-check{display:flex;align-items:center;gap:7px;padding:7px 9px;font-size:11px;white-space:nowrap;cursor:pointer}.menu-popover label.menu-check>input{width:13px;height:13px;margin:0}.menu-check>small{font-size:9px;color:#8e9aa0}.preferences-menu .menu-popover{min-width:245px}.guides-overlay{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:5}.media-plane>.ssc-media-viewer{filter:var(--media-filter,none)}.transport .menu summary{height:28px;min-width:26px;padding:3px 5px;font-size:11px}.transport .menu-popover{max-height:calc(100dvh - 100px);overflow:auto;min-width:160px}.notes-panel>header>.menu:first-child{margin-right:auto}.notes-panel>header>.menu:first-child summary{font-size:12px;min-width:110px}.notes-panel>header .menu-popover{min-width:185px}.notes-panel>header>.menu .menu-popover{z-index:130;right:0}.notes-panel>header>.menu:first-child .menu-popover{right:auto;left:0}.notes-panel>header .menu-popover button{text-align:left}.note-context{display:block;color:#a9c1b8;font-size:10px;margin:4px 0}.number-stepper{display:flex;gap:5px}.number-stepper>input{min-width:0;flex:1}.number-stepper>button{width:30px;flex:none;justify-content:center}.ghost-controls{display:grid;grid-template-columns:1fr 30px 1fr;gap:12px;margin:4px 0 24px;text-align:center}.ghost-controls label{display:flex;flex-direction:column;gap:12px;color:#aebcc5}.ghost-controls input{width:100%;text-align:center;color:var(--ssc-accent-text)}.ghost-controls select{width:100%;margin-top:3px}.ghost-link{padding:0;align-self:center;min-width:0;background:none}.ghost-link.active{color:var(--ssc-accent-text)}.color-control{position:relative}.current-color{width:17px;min-width:17px!important;height:17px;min-height:17px;padding:0!important;border:1px solid #82918b;border-radius:3px}.color-popover{position:absolute;left:-88px;top:calc(100% + 18px);width:220px;height:295px;background:#2b353d;border:1px solid #596770;border-radius:5px;box-shadow:0 10px 25px #0008;z-index:200;padding:10px}.color-close{position:absolute;right:4px;top:1px;width:20px;height:20px;padding:0;min-height:20px;justify-content:center;background:none;z-index:5}.hue-ring{position:absolute;left:20px;top:25px;width:180px;height:180px;border-radius:50%;background:conic-gradient(red,#ff0,#0f0,#0ff,#00f,#f0f,red);touch-action:none;cursor:crosshair}.hue-ring:before{content:"";position:absolute;inset:15px;background:#2b353d;border-radius:50%}.hue-pointer{position:absolute;inset:0;border-radius:50%;pointer-events:none}.hue-pointer:after{content:"";position:absolute;left:calc(50% - 5px);top:0;width:10px;height:15px;border:2px solid white;border-radius:3px;box-shadow:0 0 2px #000}.sv-square{position:absolute;left:55px;top:60px;width:110px;height:110px;background-image:linear-gradient(to top,#000,transparent),linear-gradient(to right,#fff,transparent);touch-action:none;cursor:crosshair}.sv-square>i{position:absolute;width:9px;height:9px;border:1px solid white;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 0 2px #000;pointer-events:none}.color-palette{display:flex;position:absolute;left:20px;right:20px;top:222px;gap:8px;justify-content:space-between}.color-palette>button{width:19px;height:19px;min-height:19px;min-width:19px;padding:0;border:1px solid #89978f;border-radius:50%}.color-popover>input{position:absolute;top:257px;left:20px;width:180px;font-size:11px;height:25px;text-align:center}.hide-on-playback>.player-header,.hide-on-playback>.drawing-toolbar,.hide-on-playback>.timeline,.hide-on-playback>.transport,.hide-on-playback>.presentation-banner,.hide-on-playback .playlist,.hide-on-playback .notes-panel{display:none}.playback-pause-overlay{position:absolute;right:16px;bottom:16px;z-index:160;opacity:.8}.custom-display-bar{position:absolute;right:12px;top:12px;z-index:30;background:var(--ssc-accent-surface);border:1px solid var(--ssc-accent-border);padding:4px}.custom-display-bar>button{font-size:10px;padding:3px 6px}.viewer-watermark{position:absolute;left:4%;right:4%;bottom:4%;white-space:pre-wrap;overflow-wrap:anywhere;color:#ffffffb3;text-shadow:0 1px 3px #000;font-size:clamp(10px,1.4vw,22px);text-align:center;pointer-events:none;z-index:25}fieldset{border:0;padding:0;margin:0;min-width:0}.group-row{display:flex;align-items:center;gap:8px;margin-top:15px;padding:10px;border:1px solid var(--ssc-accent-border)}.group-row>strong{flex:1}.group-row>button{font-size:11px;padding:4px 8px}.scope-checkboxes{display:flex;flex-direction:column;gap:9px;max-height:180px;overflow:auto}.scope-checkboxes>label{display:flex;align-items:center;gap:8px}.success-message{padding:9px 12px;background:var(--ssc-accent-surface);color:var(--ssc-accent-text);border:1px solid var(--ssc-accent-border)}.account-keys{margin-top:24px}.player-avatar{flex:none;width:26px;height:26px!important;min-height:26px;padding:0!important;font-size:11px!important;justify-content:center}.playlist-search{display:flex;gap:3px;padding:4px 7px}.playlist-search>input{min-width:0;width:100%;padding:5px;font-size:11px}.playlist-search>button{padding:0 5px;background:none}.trash-section:has(>.share-row){margin-top:20px}.trash-section:not(:has(>.share-row)){display:none}.player.attendee .player-header>select,.player.attendee .player-header>.menu:has(summary[aria-label=Download]),.player.attendee .save-indicator,.player.attendee .player-header>[data-control="player.header.05"],.player.attendee .player-header>[data-control="player.header.06"],.player.attendee .player-header>[data-control="player.header.07"],.player.attendee .player-header>[data-control="player.header.08"]{display:none}.attendee-tools{height:35px;min-height:35px;background:#161b1e}.attendee-tools>span:not(.header-spacer){font-size:11px;padding:2px 5px;color:#9ab9c6}.player.attendee>.presentation-banner{display:none}.attendee-transport{display:flex;gap:10px;align-items:center;min-height:64px;padding:14px 6% 6px;background:#191d20}.attendee-progress{position:relative;height:4px;background:#8b9b9f;flex:1;margin-right:5px;margin-bottom:4px}.attendee-progress>div{height:4px;background:var(--ssc-accent)}.attendee-progress>span{position:absolute;top:-19px;color:#9cbac6;font-size:10px}.attendee-progress>small{position:absolute;right:0;top:9px;font-size:10px;color:#d4dee5}.attendee-transport>.icon-button{width:27px;min-width:27px;height:27px;padding:3px}.attendee-transport>input{width:45px}.attendee-transport .swatches{display:flex}.reply-author{display:flex;align-items:center;justify-content:space-between;gap:6px}.reply-author .menu summary{width:20px;height:20px;min-height:20px;padding:2px}.reply-author .menu-popover{min-width:160px}@media(max-width:680px){.attendee-transport{padding:12px 10px 8px;gap:5px}.attendee-transport>.swatches{display:none}}.confirmation-layer>.modal-backdrop{z-index:1300}.attachment-controls{width:100%;font-size:10px}.attachment-actions{display:flex;align-items:center;gap:5px;padding:3px 0}.attachment-actions>button{font-size:9px;min-height:22px;padding:3px 5px}.attachment-actions svg{flex:none}.attachment-drafts{display:flex;flex-direction:column;gap:4px}.attachment-draft{display:flex;align-items:center;gap:4px;padding:5px;background:var(--ssc-accent-surface);border:1px solid var(--ssc-accent-border);max-width:100%}.attachment-draft>span{min-width:0;flex:1;overflow-wrap:anywhere}.attachment-draft small{display:block;font-size:9px;color:#98afa4}.attachment-draft>button{padding:0 3px;background:none;min-height:20px}.attachment-draft progress{width:45px;height:5px}.attachment-error{color:#edb298;display:block}.recording-indicator{color:#fc8981;white-space:nowrap}.replies form{flex-wrap:wrap}.replies form>input{flex:1;width:90px}.note-attachments:empty{display:none}.note-attachment{display:flex;flex-direction:column;gap:5px;padding:7px;margin:7px 0;border:1px solid var(--ssc-accent-border);border-radius:3px;background:var(--ssc-accent-surface-deep)}.note-attachment>span{overflow-wrap:anywhere}.note-attachment small{display:block;font-size:9px;color:#96aa9f}.note-attachment>div{display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:10px}.note-attachment audio{width:100%;height:32px}.note-attachment img{max-width:100%;max-height:180px;object-fit:contain}.note-attachment img.attachment-waveform{height:28px;width:100%;object-fit:fill}.note-attachment button{padding:2px 4px;font-size:9px;min-height:20px}:root{line-height:1.5;font-family:Proxima Soft,Helvetica,Helvetica Neue,Verdana,Arial,sans-serif;font-size:16px;font-weight:300;--amber:#ffbd30;--mint:var(--ssc-accent-text);--input:#161a1d}body{letter-spacing:.02rem}button,input,select,textarea{font-family:inherit}button{font-weight:300}.icon-button{color:#acbecbfa;border-radius:4px}.player-header>.icon-button{width:28px;height:28px;min-width:28px;min-height:28px;padding:6px}.player-header>[data-control="player.header.08"]{font-size:12px;font-weight:300;line-height:12px;background:#364149;color:#a6b4be;border-radius:3px}.menu-popover{background:#2b343b;color:#b6c1c9;border:0;box-shadow:1px 2px 50px -10px #000;padding:0}.menu-popover h4{margin:0;padding:6px 10px;background:#364149;border-color:#364149;color:#ffcf68;font-size:11px;line-height:13px}.menu-popover>button,.menu-popover>label.menu-check{font-size:12px;font-weight:300;line-height:18px;padding:5px 10px;min-height:28px}.menu-popover>button:hover{background:#21272c;color:var(--ssc-accent-text)}.menu-popover>small{padding:3px 10px;background:#364149;font-size:10px;line-height:14px;color:#a7b4be}.empty>.ssc-icon{opacity:.5;margin-bottom:16px}.note-list .empty>.ssc-icon{display:none}.confirmation-layer .modal>header{background:#414e58}.confirmation-layer .modal>header h2{color:#ffbd30}.confirmation-layer .modal{background:#2b343b}.confirmation-layer .modal-body{font-weight:300}.notification-preferences{margin:18px 0}.notification-preferences p{margin:18px 0 6px;color:inherit}.notification-preferences label{display:flex;align-items:center;gap:9px;margin:7px 0 7px 18px}.notification-preferences input{flex:none}.webhook-settings{max-width:1100px}.webhook-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.webhook-heading h2{margin-bottom:4px}.webhook-heading p{margin:0;color:var(--muted)}.webhook-url{max-width:450px;overflow-wrap:anywhere}.webhook-editor .modal{width:min(700px,calc(100vw - 36px))}.webhook-editor .field{display:grid;grid-template-columns:100px 1fr;align-items:start;gap:14px;margin:20px 0}.webhook-editor .field>span{padding-top:7px}.webhook-editor textarea{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;resize:vertical}.webhook-editor .dialog-actions{margin-top:30px}.webhook-settings td button{margin:2px}.webhook-settings td input[type=checkbox]{margin:0}@media(max-width:600px){.webhook-heading{align-items:flex-start}.webhook-editor .field{display:flex;gap:7px}.notification-preferences label{margin-left:0}}.webhook-editor .modal-backdrop{align-items:flex-start;padding-top:15vh}.webhook-editor .modal{background:#2b343b;border:0}.webhook-editor .modal>header{background:#364149;min-height:44px;padding:10px}.webhook-editor .modal>header h2{font-size:16px}.webhook-editor .modal-body{padding:0 10px 20px}.webhook-editor .field{gap:10px;grid-template-columns:110px 1fr;margin:10px 0 18px}.webhook-editor .field>span{font-size:14px}.webhook-action-select{position:relative}.webhook-action-select>button{width:100%;height:32px;min-height:32px;justify-content:space-between;text-align:left;background:#232b30;font-size:14px;padding:5px}.webhook-action-options{position:absolute;left:0;right:0;top:32px;z-index:20;max-height:320px;overflow:auto;background:#414e58;border-radius:3px;padding:0;box-shadow:0 5px 15px #0006}.webhook-action-options>[role=option]{min-height:34px;padding:6px 20px;font-size:14px;cursor:pointer}.webhook-action-options>[role=option].focused{background:#364149;color:var(--ssc-accent-text)}.webhook-editor .dialog-actions{padding-right:0;margin-top:30px}@media(max-width:600px){.webhook-editor .modal-backdrop{padding-top:8vh}.webhook-editor .field{display:block}.webhook-editor .field>span{display:block;text-align:left;padding:0;margin-bottom:4px}}.brush-parameters,.brush-parameter{display:flex;align-items:center;gap:4px;flex:none}.brush-parameter input[type=number]{height:24px;min-height:24px;width:30px;min-width:30px;padding:2px 1px;text-align:center;background:#161a1d;font-size:11px;appearance:textfield;-moz-appearance:textfield}.brush-parameter input::-webkit-inner-spin-button,.brush-parameter input::-webkit-outer-spin-button{appearance:none;margin:0}.brush-parameter input[type=range]{width:126px;height:24px;margin:0;padding:0;border-radius:2px;background:#242c31;accent-color:#b8c7ce}.brush-opacity-parameter>label{position:relative;display:flex;align-items:center;background:#161a1d;height:24px;margin:0;font-size:10px}.brush-opacity-parameter>label input{width:26px;min-width:26px;padding-right:0}.brush-opacity-parameter>label>span{margin-left:-1px;margin-right:2px;font-size:9px}.brush-colors{width:22px;height:23px;margin-left:7px;flex:none}.brush-colors>.background-color{position:absolute;width:14px;height:14px;left:5px;top:2px;border:1px solid #73828d;border-radius:2px}.brush-colors>.current-color{position:absolute;left:0;top:6px;width:15px;height:15px;min-width:15px!important;min-height:15px;border-radius:2px}.brush-parameters>.icon-button{width:19px;min-width:19px;height:26px;min-height:26px;padding:1px;background:transparent}.brush-parameters>.icon-button .ssc-icon{font-size:16px!important}.brush-swatches{display:flex;gap:4px;align-items:center;margin:0 4px}.brush-swatches>button{width:13px;height:13px;min-width:13px;min-height:13px;padding:0;border:1px solid #4b5c65;border-radius:50%;font-size:0}.brush-swatches>button:hover{outline:1px solid #b6c7d0;outline-offset:1px}.clipboard-fallback>.modal-backdrop{z-index:1400}.clipboard-fallback textarea{user-select:text;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.eyedropper-surface{position:absolute;inset:0;z-index:50;cursor:crosshair;touch-action:none;outline:none!important}.eyedropper-swatch{position:absolute;width:80px;height:80px;transform:translate(-50%,-50%);border:10px solid #333;border-radius:50%;box-shadow:0 0 10px #000b,inset 0 0 10px #000b;pointer-events:none}.eyedropper-hint{position:absolute;top:12px;left:12px;right:12px;z-index:55;padding:7px 10px;background:#232d31f2;box-shadow:0 2px 8px #0008;color:#c4d3da;font-size:12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.eyedropper-hint button{padding:3px 7px;min-height:24px}@media(max-width:1200px){.brush-parameter input[type=range]{width:85px}.drawing-toolbar .brush-swatches{display:flex}.drawing-toolbar{overflow-x:auto;overflow-y:visible}.drawing-toolbar>*{flex-shrink:0}}@media(max-width:680px){.brush-parameter input[type=range]{width:80px}.brush-parameters{gap:4px}.eyedropper-hint{font-size:10px;left:5px;right:5px;top:5px}.eyedropper-swatch{width:56px;height:56px;border-width:7px}}.brush-color-popover{position:fixed;width:220px;height:295px;z-index:300}.brush-color-popover>.color-popover{left:0;top:0}.brush-parameter input[type=range]{appearance:none;-webkit-appearance:none}.brush-parameter input[type=range]::-webkit-slider-runnable-track{height:24px;background:#242c31;border-radius:2px}.brush-parameter input[type=range]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:8px;height:24px;border:0;border-radius:2px;background:#b8c7ce;box-shadow:0 0 1px #7d97a5}.brush-parameter input[type=range]::-moz-range-track{height:24px;background:#242c31;border-radius:2px}.brush-parameter input[type=range]::-moz-range-thumb{width:8px;height:24px;border:0;border-radius:2px;background:#b8c7ce}.brush-size-limit{font-size:9px;color:#b7c6cc;line-height:11px;max-width:26px;white-space:normal;text-align:center}.video-call-button{max-width:90px;line-height:12px;font-size:12px;padding:4px 10px;white-space:normal;text-align:center;background:#364149;color:#a6b4be;min-height:30px}.conference-notice{display:flex;align-items:center;gap:10px;background:var(--ssc-accent-surface);border-bottom:1px solid var(--ssc-accent-border);color:var(--ssc-accent-text);padding:7px 15px;z-index:100;font-size:12px;flex:none}.conference-notice>span{flex:1;min-width:0}.conference-notice strong{font-weight:400}.conference-notice small{font-size:10px;color:#e8cf8c}.conference-notice button,.conference-notice a{font-size:11px;padding:4px 8px;min-height:24px}.conference-notice .conference-dismiss{font-size:19px;background:transparent;padding:0 4px;min-width:22px}@media(max-width:680px){.conference-notice{gap:7px;padding:7px 9px;flex-wrap:wrap}.conference-notice>span{flex-basis:70%}.video-call-button{font-size:10px;max-width:65px;padding:3px 6px}}.authentication-settings{max-width:1200px}.auth-section{margin-bottom:30px}.auth-section>h2{font-size:22px;font-weight:400;line-height:26px;margin:0 0 3px}.auth-section>p{font-size:14px;color:#a6b4be;margin:0 0 15px;line-height:20px}.authentication-card{background:#21262a;border-radius:7px;padding:24px;margin:0}.authentication-card>.auth-checkbox,.authentication-card>.field{margin-left:0}.authentication-card .auth-checkbox{display:flex;align-items:center;gap:8px;font-size:14px;min-height:34px}.authentication-card input[type=checkbox]{margin:0}.authentication-card .field{grid-template-columns:170px 1fr;gap:14px;margin:20px 0}.authentication-card .field>span{font-size:14px;color:#acbecb}.authentication-card .field input,.authentication-card .field textarea,.authentication-card .field select{font-size:14px;padding:5px 9px;min-height:30px;border-radius:2px}.authentication-card .field textarea{min-height:90px;line-height:20px}.authentication-card .field select{max-width:200px}.authentication-card .field input[readonly]{color:#a6b4be}.auth-inline{display:flex;align-items:center;gap:7px}.auth-inline>select{width:200px}.auth-inline>span{font-size:14px}.auth-copy-field{display:flex;align-items:center;gap:6px}.auth-copy-field>input{min-width:0;flex:1}.auth-copy-field>.icon-button{width:28px;min-width:28px;height:30px;min-height:30px;border-radius:2px;padding:4px;background:#2b353b}.auth-setup-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.auth-setup-heading>h3{font-weight:300;font-size:20px;margin:0}.auth-setup-heading>label{display:flex;align-items:center;gap:8px;font-size:14px}.auth-setup-description{font-size:14px;color:#acbecb;margin:45px 0 8px}.authentication-card h3{font-size:20px;font-weight:300;margin:28px 0}.authentication-card h4{font-size:18px;font-weight:300;margin:28px 8px 12px;color:#acbecb}.authentication-card hr{border:0;border-top:1px solid #2c343a;margin:25px 0}.authentication-card .dialog-actions{border-top:1px solid #2c343a;padding-top:20px}.auth-identity-link{margin-top:20px;padding-top:20px;border-top:1px solid #2c343a;font-size:14px}.auth-identity-link>p{margin-bottom:10px}.auth-identity-link>small{font-size:12px;margin-top:8px}.auth-unavailable{font-size:12px;color:#c9ad83;padding:10px 0}.auth-session-notice{padding:12px;background:#243441;color:#b9d5e4;border:1px solid #476477}.api-scope-expiry{margin-top:5px}.api-scope-expiry>small{font-size:11px;color:#a9bfb8;margin-top:3px}@media(max-width:680px){.authentication-card{padding:18px 14px}.authentication-card .field{display:block}.authentication-card .field>span{display:block;text-align:left;padding:0;margin-bottom:6px}.authentication-card .field select{max-width:100%}.auth-setup-heading{align-items:flex-start;flex-wrap:wrap}.auth-setup-description{margin-top:25px}.authentication-card h3{margin-top:20px}.authentication-card .dialog-actions{justify-content:flex-start}.auth-inline>select{width:160px}}.script-users{max-width:1300px}.script-users-toolbar{display:flex;justify-content:space-between;align-items:center;margin:4px 0 18px}.script-users-toolbar>button{font-size:14px;padding:4px 10px;background:#2b353b;min-height:28px}.script-users-toolbar>a{font-size:11px;text-decoration:underline}.script-users-info{display:flex;align-items:flex-start;gap:14px;padding:12px 15px;background:#657b89;border-radius:3px;margin-bottom:18px;font-size:14px;line-height:20px;color:#fff}.script-users-info>.ssc-icon{flex:none;margin-top:3px}.script-users-info>span{flex:1}.script-users-info>button{flex:none;background:transparent;padding:0;min-height:20px;min-width:15px;line-height:20px}.script-users-table{font-size:12px;width:100%;border-collapse:collapse;min-width:700px}.script-users-table th{font-weight:300;color:#aebfcd;background:transparent;border-bottom:1px solid #252d32;text-align:left;position:relative;padding:7px 16px}.script-users-table th:not(:last-child):after{content:"";position:absolute;right:0;top:8px;bottom:8px;border-right:1px solid #3c474e}.script-users-table th>button{font-size:12px;justify-content:space-between;background:transparent;padding:0;min-height:18px;width:100%;color:inherit}.script-users-table th>button>span{font-size:10px;color:#748d9c;padding-left:5px}.script-users-table td{font-size:12px;padding:7px 14px;background:#21292e;max-width:320px;overflow-wrap:anywhere}.script-users-table .script-users-empty{height:65px;background:transparent;text-align:center;color:#a6b4be}.script-user-status.active{color:var(--ssc-accent-text)}.script-user-status.suspended{color:#dcb586}.script-user-actions{display:flex;justify-content:flex-end;white-space:nowrap}.script-user-actions>button{background:var(--ssc-accent);color:#fff;font-size:11px;min-height:25px;border-radius:3px 0 0 3px;padding:3px 12px}.script-user-actions>.menu>summary{border-radius:0 3px 3px 0;min-height:25px;height:25px;width:22px;background:var(--ssc-accent);color:#fff;border-left:1px solid var(--ssc-accent-border)}.script-user-actions .menu-popover{min-width:165px}.script-user-actions .menu-popover>button{font-size:12px;min-height:26px;padding:4px 10px}.script-user-editor .modal{width:min(720px,100%)}.script-project-picker>input{width:100%;margin:10px 0}.script-project-picker>div{max-height:250px;overflow:auto;padding:8px;border:1px solid #465b65}.script-project-picker label{display:flex;gap:9px;align-items:center;padding:6px 3px}.script-project-picker>small{margin-top:8px}.script-key-dialog .modal{width:min(560px,100%);border:0;background:#35434e;border-radius:2px}.script-key-dialog .modal>header{background:#414f5a;height:44px;padding:10px}.script-key-dialog .modal>header h2{font-size:16px;color:#ffbd30}.script-key-dialog .modal-body{padding:12px 12px 0;font-size:14px;line-height:18px}.script-key-dialog .modal-body>p{margin-bottom:10px}.script-key-copy{display:flex;margin-bottom:8px;border-radius:3px;overflow:hidden}.script-key-copy>input{flex:1;min-width:0;background:var(--ssc-accent-surface-strong);color:var(--ssc-on-accent);font-size:13px;border-radius:0;padding:7px 9px}.script-key-copy>button{flex:none;background:var(--ssc-accent);color:#fff;border-radius:0;font-size:14px;padding:5px 14px}.script-key-dialog strong{display:block;color:#ffbd30;font-weight:600;font-size:14px;margin:5px 0 3px}.script-key-dialog .dialog-actions{background:#414f5a;margin:20px -12px 0;padding:10px}.script-key-dialog .dialog-actions>button{font-size:12px;min-height:30px;padding:5px 16px}.account-sso{border-top:1px solid #45545a;margin-top:24px;padding-top:20px}.account-sso>p{font-size:13px;color:#a8bec5}.account-sso .share-row{font-size:14px}.account-sso .share-row>button{font-size:12px;max-width:160px}.authentication-settings button.primary{margin-left:0}@media(max-width:680px){.script-users-toolbar{gap:12px}.script-users-toolbar>a{font-size:10px}.script-users-info{font-size:12px;padding:10px;gap:8px}.account-sso .share-row{align-items:flex-start;flex-direction:column}.account-sso .share-row>button{max-width:none}}.script-user-actions>.script-user-menu-toggle{border-radius:0 3px 3px 0;min-height:25px;height:25px;width:22px;padding:3px;flex:none;border-left:1px solid var(--ssc-accent-border)}.script-user-menu{position:fixed;width:175px;z-index:450;padding:5px 0;background:#414e58;border:1px solid #52616b;border-radius:3px;box-shadow:0 5px 16px #0006}.script-user-menu>button{display:flex;width:100%;justify-content:flex-start;font-size:12px;min-height:26px;padding:4px 12px;background:transparent;border-radius:0;white-space:nowrap}.script-user-menu>button:hover,.script-user-menu>button:focus{background:#56646e;color:#fff;outline-offset:-2px}.script-user-menu>button:last-child{margin-top:4px;border-top:1px solid #58646d}.camera-view-bar{display:flex;align-items:center;gap:10px;flex:none;padding:7px 14px;background:#253039;border-bottom:1px solid #40505b;font-size:12px;color:#b4c3cd}.camera-view-bar select{max-width:260px;font-size:12px}.camera-view-bar button{font-size:11px;padding:4px 9px}.camera-view-bar small{color:#8fa6b5}.model-controls{z-index:12}.model-controls button,.model-controls select{font-size:11px;padding:4px 7px}.model-capture-status{font-size:11px;background:#17212bd9;padding:5px;color:#b8c8d3}@media(max-width:680px){.camera-view-bar{flex-wrap:wrap;gap:6px;padding:6px 9px}.camera-view-bar small{flex-basis:100%}.camera-view-bar select{max-width:200px}}.media-preview-pending{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#14191d;color:#8b9ba6;font-size:20px;text-transform:uppercase}.media-row-actions{display:contents}.media-row-actions[data-context=true] .menu-popover{position:fixed;left:var(--media-menu-x,8px);top:var(--media-menu-y,8px);right:auto;bottom:auto;z-index:200}
