.research-invitation{background:var(--tk-surface);color:var(--tk-text);position:relative}.research-invitation-inner{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin:0 auto;max-width:80rem;padding:1rem 1.5rem}.research-invitation p{font-size:.9375rem;line-height:1.5;margin:0}.research-invitation strong{display:block;font-weight:500}.research-invitation span{color:var(--tk-text-2)}.research-invitation .research-link{flex-shrink:0}.research-page{color:var(--tk-text);margin:0 auto;max-width:48rem;overflow-wrap:anywhere;padding:3rem 1.5rem 5rem}.research-heading{margin-bottom:2rem}.research-heading h1{font-size:clamp(2rem,5vw,3.25rem);letter-spacing:-.03em;line-height:1.1;margin:.75rem 0 1.25rem}.research-heading p,.research-intro p,.research-notice p,.research-thanks p{color:var(--tk-text-2);line-height:1.65;margin:0 0 1rem}.research-intro{margin-bottom:2rem}.research-progress{color:var(--tk-text-2);font-size:.875rem;margin-bottom:1rem}.research-step{padding-top:.5rem;scroll-margin-top:7rem}.research-notice h2,.research-step h2,.research-thanks h2{font-size:1.5rem;font-weight:500;line-height:1.3;margin:1rem 0 1.5rem}.research-question{border:0;margin:0 0 2rem;min-width:0;padding:0}.research-question legend{display:block;font-size:1.125rem;font-weight:500;line-height:1.5;margin-bottom:.75rem;padding:0}.research-required{color:var(--tk-text-2);display:block;font-size:.75rem;font-weight:400}.research-help{color:var(--tk-text-2);font-size:.9375rem;line-height:1.5;margin:0 0 1rem}.research-options{display:grid;gap:.5rem}.research-option{align-items:flex-start;background:var(--tk-surface);border-radius:var(--tk-radius,14px);cursor:pointer;display:flex;gap:.75rem;line-height:1.5;padding:.875rem 1rem}.research-option:has(input:checked),.research-option:hover{background:var(--tk-surface-2)}.research-option input{accent-color:var(--tk-accent);flex-shrink:0;height:1.125rem;margin-top:.125rem;width:1.125rem}.research-form input:not([type=radio]):not([type=checkbox]):not([type=hidden]),.research-form textarea{background:var(--tk-surface);border:1px solid var(--tk-text-2);border-radius:var(--tk-radius,14px);color:var(--tk-text);display:block;font:inherit;margin:.5rem 0 1rem;padding:.875rem;width:100%}.research-form textarea{min-height:7rem;resize:vertical}.research-form select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background:var(--tk-surface);border:1px solid var(--tk-text-2);border-radius:var(--tk-radius,14px);color:var(--tk-text);display:block;font:inherit;min-height:2.75rem;min-width:0;padding:.5rem;width:100%}.research-rank-option{align-items:center;display:flex;gap:1rem;justify-content:space-between;line-height:1.5;padding:.5rem 0}.research-rank-option select{flex:0 0 4.5rem;width:4.5rem}.research-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-top:2rem}.research-button{align-items:center;background:var(--tk-accent);border:0;border-radius:var(--tk-radius,14px);color:var(--tk-bg);cursor:pointer;display:inline-flex;font-weight:600;justify-content:center;min-height:2.75rem;padding:.75rem 1.25rem}.research-button:disabled{cursor:wait;opacity:.6}.research-footer-link,.research-link{align-items:center;color:var(--tk-text);display:inline-flex;gap:.5rem;min-height:2.75rem;text-decoration:underline;text-underline-offset:.2em}.research-footer-link:hover,.research-link:hover{color:var(--tk-accent)}.research-footer-link:focus-visible,.research-invitation :focus-visible,.research-page :focus-visible{box-shadow:none;outline:2px solid var(--tk-accent);outline-offset:4px}.research-errors{background:var(--tk-surface-2);border-left:3px solid var(--tk-accent);color:var(--tk-text);margin-bottom:1.5rem;padding:1rem}.research-errors p{margin:.25rem 0}.research-follow-up{margin:1.5rem 0}.research-follow-up summary{cursor:pointer;padding:.75rem 0}.research-follow-up p{color:var(--tk-text-2);line-height:1.5}.research-receipt{font-family:monospace;overflow-wrap:anywhere}.research-actions[hidden],.research-page [hidden]{display:none!important}@media (max-width:40rem){.research-invitation-inner{align-items:flex-start;flex-direction:column;gap:.25rem;padding:.75rem 1rem}.research-page{padding:2rem 1rem 4rem}.research-option{padding:.75rem}}@media print{.research-invitation{display:none}}.ri-page{color:var(--tk-text);min-width:0}.ri-page h1{font-size:clamp(1.8rem,3vw,2.7rem);font-weight:600;letter-spacing:-.035em;line-height:1.15}.ri-page h2{font-size:1.35rem;font-weight:500;line-height:1.4}.ri-page h3{font-size:1.125rem;font-weight:500;line-height:1.5}.ri-page p{color:var(--tk-text-2);line-height:1.65;overflow-wrap:anywhere}.ri-heading{align-items:start;display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between}.ri-page .ri-kicker{color:var(--tk-accent-2);font-size:.75rem;letter-spacing:.08em;margin-bottom:.65rem;text-transform:uppercase}.ri-intro{margin-top:.75rem}.ri-actions{display:flex;flex-wrap:wrap;gap:.6rem}.ri-button{align-items:center;background:var(--tk-surface-2);border-radius:.5rem;color:var(--tk-text);display:inline-flex;font-weight:500;justify-content:center;min-height:2.75rem;padding:.6rem .9rem;text-align:center}.ri-button:hover{background:var(--tk-surface)}.ri-button:disabled{cursor:not-allowed;opacity:.5}.ri-page .ri-primary{background:var(--tk-accent);color:var(--tk-bg)}.ri-page :is(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--tk-accent);outline-offset:4px}.ri-filters{align-items:end;background:var(--tk-surface);border-radius:var(--tk-radius);display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-block:2rem 1.5rem;padding:1.25rem}.ri-filters>*{min-width:0}#research-question-picker select,.ri-filters input,.ri-filters select{min-height:2.75rem;width:100%}.ri-scope{display:flex;flex-wrap:wrap;gap:.5rem 1rem;justify-content:space-between}.ri-scope strong{color:var(--tk-text);font-size:1.5rem;font-weight:600;margin-right:.25rem}.ri-notice{background:var(--tk-surface);border-radius:.5rem;color:var(--tk-text-2);font-size:.9rem;line-height:1.6;margin-block:1.25rem;padding:1rem 1.25rem}.ri-notice strong{color:var(--tk-text)}.ri-error{color:var(--tk-accent-2)}.ri-sections{display:flex;flex-wrap:wrap;gap:.5rem;margin-block:1.75rem}.ri-section-button{background:var(--tk-surface);border-radius:.5rem;color:var(--tk-text-2);min-height:2.75rem;padding:.7rem 1rem}.ri-section-button[aria-pressed=true]{background:var(--tk-surface-2);box-shadow:inset 0 -2px var(--tk-accent);color:var(--tk-text)}.ri-overview-grid{display:grid;gap:2rem;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.ri-distribution,.ri-panel{min-width:0}.ri-panel>p{margin-block:.65rem 1.25rem}.ri-section-heading{margin-block:2.5rem 1.5rem}.ri-distributions{display:grid;gap:2.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.ri-distribution{padding-block:1rem}.ri-distribution h3{margin-bottom:1rem}.ri-denominators{display:flex;flex-wrap:wrap;gap:.65rem 1.2rem;margin-bottom:1.5rem}.ri-denominators div{align-items:baseline;display:flex;gap:.4rem}.ri-denominators dt{color:var(--tk-text-2);font-size:.8rem}.ri-denominators dd{font-variant-numeric:tabular-nums}.ri-count-chart figcaption{color:var(--tk-text-2);font-size:.8rem;margin-block:1rem}.ri-bars{display:grid;gap:1rem;list-style:none;padding:0}.ri-bar-label{display:flex;font-size:.9rem;gap:1rem;justify-content:space-between;line-height:1.4;margin-bottom:.5rem}.ri-bar-label strong{font-variant-numeric:tabular-nums;font-weight:500}.ri-bars svg{display:block;height:.4rem;width:100%}.ri-chart-track{fill:var(--tk-surface-2)}.ri-chart-value{fill:var(--tk-accent)}.ri-chart-axis{stroke:var(--tk-line-strong)}.ri-timeline{display:block;height:13rem;width:100%}.ri-axis-labels{color:var(--tk-text-2);display:flex;font-size:.8rem;gap:1rem;justify-content:space-between}.ri-data-details{margin-block:1.25rem}.ri-data-details summary{color:var(--tk-accent-2);cursor:pointer;min-height:2.75rem;padding-block:.75rem}.ri-data-details>p{font-size:.85rem;margin-block:.5rem}.ri-table-scroll{margin-block:1rem;max-width:100%;overflow-x:auto}.ri-table{border-collapse:collapse;font-size:.875rem;table-layout:fixed;text-align:left;width:100%}.ri-table caption{color:var(--tk-text-2);font-size:.8rem;padding-block:.75rem;text-align:left}.ri-table td,.ri-table th{border-bottom:1px solid var(--tk-line);overflow-wrap:anywhere;padding:.8rem .6rem;vertical-align:top}.ri-table th{font-weight:500}.ri-table thead{background:var(--tk-surface)}.ri-table td{color:var(--tk-text-2);font-variant-numeric:tabular-nums}.ri-table td.ri-response-preview{color:var(--tk-text);white-space:pre-wrap}.ri-comparison{margin-block:2rem}.ri-pagination{justify-content:flex-end}.ri-response-detail{background:var(--tk-surface);border-radius:var(--tk-radius);margin-top:1.5rem;padding:1.5rem}.ri-answer-list>div{padding-block:1rem}.ri-answer-list dt{color:var(--tk-text-2);font-size:.9rem;margin-bottom:.5rem}.ri-answer-list dd{line-height:1.65;overflow-wrap:anywhere;white-space:pre-wrap}.ri-receipt{font-size:.85rem;overflow-wrap:anywhere}.ri-analytics{margin-top:1rem;padding-top:1.5rem}.ri-analytics p{font-size:.85rem;margin-block:.5rem}.ri-link{color:var(--tk-accent-2);text-decoration:underline;text-underline-offset:.2em}.ri-empty{padding:2rem 0}.ri-empty p{margin-block:1rem}@media (max-width:1023px){.ri-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.ri-distributions,.ri-overview-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:479px){.ri-filters{grid-template-columns:minmax(0,1fr);padding:1rem}.ri-actions{width:100%}.ri-actions>*{flex:1}.ri-section-button{flex:1 1 40%}.ri-table{font-size:.8rem}.ri-table td,.ri-table th{padding:.65rem .3rem}.ri-response-detail{padding:1rem}}@media print{.ri-actions,.ri-filters,.ri-pagination,.ri-sections{display:none}.ri-distributions,.ri-overview-grid{display:block}.ri-distribution{-moz-column-break-inside:avoid;break-inside:avoid}}.ri-response-table{min-width:40rem}.ri-response-table th:first-child{width:20%}.ri-response-table th:nth-child(2){width:15%}.ri-response-table th:nth-child(3){width:45%}.ri-response-table th:nth-child(4){width:20%}#research-response-title{scroll-margin-block-start:8rem}
/*! tailwindcss v3.4.3 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:Outfit,ui-sans-serif,system-ui,sans-serif;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-radius:0;border-width:1px;font-size:1rem;line-height:1.5rem;padding:.5rem .75rem}[multiple]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,select:focus,textarea:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);border-color:#2563eb;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid #0000;outline-offset:2px}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}::-webkit-datetime-edit,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-bottom:0;padding-top:0}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple]{background-image:none;background-position:0 0;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{--tw-shadow:0 0 #0000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-origin:border-box;border-color:#6b7280;border-width:1px;color:#2563eb;display:inline-block;flex-shrink:0;height:1rem;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1rem}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);outline:2px solid #0000;outline-offset:2px}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E")}[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")}[type=checkbox]:checked:focus,[type=checkbox]:checked:hover,[type=checkbox]:indeterminate,[type=radio]:checked:focus,[type=radio]:checked:hover{background-color:currentColor;border-color:#0000}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%}[type=checkbox]:indeterminate:focus,[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:#0000}[type=file]{background:unset;border-color:inherit;border-radius:0;border-width:0;font-size:unset;line-height:inherit;padding:0}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}html{font-size:16px}body{--tw-bg-opacity:1;--tw-text-opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:rgb(0 0 0/var(--tw-bg-opacity));color:rgb(241 230 208/var(--tw-text-opacity));font-family:Outfit,ui-sans-serif,system-ui,sans-serif;font-weight:400;line-height:1.5}[type=checkbox],[type=radio]{background-color:var(--tk-surface-2);border-color:var(--tk-line-strong)}.font-mono,code,kbd,pre,samp{font-variant-ligatures:none}[multiple],[type=date],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{background-color:var(--tk-bg-2);border-color:var(--tk-line-strong);color:var(--tk-text)}h1,h2,h3,h4,h5,h6{--tw-text-opacity:1;color:rgb(241 230 208/var(--tw-text-opacity));font-family:Outfit,ui-sans-serif,system-ui,sans-serif}:focus-visible{box-shadow:0 0 0 2px var(--tk-bg),0 0 0 4px var(--tk-accent);outline:none}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.\!container{margin-left:auto!important;margin-right:auto!important;padding-left:1rem!important;padding-right:1rem!important;width:100%!important}.container{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:640px){.\!container{max-width:640px!important;padding-left:1rem!important;padding-right:1rem!important}.container{max-width:640px;padding-left:1rem;padding-right:1rem}}@media (min-width:768px){.\!container{max-width:768px!important;padding-left:2rem!important;padding-right:2rem!important}.container{max-width:768px;padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){.\!container{max-width:1024px!important;padding-left:2.5rem!important;padding-right:2.5rem!important}.container{max-width:1024px;padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:1280px){.\!container{max-width:1280px!important;padding-left:3rem!important;padding-right:3rem!important}.container{max-width:1280px;padding-left:3rem;padding-right:3rem}}@media (min-width:1536px){.\!container{max-width:1536px!important;padding-left:4rem!important;padding-right:4rem!important}.container{max-width:1536px;padding-left:4rem;padding-right:4rem}}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where([class~=lead]):not(:where([class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.prose :where(a):not(:where([class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline;text-decoration-color:#ff4d2e;text-underline-offset:3px}.prose :where(a):not(:where([class~=not-prose] *)):hover{color:#f1e6d0;text-decoration-color:#f1e6d0}.prose :where(strong):not(:where([class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}.prose :where(ol>li):not(:where([class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(hr):not(:where([class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}.prose :where(blockquote):not(:where([class~=not-prose] *)){border-left-color:#ff4d2e;border-left-width:.25rem;color:var(--tw-prose-quotes);font-style:normal;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"\201C""\201D""\2018""\2019"}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.prose :where(h1 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.prose :where(h2 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.prose :where(h3 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.prose :where(h4 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(figure>*):not(:where([class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(figcaption):not(:where([class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose :where(code):not(:where([class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose] *)){background-color:rgb(var(--bg-elevated));border:1px solid rgb(var(--border-default));border-radius:.5rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding:.8571429em 1.1428571em}.prose :where(pre code):not(:where([class~=not-prose] *)){background-color:initial;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.prose :where(pre code):not(:where([class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}.prose :where(thead):not(:where([class~=not-prose] *)){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}.prose :where(thead th):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}.prose :where(tbody tr):not(:where([class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.prose :where(tbody tr:last-child):not(:where([class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose] *)){vertical-align:initial}.prose :where(tfoot):not(:where([class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.prose :where(tfoot td):not(:where([class~=not-prose] *)){vertical-align:top}.prose{--tw-prose-body:rgb(var(--fg-default));--tw-prose-headings:rgb(var(--fg-default));--tw-prose-lead:rgb(var(--fg-muted));--tw-prose-links:#f1e6d0;--tw-prose-bold:rgb(var(--fg-default));--tw-prose-counters:rgb(var(--fg-muted));--tw-prose-bullets:rgb(var(--fg-muted));--tw-prose-hr:rgb(var(--border-default));--tw-prose-quotes:rgb(var(--fg-default));--tw-prose-quote-borders:#ff4d2e;--tw-prose-captions:rgb(var(--fg-muted));--tw-prose-code:rgb(var(--fg-default));--tw-prose-pre-code:rgb(var(--fg-default));--tw-prose-pre-bg:rgb(var(--bg-elevated));--tw-prose-th-borders:rgb(var(--border-default));--tw-prose-td-borders:rgb(var(--border-default));--tw-prose-invert-body:#d1d5db;--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:#9ca3af;--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:#9ca3af;--tw-prose-invert-bullets:#4b5563;--tw-prose-invert-hr:#374151;--tw-prose-invert-quotes:#f3f4f6;--tw-prose-invert-quote-borders:#374151;--tw-prose-invert-captions:#9ca3af;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:#d1d5db;--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:#4b5563;--tw-prose-invert-td-borders:#374151;font-size:1rem;line-height:1.75}.prose :where(p):not(:where([class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where(video):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(figure):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(li):not(:where([class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}.prose :where(ol>li):not(:where([class~=not-prose] *)){padding-left:.375em}.prose :where(ul>li):not(:where([class~=not-prose] *)){padding-left:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(.prose>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(hr+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~=not-prose] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose] *)){padding-right:0}.prose :where(.prose>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose :where(code:not(pre code)):not(:where([class~=not-prose] *)){background-color:rgb(var(--bg-elevated));border-radius:.375rem;font-size:.875em;font-weight:500;padding:.2em .4em}.prose :where(code:not(pre code)):not(:where([class~=not-prose] *)):before{content:none}.prose :where(code:not(pre code)):not(:where([class~=not-prose] *)):after{content:none}.prose-sm :where(.prose>ul>li p):not(:where([class~=not-prose] *)){margin-bottom:.5714286em;margin-top:.5714286em}.prose-sm :where(.prose>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(.prose>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.1428571em}.prose-sm :where(.prose>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.1428571em}.prose-sm :where(.prose>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose-base :where(.prose>ul>li p):not(:where([class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose-base :where(.prose>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.prose-base :where(.prose>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.prose-base :where(.prose>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.prose-base :where(.prose>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.prose-base :where(.prose>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose-base :where(.prose>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose-lg :where(.prose>ul>li p):not(:where([class~=not-prose] *)){margin-bottom:.8888889em;margin-top:.8888889em}.prose-lg :where(.prose>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(.prose>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.3333333em}.prose-lg :where(.prose>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.3333333em}.prose-lg :where(.prose>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.3333333em}.prose-lg :where(.prose>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose-lg :where(.prose>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose-xl :where(.prose>ul>li p):not(:where([class~=not-prose] *)){margin-bottom:.8em;margin-top:.8em}.prose-xl :where(.prose>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.2em}.prose-xl :where(.prose>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.2em}.prose-xl :where(.prose>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.2em}.prose-xl :where(.prose>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.2em}.prose-xl :where(.prose>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose-xl :where(.prose>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.prose-2xl :where(.prose>ul>li p):not(:where([class~=not-prose] *)){margin-bottom:.8333333em;margin-top:.8333333em}.prose-2xl :where(.prose>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.3333333em}.prose-2xl :where(.prose>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.3333333em}.prose-2xl :where(.prose>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.3333333em}.prose-2xl :where(.prose>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.3333333em}.prose-2xl :where(.prose>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose-2xl :where(.prose>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.hero-arrow-down-tray-mini{--hero-arrow-down-tray-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="M10.75 2.75a.75.75 0 0 0-1.5 0v8.614L6.295 8.235a.75.75 0 1 0-1.09 1.03l4.25 4.5a.75.75 0 0 0 1.09 0l4.25-4.5a.75.75 0 0 0-1.09-1.03l-2.955 3.129V2.75Z"/>  <path d="M3.5 12.75a.75.75 0 0 0-1.5 0v2.5A2.75 2.75 0 0 0 4.75 18h10.5A2.75 2.75 0 0 0 18 15.25v-2.5a.75.75 0 0 0-1.5 0v2.5c0 .69-.56 1.25-1.25 1.25H4.75c-.69 0-1.25-.56-1.25-1.25v-2.5Z"/></svg>');background-color:currentColor;display:inline-block;height:1.25rem;-webkit-mask:var(--hero-arrow-down-tray-mini);mask:var(--hero-arrow-down-tray-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:1.25rem}.hero-arrow-left{--hero-arrow-left:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M10.5 19.5 3 12m0 0 7.5-7.5M3 12h18"/></svg>');-webkit-mask:var(--hero-arrow-left);mask:var(--hero-arrow-left);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-left,.hero-arrow-left-solid{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-arrow-left-solid{--hero-arrow-left-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M11.03 3.97a.75.75 0 0 1 0 1.06l-6.22 6.22H21a.75.75 0 0 1 0 1.5H4.81l6.22 6.22a.75.75 0 1 1-1.06 1.06l-7.5-7.5a.75.75 0 0 1 0-1.06l7.5-7.5a.75.75 0 0 1 1.06 0Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-arrow-left-solid);mask:var(--hero-arrow-left-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-path{--hero-arrow-path:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M16.023 9.348h4.992v-.001M2.985 19.644v-4.992m0 0h4.992m-4.993 0 3.181 3.183a8.25 8.25 0 0 0 13.803-3.7M4.031 9.865a8.25 8.25 0 0 1 13.803-3.7l3.181 3.182m0-4.991v4.99"/></svg>');background-color:currentColor;display:inline-block;height:1.5rem;-webkit-mask:var(--hero-arrow-path);mask:var(--hero-arrow-path);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:1.5rem}.hero-arrow-right-mini{--hero-arrow-right-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M3 10a.75.75 0 0 1 .75-.75h10.638L10.23 5.29a.75.75 0 1 1 1.04-1.08l5.5 5.25a.75.75 0 0 1 0 1.08l-5.5 5.25a.75.75 0 1 1-1.04-1.08l4.158-3.96H3.75A.75.75 0 0 1 3 10Z" clip-rule="evenodd"/></svg>');background-color:currentColor;display:inline-block;height:1.25rem;-webkit-mask:var(--hero-arrow-right-mini);mask:var(--hero-arrow-right-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:1.25rem}.hero-arrow-right-on-rectangle{--hero-arrow-right-on-rectangle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M15.75 9V5.25A2.25 2.25 0 0 0 13.5 3h-6a2.25 2.25 0 0 0-2.25 2.25v13.5A2.25 2.25 0 0 0 7.5 21h6a2.25 2.25 0 0 0 2.25-2.25V15m3 0 3-3m0 0-3-3m3 3H9"/></svg>');-webkit-mask:var(--hero-arrow-right-on-rectangle);mask:var(--hero-arrow-right-on-rectangle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-right-on-rectangle,.hero-arrow-top-right-on-square{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-arrow-top-right-on-square{--hero-arrow-top-right-on-square:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M13.5 6H5.25A2.25 2.25 0 0 0 3 8.25v10.5A2.25 2.25 0 0 0 5.25 21h10.5A2.25 2.25 0 0 0 18 18.75V10.5m-10.5 6L21 3m0 0h-5.25M21 3v5.25"/></svg>');-webkit-mask:var(--hero-arrow-top-right-on-square);mask:var(--hero-arrow-top-right-on-square);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-up-tray{--hero-arrow-up-tray:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3 16.5v2.25A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75V16.5m-13.5-9L12 3m0 0 4.5 4.5M12 3v13.5"/></svg>');background-color:currentColor;display:inline-block;height:1.5rem;-webkit-mask:var(--hero-arrow-up-tray);mask:var(--hero-arrow-up-tray);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:1.5rem}.hero-arrow-up-tray-mini{--hero-arrow-up-tray-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="M9.25 13.25a.75.75 0 0 0 1.5 0V4.636l2.955 3.129a.75.75 0 0 0 1.09-1.03l-4.25-4.5a.75.75 0 0 0-1.09 0l-4.25 4.5a.75.75 0 1 0 1.09 1.03L9.25 4.636v8.614Z"/>  <path d="M3.5 12.75a.75.75 0 0 0-1.5 0v2.5A2.75 2.75 0 0 0 4.75 18h10.5A2.75 2.75 0 0 0 18 15.25v-2.5a.75.75 0 0 0-1.5 0v2.5c0 .69-.56 1.25-1.25 1.25H4.75c-.69 0-1.25-.56-1.25-1.25v-2.5Z"/></svg>');background-color:currentColor;display:inline-block;height:1.25rem;-webkit-mask:var(--hero-arrow-up-tray-mini);mask:var(--hero-arrow-up-tray-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:1.25rem}.hero-arrow-uturn-left{--hero-arrow-uturn-left:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9 15 3 9m0 0 6-6M3 9h12a6 6 0 0 1 0 12h-3"/></svg>');-webkit-mask:var(--hero-arrow-uturn-left);mask:var(--hero-arrow-uturn-left);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-arrow-uturn-left,.hero-bars-3{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-bars-3{--hero-bars-3:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"/></svg>');-webkit-mask:var(--hero-bars-3);mask:var(--hero-bars-3);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-beaker{--hero-beaker:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9.75 3.104v5.714a2.25 2.25 0 0 1-.659 1.591L5 14.5M9.75 3.104c-.251.023-.501.05-.75.082m.75-.082a24.301 24.301 0 0 1 4.5 0m0 0v5.714c0 .597.237 1.17.659 1.591L19.8 15.3M14.25 3.104c.251.023.501.05.75.082M19.8 15.3l-1.57.393A9.065 9.065 0 0 1 12 15a9.065 9.065 0 0 0-6.23-.693L5 14.5m14.8.8 1.402 1.402c1.232 1.232.65 3.318-1.067 3.611A48.309 48.309 0 0 1 12 21c-2.773 0-5.491-.235-8.135-.687-1.718-.293-2.3-2.379-1.067-3.61L5 14.5"/></svg>');-webkit-mask:var(--hero-beaker);mask:var(--hero-beaker);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-beaker,.hero-bolt{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-bolt{--hero-bolt:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m3.75 13.5 10.5-11.25L12 10.5h8.25L9.75 21.75 12 13.5H3.75Z"/></svg>');-webkit-mask:var(--hero-bolt);mask:var(--hero-bolt);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bug-ant{--hero-bug-ant:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 12.75c1.148 0 2.278.08 3.383.237 1.037.146 1.866.966 1.866 2.013 0 3.728-2.35 6.75-5.25 6.75S6.75 18.728 6.75 15c0-1.046.83-1.867 1.866-2.013A24.204 24.204 0 0 1 12 12.75Zm0 0c2.883 0 5.647.508 8.207 1.44a23.91 23.91 0 0 1-1.152 6.06M12 12.75c-2.883 0-5.647.508-8.208 1.44.125 2.104.52 4.136 1.153 6.06M12 12.75a2.25 2.25 0 0 0 2.248-2.354M12 12.75a2.25 2.25 0 0 1-2.248-2.354M12 8.25c.995 0 1.971-.08 2.922-.236.403-.066.74-.358.795-.762a3.778 3.778 0 0 0-.399-2.25M12 8.25c-.995 0-1.97-.08-2.922-.236-.402-.066-.74-.358-.795-.762a3.734 3.734 0 0 1 .4-2.253M12 8.25a2.25 2.25 0 0 0-2.248 2.146M12 8.25a2.25 2.25 0 0 1 2.248 2.146M8.683 5a6.032 6.032 0 0 1-1.155-1.002c.07-.63.27-1.222.574-1.747m.581 2.749A3.75 3.75 0 0 1 15.318 5m0 0c.427-.283.815-.62 1.155-.999a4.471 4.471 0 0 0-.575-1.752M4.921 6a24.048 24.048 0 0 0-.392 3.314c1.668.546 3.416.914 5.223 1.082M19.08 6c.205 1.08.337 2.187.392 3.314a23.882 23.882 0 0 1-5.223 1.082"/></svg>');-webkit-mask:var(--hero-bug-ant);mask:var(--hero-bug-ant);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-bug-ant,.hero-chat-bubble-left-ellipsis{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-chat-bubble-left-ellipsis{--hero-chat-bubble-left-ellipsis:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M8.625 9.75a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Zm0 0H8.25m4.125 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Zm0 0H12m4.125 0a.375.375 0 1 1-.75 0 .375.375 0 0 1 .75 0Zm0 0h-.375m-13.5 3.01c0 1.6 1.123 2.994 2.707 3.227 1.087.16 2.185.283 3.293.369V21l4.184-4.183a1.14 1.14 0 0 1 .778-.332 48.294 48.294 0 0 0 5.83-.498c1.585-.233 2.708-1.626 2.708-3.228V6.741c0-1.602-1.123-2.995-2.707-3.228A48.394 48.394 0 0 0 12 3c-2.392 0-4.744.175-7.043.513C3.373 3.746 2.25 5.14 2.25 6.741v6.018Z"/></svg>');-webkit-mask:var(--hero-chat-bubble-left-ellipsis);mask:var(--hero-chat-bubble-left-ellipsis);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chat-bubble-left-right{--hero-chat-bubble-left-right:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M20.25 8.511c.884.284 1.5 1.128 1.5 2.097v4.286c0 1.136-.847 2.1-1.98 2.193-.34.027-.68.052-1.02.072v3.091l-3-3c-1.354 0-2.694-.055-4.02-.163a2.115 2.115 0 0 1-.825-.242m9.345-8.334a2.126 2.126 0 0 0-.476-.095 48.64 48.64 0 0 0-8.048 0c-1.131.094-1.976 1.057-1.976 2.192v4.286c0 .837.46 1.58 1.155 1.951m9.345-8.334V6.637c0-1.621-1.152-3.026-2.76-3.235A48.455 48.455 0 0 0 11.25 3c-2.115 0-4.198.137-6.24.402-1.608.209-2.76 1.614-2.76 3.235v6.226c0 1.621 1.152 3.026 2.76 3.235.577.075 1.157.14 1.74.194V21l4.155-4.155"/></svg>');-webkit-mask:var(--hero-chat-bubble-left-right);mask:var(--hero-chat-bubble-left-right);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chat-bubble-left-right,.hero-check{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-check{--hero-check:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m4.5 12.75 6 6 9-13.5"/></svg>');-webkit-mask:var(--hero-check);mask:var(--hero-check);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-badge{--hero-check-badge:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9 12.75 11.25 15 15 9.75M21 12c0 1.268-.63 2.39-1.593 3.068a3.745 3.745 0 0 1-1.043 3.296 3.745 3.745 0 0 1-3.296 1.043A3.745 3.745 0 0 1 12 21c-1.268 0-2.39-.63-3.068-1.593a3.746 3.746 0 0 1-3.296-1.043 3.745 3.745 0 0 1-1.043-3.296A3.745 3.745 0 0 1 3 12c0-1.268.63-2.39 1.593-3.068a3.745 3.745 0 0 1 1.043-3.296 3.746 3.746 0 0 1 3.296-1.043A3.746 3.746 0 0 1 12 3c1.268 0 2.39.63 3.068 1.593a3.746 3.746 0 0 1 3.296 1.043 3.746 3.746 0 0 1 1.043 3.296A3.745 3.745 0 0 1 21 12Z"/></svg>');-webkit-mask:var(--hero-check-badge);mask:var(--hero-check-badge);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-badge,.hero-check-circle{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-check-circle{--hero-check-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9 12.75 11.25 15 15 9.75M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"/></svg>');-webkit-mask:var(--hero-check-circle);mask:var(--hero-check-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-check-circle-mini{--hero-check-circle-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16Zm3.857-9.809a.75.75 0 0 0-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 1 0-1.06 1.061l2.5 2.5a.75.75 0 0 0 1.137-.089l4-5.5Z" clip-rule="evenodd"/></svg>');background-color:currentColor;display:inline-block;height:1.25rem;-webkit-mask:var(--hero-check-circle-mini);mask:var(--hero-check-circle-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:1.25rem}.hero-chevron-down{--hero-chevron-down:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5"/></svg>');background-color:currentColor;display:inline-block;height:1.5rem;-webkit-mask:var(--hero-chevron-down);mask:var(--hero-chevron-down);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:1.5rem}.hero-chevron-down-mini{--hero-chevron-down-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-chevron-down-mini);mask:var(--hero-chevron-down-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-down-mini,.hero-chevron-left-mini{background-color:currentColor;display:inline-block;height:1.25rem;vertical-align:middle;width:1.25rem}.hero-chevron-left-mini{--hero-chevron-left-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M11.78 5.22a.75.75 0 0 1 0 1.06L8.06 10l3.72 3.72a.75.75 0 1 1-1.06 1.06l-4.25-4.25a.75.75 0 0 1 0-1.06l4.25-4.25a.75.75 0 0 1 1.06 0Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-chevron-left-mini);mask:var(--hero-chevron-left-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-chevron-right{--hero-chevron-right:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m8.25 4.5 7.5 7.5-7.5 7.5"/></svg>');background-color:currentColor;display:inline-block;height:1.5rem;-webkit-mask:var(--hero-chevron-right);mask:var(--hero-chevron-right);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:1.5rem}.hero-chevron-right-mini{--hero-chevron-right-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M8.22 5.22a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.75.75 0 0 1-1.06-1.06L11.94 10 8.22 6.28a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"/></svg>');background-color:currentColor;display:inline-block;height:1.25rem;-webkit-mask:var(--hero-chevron-right-mini);mask:var(--hero-chevron-right-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:1.25rem}.hero-chevron-up-down{--hero-chevron-up-down:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M8.25 15 12 18.75 15.75 15m-7.5-6L12 5.25 15.75 9"/></svg>');background-color:currentColor;display:inline-block;height:1.5rem;-webkit-mask:var(--hero-chevron-up-down);mask:var(--hero-chevron-up-down);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:1.5rem}.hero-chevron-up-mini{--hero-chevron-up-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M9.47 6.47a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 1 1-1.06 1.06L10 8.06l-3.72 3.72a.75.75 0 0 1-1.06-1.06l4.25-4.25Z" clip-rule="evenodd"/></svg>');background-color:currentColor;display:inline-block;height:1.25rem;-webkit-mask:var(--hero-chevron-up-mini);mask:var(--hero-chevron-up-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:1.25rem}.hero-clock{--hero-clock:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 6v6h4.5m4.5 0a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"/></svg>');-webkit-mask:var(--hero-clock);mask:var(--hero-clock);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-clock,.hero-cpu-chip{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-cpu-chip{--hero-cpu-chip:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M8.25 3v1.5M4.5 8.25H3m18 0h-1.5M4.5 12H3m18 0h-1.5m-15 3.75H3m18 0h-1.5M8.25 19.5V21M12 3v1.5m0 15V21m3.75-18v1.5m0 15V21m-9-1.5h10.5a2.25 2.25 0 0 0 2.25-2.25V6.75a2.25 2.25 0 0 0-2.25-2.25H6.75A2.25 2.25 0 0 0 4.5 6.75v10.5a2.25 2.25 0 0 0 2.25 2.25Zm.75-12h9v9h-9v-9Z"/></svg>');-webkit-mask:var(--hero-cpu-chip);mask:var(--hero-cpu-chip);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-exclamation-circle-mini{--hero-exclamation-circle-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M18 10a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-8-5a.75.75 0 0 1 .75.75v4.5a.75.75 0 0 1-1.5 0v-4.5A.75.75 0 0 1 10 5Zm0 10a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z" clip-rule="evenodd"/></svg>');background-color:currentColor;display:inline-block;height:1.25rem;-webkit-mask:var(--hero-exclamation-circle-mini);mask:var(--hero-exclamation-circle-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:1.25rem}.hero-exclamation-triangle{--hero-exclamation-triangle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 9v3.75m-9.303 3.376c-.866 1.5.217 3.374 1.948 3.374h14.71c1.73 0 2.813-1.874 1.948-3.374L13.949 3.378c-.866-1.5-3.032-1.5-3.898 0L2.697 16.126ZM12 15.75h.007v.008H12v-.008Z"/></svg>');background-color:currentColor;display:inline-block;height:1.5rem;-webkit-mask:var(--hero-exclamation-triangle);mask:var(--hero-exclamation-triangle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:1.5rem}.hero-exclamation-triangle-mini{--hero-exclamation-triangle-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M8.485 2.495c.673-1.167 2.357-1.167 3.03 0l6.28 10.875c.673 1.167-.17 2.625-1.516 2.625H3.72c-1.347 0-2.189-1.458-1.515-2.625L8.485 2.495ZM10 5a.75.75 0 0 1 .75.75v3.5a.75.75 0 0 1-1.5 0v-3.5A.75.75 0 0 1 10 5Zm0 9a1 1 0 1 0 0-2 1 1 0 0 0 0 2Z" clip-rule="evenodd"/></svg>');background-color:currentColor;display:inline-block;height:1.25rem;-webkit-mask:var(--hero-exclamation-triangle-mini);mask:var(--hero-exclamation-triangle-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:1.25rem}.hero-eye{--hero-eye:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M2.036 12.322a1.012 1.012 0 0 1 0-.639C3.423 7.51 7.36 4.5 12 4.5c4.638 0 8.573 3.007 9.963 7.178.07.207.07.431 0 .639C20.577 16.49 16.64 19.5 12 19.5c-4.638 0-8.573-3.007-9.963-7.178Z"/>  <path stroke-linecap="round" stroke-linejoin="round" d="M15 12a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"/></svg>');-webkit-mask:var(--hero-eye);mask:var(--hero-eye);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-eye,.hero-eye-slash{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-eye-slash{--hero-eye-slash:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3.98 8.223A10.477 10.477 0 0 0 1.934 12C3.226 16.338 7.244 19.5 12 19.5c.993 0 1.953-.138 2.863-.395M6.228 6.228A10.451 10.451 0 0 1 12 4.5c4.756 0 8.773 3.162 10.065 7.498a10.522 10.522 0 0 1-4.293 5.774M6.228 6.228 3 3m3.228 3.228 3.65 3.65m7.894 7.894L21 21m-3.228-3.228-3.65-3.65m0 0a3 3 0 1 0-4.243-4.243m4.242 4.242L9.88 9.88"/></svg>');-webkit-mask:var(--hero-eye-slash);mask:var(--hero-eye-slash);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-eye-slash-mini{--hero-eye-slash-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M3.28 2.22a.75.75 0 0 0-1.06 1.06l14.5 14.5a.75.75 0 1 0 1.06-1.06l-1.745-1.745a10.029 10.029 0 0 0 3.3-4.38 1.651 1.651 0 0 0 0-1.185A10.004 10.004 0 0 0 9.999 3a9.956 9.956 0 0 0-4.744 1.194L3.28 2.22ZM7.752 6.69l1.092 1.092a2.5 2.5 0 0 1 3.374 3.373l1.091 1.092a4 4 0 0 0-5.557-5.557Z" clip-rule="evenodd"/>  <path d="m10.748 13.93 2.523 2.523a9.987 9.987 0 0 1-3.27.547c-4.258 0-7.894-2.66-9.337-6.41a1.651 1.651 0 0 1 0-1.186A10.007 10.007 0 0 1 2.839 6.02L6.07 9.252a4 4 0 0 0 4.678 4.678Z"/></svg>');background-color:currentColor;display:inline-block;height:1.25rem;-webkit-mask:var(--hero-eye-slash-mini);mask:var(--hero-eye-slash-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:1.25rem}.hero-gift{--hero-gift:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M21 11.25v8.25a1.5 1.5 0 0 1-1.5 1.5H5.25a1.5 1.5 0 0 1-1.5-1.5v-8.25M12 4.875A2.625 2.625 0 1 0 9.375 7.5H12m0-2.625V7.5m0-2.625A2.625 2.625 0 1 1 14.625 7.5H12m0 0V21m-8.625-9.75h18c.621 0 1.125-.504 1.125-1.125v-1.5c0-.621-.504-1.125-1.125-1.125h-18c-.621 0-1.125.504-1.125 1.125v1.5c0 .621.504 1.125 1.125 1.125Z"/></svg>');-webkit-mask:var(--hero-gift);mask:var(--hero-gift);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-gift,.hero-heart{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-heart{--hero-heart:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M21 8.25c0-2.485-2.099-4.5-4.688-4.5-1.935 0-3.597 1.126-4.312 2.733-.715-1.607-2.377-2.733-4.313-2.733C5.1 3.75 3 5.765 3 8.25c0 7.22 9 12 9 12s9-4.78 9-12Z"/></svg>');-webkit-mask:var(--hero-heart);mask:var(--hero-heart);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-inbox{--hero-inbox:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M2.25 13.5h3.86a2.25 2.25 0 0 1 2.012 1.244l.256.512a2.25 2.25 0 0 0 2.013 1.244h3.218a2.25 2.25 0 0 0 2.013-1.244l.256-.512a2.25 2.25 0 0 1 2.013-1.244h3.859m-19.5.338V18a2.25 2.25 0 0 0 2.25 2.25h15A2.25 2.25 0 0 0 21.75 18v-4.162c0-.224-.034-.447-.1-.661L19.24 5.338a2.25 2.25 0 0 0-2.15-1.588H6.911a2.25 2.25 0 0 0-2.15 1.588L2.35 13.177a2.25 2.25 0 0 0-.1.661Z"/></svg>');background-color:currentColor;display:inline-block;height:1.5rem;-webkit-mask:var(--hero-inbox);mask:var(--hero-inbox);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:1.5rem}.hero-inbox-mini{--hero-inbox-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M1 11.27c0-.246.033-.492.099-.73l1.523-5.521A2.75 2.75 0 0 1 5.273 3h9.454a2.75 2.75 0 0 1 2.651 2.019l1.523 5.52c.066.239.099.485.099.732V15a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2v-3.73Zm3.068-5.852A1.25 1.25 0 0 1 5.273 4.5h9.454a1.25 1.25 0 0 1 1.205.918l1.523 5.52c.006.02.01.041.015.062H14a1 1 0 0 0-.86.49l-.606 1.02a1 1 0 0 1-.86.49H8.236a1 1 0 0 1-.894-.553l-.448-.894A1 1 0 0 0 6 11H2.53l.015-.062 1.523-5.52Z" clip-rule="evenodd"/></svg>');background-color:currentColor;display:inline-block;height:1.25rem;-webkit-mask:var(--hero-inbox-mini);mask:var(--hero-inbox-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:1.25rem}.hero-information-circle{--hero-information-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m11.25 11.25.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9-3.75h.008v.008H12V8.25Z"/></svg>');background-color:currentColor;display:inline-block;height:1.5rem;-webkit-mask:var(--hero-information-circle);mask:var(--hero-information-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:1.5rem}.hero-information-circle-mini{--hero-information-circle-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M18 10a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-7-4a1 1 0 1 1-2 0 1 1 0 0 1 2 0ZM9 9a.75.75 0 0 0 0 1.5h.253a.25.25 0 0 1 .244.304l-.459 2.066A1.75 1.75 0 0 0 10.747 15H11a.75.75 0 0 0 0-1.5h-.253a.25.25 0 0 1-.244-.304l.459-2.066A1.75 1.75 0 0 0 9.253 9H9Z" clip-rule="evenodd"/></svg>');background-color:currentColor;display:inline-block;height:1.25rem;-webkit-mask:var(--hero-information-circle-mini);mask:var(--hero-information-circle-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:1.25rem}.hero-key{--hero-key:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M15.75 5.25a3 3 0 0 1 3 3m3 0a6 6 0 0 1-7.029 5.912c-.563-.097-1.159.026-1.563.43L10.5 17.25H8.25v2.25H6v2.25H2.25v-2.818c0-.597.237-1.17.659-1.591l6.499-6.499c.404-.404.527-1 .43-1.563A6 6 0 1 1 21.75 8.25Z"/></svg>');-webkit-mask:var(--hero-key);mask:var(--hero-key);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-key,.hero-link{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-link{--hero-link:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M13.19 8.688a4.5 4.5 0 0 1 1.242 7.244l-4.5 4.5a4.5 4.5 0 0 1-6.364-6.364l1.757-1.757m13.35-.622 1.757-1.757a4.5 4.5 0 0 0-6.364-6.364l-4.5 4.5a4.5 4.5 0 0 0 1.242 7.244"/></svg>');-webkit-mask:var(--hero-link);mask:var(--hero-link);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-link-mini{--hero-link-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="M12.232 4.232a2.5 2.5 0 0 1 3.536 3.536l-1.225 1.224a.75.75 0 0 0 1.061 1.06l1.224-1.224a4 4 0 0 0-5.656-5.656l-3 3a4 4 0 0 0 .225 5.865.75.75 0 0 0 .977-1.138 2.5 2.5 0 0 1-.142-3.667l3-3Z"/>  <path d="M11.603 7.963a.75.75 0 0 0-.977 1.138 2.5 2.5 0 0 1 .142 3.667l-3 3a2.5 2.5 0 0 1-3.536-3.536l1.225-1.224a.75.75 0 0 0-1.061-1.06l-1.224 1.224a4 4 0 1 0 5.656 5.656l3-3a4 4 0 0 0-.225-5.865Z"/></svg>');background-color:currentColor;display:inline-block;height:1.25rem;-webkit-mask:var(--hero-link-mini);mask:var(--hero-link-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:1.25rem}.hero-lock-closed{--hero-lock-closed:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M16.5 10.5V6.75a4.5 4.5 0 1 0-9 0v3.75m-.75 11.25h10.5a2.25 2.25 0 0 0 2.25-2.25v-6.75a2.25 2.25 0 0 0-2.25-2.25H6.75a2.25 2.25 0 0 0-2.25 2.25v6.75a2.25 2.25 0 0 0 2.25 2.25Z"/></svg>');-webkit-mask:var(--hero-lock-closed);mask:var(--hero-lock-closed);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-lock-closed,.hero-magnifying-glass{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-magnifying-glass{--hero-magnifying-glass:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607Z"/></svg>');-webkit-mask:var(--hero-magnifying-glass);mask:var(--hero-magnifying-glass);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-map-pin-mini{--hero-map-pin-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="m9.69 18.933.003.001C9.89 19.02 10 19 10 19s.11.02.308-.066l.002-.001.006-.003.018-.008a5.741 5.741 0 0 0 .281-.14c.186-.096.446-.24.757-.433.62-.384 1.445-.966 2.274-1.765C15.302 14.988 17 12.493 17 9A7 7 0 1 0 3 9c0 3.492 1.698 5.988 3.355 7.584a13.731 13.731 0 0 0 2.273 1.765 11.842 11.842 0 0 0 .976.544l.062.029.018.008.006.003ZM10 11.25a2.25 2.25 0 1 0 0-4.5 2.25 2.25 0 0 0 0 4.5Z" clip-rule="evenodd"/></svg>');background-color:currentColor;display:inline-block;height:1.25rem;-webkit-mask:var(--hero-map-pin-mini);mask:var(--hero-map-pin-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:1.25rem}.hero-megaphone{--hero-megaphone:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M10.34 15.84c-.688-.06-1.386-.09-2.09-.09H7.5a4.5 4.5 0 1 1 0-9h.75c.704 0 1.402-.03 2.09-.09m0 9.18c.253.962.584 1.892.985 2.783.247.55.06 1.21-.463 1.511l-.657.38c-.551.318-1.26.117-1.527-.461a20.845 20.845 0 0 1-1.44-4.282m3.102.069a18.03 18.03 0 0 1-.59-4.59c0-1.586.205-3.124.59-4.59m0 9.18a23.848 23.848 0 0 1 8.835 2.535M10.34 6.66a23.847 23.847 0 0 0 8.835-2.535m0 0A23.74 23.74 0 0 0 18.795 3m.38 1.125a23.91 23.91 0 0 1 1.014 5.395m-1.014 8.855c-.118.38-.245.754-.38 1.125m.38-1.125a23.91 23.91 0 0 0 1.014-5.395m0-3.46c.495.413.811 1.035.811 1.73 0 .695-.316 1.317-.811 1.73m0-3.46a24.347 24.347 0 0 1 0 3.46"/></svg>');background-color:currentColor;display:inline-block;height:1.5rem;-webkit-mask:var(--hero-megaphone);mask:var(--hero-megaphone);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:1.5rem}.hero-musical-note-mini{--hero-musical-note-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M17.721 1.599a.75.75 0 0 1 .279.583v11.29a2.25 2.25 0 0 1-1.774 2.2l-2.041.44a2.216 2.216 0 0 1-.938-4.332l2.662-.577a.75.75 0 0 0 .591-.733V6.112l-8 1.73v7.684a2.25 2.25 0 0 1-1.774 2.2l-2.042.44a2.216 2.216 0 1 1-.935-4.331l2.659-.573A.75.75 0 0 0 7 12.529V4.236a.75.75 0 0 1 .591-.733l9.5-2.054a.75.75 0 0 1 .63.15Z" clip-rule="evenodd"/></svg>');background-color:currentColor;display:inline-block;height:1.25rem;-webkit-mask:var(--hero-musical-note-mini);mask:var(--hero-musical-note-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:1.25rem}.hero-no-symbol{--hero-no-symbol:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M18.364 18.364A9 9 0 0 0 5.636 5.636m12.728 12.728A9 9 0 0 1 5.636 5.636m12.728 12.728L5.636 5.636"/></svg>');-webkit-mask:var(--hero-no-symbol);mask:var(--hero-no-symbol);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-no-symbol,.hero-paper-airplane-solid{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-paper-airplane-solid{--hero-paper-airplane-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="M3.478 2.404a.75.75 0 0 0-.926.941l2.432 7.905H13.5a.75.75 0 0 1 0 1.5H4.984l-2.432 7.905a.75.75 0 0 0 .926.94 60.519 60.519 0 0 0 18.445-8.986.75.75 0 0 0 0-1.218A60.517 60.517 0 0 0 3.478 2.404Z"/></svg>');-webkit-mask:var(--hero-paper-airplane-solid);mask:var(--hero-paper-airplane-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-pause{--hero-pause:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M15.75 5.25v13.5m-7.5-13.5v13.5"/></svg>');background-color:currentColor;display:inline-block;height:1.5rem;-webkit-mask:var(--hero-pause);mask:var(--hero-pause);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:1.5rem}.hero-pencil-mini{--hero-pencil-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="m2.695 14.762-1.262 3.155a.5.5 0 0 0 .65.65l3.155-1.262a4 4 0 0 0 1.343-.886L17.5 5.501a2.121 2.121 0 0 0-3-3L3.58 13.419a4 4 0 0 0-.885 1.343Z"/></svg>');background-color:currentColor;display:inline-block;height:1.25rem;-webkit-mask:var(--hero-pencil-mini);mask:var(--hero-pencil-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:1.25rem}.hero-play{--hero-play:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M5.25 5.653c0-.856.917-1.398 1.667-.986l11.54 6.347a1.125 1.125 0 0 1 0 1.972l-11.54 6.347a1.125 1.125 0 0 1-1.667-.986V5.653Z"/></svg>');-webkit-mask:var(--hero-play);mask:var(--hero-play);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-play,.hero-play-solid{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-play-solid{--hero-play-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M4.5 5.653c0-1.427 1.529-2.33 2.779-1.643l11.54 6.347c1.295.712 1.295 2.573 0 3.286L7.28 19.99c-1.25.687-2.779-.217-2.779-1.643V5.653Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-play-solid);mask:var(--hero-play-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-presentation-chart-line{--hero-presentation-chart-line:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M3.75 3v11.25A2.25 2.25 0 0 0 6 16.5h2.25M3.75 3h-1.5m1.5 0h16.5m0 0h1.5m-1.5 0v11.25A2.25 2.25 0 0 1 18 16.5h-2.25m-7.5 0h7.5m-7.5 0-1 3m8.5-3 1 3m0 0 .5 1.5m-.5-1.5h-9.5m0 0-.5 1.5m.75-9 3-3 2.148 2.148A12.061 12.061 0 0 1 16.5 7.605"/></svg>');-webkit-mask:var(--hero-presentation-chart-line);mask:var(--hero-presentation-chart-line);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-presentation-chart-line,.hero-question-mark-circle{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-question-mark-circle{--hero-question-mark-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9.879 7.519c1.171-1.025 3.071-1.025 4.242 0 1.172 1.025 1.172 2.687 0 3.712-.203.179-.43.326-.67.442-.745.361-1.45.999-1.45 1.827v.75M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9 5.25h.008v.008H12v-.008Z"/></svg>');-webkit-mask:var(--hero-question-mark-circle);mask:var(--hero-question-mark-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-scissors{--hero-scissors:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m7.848 8.25 1.536.887M7.848 8.25a3 3 0 1 1-5.196-3 3 3 0 0 1 5.196 3Zm1.536.887a2.165 2.165 0 0 1 1.083 1.839c.005.351.054.695.14 1.024M9.384 9.137l2.077 1.199M7.848 15.75l1.536-.887m-1.536.887a3 3 0 1 1-5.196 3 3 3 0 0 1 5.196-3Zm1.536-.887a2.165 2.165 0 0 0 1.083-1.838c.005-.352.054-.695.14-1.025m-1.223 2.863 2.077-1.199m0-3.328a4.323 4.323 0 0 1 2.068-1.379l5.325-1.628a4.5 4.5 0 0 1 2.48-.044l.803.215-7.794 4.5m-2.882-1.664A4.33 4.33 0 0 0 10.607 12m3.736 0 7.794 4.5-.802.215a4.5 4.5 0 0 1-2.48-.043l-5.326-1.629a4.324 4.324 0 0 1-2.068-1.379M14.343 12l-2.882 1.664"/></svg>');-webkit-mask:var(--hero-scissors);mask:var(--hero-scissors);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-scissors,.hero-shield-check{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-shield-check{--hero-shield-check:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9 12.75 11.25 15 15 9.75m-3-7.036A11.959 11.959 0 0 1 3.598 6 11.99 11.99 0 0 0 3 9.749c0 5.592 3.824 10.29 9 11.623 5.176-1.332 9-6.03 9-11.622 0-1.31-.21-2.571-.598-3.751h-.152c-3.196 0-6.1-1.248-8.25-3.285Z"/></svg>');-webkit-mask:var(--hero-shield-check);mask:var(--hero-shield-check);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-shield-exclamation{--hero-shield-exclamation:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M12 9v3.75m0-10.036A11.959 11.959 0 0 1 3.598 6 11.99 11.99 0 0 0 3 9.75c0 5.592 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.31-.21-2.57-.598-3.75h-.152c-3.196 0-6.1-1.25-8.25-3.286Zm0 13.036h.008v.008H12v-.008Z"/></svg>');-webkit-mask:var(--hero-shield-exclamation);mask:var(--hero-shield-exclamation);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-shield-exclamation,.hero-sparkles{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-sparkles{--hero-sparkles:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M9.813 15.904 9 18.75l-.813-2.846a4.5 4.5 0 0 0-3.09-3.09L2.25 12l2.846-.813a4.5 4.5 0 0 0 3.09-3.09L9 5.25l.813 2.846a4.5 4.5 0 0 0 3.09 3.09L15.75 12l-2.846.813a4.5 4.5 0 0 0-3.09 3.09ZM18.259 8.715 18 9.75l-.259-1.035a3.375 3.375 0 0 0-2.455-2.456L14.25 6l1.036-.259a3.375 3.375 0 0 0 2.455-2.456L18 2.25l.259 1.035a3.375 3.375 0 0 0 2.456 2.456L21.75 6l-1.035.259a3.375 3.375 0 0 0-2.456 2.456ZM16.894 20.567 16.5 21.75l-.394-1.183a2.25 2.25 0 0 0-1.423-1.423L13.5 18.75l1.183-.394a2.25 2.25 0 0 0 1.423-1.423l.394-1.183.394 1.183a2.25 2.25 0 0 0 1.423 1.423l1.183.394-1.183.394a2.25 2.25 0 0 0-1.423 1.423Z"/></svg>');-webkit-mask:var(--hero-sparkles);mask:var(--hero-sparkles);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-speaker-wave{--hero-speaker-wave:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M19.114 5.636a9 9 0 0 1 0 12.728M16.463 8.288a5.25 5.25 0 0 1 0 7.424M6.75 8.25l4.72-4.72a.75.75 0 0 1 1.28.53v15.88a.75.75 0 0 1-1.28.53l-4.72-4.72H4.51c-.88 0-1.704-.507-1.938-1.354A9.009 9.009 0 0 1 2.25 12c0-.83.112-1.633.322-2.396C2.806 8.756 3.63 8.25 4.51 8.25H6.75Z"/></svg>');-webkit-mask:var(--hero-speaker-wave);mask:var(--hero-speaker-wave);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-speaker-wave,.hero-star{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-star{--hero-star:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M11.48 3.499a.562.562 0 0 1 1.04 0l2.125 5.111a.563.563 0 0 0 .475.345l5.518.442c.499.04.701.663.321.988l-4.204 3.602a.563.563 0 0 0-.182.557l1.285 5.385a.562.562 0 0 1-.84.61l-4.725-2.885a.562.562 0 0 0-.586 0L6.982 20.54a.562.562 0 0 1-.84-.61l1.285-5.386a.562.562 0 0 0-.182-.557l-4.204-3.602a.562.562 0 0 1 .321-.988l5.518-.442a.563.563 0 0 0 .475-.345L11.48 3.5Z"/></svg>');-webkit-mask:var(--hero-star);mask:var(--hero-star);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-trash{--hero-trash:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m14.74 9-.346 9m-4.788 0L9.26 9m9.968-3.21c.342.052.682.107 1.022.166m-1.022-.165L18.16 19.673a2.25 2.25 0 0 1-2.244 2.077H8.084a2.25 2.25 0 0 1-2.244-2.077L4.772 5.79m14.456 0a48.108 48.108 0 0 0-3.478-.397m-12 .562c.34-.059.68-.114 1.022-.165m0 0a48.11 48.11 0 0 1 3.478-.397m7.5 0v-.916c0-1.18-.91-2.164-2.09-2.201a51.964 51.964 0 0 0-3.32 0c-1.18.037-2.09 1.022-2.09 2.201v.916m7.5 0a48.667 48.667 0 0 0-7.5 0"/></svg>');background-color:currentColor;display:inline-block;height:1.5rem;-webkit-mask:var(--hero-trash);mask:var(--hero-trash);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:1.5rem}.hero-tv-mini{--hero-tv-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path d="M4 5h12v7H4V5Z"/>  <path fill-rule="evenodd" d="M1 3.5A1.5 1.5 0 0 1 2.5 2h15A1.5 1.5 0 0 1 19 3.5v10a1.5 1.5 0 0 1-1.5 1.5H12v1.5h3.25a.75.75 0 0 1 0 1.5H4.75a.75.75 0 0 1 0-1.5H8V15H2.5A1.5 1.5 0 0 1 1 13.5v-10Zm16.5 0h-15v10h15v-10Z" clip-rule="evenodd"/></svg>');background-color:currentColor;display:inline-block;height:1.25rem;-webkit-mask:var(--hero-tv-mini);mask:var(--hero-tv-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:1.25rem}.hero-user-minus{--hero-user-minus:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M22 10.5h-6m-2.25-4.125a3.375 3.375 0 1 1-6.75 0 3.375 3.375 0 0 1 6.75 0ZM4 19.235v-.11a6.375 6.375 0 0 1 12.75 0v.109A12.318 12.318 0 0 1 10.374 21c-2.331 0-4.512-.645-6.374-1.766Z"/></svg>');-webkit-mask:var(--hero-user-minus);mask:var(--hero-user-minus);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-user-minus,.hero-video-camera{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-video-camera{--hero-video-camera:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m15.75 10.5 4.72-4.72a.75.75 0 0 1 1.28.53v11.38a.75.75 0 0 1-1.28.53l-4.72-4.72M4.5 18.75h9a2.25 2.25 0 0 0 2.25-2.25v-9a2.25 2.25 0 0 0-2.25-2.25h-9A2.25 2.25 0 0 0 2.25 7.5v9a2.25 2.25 0 0 0 2.25 2.25Z"/></svg>');-webkit-mask:var(--hero-video-camera);mask:var(--hero-video-camera);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-video-camera-slash{--hero-video-camera-slash:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m15.75 10.5 4.72-4.72a.75.75 0 0 1 1.28.53v11.38a.75.75 0 0 1-1.28.53l-4.72-4.72M12 18.75H4.5a2.25 2.25 0 0 1-2.25-2.25V9m12.841 9.091L16.5 19.5m-1.409-1.409c.407-.407.659-.97.659-1.591v-9a2.25 2.25 0 0 0-2.25-2.25h-9c-.621 0-1.184.252-1.591.659m12.182 12.182L2.909 5.909M1.5 4.5l1.409 1.409"/></svg>');-webkit-mask:var(--hero-video-camera-slash);mask:var(--hero-video-camera-slash);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-video-camera-slash,.hero-wifi{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-wifi{--hero-wifi:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M8.288 15.038a5.25 5.25 0 0 1 7.424 0M5.106 11.856c3.807-3.808 9.98-3.808 13.788 0M1.924 8.674c5.565-5.565 14.587-5.565 20.152 0M12.53 18.22l-.53.53-.53-.53a.75.75 0 0 1 1.06 0Z"/></svg>');-webkit-mask:var(--hero-wifi);mask:var(--hero-wifi);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-x-circle{--hero-x-circle:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="m9.75 9.75 4.5 4.5m0-4.5-4.5 4.5M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Z"/></svg>');background-color:currentColor;display:inline-block;height:1.5rem;-webkit-mask:var(--hero-x-circle);mask:var(--hero-x-circle);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:1.5rem}.hero-x-circle-mini{--hero-x-circle-mini:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M10 18a8 8 0 1 0 0-16 8 8 0 0 0 0 16ZM8.28 7.22a.75.75 0 0 0-1.06 1.06L8.94 10l-1.72 1.72a.75.75 0 1 0 1.06 1.06L10 11.06l1.72 1.72a.75.75 0 1 0 1.06-1.06L11.06 10l1.72-1.72a.75.75 0 0 0-1.06-1.06L10 8.94 8.28 7.22Z" clip-rule="evenodd"/></svg>');background-color:currentColor;display:inline-block;height:1.25rem;-webkit-mask:var(--hero-x-circle-mini);mask:var(--hero-x-circle-mini);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;vertical-align:middle;width:1.25rem}.hero-x-mark{--hero-x-mark:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" aria-hidden="true" data-slot="icon">  <path stroke-linecap="round" stroke-linejoin="round" d="M6 18 18 6M6 6l12 12"/></svg>');-webkit-mask:var(--hero-x-mark);mask:var(--hero-x-mark);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-x-mark,.hero-x-mark-solid{background-color:currentColor;display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.hero-x-mark-solid{--hero-x-mark-solid:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" data-slot="icon">  <path fill-rule="evenodd" d="M5.47 5.47a.75.75 0 0 1 1.06 0L12 10.94l5.47-5.47a.75.75 0 1 1 1.06 1.06L13.06 12l5.47 5.47a.75.75 0 1 1-1.06 1.06L12 13.06l-5.47 5.47a.75.75 0 0 1-1.06-1.06L10.94 12 5.47 6.53a.75.75 0 0 1 0-1.06Z" clip-rule="evenodd"/></svg>');-webkit-mask:var(--hero-x-mark-solid);mask:var(--hero-x-mark-solid);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.\!absolute{position:absolute!important}.absolute{position:absolute}.relative{position:relative}.\!sticky{position:sticky!important}.sticky{position:sticky}.inset-0{inset:0}.-inset-y-px{bottom:-1px;top:-1px}.inset-x-0{left:0;right:0}.inset-y-0{bottom:0;top:0}.-left-4{left:-1rem}.-right-4{right:-1rem}.bottom-0{bottom:0}.bottom-14{bottom:3.5rem}.bottom-2{bottom:.5rem}.bottom-24{bottom:6rem}.bottom-4{bottom:1rem}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:.5rem}.left-4{left:1rem}.left-full{left:100%}.right-0{right:0}.right-1{right:.25rem}.right-2{right:.5rem}.right-4{right:1rem}.right-full{right:100%}.top-1{top:.25rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-4{top:1rem}.top-full{top:100%}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.order-last{order:9999}.col-span-2{grid-column:span 2/span 2}.-m-1{margin:-.25rem}.-m-2{margin:-.5rem}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-4{margin:1rem}.m-6{margin:1.5rem}.m-8{margin:2rem}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-1\.5{margin-left:-.375rem;margin-right:-.375rem}.-my-1{margin-bottom:-.25rem;margin-top:-.25rem}.-my-1\.5{margin-bottom:-.375rem;margin-top:-.375rem}.-my-4{margin-bottom:-1rem;margin-top:-1rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-10{margin-bottom:2.5rem;margin-top:2.5rem}.my-4{margin-bottom:1rem;margin-top:1rem}.\!ml-0{margin-left:0!important}.-mb-px{margin-bottom:-1px}.-ml-1{margin-left:-.25rem}.-mr-1{margin-right:-.25rem}.-mr-2{margin-right:-.5rem}.-mt-2{margin-top:-.5rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-11{margin-top:2.75rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-2,.line-clamp-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-6{-webkit-box-orient:vertical;-webkit-line-clamp:6;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-video{aspect-ratio:16/9}.size-1{height:.25rem;width:.25rem}.size-1\.5{height:.375rem;width:.375rem}.size-11{height:2.75rem;width:2.75rem}.size-2{height:.5rem;width:.5rem}.size-2\.5{height:.625rem;width:.625rem}.size-3{height:.75rem;width:.75rem}.size-3\.5{height:.875rem;width:.875rem}.size-6{height:1.5rem;width:1.5rem}.size-7{height:1.75rem;width:1.75rem}.h-0{height:0}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-36{height:9rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-80{height:20rem}.h-\[60px\]{height:60px}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-64{max-height:16rem}.max-h-\[50vh\]{max-height:50vh}.max-h-\[90vh\]{max-height:90vh}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-1{min-height:.25rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-6{min-height:1.5rem}.min-h-9{min-height:2.25rem}.min-h-\[120px\]{min-height:120px}.min-h-\[36px\]{min-height:36px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[64px\]{min-height:64px}.min-h-\[6rem\]{min-height:6rem}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-auto{width:auto!important}.w-0{width:0}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-40{width:10rem}.w-5{width:1.25rem}.w-5\/6{width:83.333333%}.w-56{width:14rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.min-w-0{min-width:0}.min-w-11{min-width:2.75rem}.min-w-6{min-width:1.5rem}.min-w-9{min-width:2.25rem}.min-w-\[44px\]{min-width:44px}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-32{max-width:8rem}.max-w-40{max-width:10rem}.max-w-5xl{max-width:64rem}.max-w-60{max-width:15rem}.max-w-7xl{max-width:80rem}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-\[2\]{flex:2}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.basis-40{flex-basis:10rem}.basis-48{flex-basis:12rem}.basis-56{flex-basis:14rem}.basis-60{flex-basis:15rem}.basis-80{flex-basis:20rem}.basis-full{flex-basis:100%}.origin-top-right{transform-origin:top right}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.translate-x-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x:0px}.translate-x-5{--tw-translate-x:1.25rem}.translate-x-5,.translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px}.translate-y-4{--tw-translate-y:1rem}.transform,.translate-y-4{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.touch-none{touch-action:none}.resize-none{resize:none}.resize{resize:both}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-16{-moz-column-gap:4rem;column-gap:4rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-3\.5{-moz-column-gap:.875rem;column-gap:.875rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-1{row-gap:.25rem}.gap-y-10{row-gap:2.5rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.25rem*var(--tw-space-x-reverse))}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.75rem*var(--tw-space-x-reverse))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(2rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(2rem*var(--tw-space-x-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse));margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem*var(--tw-space-y-reverse));margin-top:calc(1.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-tk-line>:not([hidden])~:not([hidden]){border-color:#ffffff26}.divide-tk-line\/10>:not([hidden])~:not([hidden]){border-color:#ffffff1a}.divide-tk-line\/15>:not([hidden])~:not([hidden]){border-color:#ffffff26}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-x-clip{overflow-x:clip}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.375rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-tk{border-radius:14px}.rounded-tk-lg{border-radius:22px}.rounded-xl{border-radius:.75rem}.rounded-l-tk{border-bottom-left-radius:14px;border-top-left-radius:14px}.rounded-r-tk{border-bottom-right-radius:14px;border-top-right-radius:14px}.rounded-t{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.rounded-t-tk{border-top-left-radius:14px;border-top-right-radius:14px}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-x-0{border-left-width:0;border-right-width:0}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r-0{border-right-width:0}.border-r-4{border-right-width:4px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0}.border-t-4{border-top-width:4px}.border-dashed{border-style:dashed}.border-current{border-color:currentColor}.border-platform-twitch\/40{border-color:#9146ff66}.border-platform-youtube\/30{border-color:#ff00004d}.border-state-danger{--tw-border-opacity:1;border-color:rgb(var(--state-danger)/var(--tw-border-opacity))}.border-state-danger\/15{border-color:rgb(var(--state-danger)/.15)}.border-state-danger\/20{border-color:rgb(var(--state-danger)/.2)}.border-state-danger\/30{border-color:rgb(var(--state-danger)/.3)}.border-state-danger\/40{border-color:rgb(var(--state-danger)/.4)}.border-state-info\/15{border-color:rgb(var(--state-info)/.15)}.border-state-info\/20{border-color:rgb(var(--state-info)/.2)}.border-state-info\/30{border-color:rgb(var(--state-info)/.3)}.border-state-success{--tw-border-opacity:1;border-color:rgb(var(--state-success)/var(--tw-border-opacity))}.border-state-success\/15{border-color:rgb(var(--state-success)/.15)}.border-state-success\/30{border-color:rgb(var(--state-success)/.3)}.border-state-warning{--tw-border-opacity:1;border-color:rgb(var(--state-warning)/var(--tw-border-opacity))}.border-state-warning\/15{border-color:rgb(var(--state-warning)/.15)}.border-state-warning\/20{border-color:rgb(var(--state-warning)/.2)}.border-state-warning\/30{border-color:rgb(var(--state-warning)/.3)}.border-tk-accent{--tw-border-opacity:1;border-color:rgb(255 77 46/var(--tw-border-opacity))}.border-tk-accent\/60{border-color:#ff4d2e99}.border-tk-bg\/30{border-color:#0000004d}.border-tk-line{border-color:#ffffff26}.border-tk-line-strong{border-color:#ffffff36}.border-tk-line\/15{border-color:#ffffff26}.border-tk-text{--tw-border-opacity:1;border-color:rgb(241 230 208/var(--tw-border-opacity))}.border-tk-text-2{--tw-border-opacity:1;border-color:rgb(194 178 154/var(--tw-border-opacity))}.border-tk-text-3{--tw-border-opacity:1;border-color:rgb(154 138 116/var(--tw-border-opacity))}.border-tk-text\/30{border-color:#f1e6d04d}.border-transparent{border-color:#0000}.border-t-gray-900{--tw-border-opacity:1;border-top-color:rgb(17 24 39/var(--tw-border-opacity))}.border-t-tk-bg{--tw-border-opacity:1;border-top-color:rgb(0 0 0/var(--tw-border-opacity))}.border-t-tk-text{--tw-border-opacity:1;border-top-color:rgb(241 230 208/var(--tw-border-opacity))}.border-t-transparent{border-top-color:#0000}.bg-current{background-color:currentColor}.bg-gray-900{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity))}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}.bg-platform-facebook{--tw-bg-opacity:1;background-color:rgb(24 119 242/var(--tw-bg-opacity))}.bg-platform-linkedin{--tw-bg-opacity:1;background-color:rgb(10 102 194/var(--tw-bg-opacity))}.bg-platform-twitch{--tw-bg-opacity:1;background-color:rgb(145 70 255/var(--tw-bg-opacity))}.bg-platform-twitch\/25{background-color:#9146ff40}.bg-platform-youtube{--tw-bg-opacity:1;background-color:rgb(255 0 0/var(--tw-bg-opacity))}.bg-platform-youtube\/10{background-color:#ff00001a}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity))}.bg-state-danger{--tw-bg-opacity:1;background-color:rgb(var(--state-danger)/var(--tw-bg-opacity))}.bg-state-danger\/10{background-color:rgb(var(--state-danger)/.1)}.bg-state-danger\/15{background-color:rgb(var(--state-danger)/.15)}.bg-state-danger\/60{background-color:rgb(var(--state-danger)/.6)}.bg-state-info{--tw-bg-opacity:1;background-color:rgb(var(--state-info)/var(--tw-bg-opacity))}.bg-state-info\/10{background-color:rgb(var(--state-info)/.1)}.bg-state-info\/15{background-color:rgb(var(--state-info)/.15)}.bg-state-success{--tw-bg-opacity:1;background-color:rgb(var(--state-success)/var(--tw-bg-opacity))}.bg-state-success\/10{background-color:rgb(var(--state-success)/.1)}.bg-state-warning{--tw-bg-opacity:1;background-color:rgb(var(--state-warning)/var(--tw-bg-opacity))}.bg-state-warning\/10{background-color:rgb(var(--state-warning)/.1)}.bg-state-warning\/15{background-color:rgb(var(--state-warning)/.15)}.bg-state-warning\/60{background-color:rgb(var(--state-warning)/.6)}.bg-tk-accent{--tw-bg-opacity:1;background-color:rgb(255 77 46/var(--tw-bg-opacity))}.bg-tk-accent-2\/60{background-color:#ffb19999}.bg-tk-accent\/10{background-color:#ff4d2e1a}.bg-tk-accent\/20{background-color:#ff4d2e33}.bg-tk-accent\/60{background-color:#ff4d2e99}.bg-tk-bg{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.bg-tk-bg-2{--tw-bg-opacity:1;background-color:rgb(7 7 7/var(--tw-bg-opacity))}.bg-tk-bg-2\/70{background-color:#070707b3}.bg-tk-bg-2\/75{background-color:#070707bf}.bg-tk-bg-2\/80{background-color:#070707cc}.bg-tk-bg\/40{background-color:#0006}.bg-tk-bg\/50{background-color:#00000080}.bg-tk-bg\/75{background-color:#000000bf}.bg-tk-bg\/80{background-color:#000c}.bg-tk-cyan\/60{background-color:#4dd0ff99}.bg-tk-gold{--tw-bg-opacity:1;background-color:rgb(220 184 106/var(--tw-bg-opacity))}.bg-tk-line-strong{background-color:#ffffff36}.bg-tk-live{--tw-bg-opacity:1;background-color:rgb(42 227 111/var(--tw-bg-opacity))}.bg-tk-live\/10{background-color:#2ae36f1a}.bg-tk-surface{--tw-bg-opacity:1;background-color:rgb(15 15 15/var(--tw-bg-opacity))}.bg-tk-surface-2{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity))}.bg-tk-text{--tw-bg-opacity:1;background-color:rgb(241 230 208/var(--tw-bg-opacity))}.bg-tk-text-2{--tw-bg-opacity:1;background-color:rgb(194 178 154/var(--tw-bg-opacity))}.bg-tk-text-2\/40{background-color:#c2b29a66}.bg-tk-text-3{--tw-bg-opacity:1;background-color:rgb(154 138 116/var(--tw-bg-opacity))}.bg-tk-text\/20{background-color:#f1e6d033}.bg-tk-text\/40{background-color:#f1e6d066}.bg-transparent{background-color:initial}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-tk-bg-2\/70{--tw-gradient-from:#070707b3 var(--tw-gradient-from-position);--tw-gradient-to:#07070700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.\!px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0{padding-bottom:0;padding-top:0}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-3\.5{padding-bottom:.875rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pl-10{padding-left:2.5rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-6{padding-right:1.5rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-12{padding-top:3rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-text-bottom{vertical-align:text-bottom}.font-body,.font-display{font-family:Outfit,ui-sans-serif,system-ui,sans-serif}.font-mo{font-family:Geist,system-ui,sans-serif}.font-mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.font-sans{font-family:Outfit,ui-sans-serif,system-ui,sans-serif}.text-2xl{font-size:1.5rem;line-height:1.4}.text-base{font-size:1rem;line-height:1.5}.text-lg{font-size:1.125rem;line-height:1.55}.text-sm{font-size:.875rem;line-height:1.5}.text-xl{font-size:1.25rem;line-height:1.5}.text-xs{font-size:.75rem;line-height:1.5}.\!font-bold{font-weight:700!important}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing:tabular-nums}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-state-danger{--tw-text-opacity:1!important;color:rgb(var(--state-danger)/var(--tw-text-opacity))!important}.\!text-tk-text{--tw-text-opacity:1!important;color:rgb(241 230 208/var(--tw-text-opacity))!important}.text-platform-twitch{--tw-text-opacity:1;color:rgb(145 70 255/var(--tw-text-opacity))}.text-platform-youtube{--tw-text-opacity:1;color:rgb(255 0 0/var(--tw-text-opacity))}.text-state-danger{--tw-text-opacity:1;color:rgb(var(--state-danger)/var(--tw-text-opacity))}.text-state-info{--tw-text-opacity:1;color:rgb(var(--state-info)/var(--tw-text-opacity))}.text-state-success{--tw-text-opacity:1;color:rgb(var(--state-success)/var(--tw-text-opacity))}.text-state-warning{--tw-text-opacity:1;color:rgb(var(--state-warning)/var(--tw-text-opacity))}.text-tk-accent{--tw-text-opacity:1;color:rgb(255 77 46/var(--tw-text-opacity))}.text-tk-bg{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-tk-ink{--tw-text-opacity:1;color:rgb(26 18 6/var(--tw-text-opacity))}.text-tk-live{--tw-text-opacity:1;color:rgb(42 227 111/var(--tw-text-opacity))}.text-tk-text{--tw-text-opacity:1;color:rgb(241 230 208/var(--tw-text-opacity))}.text-tk-text-2{--tw-text-opacity:1;color:rgb(194 178 154/var(--tw-text-opacity))}.text-tk-text-2\/40{color:#c2b29a66}.text-tk-text-2\/50{color:#c2b29a80}.text-tk-text-2\/60{color:#c2b29a99}.text-tk-text-2\/70{color:#c2b29ab3}.text-tk-text-3{--tw-text-opacity:1;color:rgb(154 138 116/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.placeholder-tk-text-2::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(194 178 154/var(--tw-placeholder-opacity))}.placeholder-tk-text-2::placeholder{--tw-placeholder-opacity:1;color:rgb(194 178 154/var(--tw-placeholder-opacity))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-sm,.shadow-tk{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-tk{--tw-shadow:0 30px 80px -20px #0009,0 8px 24px -10px #ff4d2e14;--tw-shadow-colored:0 30px 80px -20px var(--tw-shadow-color),0 8px 24px -10px var(--tw-shadow-color)}.outline-none{outline:2px solid #0000;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-0{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-tk-accent{--tw-ring-opacity:1;--tw-ring-color:rgb(255 77 46/var(--tw-ring-opacity))}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[height\]{transition-duration:.15s;transition-property:height;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-2,.line-clamp-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3}.skeleton{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity));border-radius:.375rem;contain:layout paint;overflow:hidden;position:relative}.skeleton:after{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#17171700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#171717 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#0000 var(--tw-gradient-to-position);animation:shimmer 1.5s infinite;background-image:linear-gradient(to right,var(--tw-gradient-stops));content:"";inset:0;opacity:.4;position:absolute}.\[add\:ps-markup\]{add:ps-markup}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.market-page{--public-nav-height:72px;--market-top:5rem;background:var(--tk-bg);color:var(--tk-text);font-family:Outfit,sans-serif}.market-page [hidden]{display:none!important}.market-consent .shrink-0{flex-wrap:wrap;max-width:100%;min-width:0}.market-page :is(a,button,summary):focus-visible{outline:2px solid var(--tk-accent-2);outline-offset:4px}.market-page :is(section,article,details):focus{outline:none}.market-toolbar{align-items:center;background:var(--tk-bg);border-bottom:1px solid var(--tk-line-strong);display:flex;gap:2rem;min-height:var(--market-top);padding:.75rem 3%;position:sticky;top:var(--public-nav-height);z-index:20}.market-toolbar .hp-brand{font-size:1rem;white-space:nowrap}.market-toolbar-label{color:var(--tk-text-2);font-size:.875rem}.market-controls{align-items:center;display:flex;flex-wrap:wrap;font-size:.875rem;gap:1rem;margin-left:auto}.market-controls a,.market-controls button{align-items:center;display:inline-flex;justify-content:center;min-height:44px}.market-controls [data-deck-next],.market-controls [data-deck-prev]{border:1px solid var(--tk-line-strong);border-radius:14px;font-size:1.25rem;width:44px}.market-controls :is(a,button):hover{color:var(--tk-accent-2)}.market-controls [aria-disabled=true]{opacity:.5}.market-controls [data-deck-position]{font:.75rem JetBrains Mono,monospace;white-space:nowrap}.market-content{margin-inline:auto;overflow-wrap:anywhere;width:min(100% - 12rem,1180px)}.market-index{bottom:1.5rem;display:flex;flex-direction:column;gap:.125rem;overflow-y:auto;overscroll-behavior:contain;position:fixed;right:1.25rem;top:calc(var(--public-nav-height) + var(--market-top) + 1.5rem);z-index:10}.market-index a{align-items:center;border-right:2px solid var(--tk-line);color:var(--tk-text-2);display:flex;flex-shrink:0;font:.7rem JetBrains Mono,monospace;gap:.7rem;justify-content:end;min-height:44px;padding:.5rem}.market-index a[aria-current=step]{border-color:var(--tk-accent);color:var(--tk-accent-2)}.market-index-label{display:none}.market-slide{border-bottom:1px solid var(--tk-line-strong);display:flex;flex-direction:column;justify-content:center;min-height:min(850px,calc(100svh - var(--market-top)));padding:clamp(3rem,6vw,6rem) 0;scroll-margin-top:calc(var(--public-nav-height) + var(--market-top) + 1rem)}.market-kicker{color:var(--tk-text-2);display:flex;font:500 .75rem/1.6 JetBrains Mono,monospace;gap:1rem;letter-spacing:.08em;margin-bottom:1.5rem;text-transform:uppercase}.market-kicker>span{color:var(--tk-accent-2);flex-shrink:0;white-space:nowrap}.market-cover{padding-block:3rem}.market-slide h1{text-wrap:balance;font-size:clamp(3rem,4.8vw,5rem);font-weight:500;letter-spacing:-.05em;line-height:1.02;margin:0 0 1.75rem;max-width:22ch}.market-slide h2,.market-sources h2{text-wrap:balance;font-size:clamp(2rem,3.3vw,3.5rem);font-weight:500;letter-spacing:-.035em;line-height:1.12;margin:0 0 1.5rem;max-width:28ch}.market-page h3{font-size:1.25rem;font-weight:500;line-height:1.35;margin:0 0 .75rem}.market-content p{color:var(--tk-text-2);line-height:1.6;margin:0 0 1rem}.market-slide .market-lead{color:var(--tk-text);font-size:clamp(1.125rem,1.5vw,1.4rem);line-height:1.55;margin-bottom:2.25rem;max-width:76ch}.market-content .market-note{font-size:.875rem;line-height:1.65;margin:1.25rem 0 0}.market-ref{color:var(--tk-accent-2);display:inline;font-size:.875rem;line-height:1.8;text-decoration:underline;text-underline-offset:.25em}.market-ref+.market-ref:before{content:" ";white-space:pre-wrap}.market-text-link{align-items:center;color:var(--tk-accent-2);display:inline-flex;gap:.5rem;min-height:44px;text-decoration:underline;text-underline-offset:.3em}.market-route{margin:.5rem 0 2rem}.market-route figcaption,.market-sizing figcaption,.market-workflow figcaption{color:var(--tk-text-2);font-size:.875rem;margin-bottom:1rem}.market-route-grid{align-items:center;border-block:1px solid var(--tk-line-strong);display:grid;gap:2rem;grid-template-columns:.9fr 1fr 1.25fr;padding:1.25rem 0}.market-route-hub,.market-route-input{display:flex;flex-direction:column;gap:.5rem;position:relative}.market-route-hub{background:var(--tk-surface);border:1px solid var(--tk-line-strong);padding:1.5rem}.market-route-hub:before{color:var(--tk-accent-2);content:"→";left:-1.5rem;position:absolute;top:45%}.market-route strong{display:block;font-size:1.5rem;font-weight:500;line-height:1.2}.market-route dd,.market-route-hub>span:last-child,.market-route-input>span:last-child{color:var(--tk-text-2);font-size:.875rem;line-height:1.5}.market-route-code{color:var(--tk-accent-2);display:block;font:.65rem/1.6 JetBrains Mono,monospace;margin-bottom:.4rem}.market-route-outputs{border-left:1px solid var(--tk-line-strong);position:relative}.market-route-outputs:before{border-top:1px solid var(--tk-line-strong);content:"";left:-2rem;position:absolute;top:50%;width:2rem}.market-route-outputs>div{padding:.65rem 0 .65rem 1.5rem;position:relative}.market-route-outputs>div:before{background:var(--tk-bg);color:var(--tk-accent-2);content:"→";left:-.4rem;position:absolute;top:40%}.market-route-outputs>div+div{border-top:1px dashed var(--tk-line-strong)}.market-route dd{margin-top:.4rem}.market-cover-bottom{align-items:center;display:flex;gap:2rem;justify-content:space-between}.market-cover-bottom p{font-size:.875rem;margin:0;max-width:48ch}.market-split{align-items:start;display:grid;gap:clamp(2rem,5vw,5rem);grid-template-columns:.9fr 1.1fr}.market-chart-split{align-items:start;display:grid;gap:3rem;grid-template-columns:1fr 1fr}.market-chart-split>*{min-width:0}.market-customer-chart .market-customer{gap:1.5rem;grid-template-columns:1fr}.market-customer-chart .market-customer h3{font-size:1.4rem;max-width:none}.market-competition-chart{grid-template-columns:1.25fr 1fr}.market-competition-chart .market-alternatives-head{display:none}.market-competition-chart .market-alternatives article{gap:.5rem 1.5rem;grid-template-columns:1fr 1fr}.market-competition-chart .market-alternatives article .market-note,.market-competition-chart .market-alternatives article>div{grid-column:1/-1}.market-competition-chart .market-alternative-label{clip:auto;color:var(--tk-text-2);display:block;font-size:.75rem;font-weight:400;height:auto;margin:0 0 .35rem;overflow:visible;position:static;white-space:normal;width:auto}.market-direction-chart .market-direction li{gap:.5rem;grid-template-columns:1fr;padding-block:1rem}.market-direction-chart .market-direction li:first-child{border-top:0;padding-top:0}#commercial-scale .market-chart-value{font-size:2rem}.market-editorial{border-top:2px solid var(--tk-accent);padding-top:1.5rem}.market-customer{border-block:1px solid var(--tk-line-strong);display:grid;gap:3rem;grid-template-columns:1fr 1fr;padding-block:1.5rem}.market-customer>div>span{color:var(--tk-accent-2);display:block;font-size:.875rem;margin-bottom:.75rem}.market-customer h3{font-size:1.65rem;max-width:22ch}.market-customer p{margin:0}.market-workflow li,.market-workflow-heading{align-items:baseline;display:grid;gap:2rem;grid-template-columns:.8fr 1.25fr 1.25fr}.market-workflow-heading{color:var(--tk-text-2);font-size:.75rem;padding:.75rem 1rem;text-transform:uppercase}.market-workflow li{border-top:1px solid var(--tk-line-strong);padding:1.25rem 1rem}.market-workflow li:nth-child(2n){background:var(--tk-bg-2)}.market-workflow li>strong{font-weight:500}.market-workflow li>strong span{color:var(--tk-accent-2);font:.7rem JetBrains Mono,monospace;margin-right:.5rem}.market-workflow li p{font-size:.95rem;margin:0}.market-workflow li p:last-child{color:var(--tk-text)}.market-alternative-label,.market-workflow b{clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.market-alternatives-head{color:var(--tk-text-2);display:grid;font-size:.8rem;gap:2rem;grid-template-columns:.9fr 1fr 1fr;padding-block:.75rem}.market-alternatives article{border-top:1px solid var(--tk-line-strong);-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:.9fr 1fr 1fr;padding:1.15rem 0}.market-alternatives article h3{margin:0 0 .25rem}.market-alternatives article p{font-size:.95rem;margin:0}.market-alternatives article>div p{font-size:.8rem}.market-alternatives article .market-note{grid-column:2/4;margin-top:.5rem}.market-sizing ol{border-block:1px solid var(--tk-line-strong);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr)}.market-sizing li{border-right:1px solid var(--tk-line-strong);padding:1.5rem}.market-sizing li:first-child{padding-left:0}.market-sizing li:last-child{background:var(--tk-surface);border:0}.market-kind{color:var(--tk-accent-2);display:block;font:.7rem/1.6 JetBrains Mono,monospace;letter-spacing:.05em;margin-bottom:1rem;text-transform:uppercase}.market-sizing strong{display:block;font-size:clamp(1.6rem,3vw,2.8rem);font-weight:500;line-height:1.15;margin-bottom:.75rem;white-space:normal}.market-sizing p{font-size:1rem}.market-sizing small{color:var(--tk-text-2);display:block;font-size:.8rem;line-height:1.6}.market-page table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.market-page caption{color:var(--tk-text-2);font-size:.875rem;padding:1.25rem 0 .75rem;text-align:left}.market-page td,.market-page th{border-bottom:1px solid var(--tk-line-strong);padding:.75rem 1rem;text-align:right}.market-page th{font-weight:500}.market-page th:first-child{padding-left:0;text-align:left}.market-page th span{color:var(--tk-text-2);display:block;font-size:.75rem;font-weight:400}.market-sensitivity{overflow-x:auto}.market-sensitivity table{min-width:16rem;table-layout:fixed}.market-sensitivity td{background:var(--tk-bg-2)}.market-capability{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}.market-capability>div{border-top:2px solid var(--tk-line-strong);padding-top:1.5rem}.market-capability>div:last-child{border-top-color:var(--tk-accent-2);border-top-style:dashed}.market-direction{counter-reset:direction}.market-direction li{border-top:1px solid var(--tk-line-strong);display:grid;gap:2rem;grid-template-columns:.7fr 1fr 1.4fr;padding:1.5rem 0}.market-direction li>span{color:var(--tk-accent-2);font-size:.875rem}.market-direction li h3,.market-direction li p{margin:0}.market-closing-line{border-block:1px solid var(--tk-line-strong);color:var(--tk-accent-2);display:flex;flex-wrap:wrap;font-size:clamp(1.3rem,2vw,2rem);gap:2rem;margin:0 0 2rem;padding:2rem 0}.market-closing-invitation{background:#0000}.market-closing-invitation .research-invitation-inner{flex-wrap:wrap;gap:1.5rem;margin:0;padding:0}.market-closing-invitation .research-link span{color:inherit}.market-closing-invitation .research-link{align-items:center;align-self:start;background:var(--tk-accent);border-radius:14px;color:var(--tk-bg);display:inline-flex;font-weight:500;gap:1.5rem;justify-content:center;min-height:48px;padding:1rem 1.5rem}.market-closing-invitation .research-link:hover{background:var(--tk-accent-2)}.market-sources{padding-block:5rem}.market-method,.market-sources{scroll-margin-top:calc(var(--public-nav-height) + var(--market-top) + 1rem)}.market-method{background:var(--tk-bg-2);border:1px solid var(--tk-line-strong);margin-top:1.25rem;padding:1rem 1.25rem}.market-method summary{align-content:center;cursor:pointer;font-weight:500;line-height:1.5;min-height:44px}.market-method[open] summary{margin-bottom:1.5rem}.market-method p{font-size:.95rem}.market-page .market-formula{background:var(--tk-surface);color:var(--tk-text);font:.875rem/1.8 JetBrains Mono,monospace;overflow-wrap:anywhere;padding:1rem}.market-table-scroll{overflow-x:auto;padding-bottom:.5rem}.market-table-scroll table{min-width:34rem}.market-comparator{border-bottom:1px solid var(--tk-line-strong);padding-block:1.5rem}.market-comparator dl>div{display:grid;gap:1rem;grid-template-columns:10rem 1fr;margin-bottom:.75rem}.market-comparator dt{font-weight:500}.market-comparator dd{color:var(--tk-text-2);line-height:1.6}.market-source-list{margin-top:3rem}.market-source{border-top:1px solid var(--tk-line-strong);padding:2rem 0;scroll-margin-top:calc(var(--public-nav-height) + var(--market-top) + 1rem)}.market-source h3 a{color:var(--tk-accent-2);text-decoration:underline;text-underline-offset:.25em}.market-source .market-source-meta{font-size:.8rem}.market-source p{max-width:90ch}.market-source p strong{color:var(--tk-text);font-weight:500}.market-page:-webkit-full-screen{--public-nav-height:0px;height:100%;overflow-y:auto}.market-page:fullscreen{--public-nav-height:0px;height:100%;overflow-y:auto}.market-page:-webkit-full-screen .market-index{display:none}.market-page:fullscreen .market-index{display:none}@media (min-width:1700px){.market-index{right:2rem}.market-index-label{display:inline;font-family:Outfit,sans-serif;font-size:.8rem}}@media (max-width:1100px){.market-content{overflow-wrap:anywhere;width:calc(100% - 9rem)}.market-toolbar-label{display:none}.market-sizing li{padding:1.25rem 1rem}.market-alternatives article{-moz-column-gap:1.25rem;column-gap:1.25rem}}@media (max-width:800px){.market-page{--market-top:4.5rem}.market-content{overflow-wrap:anywhere;width:calc(100% - 3rem)}.market-index{display:none}.market-slide{min-height:auto;padding-block:3.5rem}.market-split{gap:2rem;grid-template-columns:1fr}.market-route strong{font-size:1.25rem}.market-customer{gap:2rem}.market-workflow li,.market-workflow-heading{gap:1rem;grid-template-columns:.85fr 1fr 1fr}.market-capability{gap:.5rem;grid-template-columns:1fr}.market-direction li{gap:.75rem 2rem;grid-template-columns:1fr 1.5fr}.market-direction li>span{grid-column:1/-1}}@media (max-width:600px){.market-page{--market-top:7rem}.market-toolbar{flex-wrap:wrap;gap:.1rem;min-height:var(--market-top);padding:.5rem 1rem}.market-toolbar .hp-brand{font-size:.875rem}.market-controls{gap:.25rem;justify-content:space-between;width:100%}.market-controls [data-deck-position]{font-size:.65rem}.market-controls [data-deck-print]{display:none}.market-controls [data-deck-next],.market-controls [data-deck-prev]{width:38px}.market-content{overflow-wrap:anywhere;width:calc(100% - 2.5rem)}.market-kicker{font-size:.65rem;gap:.65rem}.market-slide h1{font-size:clamp(2.7rem,11vw,4rem)}.market-slide h2{font-size:2rem}.market-cover-bottom{display:block}.market-cover-bottom>a{margin-top:1rem}.market-route-grid{gap:1.5rem;grid-template-columns:minmax(0,1fr)}.market-route-hub:before{content:"↓";left:auto;right:1.25rem;top:-1.25rem}.market-route-outputs:before{display:none}.market-route-outputs{margin-left:1rem}.market-alternatives-head{display:none}.market-route strong{font-size:1.5rem}.market-route .market-route-hub{padding-inline:1rem}.market-customer{gap:1.5rem;grid-template-columns:1fr}.market-customer>div+div{border-top:1px solid var(--tk-line);padding-top:1.5rem}.market-workflow-heading{display:none}.market-workflow li{display:block;padding:1.25rem .75rem}.market-workflow li>strong{display:block;margin-bottom:1rem}.market-workflow li p{margin-bottom:.75rem}.market-alternative-label,.market-workflow b{clip:auto;color:var(--tk-text-2);display:block;font-size:.75rem;font-weight:500;height:auto;margin:0;overflow:visible;position:static;white-space:normal;width:auto}.market-alternatives article{gap:.75rem;grid-template-columns:1fr}.market-alternatives article .market-note{grid-column:auto;margin:0}.market-sizing ol{grid-template-columns:1fr}.market-sizing li,.market-sizing li:first-child{border-bottom:1px solid var(--tk-line-strong);border-right:0;padding:1.5rem 1rem}.market-sizing strong{font-size:2.4rem}.market-sizing p{margin-bottom:.5rem}.market-kind{margin-bottom:.75rem}.market-page td,.market-page th{font-size:.8rem;padding:.65rem .35rem}.market-page th span{font-size:.65rem}.market-direction li{grid-template-columns:1fr}.market-closing-line{flex-direction:column;gap:.75rem}.market-method{padding:.75rem}.market-method summary{font-size:.95rem}.market-comparator dl>div{gap:.3rem;grid-template-columns:1fr}.market-closing-invitation .research-link{font-size:.95rem;gap:1rem;padding:.9rem 1.1rem}}@media (max-height:500px){.market-toolbar{position:relative}.market-page{--market-top:0rem}.market-index{display:none}.market-slide{min-height:auto;padding-block:2.5rem}}@media (prefers-reduced-motion:reduce){.market-page *,.market-page :after,.market-page :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}@media print{.market-closing-invitation .research-link,.market-cover-bottom>a,.market-index,.market-page>footer,.market-source>a,.market-toolbar{display:none}.market-content{overflow-wrap:anywhere;width:100%}.market-slide{-moz-column-break-before:page;break-before:page;min-height:auto;padding:1.5rem 0}.market-cover{-moz-column-break-before:auto;break-before:auto}.market-slide h1{font-size:3rem}.market-slide h2{font-size:2rem}.market-sources{-moz-column-break-before:page;break-before:page}.market-source{-moz-column-break-inside:avoid;break-inside:avoid}.market-source h3 a:after{content:" (" attr(href) ")";display:block;font-size:.7rem;font-weight:400;margin-top:.5rem;overflow-wrap:anywhere}.market-table-scroll{overflow:visible}.market-table-scroll table{min-width:0}.market-page details::details-content{display:block}}@media (max-width:1000px){.market-chart-split{gap:2.5rem;grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.market-competition-chart .market-alternatives article{grid-template-columns:minmax(0,1fr)}}@media print{.market-chart-split{display:block}.market-chart-split>*+*{margin-top:2rem}}.market-chart{color:var(--tk-text);container-type:inline-size;margin:0;min-width:0;width:100%}.market-chart .market-chart-caption{margin-bottom:1.5rem}.market-chart .market-chart-title{line-height:1.3;margin:0 0 .5rem}.market-chart .market-chart-detail,.market-chart .market-chart-subtitle,.market-chart .market-chart-summary,.market-chart .market-chart-zero-note{color:var(--tk-text-2);font-size:.9375rem;line-height:1.55;overflow-wrap:anywhere}.market-chart .market-chart-subtitle{margin:0}.market-chart .market-chart-summary{margin:1.5rem 0 0}.market-chart .market-chart-axis{color:var(--tk-text-2);display:flex;font-size:.8125rem;font-variant-numeric:tabular-nums;gap:1rem;justify-content:space-between;margin-bottom:.75rem}.market-chart .market-chart-axis>span{max-width:48%;overflow-wrap:anywhere}.market-chart .market-chart-axis>span:last-child{text-align:right}.market-chart .market-chart-zero-note{font-size:.8125rem;margin:0 0 1rem}.market-chart .market-chart-rows{display:grid;gap:1.25rem;list-style:none;margin:0;min-width:0;padding:0}.market-chart .market-chart-row{min-width:0}.market-chart .market-chart-row-heading{align-items:baseline;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-wrap:wrap;font-size:1rem;justify-content:space-between;line-height:1.4;row-gap:.25rem}.market-chart .market-chart-label{min-width:0;overflow-wrap:anywhere}.market-chart .market-chart-value{font-variant-numeric:tabular-nums;font-weight:500}.market-chart .market-chart-inline-detail{color:var(--tk-text-2);flex:1;font-size:.8125rem;text-align:right}.market-chart.market-chart-compact .market-chart-rows{gap:.6rem}.market-chart.market-chart-compact .market-chart-bar{height:1rem;margin-top:.2rem}.market-chart .market-chart-detail{margin:.35rem 0 0}.market-chart .market-chart-bar{display:block;height:1.5rem;margin-top:.35rem;overflow:visible;width:100%}.market-chart .market-chart-track{stroke:var(--tk-line-strong);stroke-width:1}.market-chart .market-chart-zero{stroke:var(--tk-text-2);stroke-width:1.5}.market-chart .market-chart-tone-accent{fill:var(--tk-accent);color:var(--tk-accent)}.market-chart .market-chart-tone-live{fill:var(--tk-live);color:var(--tk-live)}.market-chart .market-chart-tone-violet{fill:var(--tk-violet);color:var(--tk-violet)}.market-chart .market-chart-tone-muted{fill:var(--tk-text-2);color:var(--tk-text-2)}.market-chart .market-chart-distribution{align-items:center;display:grid;gap:1.75rem;grid-template-columns:minmax(0,1fr)}.market-chart .market-chart-ring{display:grid;justify-self:center;max-width:100%;width:12rem}.market-chart .market-chart-ring>svg{display:block;grid-area:1/1;height:auto;width:100%}.market-chart .market-chart-segment{fill:none;stroke:currentColor;stroke-width:14;stroke-linecap:butt}.market-chart .market-chart-center{display:grid;gap:.2rem;grid-area:1/1;max-width:7rem;overflow-wrap:anywhere;padding:.25rem;place-self:center;text-align:center}.market-chart .market-chart-center strong{font-size:1.5rem;font-weight:500;line-height:1.2}.market-chart .market-chart-center span{color:var(--tk-text-2);font-size:.8125rem;line-height:1.3}.market-chart .market-chart-key{background:currentColor;display:inline-block;height:.65rem;margin-right:.4rem;width:.65rem}@container (min-width: 34rem){.market-chart .market-chart-distribution{grid-template-columns:12rem minmax(0,1fr)}}@media print{.market-chart{container-type:normal;overflow:visible;print-color-adjust:exact;-webkit-print-color-adjust:exact}.market-chart .market-chart-caption{-moz-column-break-after:avoid;break-after:avoid}.market-chart .market-chart-ring,.market-chart .market-chart-row{-moz-column-break-inside:avoid;break-inside:avoid}.market-chart .market-chart-distribution{display:block}.market-chart .market-chart-ring{margin:0 auto 1rem;width:10rem}.market-chart .market-chart-rows{display:block}.market-chart .market-chart-row{margin-bottom:.75rem}.market-chart .market-chart-label,.market-chart .market-chart-value{font-size:10pt}}.market-evidence-split{align-items:start;display:grid;gap:4rem;grid-template-columns:.85fr 1.15fr}.market-evidence-pair{align-items:start;display:grid;gap:3rem;grid-template-columns:1fr 1fr}.market-evidence-pair>*,.market-evidence-split>*{min-width:0}.market-evidence-boundary{border-top:1px solid var(--tk-line-strong);margin-top:1.5rem;padding-top:1.25rem}.market-evidence-boundary strong{display:block;font-weight:500;margin-bottom:.5rem}.market-evidence-boundary p{font-size:.9375rem}@media (max-width:1000px){.market-evidence-split{gap:2rem;grid-template-columns:1fr}.market-evidence-pair{gap:2rem}}@media (max-width:640px){.market-evidence-pair{grid-template-columns:1fr}}@media print{.market-evidence-pair,.market-evidence-split{display:block}.market-evidence-pair>*,.market-evidence-split>*{margin-bottom:1.5rem}}.market-capability-table{margin-bottom:1.5rem;table-layout:fixed}.market-capability-table td,.market-capability-table th{overflow-wrap:anywhere;text-align:left;vertical-align:top}.market-capability-table th:first-child{width:16%}.market-capability-table strong{color:var(--tk-text);display:block;font-size:.9375rem}.market-capability-table p{font-size:.875rem;margin:.5rem 0}.market-option-stage{color:var(--tk-text-2);display:block;font-size:.75rem;font-weight:400;line-height:1.5;margin-top:.5rem}.market-specialist-note{border-top:1px solid var(--tk-line-strong);display:block;padding-top:1rem}@media (max-width:640px){.market-capability-table caption{display:block;width:100%}.market-capability-table th:first-child{width:auto}.market-capability-table td{display:block}.market-capability-table td:before{display:block;font-size:.75rem;margin-bottom:.35rem}}.cn-desk{--tk-radius:14px;--tk-radius-lg:22px;--tk-shadow:0 30px 80px -20px #0009,0 8px 24px -10px #ff4d2e14;--cn-desk-ok:rgb(var(--state-success));--cn-desk-warn:rgb(var(--state-warning));--cn-desk-bad:rgb(var(--state-danger));--cn-desk-info:rgb(var(--state-info));--cn-desk-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--cn-desk-sans:Outfit,ui-sans-serif,system-ui,sans-serif;--cn-desk-ink-on-accent:#1a0a05}.cn-desk-btn:focus-visible,.cn-desk-chk:focus-visible,.cn-desk-fl:focus-visible,.cn-desk-nav-i:focus-visible,.cn-desk-pbtn:focus-visible,.cn-desk-rc:focus-visible,.cn-desk-stepper button:focus-visible,.cn-desk-sw:focus-visible{outline:2px solid var(--tk-accent);outline-offset:2px}.cn-desk-nav-i{align-items:center;border-radius:10px;color:var(--tk-text-2);display:flex;font-size:14px;font-weight:500;gap:10px;min-height:36px;padding:0 10px}.cn-desk-nav-i:hover{background:var(--tk-surface);color:var(--tk-text)}.cn-desk-nav-i-on{background:var(--tk-surface-2);color:var(--tk-text)}.cn-desk-cnt{background:var(--tk-surface-2);border-radius:999px;color:var(--tk-text-2);font:600 11px var(--cn-desk-mono);margin-left:auto;padding:2px 7px}.cn-desk-cnt-hot{background:var(--tk-accent);color:var(--cn-desk-ink-on-accent)}.cn-desk-top{background:var(--tk-bg);border-bottom:1px solid var(--tk-line);gap:16px;min-height:56px;padding:10px 28px;position:sticky;top:0;z-index:5}.cn-desk-crumbs,.cn-desk-top{align-items:center;display:flex}.cn-desk-crumbs{color:var(--tk-text-2);font-size:14px;gap:8px}.cn-desk-crumbs b{color:var(--tk-text);font-weight:600}.cn-desk-pubstate{align-items:center;background:var(--tk-surface);border:1px solid var(--tk-line-strong);border-radius:999px;display:inline-flex;font-size:13px;font-weight:600;gap:10px;min-height:36px;padding:0 6px 0 12px}.cn-desk-pubstate-paused{border-color:color-mix(in oklab,var(--cn-desk-bad) 40%,#0000)}.cn-desk-led{background:var(--cn-desk-ok);border-radius:50%;height:8px;width:8px}.cn-desk-led-lg{height:12px;width:12px}.cn-desk-led-bad{background:var(--cn-desk-bad)}.cn-desk-pbtn{align-items:center;background:var(--tk-surface-2);border:1px solid var(--tk-line-strong);border-radius:999px;color:var(--tk-text);cursor:pointer;display:inline-flex;font:600 12px var(--cn-desk-sans);min-height:28px;padding:0 12px}.cn-desk-wrap{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:1180px}.cn-desk-pt{font:600 26px/1.15 var(--cn-desk-sans);letter-spacing:-.015em;margin:0}.cn-desk-sub{color:var(--tk-text-2);font-size:14px;line-height:1.5;margin:6px 0 0;max-width:62ch}.cn-desk-kicker{color:var(--tk-text-2);font:700 11px var(--cn-desk-mono);letter-spacing:.14em;text-transform:uppercase}.cn-desk-hd{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px}.cn-desk-card{background:var(--tk-surface);border:1px solid var(--tk-line);border-radius:var(--tk-radius)}.cn-desk-card-pad{padding:18px 20px}.cn-desk-card-lg{border-radius:var(--tk-radius-lg)}.cn-desk-btn{align-items:center;background:var(--tk-surface-2);border:1px solid var(--tk-line-strong);border-radius:12px;color:var(--tk-text);cursor:pointer;display:inline-flex;font:600 14px var(--cn-desk-sans);gap:8px;justify-content:center;min-height:40px;padding:0 16px;white-space:nowrap}.cn-desk-btn:hover{background:var(--tk-surface-3);border-color:var(--line-glow)}.cn-desk-btn.cn-desk-btn-pri{background:var(--tk-accent);border-color:#0000;color:var(--cn-desk-ink-on-accent)}.cn-desk-btn.cn-desk-btn-pri:hover{filter:brightness(1.08)}.cn-desk-btn.cn-desk-btn-ghost{background:#0000}.cn-desk-btn.cn-desk-btn-bad{color:var(--cn-desk-bad)}.cn-desk-btn.cn-desk-btn-sm{border-radius:10px;font-size:13px;min-height:32px;padding:0 12px}.cn-desk-btn[disabled]{cursor:not-allowed;filter:none;opacity:.42}.cn-desk-ic{flex:none;height:16px;width:16px}.cn-desk-chip{align-items:center;background:var(--tk-surface-2);border:1px solid var(--tk-line);border-radius:999px;color:var(--tk-text-2);display:inline-flex;font:600 12px var(--cn-desk-sans);gap:6px;min-height:24px;padding:0 10px;white-space:nowrap}.cn-desk-chip-mono{font:600 11px var(--cn-desk-mono)}.cn-desk-chip-ok{background:color-mix(in oklab,var(--cn-desk-ok) 12%,#0000);border-color:color-mix(in oklab,var(--cn-desk-ok) 28%,#0000);color:var(--cn-desk-ok)}.cn-desk-chip-info{background:color-mix(in oklab,var(--cn-desk-info) 12%,#0000);border-color:color-mix(in oklab,var(--cn-desk-info) 28%,#0000);color:var(--cn-desk-info)}.cn-desk-chip-warn{background:color-mix(in oklab,var(--cn-desk-warn) 12%,#0000);border-color:color-mix(in oklab,var(--cn-desk-warn) 28%,#0000);color:var(--cn-desk-warn)}.cn-desk-chip-bad{background:color-mix(in oklab,var(--cn-desk-bad) 12%,#0000);border-color:color-mix(in oklab,var(--cn-desk-bad) 28%,#0000);color:var(--cn-desk-bad)}.cn-desk-chip-vio{background:color-mix(in oklab,var(--cn-desk-info) 12%,#0000);border-color:color-mix(in oklab,var(--cn-desk-info) 28%,#0000);color:var(--cn-desk-info)}.cn-desk-tier{align-items:center;border:1px solid var(--tk-line-strong);border-radius:7px;color:var(--tk-text);display:inline-flex;font:700 12px var(--cn-desk-mono);height:24px;justify-content:center;min-width:34px}.cn-desk-tier-m0{border-color:color-mix(in oklab,var(--tk-accent) 55%,#0000);color:var(--tk-accent-2)}.cn-desk-tier-m2,.cn-desk-tier-m3{border-color:var(--tk-gold-line);color:var(--tk-text-2)}.cn-desk-filters{display:flex;flex-wrap:wrap;gap:8px}.cn-desk-fl{align-items:center;background:var(--tk-surface);border:1px solid var(--tk-line);border-radius:999px;color:var(--tk-text-2);cursor:pointer;display:inline-flex;flex:none;font:500 13px var(--cn-desk-sans);gap:8px;min-height:34px;padding:0 14px;white-space:nowrap}.cn-desk-fl-on{background:var(--tk-surface-2);border-color:var(--tk-line-strong);color:var(--tk-text)}.cn-desk-fl-n{color:var(--tk-text-2);font:600 11px var(--cn-desk-mono)}.cn-desk-qhead{align-items:center;border-bottom:1px solid var(--tk-line);display:flex;flex-wrap:wrap;gap:10px;padding:12px 16px}.cn-desk-ttl{font-size:15px;font-weight:600}.cn-desk-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.02fr)}.cn-desk-pv{background:var(--tk-bg);border-right:1px solid var(--tk-line);padding:20px}.cn-desk-cm,.cn-desk-pv{display:flex;flex-direction:column;gap:14px}.cn-desk-cm{min-width:0;padding:18px 20px}.cn-desk-xpost{background:var(--tk-surface);border:1px solid var(--tk-line);border-radius:16px;display:flex;flex-direction:column;gap:10px;padding:14px 16px}.cn-desk-xpost-who{gap:10px}.cn-desk-av,.cn-desk-xpost-who{align-items:center;display:flex}.cn-desk-av{background:var(--tk-accent);border-radius:10px;color:var(--cn-desk-ink-on-accent);flex:none;font:800 13px var(--cn-desk-sans);height:36px;justify-content:center;width:36px}.cn-desk-xpost-nm{align-items:center;display:flex;font-size:14px;font-weight:600;gap:8px;line-height:1.2}.cn-desk-xpost-hn{color:var(--tk-text-2);font-size:12px}.cn-desk-xpost p{font-size:15px;line-height:1.55;margin:0}.cn-desk-lcard{border:1px solid var(--tk-line);border-radius:12px;overflow:hidden}.cn-desk-stripe{align-items:center;background:repeating-linear-gradient(135deg,var(--tk-surface-2) 0 10px,var(--tk-surface) 10px 20px);color:var(--tk-text-2);display:flex;font:600 11px var(--cn-desk-mono);justify-content:center;letter-spacing:.06em;padding:8px;text-align:center;text-transform:uppercase}.cn-desk-lcard-stripe{height:120px}.cn-desk-lcard-meta{color:var(--tk-text-2);font-size:12px;line-height:1.4;padding:10px 12px}.cn-desk-lcard-meta b{color:var(--tk-text);display:block;font-size:13px;font-weight:600}.cn-desk-mk{background:color-mix(in oklab,var(--cn-desk-warn) 16%,#0000);border-bottom:2px solid var(--cn-desk-warn);border-radius:3px;padding:0 2px}.cn-desk-mk-bad{background:color-mix(in oklab,var(--cn-desk-bad) 20%,#0000);border-bottom-color:var(--cn-desk-bad)}.cn-desk-mk-ok{background:color-mix(in oklab,var(--cn-desk-ok) 12%,#0000);border-bottom-color:var(--cn-desk-ok)}.cn-desk-mark-no{align-items:center;background:var(--tk-text);border-radius:50%;color:var(--tk-bg);display:inline-flex;font:700 10px var(--cn-desk-mono);height:16px;justify-content:center;line-height:1;margin-left:3px;vertical-align:super;width:16px}.cn-desk-mark-no-bad{background:var(--cn-desk-bad)}.cn-desk-phone{align-items:flex-end;aspect-ratio:9/16;border:1px solid var(--tk-line-strong);border-radius:20px;display:flex;flex:none;margin:0 auto;overflow:hidden;position:relative;width:190px}.cn-desk-phone-stripe{inset:0;position:absolute}.cn-desk-claim{align-items:start;border-top:1px solid var(--tk-line);display:grid;gap:10px;grid-template-columns:22px minmax(0,1fr) auto;padding:10px 0}.cn-desk-claim:first-of-type{border-top:0}.cn-desk-claim-no{align-items:center;background:var(--tk-text);border-radius:50%;color:var(--tk-bg);display:flex;font:700 11px var(--cn-desk-mono);height:20px;justify-content:center;margin-top:1px;width:20px}.cn-desk-claim-no-bad{background:var(--cn-desk-bad)}.cn-desk-claim-t{font-size:14px;line-height:1.4}.cn-desk-claim-id{align-items:center;color:var(--tk-text-2);display:flex;flex-wrap:wrap;font:500 12px var(--cn-desk-mono);gap:6px;margin-top:3px}.cn-desk-claim-blocked{background:color-mix(in oklab,var(--cn-desk-bad) 8%,#0000);border-radius:10px;border-top-color:#0000;margin:0 -12px;padding:10px 12px}.cn-desk-lints{display:grid;gap:6px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.cn-desk-lint{align-items:center;color:var(--tk-text-2);display:flex;font-size:13px;gap:8px}.cn-desk-lint svg{flex:none}.cn-desk-lint-ok svg{color:var(--cn-desk-ok)}.cn-desk-lint-bad{color:var(--tk-text)}.cn-desk-lint-bad svg{color:var(--cn-desk-bad)}.cn-desk-facts{display:grid;font-size:13px;gap:6px 14px;grid-template-columns:auto minmax(0,1fr);margin:0}.cn-desk-facts dt{color:var(--tk-text-2)}.cn-desk-facts dd{color:var(--tk-text);line-height:1.45;margin:0}.cn-desk-digest{background:var(--tk-bg);border:1px solid var(--tk-line);border-radius:6px;color:var(--tk-text-2);font:500 11px var(--cn-desk-mono);padding:2px 6px}.cn-desk-qfoot{align-items:center;background:var(--tk-bg-2);border-radius:0 0 var(--tk-radius) var(--tk-radius);border-top:1px solid var(--tk-line);display:flex;flex-wrap:wrap;gap:10px;padding:12px 16px}.cn-desk-blocker{align-items:flex-start;color:var(--tk-text);display:flex;flex:1 1 280px;font-size:13px;gap:10px;line-height:1.45}.cn-desk-blocker svg{color:var(--cn-desk-bad);flex:none;margin-top:2px}.cn-desk-edit{background:var(--tk-bg);border-top:1px solid var(--tk-line);display:flex;flex-direction:column;gap:12px;padding:16px 20px}.cn-desk-in,select.cn-desk-in,textarea.cn-desk-in{background:var(--tk-bg);border:1px solid var(--tk-line-strong);border-radius:10px;box-sizing:border-box;color:var(--tk-text);font:400 14px/1.5 var(--cn-desk-sans);min-height:40px;padding:10px 12px;width:100%}.cn-desk-in:focus{border-color:var(--tk-accent);box-shadow:0 0 0 2px color-mix(in oklab,var(--tk-accent) 35%,#0000);outline:none}textarea.cn-desk-in{min-height:84px;resize:vertical}select.cn-desk-in{background-image:linear-gradient(45deg,#0000 50%,var(--tk-text-2) 50%),linear-gradient(135deg,var(--tk-text-2) 50%,#0000 50%);background-position:calc(100% - 17px) 50%,calc(100% - 12px) 50%;background-repeat:no-repeat;background-size:5px 5px,5px 5px;min-width:150px;padding-right:34px;width:auto}.cn-desk-rcs{display:flex;flex-wrap:wrap;gap:8px}.cn-desk-rc{background:var(--tk-surface);border:1px solid var(--tk-line-strong);border-radius:999px;color:var(--tk-text-2);cursor:pointer;font:500 13px var(--cn-desk-mono);min-height:34px;padding:0 14px}.cn-desk-rc-on{background:var(--tk-text);border-color:var(--tk-text);color:var(--tk-bg);font-weight:700}.cn-desk-chk{align-items:center;background:var(--tk-bg);border:1px solid var(--tk-line-strong);border-radius:7px;color:var(--cn-desk-ink-on-accent);cursor:pointer;display:inline-flex;flex:none;height:22px;justify-content:center;padding:0;width:22px}.cn-desk-chk-on{background:var(--tk-accent);border-color:var(--tk-accent)}.cn-desk-chk svg{opacity:0}.cn-desk-chk-on svg{opacity:1}.cn-desk-brow{align-items:center;border-top:1px solid var(--tk-line);display:grid;gap:14px;grid-template-columns:22px minmax(0,1fr) auto auto;padding:12px 16px}.cn-desk-brow-vetoed{opacity:.6}.cn-desk-brow-bt{font-size:14px;line-height:1.4}.cn-desk-brow-bt-vetoed{text-decoration:line-through}.cn-desk-brow-bm{align-items:center;color:var(--tk-text-2);display:flex;flex-wrap:wrap;font-size:12px;gap:8px;margin-top:3px}.cn-desk-sw{background:var(--tk-bg);border:1px solid var(--tk-line-strong);border-radius:999px;cursor:pointer;flex:none;height:26px;padding:0;position:relative;width:44px}.cn-desk-sw:after{background:var(--tk-text-2);border-radius:50%;content:"";height:18px;left:3px;position:absolute;top:3px;width:18px}.cn-desk-sw-on{background:color-mix(in oklab,var(--cn-desk-bad) 25%,#0000);border-color:var(--cn-desk-bad)}.cn-desk-sw-on:after{background:var(--cn-desk-bad);left:21px}.cn-desk-sw-go{background:color-mix(in oklab,var(--tk-accent) 22%,#0000);border-color:var(--tk-accent)}.cn-desk-sw-go:after{background:var(--tk-accent);left:21px}.cn-desk-tbl{border-collapse:collapse;font-size:14px;width:100%}.cn-desk-tbl th{border-bottom:1px solid var(--tk-line);color:var(--tk-text-2);font:700 11px var(--cn-desk-mono);letter-spacing:.1em;padding:10px 16px;text-align:left;text-transform:uppercase;white-space:nowrap}.cn-desk-tbl td{border-top:1px solid var(--tk-line);padding:12px 16px;vertical-align:middle}.cn-desk-tbl tr:first-child td{border-top:0}.cn-desk-tbl-num{font-variant-numeric:tabular-nums;text-align:right}.cn-desk-tbl-mono{font-size:12px}.cn-desk-tbl-hov:hover td,.cn-desk-tbl-sel td{background:var(--tk-surface-2)}.cn-desk-tbl-hov:hover td{cursor:pointer}.cn-desk-tscroll{overflow-x:auto}.cn-desk-meter{--cn-desk-meter-fill:var(--tk-text-2);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--tk-bg);border:1px solid var(--tk-line);border-radius:999px;display:block;height:6px;overflow:hidden;width:100%}.cn-desk-meter::-webkit-meter-bar{background:var(--tk-bg);border:0;height:100%}.cn-desk-meter::-webkit-meter-even-less-good-value,.cn-desk-meter::-webkit-meter-optimum-value,.cn-desk-meter::-webkit-meter-suboptimum-value{background:var(--cn-desk-meter-fill)}.cn-desk-meter::-moz-meter-bar{background:var(--cn-desk-meter-fill)}.cn-desk-meter-hot{--cn-desk-meter-fill:var(--tk-accent)}.cn-desk-meter-warn{--cn-desk-meter-fill:var(--cn-desk-warn)}.cn-desk-meter-ok{--cn-desk-meter-fill:var(--cn-desk-ok)}.cn-desk-grid3{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.cn-desk-banner{align-items:center;background:var(--tk-surface);border:1px solid var(--tk-line-strong);border-radius:var(--tk-radius);display:flex;flex-wrap:wrap;font-size:14px;gap:12px;padding:12px 16px}.cn-desk-banner-warn{background:color-mix(in oklab,var(--cn-desk-warn) 8%,var(--tk-surface));border-color:color-mix(in oklab,var(--cn-desk-warn) 40%,#0000)}.cn-desk-banner-bad{background:color-mix(in oklab,var(--cn-desk-bad) 8%,var(--tk-surface));border-color:color-mix(in oklab,var(--cn-desk-bad) 40%,#0000)}.cn-desk-banner-info{background:color-mix(in oklab,var(--cn-desk-info) 8%,var(--tk-surface));border-color:color-mix(in oklab,var(--cn-desk-info) 40%,#0000)}.cn-desk-field{color:var(--tk-text-2);display:flex;flex-direction:column;font-size:13px;gap:6px}.cn-desk-num-in{font:600 15px var(--cn-desk-mono);text-align:right;width:84px}.cn-desk-sec{display:flex;flex-direction:column;gap:12px}.cn-desk-sechd{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px}.cn-desk-sechd h2{font:600 18px var(--cn-desk-sans);letter-spacing:-.01em;margin:0}.cn-desk-tl{display:flex;flex-direction:column;gap:0}.cn-desk-tl-st{align-items:start;display:grid;font-size:13px;gap:12px;grid-template-columns:76px 14px minmax(0,1fr);padding:6px 0}.cn-desk-tl-t{color:var(--tk-text-2);font:500 12px var(--cn-desk-mono)}.cn-desk-tl-d{background:var(--tk-line-strong);border:2px solid var(--tk-surface-2);border-radius:50%;height:10px;margin-top:4px;width:10px}.cn-desk-tl-d-now{background:var(--tk-accent)}.cn-desk-tl-d-bad{background:var(--cn-desk-bad)}.cn-desk-killcard{align-items:center;display:flex;flex-wrap:wrap;gap:20px;padding:20px 22px}.cn-desk-bigstate{align-items:center;display:flex;font:600 22px var(--cn-desk-sans);gap:12px;letter-spacing:-.01em}.cn-desk-stepper{align-items:center;background:var(--tk-bg);border:1px solid var(--tk-line-strong);border-radius:10px;display:inline-flex;overflow:hidden}.cn-desk-stepper button{background:#0000;border:0;color:var(--tk-text);cursor:pointer;font:600 16px var(--cn-desk-mono);height:36px;width:34px}.cn-desk-stepper button:hover{background:var(--tk-surface-2)}.cn-desk-stepper span{font:600 14px var(--cn-desk-mono);min-width:38px;text-align:center}.cn-desk-savebar{align-items:center;background:var(--tk-surface-2);border:1px solid var(--tk-line-strong);border-radius:var(--tk-radius);bottom:16px;box-shadow:var(--tk-shadow);display:flex;gap:12px;padding:12px 16px;position:sticky}.cn-desk-facts dd{overflow-wrap:anywhere}.cn-desk-regsplit{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 360px}.cn-desk-regsplit>*{min-width:0}.cn-desk-drawer{gap:14px;padding:18px 20px;position:sticky;top:76px}.cn-desk-drawer,.cn-desk-impact{display:flex;flex-direction:column}.cn-desk-impact{background:color-mix(in oklab,var(--cn-desk-warn) 7%,var(--tk-bg));border:1px solid color-mix(in oklab,var(--cn-desk-warn) 40%,#0000);border-radius:12px;font-size:13px;gap:8px;line-height:1.45;padding:12px 14px}.cn-desk-phr{display:flex;flex-wrap:wrap;gap:6px}.cn-desk-phr span{background:var(--tk-bg);border:1px solid var(--tk-line);border-radius:8px;font-size:13px;padding:3px 9px}.cn-desk-phr-bad span{text-decoration:line-through;text-decoration-color:var(--cn-desk-bad)}.cn-desk-seg{background:var(--tk-bg);border:1px solid var(--tk-line-strong);border-radius:10px;display:inline-grid;grid-auto-flow:column;overflow:hidden}.cn-desk-seg button{background:#0000;border:0;border-right:1px solid var(--tk-line);color:var(--tk-text-2);cursor:pointer;font:500 13px var(--cn-desk-sans);min-height:34px;padding:0 12px}.cn-desk-seg button:last-child{border-right:0}.cn-desk-seg button.cn-desk-seg-on{background:var(--tk-surface-2);color:var(--tk-text);font-weight:600}.cn-desk-seg button:focus-visible{outline:2px solid var(--tk-accent);outline-offset:-2px}@media (max-width:1100px){.cn-desk-split{grid-template-columns:1fr}.cn-desk-pv{border-bottom:1px solid var(--tk-line);border-right:0}.cn-desk-grid3,.cn-desk-regsplit{grid-template-columns:1fr}.cn-desk-drawer{position:static}}@media (max-width:860px){.cn-desk-top{padding:10px 16px}}@media (prefers-reduced-motion:no-preference){.cn-desk-btn,.cn-desk-fl,.cn-desk-nav-i,.cn-desk-rc{transition:background-color .15s,border-color .15s,color .15s}}.cn-desk-fold-btn,.cn-desk-mbar{display:none}.cn-desk-mbar-btn{border-radius:14px;min-height:48px}.cn-desk-mbar-main{flex:1 1 auto}@media (max-width:860px){.cn-desk-cm{gap:0;padding:0}.cn-desk-fold-btn{align-items:center;background:#0000;border:0;border-top:1px solid var(--tk-line);color:var(--tk-text);cursor:pointer;display:flex;font:600 14px var(--cn-desk-sans);gap:10px;min-height:48px;padding:0 14px;text-align:left;width:100%}.cn-desk-fold-btn:focus-visible{outline:2px solid var(--tk-accent);outline-offset:-2px}.cn-desk-fold-btn[aria-expanded=true] svg{transform:rotate(180deg)}.cn-desk-fold-body,.cn-desk-fold-kick{display:none}.cn-desk-fold-body.cn-desk-fold-open{display:block;padding:0 14px 14px}.cn-desk-qfoot-bar{display:none}.cn-desk-mbar{background:var(--tk-bg);border-top:1px solid var(--tk-line-strong);bottom:0;display:flex;gap:8px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));position:sticky;z-index:5}}.cn-desk-savebar{flex-wrap:wrap}.cn-desk-meter-w0:before,.cn-desk-meter-w1:before,.cn-desk-meter-w2:before,.cn-desk-meter-w3:before,.cn-desk-meter-w4:before{background:var(--cn-desk-meter-fill);content:"";display:block;height:100%}.cn-desk-meter-w0:before{width:0}.cn-desk-meter-w1:before{width:25%}.cn-desk-meter-w2:before{width:50%}.cn-desk-meter-w3:before{width:75%}.cn-desk-meter-w4:before{width:100%}.cn-desk-stepper button:disabled{background:#0000;cursor:not-allowed;opacity:.42}.cn-desk-tbl-cad td{vertical-align:top}.cn-desk-meter-cad{flex:none;width:120px}@media (max-width:860px){.cn-desk-savebar-cad{bottom:calc(16px - 6rem);gap:6px;margin-bottom:-8rem;padding:8px 12px}.cn-desk-savebar-cad .cn-desk-btn{font-size:13px;padding:0 10px}.cn-desk-savebar-cad .cn-desk-chip{padding:0 8px}.cn-desk-savebar-cad-text{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}@container (max-width:860px){.cn-desk-savebar-cad{bottom:16px;margin-bottom:0}}@container (max-width:760px){.cn-desk-mbar{bottom:calc(72px + env(safe-area-inset-bottom))}.cn-desk-savebar-cad{bottom:calc(84px + env(safe-area-inset-bottom))}}.cn-desk-pips{display:flex;flex-wrap:wrap;gap:3px}.cn-desk-pip{background:var(--cn-desk-ok);border-radius:3px;display:block;height:18px;width:12px}.cn-desk-pip-no{background:#0000;box-shadow:inset 0 0 0 1px var(--tk-line-strong)}.cn-desk-crit{align-items:center;border-top:1px solid var(--tk-line);display:grid;font-size:14px;gap:10px;grid-template-columns:18px minmax(0,1fr) auto;padding:8px 0}.cn-desk-crit:first-child{border-top:0}.cn-desk-crit-ic{color:var(--cn-desk-ok);height:18px;width:18px}.cn-desk-crit-no .cn-desk-crit-ic{color:var(--tk-text-2)}.cn-desk-terms{background:var(--tk-bg);border:1px solid var(--tk-line);border-radius:12px;display:flex;flex-direction:column;font-size:13px;gap:10px;line-height:1.5;padding:14px 16px}.cn-desk-brow-act{align-items:center;display:flex;gap:8px}.cn-desk-tscroll{position:relative}.cn-desk-ctitle{font:600 15px/1.3 var(--cn-desk-sans);margin:0}.cn-desk-divt{border-top:1px solid var(--tk-line)}.cn-desk-chan-narrow{display:none}@media (max-width:860px){.cn-desk-chan-wide{display:none}.cn-desk-chan-narrow{display:flex;flex-direction:column;gap:12px}}.cn-desk-bars{background:var(--tk-bg);border-radius:5px;display:block;height:10px;min-width:160px;width:100%}.cn-desk-bars rect:first-of-type{fill:var(--tk-text-2)}.cn-desk-bars rect:nth-of-type(2){fill:var(--tk-text-2);fill-opacity:.55}.cn-desk-bars rect:nth-of-type(3){fill:var(--tk-accent)}.cn-desk-bar{background:var(--tk-text-2);border-radius:5px;display:inline-block;height:10px;width:14px}.cn-desk-bar-a{background:var(--tk-accent)}.cn-desk-bar-c{background:var(--tk-text-2);opacity:.55}.cn-desk-grid2{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.cn-desk-grid2>*{min-width:0}.cn-desk-listrow{align-items:center;border-top:1px solid var(--tk-line);display:grid;font-size:14px;gap:12px;grid-template-columns:minmax(0,1fr) auto;padding:11px 0}.cn-desk-listrow:first-child{border-top:0}.cn-desk-pair{align-items:center;display:grid;font-size:13px;gap:10px;grid-template-columns:90px minmax(0,1fr) 52px;padding:5px 0}.cn-desk-pair-lab{color:var(--tk-text-2);overflow-wrap:anywhere}.cn-desk-pair-v{font:600 12px var(--cn-desk-mono);text-align:right}.cn-desk-trend{display:inline-block;height:20px;vertical-align:middle;width:36px}.cn-desk-trend rect{fill:var(--tk-text-2)}.cn-desk-trend-up rect{fill:var(--cn-desk-ok)}.cn-desk-trend-dn rect{fill:var(--cn-desk-bad)}@media (max-width:1100px){.cn-desk-grid2{grid-template-columns:1fr}}@font-face{font-display:swap;font-family:Outfit;font-style:normal;font-weight:100 900;src:url(/fonts/Outfit-Latin-6a2414e384c386019774bd42eae42c9b.woff2?vsn=d) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:100 800;src:url(/fonts/JetBrainsMono-Latin-b058178d7f309414f8f856b99fd80d9b.woff2?vsn=d) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;src:url(/fonts/AtkinsonHyperlegible-Latin-400-47b214cd6652bec2f3e10ccaff1e5f2d.woff2?vsn=d) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Atkinson Hyperlegible;font-style:normal;font-weight:700;src:url(/fonts/AtkinsonHyperlegible-Latin-700-9fc025e0f785dc389dfbf7b7e945e54d.woff2?vsn=d) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:TK Readable;font-style:normal;font-weight:400;src:url(/fonts/TKReadable-Latin-400-1918851066e58f5b8af93abb05757864.woff2?vsn=d) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:TK Readable;font-style:normal;font-weight:700;src:url(/fonts/TKReadable-Latin-700-146f65a2e87de3d089d218f5c29a0634.woff2?vsn=d) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Lexend;font-style:normal;font-weight:100 900;src:url(/fonts/Lexend-Latin-2d34730661edc091c45aeaa477a39203.woff2?vsn=d) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Cinzel;font-style:normal;font-weight:400 900;src:url(/fonts/Cinzel-Latin-0b89147983c4a8b1147207d827535550.woff2?vsn=d) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Geist;font-style:normal;font-weight:100 900;src:url(/fonts/Geist-Latin-719729d2d5dff4d2cc0bade7786e11ee.woff2?vsn=d) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{color-scheme:dark}.tk-ghost-border{border:1px solid #ffffff14}.tk-ghost-border-t{border-top:1px solid #ffffff14}.tk-dot-grid{background-image:radial-gradient(#ff4d2e 1px,#0000 0);background-size:20px 20px}.tk-wrap-anywhere{overflow-wrap:anywhere}.tk-aspect-9-16{aspect-ratio:9/16}.tk-focus-ring:focus-visible{box-shadow:0 0 0 2px var(--tk-bg),0 0 0 4px var(--tk-accent);outline:none}.hover\:brightness-110:hover{filter:brightness(1.1)}.active\:brightness-90:active{filter:brightness(.9)}@keyframes tk-enter{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translateY(0)}}.tk-hero-enter{animation:tk-enter .7s cubic-bezier(.16,1,.3,1) forwards;opacity:0}.tk-hero-enter-1{animation-delay:0ms}.tk-hero-enter-2{animation-delay:.12s}.tk-hero-enter-3{animation-delay:.24s}.tk-hero-enter-4{animation-delay:.36s}.tk-reveal{opacity:0;transform:translateY(1.5rem);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.tk-reveal.tk-revealed{opacity:1;transform:translateY(0)}.tk-reveal-stagger>.tk-reveal:first-child{transition-delay:0ms}.tk-reveal-stagger>.tk-reveal:nth-child(2){transition-delay:.1s}.tk-reveal-stagger>.tk-reveal:nth-child(3){transition-delay:.2s}.tk-mobile-nav{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.16,1,.3,1)}.tk-mobile-nav[data-open=true]{grid-template-rows:1fr}.tk-mobile-nav-inner{overflow:hidden}.no-js .tk-reveal{opacity:1;transform:none;transition:none}@media (prefers-reduced-motion:reduce){.tk-hero-enter{animation:none;opacity:1}.tk-reveal{opacity:1;transform:none}.tk-mobile-nav,.tk-reveal{transition:none}}:root{--fg-default:241 230 208;--fg-muted:194 178 154;--fg-inverted:0 0 0;--bg-canvas:0 0 0;--bg-surface:15 15 15;--bg-elevated:23 23 23;--border-default:255 255 255;--state-success:95 211 138;--state-info:56 189 248;--state-warning:240 181 74;--state-danger:242 135 154;--tk-bg:#000;--tk-bg-2:#070707;--tk-surface:#0f0f0f;--tk-surface-2:#171717;--tk-surface-3:#1e1e1e;--tk-line:#ffffff26;--tk-line-strong:#ffffff36;--tk-text:#f1e6d0;--tk-text-2:#c2b29a;--tk-text-3:#9a8a74;--tk-accent:#ff4d2e;--tk-accent-2:#ffb199;--tk-live:#2ae36f;--tk-warn:#f0b54a;--tk-danger:#f2879a;--tk-violet:#8b7dff;--tk-cyan:#4dd0ff;--tk-gold:#dcb86a;--tk-gold-line:#a68a4e;--tk-ink:#1a1206;--tk-ember:#ff6a3c;--tk-ember-text:#ff8a60;--tk-onair:#ff3b2f;--line-glow:#ffffff4d;--platform-twitch:#9146ff;--platform-youtube:red;--platform-kick:#53fc18;--platform-tiktok:#000;--platform-x:#000;--platform-rtmp:var(--tk-text-2);--platform-discord:#5865f2;--platform-bluesky:#0085ff;--platform-threads:#e8e9f0;--platform-reddit:#ff4500;--platform-linkedin:#0a66c2;--platform-instagram:#e1306c;--platform-facebook:#1877f2}h1{font-size:2.25rem;line-height:2.5rem}pre.makeup{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity));border-color:#ffffff14;border-radius:.5rem;border-width:1px;overflow-x:auto;padding:1rem}pre.makeup .c,pre.makeup .c1,pre.makeup .cm,pre.makeup .cp,pre.makeup .cs{color:#9ca3af;font-style:italic}pre.makeup .err{color:#f87171}pre.makeup .k,pre.makeup .kc,pre.makeup .kd,pre.makeup .kn,pre.makeup .kp,pre.makeup .kr,pre.makeup .kt{color:#a78bfa;font-weight:600}pre.makeup .m,pre.makeup .mb,pre.makeup .mf,pre.makeup .mh,pre.makeup .mi,pre.makeup .mo{color:#38bdf8}pre.makeup .n{color:rgb(var(--fg-default))}pre.makeup .na{color:#2dd4bf}pre.makeup .nb{color:#38bdf8}pre.makeup .nc{color:#fbbf24;font-weight:600}pre.makeup .nd{color:#a78bfa}pre.makeup .ne{color:#f87171;font-weight:600}pre.makeup .nf{color:#60a5fa}pre.makeup .ni{color:#9ca3af}pre.makeup .nn{color:rgb(var(--fg-default))}pre.makeup .no{color:#2dd4bf}pre.makeup .nt,pre.makeup .o,pre.makeup .ow{color:#a78bfa}pre.makeup .p{color:rgb(var(--fg-default))}pre.makeup .s,pre.makeup .s1,pre.makeup .s2,pre.makeup .sa,pre.makeup .sb,pre.makeup .sc,pre.makeup .sd,pre.makeup .se,pre.makeup .sh,pre.makeup .si,pre.makeup .sr,pre.makeup .ss,pre.makeup .sx{color:#34d399}pre.makeup .w{color:#0000}.stream-card{contain:layout paint;overflow:hidden;position:relative}.stream-card:hover{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity));transition:background-color .2s ease-in-out}.stream-card-loading{position:relative}.stream-card-loading:before{--tw-gradient-from:#0000 var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#17171700 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#171717 var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#0000 var(--tw-gradient-to-position);animation:shimmer 1.5s infinite;background-image:linear-gradient(to right,var(--tw-gradient-stops));content:"";inset:0;opacity:.3;position:absolute;z-index:1}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.status-indicator-active{animation:pulse-green 2s infinite}@keyframes pulse-green{0%,to{background-color:rgb(var(--state-success)/.15)}50%{background-color:rgb(var(--state-success)/.25)}}@media (max-width:640px){.stream-card{margin-left:.5rem;margin-right:.5rem}.stream-card-actions{flex-direction:column}.stream-card-actions>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.stream-card-actions>div{justify-content:center;width:100%}}.dropdown-menu{opacity:0;transform:translateY(-10px) scale(.95);transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.dropdown-menu.show{opacity:1;transform:translateY(0) scale(1)}.metrics-card{contain:layout paint;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.metrics-card:hover{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity))}.metrics-loading{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@media ,(prefers-reduced-motion:reduce),root.motion-reduced{.metrics-loading{--tw-bg-opacity:1;animation:none;background-color:rgb(23 23 23/var(--tw-bg-opacity))}}.chart-placeholder{--tw-gradient-from:#0f0f0f var(--tw-gradient-from-position);--tw-gradient-to:#0f0f0f00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#171717 var(--tw-gradient-to-position);background-image:linear-gradient(to bottom right,var(--tw-gradient-stops));border:2px dashed #ffffff26}.log-table>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:#ffffff26;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.log-row{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.log-row:hover{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity))}.log-level-badge{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;line-height:1.5;padding:.125rem .625rem}.pagination-button{align-items:center;border-width:1px;display:inline-flex;font-size:.875rem;font-weight:500;line-height:1.5;padding:.5rem 1rem;position:relative;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.pagination-button:hover{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity))}.pagination-button.active{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity));border-color:rgb(241 230 208/var(--tw-border-opacity));color:rgb(241 230 208/var(--tw-text-opacity));z-index:10}.export-dropdown{transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.auto-refresh-indicator{align-items:center;display:inline-flex}.auto-refresh-indicator input:checked+span:after{--tw-text-opacity:1;color:rgb(var(--state-success)/var(--tw-text-opacity));content:" (Active)";font-weight:500}@media (max-width:768px){.metrics-grid{gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr))}.metrics-card{transform:none}.metrics-card:hover{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transform:none}}@media (min-width:769px) and (max-width:1024px){.metrics-grid{gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}}.loading-skeleton{--tw-bg-opacity:1;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;background-color:rgb(23 23 23/var(--tw-bg-opacity));border-radius:.375rem}@media ,(prefers-reduced-motion:reduce),root.motion-reduced{.loading-skeleton{--tw-bg-opacity:1;animation:none;background-color:rgb(23 23 23/var(--tw-bg-opacity))}}.loading-dots{display:inline-flex}.loading-dots>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.25rem*var(--tw-space-x-reverse))}.loading-dots>div{height:.5rem;width:.5rem}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.loading-dots>div{animation:bounce 1s infinite;background-color:currentColor;border-radius:9999px}.loading-dots>div:nth-child(2){animation-delay:.1s}.loading-dots>div:nth-child(3){animation-delay:.2s}.status-online{--tw-text-opacity:1;background-color:rgb(var(--state-success)/.15);color:rgb(var(--state-success)/var(--tw-text-opacity))}.status-offline{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity));color:rgb(194 178 154/var(--tw-text-opacity))}.status-error{--tw-text-opacity:1;background-color:rgb(var(--state-danger)/.15);color:rgb(var(--state-danger)/var(--tw-text-opacity))}.metrics-value{transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.metrics-value.updated{--tw-text-opacity:1;animation:highlight .5s ease-in-out;color:rgb(var(--state-info)/var(--tw-text-opacity));font-weight:700}@keyframes highlight{0%{background-color:#38bdf826}to{background-color:initial}}.notification{transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes slide-in-right{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes slide-out-right{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}@keyframes slideInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes slideOutRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,0,0)}}.animate-slide-in-right{animation:slide-in-right .3s ease-out forwards}.animate-slide-out-right{animation:slide-out-right .3s ease-in forwards}.notification-progress{transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes countdown{0%{width:100%}to{width:0}}.notification-countdown{animation:countdown var(--timeout,5s) linear forwards}.notification-badge{transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.notification-badge.has-unread{animation:pulse 2s infinite}.notification-history-enter{opacity:0;transform:translateX(100%)}.notification-history-enter-active{opacity:1;transform:translateX(0);transition:transform .3s ease-out,opacity .3s ease-out}.notification-history-exit{opacity:1;transform:translateX(0)}.notification-history-exit-active{opacity:0;transform:translateX(100%);transition:transform .3s ease-in,opacity .3s ease-in}@media (max-width:640px){.notification-container{left:1rem;right:1rem;top:1rem;width:auto}.notification{max-width:none}}@keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-5px)}20%,40%,60%,80%{transform:translateX(5px)}}.animate-shake{animation:shake .5s ease-in-out}@keyframes fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.animate-fade-out{animation:fade-out .3s ease-in-out forwards}@keyframes bounce-in{0%{opacity:0;transform:scale(.3) translateY(-50px)}50%{opacity:1;transform:scale(1.05) translateY(-10px)}70%{transform:scale(.9) translateY(0)}to{opacity:1;transform:scale(1) translateY(0)}}.animate-bounce-in{animation:bounce-in .6s ease-out forwards}@keyframes auth-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.02)}}.animate-auth-pulse{animation:auth-pulse 2s ease-in-out infinite}@keyframes progress-fill{0%{width:0}to{width:var(--progress-width,100%)}}.animate-progress-fill{animation:progress-fill .5s ease-out forwards}.oauth-button{transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.oauth-button:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.oauth-button:active,.oauth-button:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.oauth-button:active{--tw-scale-x:.95;--tw-scale-y:.95}.oauth-button.loading{animation:auth-pulse 1.5s ease-in-out infinite;pointer-events:none}.provider-status-dot{transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.provider-status-dot.available{animation:pulse-green 2s ease-in-out infinite}.provider-status-dot.degraded{animation:pulse-yellow 2s ease-in-out infinite}.provider-status-dot.unavailable{animation:pulse-red 2s ease-in-out infinite}@keyframes pulse-yellow{0%,to{--tw-bg-opacity:1;background-color:rgb(250 204 21/var(--tw-bg-opacity));box-shadow:0 0 0 0 #fbbf24b3}50%{--tw-bg-opacity:1;background-color:rgb(234 179 8/var(--tw-bg-opacity));box-shadow:0 0 0 4px #fbbf2400}}@keyframes pulse-red{0%,to{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity));box-shadow:0 0 0 0 #f87171b3}50%{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity));box-shadow:0 0 0 4px #f8717100}}.auth-tooltip{opacity:0;transform:translateY(10px) scale(.95);transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.auth-tooltip.show{opacity:1;transform:translateY(0) scale(1)}.auth-loading-overlay{transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.auth-loading-overlay.entering{opacity:0}.auth-loading-overlay.entered{opacity:1}.auth-loading-overlay.exiting{opacity:0}.progress-step{transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.progress-step.completed{animation:step-complete .5s ease-out}@keyframes step-complete{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@media (max-width:640px){.oauth-button{font-size:1rem;line-height:1.5;padding-bottom:1rem;padding-top:1rem}.auth-error-message{font-size:.875rem;line-height:1.5}.auth-progress-indicator{padding:.75rem}.auth-tooltip{font-size:.75rem;line-height:1.5;width:18rem}}@media (prefers-contrast:high){.oauth-button,.provider-status-dot{border-style:solid;border-width:2px}.provider-status-dot{--tw-border-opacity:1;border-color:rgb(241 230 208/var(--tw-border-opacity))}.auth-error-message{--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity));border-width:2px}}@media ,(prefers-reduced-motion:reduce),root.motion-reduced{.animate-auth-pulse,.animate-bounce-in,.animate-progress-fill,.animate-pulse,.animate-shake,.animate-slide-in-right,.animate-slide-out-right,.loading-dots>div,.loading-skeleton,.metrics-card:hover,.metrics-value.updated,.notification-countdown,.oauth-button:hover,.provider-status-dot.available,.provider-status-dot.degraded,.provider-status-dot.unavailable,.status-indicator-active,.stream-card-loading:before,.stream-card:hover{animation:none!important}.auth-tooltip,.auth-tooltip.show,.dropdown-menu,.dropdown-menu.show,.metrics-card:hover,.oauth-button:hover,.stream-card:hover{transform:none!important;transition:none!important}.export-dropdown,.log-row,.metrics-card,.metrics-value,.notification,.pagination-button,.progress-step,.provider-status-dot{transition-duration:.05s!important}.animate-pulse,.loading-skeleton{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity))}.notification-history-enter,.notification-history-enter-active,.notification-history-exit,.notification-history-exit-active{transform:none!important;transition:none!important}}[data-reading-content]{overflow-wrap:anywhere}.blog-table-scroll{display:block;max-width:100%;overflow-x:auto}.blog-table-scroll:focus-visible{outline:2px solid var(--tk-accent);outline-offset:4px}.hp-container{margin:0 auto;max-width:1280px;padding:0 32px}.hp-nav{backdrop-filter:saturate(160%) blur(14px);-webkit-backdrop-filter:saturate(160%) blur(14px);background:#0a0b10c7;border-bottom:1px solid var(--tk-line);position:sticky;top:0;z-index:50}.hp-nav-inner{align-items:center;display:flex;gap:24px;height:72px;justify-content:space-between}.hp-brand{align-items:center;color:var(--tk-text);display:inline-flex;font-size:15px;font-weight:800;gap:10px;letter-spacing:.08em;text-decoration:none}.hp-brand-dot{background:var(--tk-accent);border-radius:999px;box-shadow:0 0 0 4px #ff4d2e2e,0 0 20px #ff4d2e99;height:10px;width:10px}.hp-nav ul{align-items:center;color:var(--tk-text-2);display:flex;font-size:14px;gap:28px;list-style:none;margin:0;padding:0}.hp-nav ul a{color:inherit;padding:8px 0;position:relative;text-decoration:none;transition:color .2s}.hp-nav ul a:hover{color:var(--tk-text)}.hp-nav ul a:after{background:var(--tk-accent);bottom:0;content:"";height:1px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:0 50%;transition:transform .25s cubic-bezier(.2,.7,.2,1)}.hp-nav ul a:hover:after{transform:scaleX(1)}.hp-nav-cta{align-items:center;display:inline-flex;gap:12px}.hp-nav :is(a,summary):focus-visible{outline:2px solid var(--tk-accent);outline-offset:4px}.hp-nav .hp-brand,.hp-nav .hp-btn-sm{min-height:44px}.hp-nav-links a{align-items:center;display:inline-flex;min-height:44px}.hp-nav-mobile{display:none}.hp-nav-mobile summary{justify-content:center;list-style:none;min-width:44px}.hp-nav-mobile summary::-webkit-details-marker{display:none}.hp-nav .hp-nav-menu{align-items:stretch;background:var(--tk-bg);border-bottom:1px solid var(--tk-line-strong);display:flex;flex-direction:column;gap:0;left:0;max-height:calc(100dvh - 72px);overflow-y:auto;padding:12px 18px;position:absolute;right:0;top:100%}.hp-nav-menu a{align-items:center;display:flex;min-height:44px}@media (max-width:980px){.hp-nav-mobile{display:block}.hp-nav-inner{gap:12px}}@media (max-width:640px){.hp-nav .hp-nav-signin,.hp-nav-cta .hp-arrow{display:none}.hp-nav-cta{gap:8px}.hp-nav .hp-btn-sm{padding-inline:10px}}@media print{.hp-nav{display:none}}.hp-btn{align-items:center;border:1px solid #0000;border-radius:var(--tk-radius);color:inherit;cursor:pointer;display:inline-flex;font-size:14.5px;font-weight:600;gap:10px;height:44px;padding:0 18px;text-decoration:none;transition:transform .15s ease,background .15s ease,border-color .15s ease,filter .15s ease;white-space:nowrap}.hp-btn:hover{transform:translateY(-1px)}.hp-btn-primary{background:var(--tk-accent);box-shadow:0 10px 24px -8px #ff4d2e8c,inset 0 1px 0 #ffffff40;color:#1a0a05;overflow:hidden;position:relative}.hp-btn-primary:hover{filter:brightness(1.1)}.hp-btn-ghost{background:#0000;border-color:var(--tk-line-strong);color:var(--tk-text)}.hp-btn-ghost:hover{background:var(--tk-surface)}.hp-btn-sm{border-radius:var(--tk-radius);font-size:13.5px;height:36px;padding:0 14px}.hp-arrow{transition:transform .2s}.hp-btn:hover .hp-arrow{transform:translateX(3px)}#comparison{padding:96px 0}#pricing{padding:80px 0}#faq{padding:96px 0}@media (max-width:980px){.hp-nav ul{display:none}}@media (max-width:640px){.hp-container{padding:0 18px}#comparison{padding:48px 0}}@keyframes pulse{0%,to{box-shadow:0 0 0 4px #ff4d2e2e,0 0 20px #ff4d2e99}50%{box-shadow:0 0 0 7px #ff4d2e14,0 0 8px #ff4d2e40}}.hp-brand-dot{animation:pulse 1.8s ease-in-out infinite}@keyframes pulse-g{0%,to{box-shadow:0 0 10px var(--tk-live);opacity:1}50%{box-shadow:0 0 4px var(--tk-live);opacity:.55}}@keyframes dash-march{to{stroke-dashoffset:-44}}#sourceWire{animation:dash-march 2s linear infinite}@keyframes pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.hp-btn-primary:before{background:linear-gradient(120deg,#0000,#ffffff2e 45%,#ffffff47 50%,#ffffff2e 55%,#0000);content:"";inset:0;pointer-events:none;position:absolute;transform:translateX(-120%);transition:transform .6s ease}.hp-btn-primary:hover:before{transform:translateX(120%)}@media (prefers-reduced-motion:reduce){.hp-brand-dot{animation:none;box-shadow:0 0 0 4px #ff4d2e14,0 0 8px #ff4d2e40}#wireParticle,#wireParticleHalo,.hp-btn-primary:before{display:none}#sourceWire{animation:none}.hp-nav ul a:after{transition:none}}.signin-spotlight{background:radial-gradient(closest-side,#ff4d2e2e,#ff4d2e0d 45%,#0000 70%);border-radius:50%;height:680px;left:var(--mx,78%);mix-blend-mode:screen;opacity:.85;pointer-events:none;position:absolute;top:var(--my,28%);transform:translate(-50%,-50%);transition:opacity .4s ease,left .35s cubic-bezier(.2,.7,.2,1),top .35s cubic-bezier(.2,.7,.2,1);width:680px;will-change:left,top}.signin-grid{align-items:start;display:grid;gap:72px;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);position:relative}@media (max-width:980px){.signin-grid{gap:48px;grid-template-columns:1fr}}@media (max-width:640px){.signin-grid{gap:36px}.signin-spotlight{height:420px;width:420px}}.signin-console-frame{background:linear-gradient(160deg,var(--tk-surface-2),var(--tk-bg-2));border:1px solid #ffffff14;border-radius:22px;box-shadow:0 32px 64px -20px #000000b3,0 0 0 1px #ffffff0a;overflow:hidden;position:relative;transition:border-color .25s,box-shadow .3s,transform .3s cubic-bezier(.2,.7,.2,1)}.signin-console-frame:after{background:radial-gradient(120% 80% at 0 0,#ff4d2e0f,#0000 50%);content:"";inset:0;pointer-events:none;position:absolute}.signin-oauth-twitch{background:linear-gradient(180deg,#9146ff1f,#9146ff0a);border-color:#9146ff66}.signin-oauth-twitch:hover{border-color:#9146ffb3}.signin-oauth-google-ground{background:#fff}.signin-region-card{background:hsla(0,0%,100%,.015);transition:border-color .25s,background .25s,transform .25s}.signin-region-card:hover{background:#ffffff08}.signin-cta-primary{box-shadow:0 8px 20px -8px #ff4d2e73;overflow:hidden;position:relative;transition:box-shadow .25s,transform .2s}.signin-cta-primary:hover{box-shadow:0 12px 28px -8px #ff4d2e99}.signin-cta-primary:before{background:linear-gradient(120deg,#0000,#ffffff2e 45%,#ffffff47 50%,#ffffff2e 55%,#0000);content:"";inset:0;pointer-events:none;position:absolute;transform:translateX(-120%);transition:transform .6s ease}.signin-cta-primary:hover:before{transform:translateX(120%)}.signin-step-number{background:#ff4d2e14;border:1px solid #ff4d2e4d;border-radius:8px;color:var(--tk-accent);display:grid;flex:none;font-family:JetBrains Mono,monospace;font-size:12.5px;font-weight:700;height:28px;place-items:center;width:28px}@media (prefers-reduced-motion:reduce){.signin-spotlight{transition:none}.signin-console-frame{transform:none!important;transition:none}.signin-cta-primary:before{display:none}}@media (hover:none) and (max-width:640px){.signin-console-frame{transform:none!important}}.signin-oauth-tile{align-items:center;display:grid;gap:16px;grid-template-columns:28px 1fr auto}.signin-step-row{align-items:start;display:grid;gap:14px;grid-template-columns:28px 1fr}.signin-h1{font-size:clamp(40px,4.4vw,60px);letter-spacing:-.028em;line-height:1;margin:0 0 18px}.signin-lede{font-size:17px;line-height:1.55;margin:0 0 32px;max-width:44ch}.btn,.signin-form-foot{font-size:13.5px}.btn{align-items:center;border:1px solid #0000;border-radius:8px;color:inherit;cursor:pointer;display:inline-flex;font-family:inherit;font-weight:600;gap:8px;height:36px;padding:0 14px;text-decoration:none;transition:transform .15s ease,background .15s ease,border-color .15s ease;white-space:nowrap}.btn:hover{transform:translateY(-1px)}.btn-primary{background:var(--tk-accent);border-color:var(--tk-accent);color:#1a0a05}.btn-primary:hover{background:tomato;border-color:tomato}.mo :is(a,button).bg-state-danger,.mo :is(a,button).btn-primary,.mo button.cr-btn-primary{color:var(--tk-ink)}.btn-ghost{background:#0000;border-color:var(--tk-line-strong);color:var(--tk-text)}.btn-ghost:hover,.btn-soft{background:var(--tk-surface-2)}.btn-soft{border-color:var(--tk-line-strong);color:var(--tk-text)}.btn-soft:hover{background:var(--tk-surface)}.btn-danger{background:#0000;border-color:rgba(var(--state-danger),.35);color:rgb(var(--state-danger))}.btn-danger:hover{background:rgba(var(--state-danger),.08);border-color:rgba(var(--state-danger),.6)}.btn-icon{background:#0000;border:1px solid var(--tk-line);border-radius:8px;color:var(--tk-text-2);cursor:pointer;display:grid;height:32px;padding:0;place-items:center;width:32px}.btn-icon:hover{background:var(--tk-surface-2);border-color:var(--tk-line-strong);color:var(--tk-text)}.btn-sm{border-radius:7px;font-size:12.5px;height:30px;padding:0 10px}.cn-page-head{align-items:flex-end;border-bottom:1px solid var(--tk-line);display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;padding:0 0 24px}.cn-page-head .cn-crumbs{color:var(--tk-text-3);font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.16em;margin-bottom:8px;text-transform:uppercase}.cn-page-head .cn-crumbs a:hover{color:var(--tk-text-2)}.cn-page-head .cn-crumbs .cn-sep{margin:0 8px;opacity:.5}.cn-page-head .cn-crumbs .cn-cur{color:var(--tk-text-2)}.cn-page-head h1{font-size:24px;font-weight:700;line-height:1.25;margin:0 0 4px}.cn-page-head .cn-actions{align-items:center;display:flex;gap:10px}.cn-glyph{background:var(--tk-surface-2);border:1px solid var(--tk-line);border-radius:7px;display:grid;flex:none;height:32px;place-items:center;width:32px}.cn-glyph.glyph-sm{border-radius:5px;font-size:11px;height:24px;width:24px}.cn-glyph.cn-glyph-text{font-size:12px;min-width:32px;padding:0 6px;width:auto}.cn-glyph.glyph-sm.cn-glyph-text{font-size:10px;min-width:24px;padding:0 5px}.cn-name-guard{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cn-chip{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600;gap:6px;letter-spacing:.12em;padding:3px 8px 3px 7px;text-transform:uppercase;white-space:nowrap}.cn-chip .cn-pip{border-radius:999px;height:6px;width:6px}.cn-chip-live{background:#2ae36f1a;border-color:#2ae36f4d;color:var(--tk-live)}.cn-chip-live .cn-pip{animation:pulse-g 1.5s infinite;background:var(--tk-live);box-shadow:0 0 8px var(--tk-live)}@media ,(prefers-reduced-motion:reduce),root.motion-reduced{.cn-chip-live .cn-pip{animation:none}}.cn-chip-warn{background:#f0b54a1a;border-color:#f0b54a4d;color:var(--tk-warn)}.cn-chip-warn .cn-pip{background:var(--tk-warn)}.cn-chip-standby{background:#c2b29a0f;border-color:var(--tk-line);color:var(--tk-text-2)}.cn-chip-standby .cn-pip{background:var(--tk-text-3)}.cn-chip-error{background:#f2879a1a;border-color:#f2879a4d;color:var(--tk-danger)}.cn-chip-error .cn-pip{background:var(--tk-danger)}.cn-chip-soft{background:var(--tk-surface-3);border-color:var(--tk-line);color:var(--tk-text-2);font-size:9.5px;letter-spacing:.1em;padding:2px 7px}.cn-field{display:flex;flex-direction:column;gap:6px}.cn-field label{color:var(--tk-text-2);font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.cn-field select{background:var(--tk-surface);border:1px solid var(--tk-line);border-radius:7px;color:var(--tk-text);font-family:inherit;font-size:13px;height:34px;outline:none;padding:0 10px}.cn-field select:focus{border-color:var(--tk-line-strong)}.cn-field .cn-seg{background:var(--tk-surface);border:1px solid var(--tk-line);border-radius:8px;display:inline-flex;gap:2px;padding:2px}.cn-field .cn-seg button{background:#0000;border:0;border-radius:6px;color:var(--tk-text-2);cursor:pointer;font-family:inherit;font-size:12px;font-weight:500;height:30px;padding:0 10px;transition:background .15s,color .15s}.cn-field .cn-seg button.on{background:var(--tk-surface-3);color:var(--tk-text)}.cn-field .cn-seg button:hover{color:var(--tk-text)}.cn-btn{align-items:center;border:1px solid var(--tk-line-strong);border-radius:8px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:500;gap:6px;height:32px;justify-content:center;padding:0 12px;transition:background .15s,border-color .15s,transform .15s;white-space:nowrap}.cn-btn:hover{transform:translateY(-1px)}.cn-btn-soft{background:var(--tk-surface-2);border-color:var(--tk-line-strong);color:var(--tk-text)}.cn-btn-soft:hover{background:var(--tk-surface-3)}.cn-btn-sm{border-radius:7px;font-size:12px;height:28px;padding:0 10px}@media (max-width:720px){.cn-page-head{padding:0 0 18px}.cn-page-head h1{font-size:22px}}.cn-broadcast{-webkit-font-smoothing:antialiased;background:var(--tk-bg-2);color:var(--tk-text);display:flex;font-family:Outfit,ui-sans-serif,system-ui,sans-serif;font-size:15px;line-height:1.5;overflow:hidden;width:100%}.cn-panel{background:var(--tk-surface);border:1px solid var(--tk-line);border-radius:12px;display:flex;flex-direction:column;min-width:0}.cn-phead{align-items:center;border-bottom:1px solid var(--tk-line);display:flex;gap:10px;padding:13px 16px}.cn-phead .t{font-size:14px;font-weight:600}.cn-phead .right{align-items:center;display:flex;gap:8px;margin-left:auto}.cn-mlabel{color:var(--tk-text-3);font-family:JetBrains Mono,monospace;font-size:10px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}.cn-viewport-notice{display:none}@media (max-width:1023px){.cn-broadcast{display:none}.cn-viewport-notice{align-items:center;background:var(--tk-bg);color:var(--tk-text);display:flex;flex:1;flex-direction:column;gap:1rem;justify-content:center;min-height:100%;padding:2rem;text-align:center}.cn-viewport-notice .cn-viewport-notice__title{color:var(--tk-text);font-size:1.125rem;font-weight:600}.cn-viewport-notice .cn-viewport-notice__body{color:var(--tk-text-2);font-size:.875rem;line-height:1.6;max-width:36ch}}.cn-alert-strip{align-items:center;background:color-mix(in srgb,var(--tk-danger) 7%,#0000);border-bottom:1px solid color-mix(in srgb,var(--tk-danger) 30%,#0000);display:flex;gap:12px;padding:9px 28px}.cn-alert-strip.err{background:color-mix(in srgb,var(--tk-danger) 18%,#0000);border-bottom:1px solid color-mix(in srgb,var(--tk-danger) 55%,#0000)}.cn-alert-strip .cn-when{color:var(--tk-text-2);flex:none;font-family:JetBrains Mono,monospace;font-size:11px;white-space:nowrap}.cn-alert-strip .cn-act{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--tk-accent);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;min-height:36px;padding:6px 10px;white-space:nowrap}.cn-alert-strip .cn-act:hover{background:color-mix(in srgb,var(--tk-accent) 10%,#0000)}.cn-alert-strip .cn-act[phx-click-loading]{animation:cn-act-pulse 1.2s ease-in-out infinite;opacity:.65}@keyframes cn-act-pulse{0%,to{opacity:.65}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.cn-alert-strip .cn-act[phx-click-loading]{animation:none}}.cn-loglist{list-style:none;margin:0;padding:6px 0}.cn-loglist li{align-items:baseline;color:var(--tk-text-2);display:flex;font-size:13px;gap:12px;padding:7px 16px}.cn-loglist li.hot{background:color-mix(in srgb,var(--tk-danger) 5%,#0000)}.cn-loglist li.warm{background:color-mix(in srgb,var(--tk-warn) 5%,#0000)}.cn-loglist li.hot .cn-ts{color:var(--tk-danger)}.cn-loglist li.warm .cn-ts{color:var(--tk-warn)}.cn-loglist li .cn-ts{color:var(--tk-text-3);flex:none;font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.04em;width:62px}.cn-below-fold{display:flex;flex:1;gap:24px;min-height:0;padding:24px 28px 28px}.cn-moments-head{align-items:baseline;display:flex;gap:12px;margin-bottom:14px}.cn-moments-title{color:var(--tk-text);font-size:19px;font-weight:800;letter-spacing:-.02em;line-height:1;white-space:nowrap}.cn-moment-grid{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.cn-moment-card{background:var(--tk-surface);border:1px solid var(--tk-line);border-radius:12px;overflow:hidden}.cn-moment-card__thumb{background:var(--tk-bg);height:158px;position:relative}.cn-moment-card__ts{background:color-mix(in srgb,var(--tk-bg) 85%,#0000);border:1px solid var(--tk-line-strong);border-radius:6px;bottom:8px;color:var(--tk-text-2);font-family:JetBrains Mono,monospace;font-size:10px;left:10px;letter-spacing:.04em;padding:3px 8px;position:absolute;z-index:3}.cn-moment-card__chip{position:absolute;right:10px;top:8px;z-index:3}.cn-moment-card__body{padding:11px 13px 12px}.cn-moment-card__title{color:var(--tk-text);font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cn-moment-card__sub{color:var(--tk-text-3);font-size:9.5px;letter-spacing:.07em;margin-top:3px;text-transform:uppercase}.cn-moment-card .cn-chip.done{background:color-mix(in srgb,var(--tk-violet) 10%,#0000);border-color:color-mix(in srgb,var(--tk-violet) 30%,#0000);color:var(--tk-violet)}.cn-moment-card .cn-chip.proc{background:color-mix(in srgb,var(--tk-cyan) 8%,#0000);border-color:color-mix(in srgb,var(--tk-cyan) 28%,#0000);color:var(--tk-cyan)}.cn-moment-card .cn-chip.hold{background:color-mix(in srgb,var(--tk-warn) 8%,#0000);border-color:color-mix(in srgb,var(--tk-warn) 28%,#0000);color:var(--tk-warn)}.cn-session-log{flex:none;width:420px}.cn-preview{--cn-video-bg:var(--tk-bg);background:var(--cn-video-bg);border:1px solid var(--tk-line);border-radius:0;height:min(690px,100vh);overflow:hidden;position:relative;width:100%}.cn-topbar{align-items:center;background:linear-gradient(0deg,#07080c00,#07080cc7);display:flex;gap:10px;left:0;overflow:visible;padding:16px 24px;pointer-events:none;position:absolute;right:0;top:0;z-index:3}.cn-topbar>*{pointer-events:auto}.cn-broadcast .cn-act{align-items:center;background:var(--tk-surface-2);border:1px solid var(--tk-line-strong);border-radius:999px;color:var(--tk-text-2);cursor:pointer;display:inline-flex;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;gap:6px;height:28px;letter-spacing:.08em;min-height:28px;padding:0 12px;white-space:nowrap}.cn-broadcast .cn-act:hover{background:var(--tk-surface);color:var(--tk-text)}.cn-broadcast .cn-act:focus-visible{box-shadow:0 0 0 2px var(--tk-bg),0 0 0 4px var(--tk-accent);outline:none}@media (prefers-reduced-motion:no-preference){.cn-broadcast .cn-act{transition:background .15s ease,color .15s ease}}.cn-broadcast .cn-topbar .cn-act.err{align-items:center;background:#f2879a1f;border:1px solid #f2879a73;border-radius:999px;color:var(--tk-danger);cursor:pointer;display:inline-flex;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;gap:6px;height:28px;letter-spacing:.1em;min-height:28px;padding:0 12px;white-space:nowrap}.cn-broadcast .cn-topbar .cn-act.err:hover{background:#f2879a38}.cn-broadcast .cn-topbar .cn-act.err[disabled]{background:var(--tk-surface-2);border-color:var(--tk-line-strong);color:var(--tk-text-2);cursor:progress}@media (prefers-reduced-motion:no-preference){.cn-broadcast .cn-topbar .cn-act.err{transition:background .15s ease}}.cn-hero-scrim{align-items:flex-end;background:linear-gradient(180deg,#07080c00,#07080cdb);bottom:0;display:flex;gap:22px;left:0;padding:60px 24px 18px;right:0;z-index:3}.cn-hero-scrim,.cn-scanline{pointer-events:none;position:absolute}.cn-scanline{background:repeating-linear-gradient(0deg,rgba(240,181,74,.025) 0 3px,#0000 3px 9px);inset:0;z-index:2}.cn-live-pill{align-items:center;background:#2ae36f1a;border:1px solid #2ae36f59;border-radius:999px;color:var(--tk-live);display:inline-flex;flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;gap:8px;height:30px;letter-spacing:.18em;padding:0 13px;transform:translateY(-6px);white-space:nowrap}.cn-live-pill .cn-pip{animation:pulse-g 1.5s infinite;background:var(--tk-live);border-radius:999px;box-shadow:0 0 8px var(--tk-live);flex-shrink:0;height:6px;width:6px}.cn-live-pill.deg{background:#f0b54a1a;border-color:#f0b54a59;color:var(--tk-warn)}.cn-live-pill.deg .cn-pip{background:var(--tk-warn);box-shadow:0 0 8px var(--tk-warn)}.cn-live-pill.recon{background:#f0b54a1a;border-color:#f0b54a59;color:var(--tk-warn)}.cn-live-pill.recon .cn-pip{animation:none;background:var(--tk-warn);box-shadow:0 0 8px var(--tk-warn)}@media (prefers-reduced-motion:reduce){.cn-live-pill .cn-pip{animation:none}}.cn-uptime{color:var(--tk-text);flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:clamp(36px,4vw,58px);font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.02em;line-height:1}.cn-audio-bars{align-items:flex-end;display:flex;flex-shrink:0;gap:3px;height:18px;margin-left:auto;transform:translateY(-10px)}.cn-audio-bars i{background:var(--tk-live);border-radius:2px;display:block;opacity:.9;width:3px}.cn-hero-scrim.deg .cn-audio-bars i,.cn-hero-scrim.recon .cn-audio-bars i{background:var(--tk-warn)}.cn-recon-banner{align-items:flex-start;background:rgba(var(--state-warning),.07);border:1px solid rgba(var(--state-warning),.26);border-radius:9px;color:var(--tk-text-2);display:flex;font-size:12.5px;gap:10px;padding:10px 14px}.cn-recon-banner b{color:rgb(var(--state-warning));font-weight:600}.cn-loz{align-items:center;background:#000000d1;border:1px solid var(--tk-line-strong);border-radius:999px;color:var(--tk-text-2);display:inline-flex;flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:11px;gap:8px;padding:0 12px 0 8px;white-space:nowrap}.cn-loz.err{border-color:#f2879a80;color:var(--tk-danger)}.cn-broadcast .cn-loz .cn-pip{border-radius:999px;flex-shrink:0;height:6px;width:6px}.cn-broadcast .cn-loz.live .cn-pip{animation:pulse-g 1.5s infinite;background:var(--tk-live);box-shadow:0 0 8px var(--tk-live)}.cn-broadcast .cn-loz.warn .cn-pip{background:var(--tk-warn);box-shadow:0 0 6px var(--tk-warn)}.cn-broadcast .cn-loz.err .cn-pip{background:var(--tk-danger);box-shadow:0 0 6px var(--tk-danger)}.cn-broadcast .cn-loz.idle .cn-pip{background:var(--tk-text-3)}.cn-broadcast .cn-chip-standby .cn-pip{border-radius:999px;flex-shrink:0;height:6px;width:6px}.cn-offline-hero{align-items:center;background:radial-gradient(80% 90% at 50% 10%,#ff4d2e0d,#0000 60%),var(--tk-bg);display:flex;flex-direction:column;gap:22px;inset:0;justify-content:center;overflow:visible;position:absolute;z-index:5}.cn-offline-hero .cn-mlabel{color:var(--tk-accent);letter-spacing:.3em}.cn-offline-hero .cn-chip-standby{background:#0000;border:none;color:var(--tk-text-2)}.cn-offline-hero__headline{color:var(--tk-text);font-size:64px;font-weight:800;letter-spacing:-.03em;line-height:1;text-align:center}.cn-offline-hero__sub{color:var(--tk-text-2);font-size:15px;max-width:52ch;text-align:center}.cn-offline-hero__cta{align-items:center;display:flex;gap:10px;margin-top:6px}.cn-offline-hero__url-pill{align-items:center;background:var(--tk-surface);border:1px solid var(--tk-line-strong);border-radius:11px;color:var(--tk-text-2);display:flex;font-family:JetBrains Mono,monospace;font-size:12px;height:46px;max-width:320px;overflow:hidden;padding:0 16px;text-overflow:ellipsis;white-space:nowrap}.cn-btn-primary{align-items:center;background:var(--tk-accent);border:none;border-radius:11px;box-shadow:0 8px 18px -8px #ff4d2e8c,inset 0 1px 0 #ffffff2e;color:var(--tk-text);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;height:46px;padding:0 20px}.cn-btn-primary:hover{filter:brightness(1.12)}.cn-btn-primary:focus-visible{box-shadow:0 0 0 2px var(--tk-bg),0 0 0 4px var(--tk-accent);outline:none}@media (prefers-reduced-motion:no-preference){.cn-btn-primary{transition:filter .12s ease}}.cn-offline-hero__pip{align-items:center;display:flex;font-family:JetBrains Mono,monospace;font-size:10px;gap:9px;letter-spacing:.14em;text-transform:uppercase}.cn-offline-hero--error .cn-offline-hero__headline{color:var(--tk-text-2)}@media (prefers-reduced-motion:reduce){.cn-broadcast .cn-loz.live .cn-pip{animation:none}}.cn-broadcast .cn-loz .cn-glyph{border-radius:4px;font-size:7.5px;height:16px;width:16px}.cn-broadcast .cn-loz .cn-glyph.twitch{background:var(--platform-twitch);border:0}.cn-broadcast .cn-loz .cn-glyph.x{background:var(--platform-x);border:0;color:var(--tk-text)}.cn-broadcast .cn-loz .cn-glyph.tiktok{background:linear-gradient(135deg,#25f4ee,#000 45%,#fe2c55);border:0}.cn-broadcast .cn-loz .cn-glyph.instagram{background:linear-gradient(135deg,#ffb199,#e1306c 50%,#7b2bbb);border:0}.cn-broadcast .cn-loz .cn-glyph.discord{background:var(--platform-discord);border:0}.cn-broadcast .cn-loz .cn-glyph.rtmp{background:#f0b54a29;border:1px dashed #f0b54a73;color:var(--tk-warn);font-size:8px}.cn-ticker{align-items:center;background:var(--tk-bg);border-bottom:1px solid var(--tk-line);-moz-column-gap:26px;column-gap:26px;display:flex;flex:none;flex-wrap:wrap;min-height:46px;padding:6px 28px;position:sticky;row-gap:2px;top:0;z-index:20}.cn-vital{align-items:center;display:inline-flex;flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:10.5px;gap:9px;letter-spacing:.1em}.cn-vital .cn-vk,.cn-vital .cn-vv{color:var(--tk-text-2)}.cn-vital .cn-vv{font-weight:600}.cn-vital.state-warning .cn-vv{color:var(--tk-warn)}.cn-vital.state-danger .cn-vv{color:var(--tk-danger)}.cn-fork-grid{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.cn-fork{background:var(--tk-surface);border:1px solid var(--tk-line);border-radius:12px;display:flex;flex-direction:column;gap:10px;overflow:visible;padding:14px 16px 13px;position:relative}.cn-fork:before{background:var(--edge,#0000);border-radius:0 2px 2px 0;bottom:10px;content:"";left:0;position:absolute;top:10px;width:2px}.cn-fork .cn-pip{border-radius:999px;flex-shrink:0;height:6px;width:6px}.cn-pip-idle{background:var(--tk-text-3)}.cn-fork-stat{color:var(--tk-text-2);font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.06em}.cn-fork-foot,.cn-fork-stat{align-items:center;display:flex;gap:8px}.cn-fork-foot{justify-content:space-between}.cn-fork-out{color:var(--tk-text-2);font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.08em}.cn-tgl{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--tk-surface-3);border:1px solid var(--tk-line-strong);border-radius:999px;cursor:pointer;display:block;flex:none;height:20px;padding:0;position:relative;width:34px}.cn-tgl:after{background:var(--tk-text-3);border-radius:999px;content:"";height:14px;left:2px;position:absolute;top:2px;transition:left .15s,background .15s;width:14px}@media (prefers-reduced-motion:reduce){.cn-tgl:after{transition:none}}.cn-tgl-on{background:#2ae36f2e;border-color:#2ae36f66}.cn-tgl-on:after{background:var(--tk-live);left:16px}.cn-broadcast .cn-seg{display:flex;gap:6px}.cn-fork .cn-glyph{color:var(--tk-text);font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700}.cn-fork .cn-glyph.twitch{background:var(--platform-twitch);border:0}.cn-fork .cn-glyph.custom_rtmp{background:#f0b54a29;border:1px dashed #f0b54a73;color:var(--tk-warn);font-size:12px}.cn-si-panel{background:var(--tk-surface);border:1px solid var(--tk-line);border-radius:var(--tk-radius,14px);overflow:visible;position:relative}.cn-si-phead{align-items:center;border-bottom:1px solid var(--tk-line);display:flex;flex-wrap:wrap;gap:12px;padding:13px 18px}.cn-si-kicker{font-size:10.5px;font-weight:700;letter-spacing:.18em;white-space:nowrap}.cn-si-kicker,.cn-si-sync{color:var(--tk-text-2);font-family:JetBrains Mono,monospace}.cn-si-sync{font-size:10px;letter-spacing:.1em;margin-left:auto;text-align:right}.cn-si-body{gap:14px;padding:16px 18px 4px}.cn-si-body,.cn-si-field{display:flex;flex-direction:column}.cn-si-field{gap:6px;min-width:0;position:relative}.cn-si-labelrow{align-items:baseline;display:flex;gap:10px}.cn-si-label{color:var(--tk-text-2);font-size:12.5px;font-weight:600}.cn-si-count{color:var(--tk-text-2);font-family:JetBrains Mono,monospace;font-size:9.5px;letter-spacing:.08em;margin-left:auto;white-space:nowrap}.cn-si-input{background:var(--tk-bg);border:1px solid var(--tk-line);border-radius:10px;color:var(--tk-text);display:block;font-size:14px;outline:none;padding:10px 13px;width:100%}.cn-si-input:hover{border-color:var(--tk-line-strong)}.cn-si-input[aria-invalid=true]{border-color:var(--tk-danger)}.cn-si-count[data-over-limit=true]{color:var(--tk-danger)}.cn-si-title-input{font-size:17px;font-weight:600;padding:12px 14px}.cn-si-row{align-items:start;display:grid;gap:16px;grid-template-columns:340px minmax(0,1fr)}.cn-si-catwell{align-items:center;background:var(--tk-bg);border:1px solid var(--tk-line);border-radius:10px;display:flex;gap:11px;min-height:56px;padding:8px 10px;position:relative}.cn-si-catwell:hover{border-color:var(--tk-line-strong)}.cn-si-catwell-trigger{align-items:center;background:#0000;border:none;color:inherit;cursor:pointer;display:flex;flex:1;font:inherit;gap:11px;margin:0;min-width:0;padding:0;text-align:left}.cn-si-cat-art{align-items:center;background:var(--tk-bg);border:1px solid var(--tk-line-strong);border-radius:5px;color:var(--tk-text-2);display:flex;flex:none;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;height:38px;justify-content:center;width:28px}.cn-si-cat-name{font-size:14px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cn-si-cat-empty{color:var(--tk-text-2);font-weight:500}.cn-si-cat-sub{color:var(--tk-text-2);display:block;font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.1em;margin-top:2px}.cn-si-cat-x{background:#0000;border:1px solid var(--tk-line);border-radius:8px;color:var(--tk-text-2);flex:none;font-size:13px;height:28px;line-height:1;margin-left:auto;width:28px}.cn-si-cat-x:hover{border-color:var(--tk-line-strong);color:var(--tk-text)}.cn-si-search{background:#0000;border:none;color:var(--tk-text);font-size:14px;font-weight:600;outline:none;padding:4px 2px;width:100%}.cn-si-pop{background:var(--tk-bg);border:1px solid var(--tk-line-strong);border-radius:12px;box-shadow:var(--tk-shadow,0 30px 80px -20px #0009);left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 6px);z-index:60}.cn-si-popitem{align-items:center;background:#0000;border:none;color:inherit;cursor:pointer;display:flex;font:inherit;gap:11px;margin:0;padding:8px 12px;text-align:left;width:100%}.cn-si-popitem:hover{background:var(--tk-surface)}.cn-si-pop-art,.cn-si-pop-hl,.cn-si-popitem[aria-selected=true]{background:var(--tk-surface-2)}.cn-si-pop-art{border-radius:4px;flex:none;height:32px;-o-object-fit:cover;object-fit:cover;width:24px}.cn-si-pop-name{font-size:13.5px;font-weight:600}.cn-si-pop-src{font-size:8.5px;letter-spacing:.12em;margin-left:auto}.cn-si-note,.cn-si-pop-src{color:var(--tk-text-2);font-family:JetBrains Mono,monospace}.cn-si-note{font-size:9px;letter-spacing:.1em;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cn-si-desc{font-size:13.5px;line-height:1.5;min-height:88px;resize:vertical}.cn-si-error{color:var(--tk-danger);font-size:11.5px;margin:0}.cn-si-brand{align-items:center;color:var(--tk-text-2);display:flex;font-size:12.5px;gap:9px;white-space:nowrap}.cn-si-foot{gap:14px;padding:14px 18px 16px}.cn-si-foot,.cn-si-tally{align-items:center;display:flex;flex-wrap:wrap}.cn-si-tally{gap:8px;list-style:none;margin:0;min-width:0;padding:0}.cn-si-chip{background:var(--tk-bg);border:1px solid var(--tk-line);border-radius:999px;font-family:JetBrains Mono,monospace;font-size:9.5px;gap:8px;letter-spacing:.08em;min-height:var(--tk-pm-slot-host);padding:0 11px 0 7px;white-space:nowrap}.cn-si-chip,.cn-si-chip-id{align-items:center;display:inline-flex}.cn-si-chip-id{border-radius:6px;flex:none;font-size:8.5px;font-weight:700;height:20px;justify-content:center;width:20px}.cn-si-id-tw{background:color-mix(in srgb,var(--platform-twitch) 18%,#0000);border:1px solid color-mix(in srgb,var(--platform-twitch) 40%,#0000);color:var(--tk-text)}.cn-si-id-rt{background:var(--tk-surface-2);border:1px solid var(--tk-line-strong);color:var(--tk-text-2)}.cn-si-ok{color:var(--tk-live)}.cn-si-wait{color:var(--tk-warn)}.cn-si-na{color:var(--tk-text-2)}.cn-si-err{color:var(--tk-danger)}.cn-si-save{background:var(--tk-surface-2);border:1px solid var(--tk-line-strong);border-radius:10px;color:var(--tk-text);flex:none;font-size:13.5px;font-weight:600;height:38px;margin-left:auto;padding:0 18px}.cn-si-save:hover{border-color:var(--line-glow)}.cn-si-save-primary{background:var(--tk-accent);border-color:var(--tk-accent);color:var(--tk-text)}.cn-si-cancel{background:#0000;border:1px solid var(--tk-line);border-radius:10px;color:var(--tk-text-2);flex:none;font-size:13px;font-weight:600;height:38px;padding:0 14px}.cn-si-strip{align-items:center;background:var(--tk-bg-2);border-bottom:1px solid var(--tk-line);display:flex;gap:14px;min-width:0;padding:11px 24px}.cn-si-strip-kicker{color:var(--tk-text-2);flex:none;font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:700;letter-spacing:.18em}.cn-si-strip-title{font-size:14px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cn-si-strip-cat{background:var(--tk-surface);border:1px solid var(--tk-line-strong);border-radius:999px;font-weight:600;height:22px;letter-spacing:.1em;padding:0 9px}.cn-si-strip-cat,.cn-si-strip-pips{align-items:center;color:var(--tk-text-2);display:inline-flex;flex:none;font-family:JetBrains Mono,monospace;font-size:9px}.cn-si-strip-pips{gap:7px;letter-spacing:.08em}.cn-si-strip-edit{background:#0000;border:1px solid var(--tk-line-strong);border-radius:8px;color:var(--tk-text);flex:none;font-size:12.5px;font-weight:600;height:30px;margin-left:auto;padding:0 14px}.cn-si-strip-edit:hover{border-color:var(--line-glow)}.cn-si-pip{border-radius:999px;display:inline-block;height:6px;width:6px}.cn-si-pip-ok{background:var(--tk-live)}.cn-si-pip-na{background:var(--tk-text-3)}.cn-si-wrap{padding:16px 32px 0}.cn-si-fork{border-top:1px solid var(--tk-line);display:flex;flex-direction:column;gap:10px;min-width:0;overflow-wrap:anywhere;padding:14px 18px 16px}.cn-si-fork a{color:var(--tk-accent-2);text-decoration:underline;text-underline-offset:2px}.cn-si-fork .cn-si-note{font-family:Outfit,sans-serif;font-size:12px;letter-spacing:0;line-height:1.5;overflow:visible;text-overflow:clip;white-space:normal}.cn-si-fork .cn-si-label .cn-si-note,.cn-si-fork .cn-si-readback .cn-si-note{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.04em}.cn-si-fork .cn-si-cancel{align-self:flex-start}.cn-si-radios{border:0;display:flex;flex-direction:column;gap:8px;margin:0;min-width:0;padding:0}.cn-si-radios>legend{margin-bottom:6px;padding:0}.cn-si-radio{align-items:center;background:var(--tk-bg);border:1px solid var(--tk-line);border-radius:10px;-moz-column-gap:10px;column-gap:10px;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr);padding:9px 12px;position:relative;row-gap:2px}.cn-si-radio:hover{border-color:var(--tk-line-strong)}.cn-si-radio:has(input:focus-visible){box-shadow:0 0 0 2px var(--tk-bg),0 0 0 4px var(--tk-accent)}.cn-si-radio:has(input:checked){background:var(--tk-surface-2);border-color:var(--tk-accent)}.cn-si-radio input{accent-color:var(--tk-accent);grid-row:1/span 2;height:18px;margin:0;position:relative;width:18px;z-index:1}.cn-si-radio input:focus-visible{box-shadow:none}.cn-si-radio label{align-items:center;color:var(--tk-text);cursor:pointer;display:flex;font-size:13.5px;font-weight:600}.cn-si-radio label:after{border-radius:inherit;content:"";inset:0;position:absolute}.cn-si-radio .cn-si-note{grid-column:2}.cn-si-readback{align-items:center;color:var(--tk-text);display:flex;flex-wrap:wrap;font-size:12.5px;gap:8px 10px;min-width:0}.cn-si-readback .cn-si-chip{font-size:11px;height:auto;letter-spacing:.04em;line-height:1.4;min-height:30px;padding:6px 11px;white-space:normal}@media (max-width:1024px){.cn-si-row{grid-template-columns:1fr}}@media (max-width:640px){.cn-si-wrap{padding:16px 14px 0}.cn-si-phead{padding:12px 14px}.cn-si-sync{flex:none;max-width:100%}.cn-si-body{padding:14px 14px 4px}.cn-si-note{white-space:normal}.cn-si-foot{align-items:stretch;flex-direction:column;gap:12px;padding:12px 14px 14px}.cn-si-save{margin-left:0}.cn-si-cancel,.cn-si-save{min-height:44px;width:100%}.cn-si-title-input{font-size:16px;min-height:44px}.cn-si-input{min-height:44px}.cn-si-fork{padding:14px 14px 16px}.cn-si-fork a,.cn-si-radio{min-height:44px}.cn-si-fork a{align-items:center;display:inline-flex}.cn-si-strip{flex-wrap:wrap;gap:8px;padding:10px 14px}.cn-si-strip-title{flex-basis:100%;order:-1}.cn-si-strip-edit{margin-left:auto;min-height:44px}.cn-si-cat-x,.cn-si-search{min-height:44px}.cn-si-cat-x{min-width:44px}.cn-si-catwell-trigger{min-height:44px}}.cn-chat{background:var(--tk-bg);border-left:1px solid var(--tk-line);flex:none;min-height:0;width:380px}.cn-chat,.cn-chat-head{display:flex;flex-direction:column}.cn-chat-head{border-bottom:1px solid var(--tk-line);gap:10px;padding:14px 16px 10px}.cn-chat-row1{align-items:center;display:flex;gap:9px}.cn-chat-title{color:var(--tk-text);font-size:14.5px;font-weight:700}.cn-chat-head-right{display:flex;gap:6px;margin-left:auto}.cn-chat-popout{background:#0000;border:1px solid var(--tk-line-strong);border-radius:7px;color:var(--tk-text-2);cursor:pointer;display:grid;height:28px;place-items:center;width:28px}.cn-chat-popout:hover{background:#ffffff0a;color:var(--tk-text)}.cn-chat-embed{background:#0000;border:1px solid var(--tk-line-strong);border-radius:7px;color:var(--tk-text-2);cursor:pointer;display:grid;height:28px;place-items:center;width:28px}.cn-chat-embed:hover{background:#ffffff0a;color:var(--tk-text)}.cn-chat-embed-pop{background:var(--tk-surface);border:1px solid var(--tk-line-strong);border-radius:12px;box-shadow:0 8px 32px #00000073;display:flex;flex-direction:column;gap:10px;padding:16px;position:absolute;right:0;top:calc(100% + 6px);width:320px;z-index:50}.cn-ov-editlink{align-items:center;border-top:1px dashed var(--tk-line-strong);display:flex;gap:8px;justify-content:space-between;padding-top:10px}.cn-chat-filters{display:flex;flex-wrap:wrap;gap:6px}.cn-chat-filter{align-items:center;background:#0000;border:1px solid var(--tk-line);border-radius:999px;color:var(--tk-text-2);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;height:26px;padding:0 10px;transition:background .12s,border-color .12s}.cn-chat-filter:hover:not([disabled],[aria-disabled=true]){background:#ffffff08}.cn-chat-filter[aria-disabled=true],.cn-chat-filter[disabled]{cursor:not-allowed;opacity:.7}.cn-chat-filter-on[aria-disabled=true]{opacity:1}.cn-chat-filter-on{background:var(--tk-surface-2);border-color:var(--tk-line-strong);color:var(--tk-text)}.cn-chat-filter-n{color:var(--tk-text-3);font-family:JetBrains Mono,monospace;font-size:9.5px}.cn-chat-pinned{align-items:flex-start;background:rgba(var(--state-warning),.07);border:1px solid rgba(var(--state-warning),.26);border-radius:9px;color:var(--tk-text-2);display:flex;font-size:12.5px;gap:9px;margin:10px 12px 0;padding:9px 12px}.cn-chat-pinned b{color:rgb(var(--state-warning));font-weight:600}.cn-chat-msgs{gap:9px;justify-content:safe flex-end;overflow-x:hidden;overflow-y:auto;padding:10px 16px}.cn-chat-msgs,.cn-chat-msgs-wrap{display:flex;flex:1;flex-direction:column;min-height:0;position:relative}.cn-chat-msg{align-items:baseline;color:var(--tk-text-2);display:flex;flex-wrap:wrap;font-size:13.5px;gap:8px;line-height:1.45}.cn-chat-msg .cn-glyph.glyph-sm{transform:translateY(2px)}.cn-chat-msg>.tk-pm{align-self:center}.cn-chat-who{color:var(--tk-text);flex:none;font-weight:700}.cn-chat-txt{flex:1 1 10rem;min-width:0;overflow-wrap:anywhere}.tk-emote{height:20px;width:auto}.tk-emote-stack{display:inline-flex;line-height:0;position:relative;vertical-align:text-bottom}.tk-emote-stack picture{display:contents}.tk-emote-stack__overlay{align-items:center;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute}.tk-emote-stack__overlay .tk-emote{height:20px;max-width:100%;-o-object-fit:contain;object-fit:contain}.cn-chat-you{align-items:center;background:var(--tk-accent);border-radius:4px;color:var(--tk-text);display:inline-flex;flex:none;font-size:8.5px;font-weight:700;height:16px;letter-spacing:.12em;padding:0 6px;text-transform:uppercase;transform:translateY(-1px)}.cn-chat-sys,.cn-chat-you{font-family:JetBrains Mono,monospace}.cn-chat-sys{color:var(--tk-text-2);font-size:10.5px;justify-content:center;letter-spacing:.06em;padding:2px 0}.cn-chat-sys-warn{color:rgb(var(--state-warning))}.cn-chat-compose{border-top:1px solid var(--tk-line);display:flex;flex-direction:column;gap:8px;padding:12px 14px 14px}.cn-chat-box{align-items:center;background:var(--tk-surface);border:1px solid var(--tk-line-strong);border-radius:10px;color:var(--tk-text-3);display:flex;font-size:13.5px;gap:10px;height:40px;padding:0 12px}.cn-chat-box:focus-within{border-color:var(--tk-line-strong);box-shadow:0 0 0 2px var(--tk-bg),0 0 0 4px var(--tk-accent)}.cn-chat-box input{background:#0000;border:none;color:var(--tk-text);flex:1;font-family:inherit;font-size:13.5px;min-width:0;outline:none}.cn-chat-box input:focus-visible{box-shadow:none}.cn-chat-box input::-moz-placeholder{color:var(--tk-text-3)}.cn-chat-box input::placeholder{color:var(--tk-text-3)}.cn-chat-send{background:#0000;border:none;color:var(--tk-accent);cursor:pointer;flex:none;font-size:12.5px;font-weight:700;margin-left:auto;padding:0}.cn-chat-send:hover{color:var(--tk-accent-2)}.cn-chat-limit{color:rgb(var(--state-danger));display:flex;font-size:12px;gap:8px;justify-content:space-between}.cn-chat-limit[data-over-limit]{margin-top:6px}.cn-chat-limit-count{font-family:JetBrains Mono,monospace;font-variant-numeric:tabular-nums}.cn-chat-box:has(input[data-over-limit],input[aria-invalid=true]),textarea[data-chat-actions][aria-invalid=true],textarea[data-chat-actions][data-over-limit]{border-color:rgb(var(--state-danger))}.cn-chat-dest{color:var(--tk-text-3);font-family:JetBrains Mono,monospace;font-size:9.5px;gap:6px;letter-spacing:.1em;text-transform:uppercase}.cn-chat-dest,.cn-chat-idle{align-items:center;display:flex}.cn-chat-idle{flex:1;flex-direction:column;gap:14px;justify-content:center;padding:24px;text-align:center}.cn-chat-idle-glyphs{align-items:center;display:flex;gap:8px}.cn-chat-idle-glyphs>.cn-glyph{opacity:.55}.cn-chat-idle-t1{color:var(--tk-text);font-size:14.5px;font-weight:600}.cn-chat-idle-t2{color:var(--tk-text-2);font-size:12.5px;max-width:26ch}.cn-chat-ready{display:flex;flex-direction:column;gap:6px;margin-top:6px;width:100%}.cn-chat-ready-row{align-items:center;background:var(--tk-surface);border:1px solid var(--tk-line);border-radius:9px;color:var(--tk-text-2);display:flex;font-size:12.5px;gap:9px;padding:8px 12px;text-align:left}.cn-chat-ready-ok{color:var(--tk-text-3);font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.12em;margin-left:auto}.cn-chat-pill-dot{border-radius:50%;display:inline-block;flex:none;height:6px;width:6px}.cn-chat-dot-paused{background:rgba(var(--state-info),.15);border:1px solid rgb(var(--state-info))}.cn-chat-pinned-info{align-items:flex-start;background:rgba(var(--state-info),.07);border:1px solid rgba(var(--state-info),.26);border-radius:9px;color:var(--tk-text-2);display:flex;font-size:12.5px;gap:9px;margin:10px 12px 0;padding:9px 12px}.cn-chat-pinned-info b{color:rgb(var(--state-info));font-weight:600}.cn-chat-msg-failed{background:rgba(var(--state-danger),.06);border-left:2px solid rgb(var(--state-danger));border-radius:4px;padding-left:8px}.cn-chat-dest-off{text-decoration:line-through}@media (prefers-reduced-motion:reduce){.cn-chat-filter{transition:none}.cn-chat-box:focus-within{border-color:var(--tk-accent);box-shadow:none}}.cn-dchip-group{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px}.cn-dchip-wrap{display:inline-flex;position:relative}.cn-dchip{align-items:center;background:var(--tk-surface-2);border:1px solid var(--tk-line);border-radius:999px;color:var(--tk-text-2);display:inline-flex;font:500 11px Outfit,sans-serif;gap:5px;padding:0 8px 0 6px}button.cn-dchip{cursor:pointer}button.cn-dchip:hover{border-color:var(--tk-line-strong)}button.cn-dchip:focus-visible,span.cn-dchip:focus-visible{outline:2px solid var(--tk-accent);outline-offset:2px}.cn-dchip-logo{color:var(--tk-text-2);flex:none;height:12px;width:12px}.cn-dchip:has(.tk-pm){padding-left:4px}.cn-dchip-group:has(.tk-pm) :is(.cn-dchip,.cn-dchip-collapsed){min-height:var(--tk-pm-slot-host)}.cn-dchip-glyph{display:grid;flex:none;height:12px;place-items:center;width:12px}.cn-dchip[data-outcome=pending] .cn-dchip-glyph{border:1.6px solid var(--tk-text-2);border-radius:999px}.cn-dchip[data-outcome=delivered] .cn-dchip-glyph svg{color:rgb(var(--state-success))}.cn-dchip[data-outcome=failed] .cn-dchip-glyph svg{color:rgb(var(--state-danger))}.cn-dchip[data-outcome=failed]{border-color:rgba(var(--state-danger),.35)}.cn-dchip[data-outcome=unknown] .cn-dchip-glyph{border:1.6px dashed rgb(var(--state-warning));border-radius:999px;color:rgb(var(--state-warning));font:700 9px JetBrains Mono,monospace}.cn-dchip[data-outcome=unknown]{border-color:rgba(var(--state-warning),.35)}@media (prefers-reduced-motion:no-preference){.cn-dchip-anim .cn-dchip-glyph{animation:cn-dchip-pulse 1.1s ease-in-out infinite}}@keyframes cn-dchip-pulse{0%,to{opacity:1}50%{opacity:.35}}.cn-dchip-collapsed{align-items:center;background:#0000;border:0;color:var(--tk-text-2);cursor:default;display:inline-flex;font:500 11px Outfit,sans-serif;gap:5px;height:22px;padding:0 2px}.cn-dchip-collapsed svg{color:var(--tk-text-2);height:12px;width:12px}.cn-dchip-collapsed:focus-visible,.cn-dchip-collapsed:hover{color:var(--tk-text)}.cn-dchip-group[data-collapsed=true] .cn-dchip-wrap{display:none}.cn-dchip-group[data-collapsed=true]:focus-within .cn-dchip-wrap,.cn-dchip-group[data-collapsed=true]:hover .cn-dchip-wrap{display:inline-flex}@media (prefers-reduced-motion:no-preference){.cn-dchip-group{transition:opacity .12s ease}}@media (prefers-reduced-motion:reduce){.cn-dchip-group{transition:none}}.cn-dchip-tip{background:var(--tk-bg);border:1px solid var(--tk-line-strong);border-radius:10px;box-shadow:0 20px 50px -18px #000000a6;color:var(--tk-text-2);display:flex;flex-direction:column;font-size:12.5px;gap:8px;left:0;padding:10px 12px;position:absolute;top:calc(100% + 6px);width:240px;z-index:80}.cn-dchip-tip[hidden]{display:none}.cn-dchip-tip-plain{max-width:220px;padding:6px 10px;width:auto}.cn-dchip-tip-warn{color:rgb(var(--state-warning));font-size:11.5px;margin:0}@media (max-width:480px){.cn-dchip-group{width:100%}}.cn-obx{display:flex;flex-direction:column;gap:6px;padding:0 16px 10px}.cn-obx-po{padding:0 20px 12px}.cn-obx-item{background:var(--tk-surface-2);border:1px solid var(--tk-line);border-radius:10px;display:flex;flex-direction:column;gap:6px;padding:8px 10px}.cn-obx-head{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.cn-obx-state{color:var(--tk-text-2);font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cn-obx-item[data-state=paused] .cn-obx-state{color:rgb(var(--state-warning))}.cn-obx-item[data-state=not_sent] .cn-obx-state{color:var(--tk-text-2)}.cn-obx-clock{color:var(--tk-text-3);flex:none;height:11px;width:11px}.cn-obx-acts{display:flex;gap:6px;margin-left:auto}.cn-obx-txt{color:var(--tk-text);font-size:12.5px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cn-obx-item[data-state=paused]{border-left:2px solid rgb(var(--state-warning));padding-left:8px}.cn-obx-item[data-state=not_sent]{background:#f0b54a0a;border-color:#f0b54a59;border-style:dashed}.cn-obx-hint{color:var(--tk-text-2);font-size:11.5px;margin:0}.cn-obx-full{color:rgb(var(--state-warning));font-size:11.5px;margin:2px 2px 0}.cn-obx-btn{align-items:center;background:#0000;border:1px solid var(--tk-line-strong);border-radius:7px;color:var(--tk-text-2);display:inline-flex;font-size:11.5px;font-weight:600;height:26px;padding:0 10px;white-space:nowrap}.cn-obx-btn:hover{background:var(--tk-surface-3);color:var(--tk-text)}.cn-obx-btn:focus-visible{outline:2px solid var(--tk-accent);outline-offset:2px}.cn-obx-btn[aria-disabled=true],.cn-obx-btn[disabled]{cursor:not-allowed;opacity:.45}.cn-obx-btn-soft{background:var(--tk-surface-3);border-color:var(--tk-line-strong);color:var(--tk-text)}.cn-obx-btn-primary{background:var(--tk-accent);border-color:var(--tk-accent);color:var(--tk-bg)}.cn-obx-btn-primary:hover{background:var(--tk-accent);filter:brightness(.9)}@media (max-width:480px){.cn-obx-head{row-gap:6px}.cn-obx-acts{margin-left:0;width:100%}}[data-phx-main].phx-loading .cn-chat-compose :is(.cn-chat-box,select),[data-phx-main].phx-loading :is(.cn-obx-state,.cn-obx-txt,.cn-obx-hint,.cn-obx-acts,.cn-obx-clock){opacity:.5}@media (prefers-reduced-motion:no-preference){.cn-chat-compose :is(.cn-chat-box,select),:is(.cn-obx-state,.cn-obx-txt,.cn-obx-hint,.cn-obx-acts,.cn-obx-clock){transition:opacity .15s ease}}.onb{--bg:var(--tk-bg);--bg-2:var(--tk-bg-2);--surface:var(--tk-surface);--surface-2:var(--tk-surface-2);--surface-3:var(--tk-surface-3);--line:var(--tk-line);--line-strong:var(--tk-line-strong);--line-glow:var(--line-glow);--text:var(--tk-text);--text-2:var(--tk-text-2);--text-3:var(--tk-text-3);--accent:var(--tk-accent);--accent-2:var(--tk-accent-2);--live:var(--tk-live);--preview:#4dd0ff;--violet:var(--tk-violet);--warn:var(--tk-warn);--danger:var(--tk-danger);--p-twitch:#9146ff;--p-youtube:#f03;--p-kick:#53fc18;--p-tiktok:#fe2c55;--p-instagram:#e1306c;--r:14px;--r-lg:22px;-webkit-font-smoothing:antialiased;background:radial-gradient(120% 80% at 50% -10%,#ff4d2e0d,#0000 55%),var(--bg);color:var(--text);display:flex;flex-direction:column;font-family:Outfit,ui-sans-serif,system-ui,sans-serif;font-size:16px;inset:0;line-height:1.55;overflow:hidden;position:fixed}.onb *,.onb :after,.onb :before{box-sizing:border-box}.onb a{color:inherit;text-decoration:none}.onb button{color:inherit;font-family:inherit}.onb .mono{font-family:JetBrains Mono,ui-monospace,Menlo,monospace;font-variant-numeric:tabular-nums;letter-spacing:.02em}.onb ::-moz-selection{background:#ff4d2e4d;color:var(--text)}.onb ::selection{background:#ff4d2e4d;color:var(--text)}.onb .kicker{align-items:center;color:var(--text-3);display:inline-flex;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500;gap:10px;letter-spacing:.22em;text-transform:uppercase;white-space:nowrap}.onb .kicker .tick{color:var(--accent)}.onb-top{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0b1099;border-bottom:1px solid var(--line);display:flex;gap:22px;height:68px;padding:0 26px}.onb-brand,.onb-top{align-items:center;flex:none}.onb-brand{display:inline-flex;gap:11px}.onb-brand .dot{animation:onb-glow 1.9s ease-in-out infinite;background:var(--accent);border-radius:999px;box-shadow:0 0 0 4px #ff4d2e29,0 0 20px #ff4d2e99;flex:none;height:10px;width:10px}@keyframes onb-glow{0%,to{box-shadow:0 0 0 4px #ff4d2e29,0 0 16px #ff4d2e80}50%{box-shadow:0 0 0 7px #ff4d2e0a,0 0 26px #ff4d2ed9}}.onb-brand .name{font-size:15px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.onb-brand .alpha{background:#f0b54a1a;border:1px solid #f0b54a38;border-radius:999px;color:var(--warn);font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:600;letter-spacing:.14em;padding:3px 8px;text-transform:uppercase}.onb-top .spacer{flex:1}.onb-skip{background:#0000;border:0;color:var(--text-2);cursor:pointer;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.12em;padding:8px 4px;text-transform:uppercase;transition:color .15s}.onb-skip:hover{color:var(--text)}.onb-skip:focus-visible{border-radius:4px;outline:2px solid var(--accent);outline-offset:4px}.onb-stepper{align-items:center;display:flex;gap:0}.onb-stepper .node{align-items:center;display:flex;gap:11px}.onb-stepper .dot{background:var(--surface-2);border:1px solid var(--line-strong);border-radius:999px;color:var(--text-2);display:grid;flex:none;font-weight:600;height:26px;place-items:center;transition:background .25s,border-color .25s,color .25s,box-shadow .25s;width:26px}.onb-stepper .dot,.onb-stepper .label{font-family:JetBrains Mono,monospace;font-size:11px}.onb-stepper .label{color:var(--text-3);letter-spacing:.1em;text-transform:uppercase;transition:color .25s;white-space:nowrap}.onb-stepper .bar{background:var(--line-strong);flex:none;height:1px;margin:0 14px;transition:background .25s;width:34px}.onb-stepper .node.current .dot{background:#ff4d2e1f;border-color:var(--accent);box-shadow:0 0 0 4px #ff4d2e14;color:var(--accent)}.onb-stepper .node.current .label{color:var(--text)}.onb-stepper .node.done .dot{background:#2ae36f1f;border-color:#2ae36f73;color:var(--live)}.onb-stepper .node.done .label{color:var(--text-2)}.onb-stepper .node.deferred .dot{background:#0000;border-color:#f0b54a80;border-style:dashed;color:var(--warn)}.onb-stepper .node.deferred .label{color:var(--warn)}.onb-stepper .bar.done,.onb-stepper .node.done+.bar{background:#2ae36f59}@media (max-width:880px){.onb-stepper .label{display:none}.onb-stepper .bar{margin:0 8px;width:18px}}.onb-stage{align-items:safe center;display:flex;flex:1;justify-content:center;min-height:0;overflow-y:auto;padding:32px 28px}.onb-stage::-webkit-scrollbar{width:10px}.onb-stage::-webkit-scrollbar-thumb{background:var(--surface-3);border:3px solid var(--bg);border-radius:999px}.onb-frame{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:0 40px 100px -30px #000000b3;max-width:880px;overflow:hidden;width:100%}.onb-frame.wide{max-width:1060px}.onb-frame.active{border-color:#ff4d2e66;box-shadow:0 40px 100px -30px #000000b3,0 0 0 1px #ff4d2e1a}.onb-frame.preview-active{border-color:#4dd0ff66;box-shadow:0 40px 100px -30px #000000b3,0 0 0 1px #4dd0ff1f}.onb-frame .fhead{align-items:center;background:var(--bg-2);border-bottom:1px solid var(--line);display:flex;gap:14px;padding:16px 24px}.onb-frame .fhead .count{color:var(--text-3);font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.14em;margin-left:auto;white-space:nowrap}.onb-frame .fbody{padding:30px 36px 34px}.onb h1{text-wrap:balance;color:var(--text);font-size:34px;letter-spacing:-.025em;line-height:1.06}.onb h1,.onb h2{font-weight:700;margin:0}.onb h2{font-size:23px;letter-spacing:-.02em}.onb .lead{text-wrap:pretty;color:var(--text-2);font-size:16px;line-height:1.6;max-width:56ch}.onb p{margin:0}.onb .btn{align-items:center;background:#0000;border:1px solid #0000;border-radius:11px;color:var(--text);cursor:pointer;display:inline-flex;font-size:14.5px;font-weight:600;gap:9px;height:44px;justify-content:center;padding:0 20px;transition:background .15s,border-color .15s,color .15s,transform .12s,box-shadow .15s;white-space:nowrap}.onb .btn:active{transform:translateY(1px)}.onb .btn-primary{background:var(--accent);box-shadow:0 10px 26px -10px #ff4d2e99,inset 0 1px 0 #ffffff2e;color:var(--text)}.onb .btn-primary:hover{background:tomato;transform:translateY(-1px)}.onb .btn-ghost{border-color:var(--line-strong);color:var(--text)}.onb .btn-ghost:hover{background:var(--surface-2);border-color:var(--line-glow)}.onb .btn-quiet{color:var(--text-2)}.onb .btn-quiet:hover{background:var(--surface-2);color:var(--text)}.onb .btn-danger{border-color:#f2879a4d;color:var(--danger)}.onb .btn-danger:hover{background:#f2879a1a}.onb .btn-preview{background:var(--preview);box-shadow:0 10px 26px -10px #4dd0ff80,inset 0 1px 0 #ffffff40;color:#04222e}.onb .btn-preview:hover{background:#6bd8ff;transform:translateY(-1px)}.onb .btn-lg{border-radius:12px;font-size:15.5px;height:50px;padding:0 26px}.onb .btn-sm{border-radius:8px;font-size:12.5px;height:auto;min-height:44px;padding:0 13px}.onb .btn[disabled]{cursor:not-allowed;opacity:.4}.onb .btn .ico{flex:none;height:16px;width:16px}.onb .btn:focus-visible{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--accent);outline:none}.onb .footer-row{align-items:center;display:flex;gap:14px;margin-top:28px}.onb .footer-row .grow{flex:1}.onb .pip{border-radius:999px;flex:none;height:8px;width:8px}.onb .pip.live{animation:onb-pulse 1.6s infinite;background:var(--live);box-shadow:0 0 9px var(--live)}.onb .pip.preview{animation:onb-pulse 1.8s infinite;background:var(--preview);box-shadow:0 0 9px var(--preview)}.onb .pip.warn{background:var(--warn);box-shadow:0 0 9px var(--warn)}.onb .pip.err,.onb .pip.warn{animation:onb-pulse .9s infinite}.onb .pip.err{background:var(--danger);box-shadow:0 0 9px var(--danger)}.onb .pip.idle{background:var(--text-3)}@keyframes onb-pulse{50%{opacity:.35}}.onb .glyph{border-radius:8px;color:#fff;display:grid;flex:none;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:800;height:30px;place-items:center;width:30px}.onb .glyph.sm{border-radius:5px;font-size:8px;height:18px;width:18px}.onb .glyph.lg{border-radius:9px;font-size:13px;height:38px;width:38px}.onb .glyph.tw{background:var(--p-twitch)}.onb .glyph.tk{background:var(--p-tiktok)}.onb .glyph.ig{background:var(--p-instagram)}.onb .glyph.rtmp{background:var(--surface-3);border:1px solid var(--line-strong);color:var(--text-2)}.onb .live-pill,.onb .preview-pill{align-items:center;border-radius:999px;display:inline-flex;font-family:JetBrains Mono,monospace;font-size:11.5px;font-weight:600;gap:9px;height:32px;letter-spacing:.18em;padding:0 14px;white-space:nowrap}.onb .live-pill{background:#2ae36f1a;border:1px solid #2ae36f66;color:var(--live)}.onb .preview-pill{background:#4dd0ff1a;border:1px solid #4dd0ff6b;color:var(--preview)}.onb .tgl{background:var(--surface-3);border:1px solid var(--line-strong);border-radius:999px;cursor:pointer;flex:none;height:22px;position:relative;transition:background .15s,border-color .15s;width:38px}.onb .tgl:after{background:var(--text-3);border-radius:999px;content:"";height:16px;left:2px;position:absolute;top:2px;transition:left .18s,background .18s;width:16px}.onb .tgl.on{background:#2ae36f2e;border-color:#2ae36f73}.onb .tgl.on:after{background:var(--live);left:18px}.onb-flowmap{display:grid;gap:12px;grid-template-columns:1fr;margin-bottom:16px}.onb-flowstep{align-items:center;background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r);display:flex;gap:16px;padding:16px 18px}.onb-flowstep .idx{background:#ff4d2e1a;border:1px solid #ff4d2e47;border-radius:8px;color:var(--accent);display:grid;flex:none;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;height:30px;place-items:center;width:30px}.onb-flowstep .t{font-size:15px;font-weight:600}.onb-flowstep .s{color:var(--text-2);font-size:13px;margin-top:2px}.onb-flowstep .fan{display:flex;flex:none;gap:6px;margin-left:auto}.onb-dest-grid{display:grid;gap:14px;grid-template-columns:1fr 1fr}@media (max-width:720px){.onb-dest-grid{grid-template-columns:1fr}}.onb-dest{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r);display:flex;flex-direction:column;gap:13px;padding:16px 18px;transition:border-color .2s,background .2s}.onb-dest.connected{background:rgba(42,227,111,.035);border-color:#2ae36f4d}.onb-dest.error{background:#f2879a0a;border-color:#f2879a59}.onb-dest .head{align-items:center;display:flex;gap:12px}.onb-dest .head .nm{font-size:15px;font-weight:600}.onb-dest .head .meta{font-size:10.5px;letter-spacing:.06em;margin-top:2px}.onb-dest .head .badge,.onb-dest .head .meta{color:var(--text-3);font-family:JetBrains Mono,monospace}.onb-dest .head .badge{align-items:center;display:inline-flex;font-size:9.5px;font-weight:600;gap:7px;letter-spacing:.12em;margin-left:auto;text-transform:uppercase}.onb-dest .head .badge.ok{color:var(--live)}.onb-dest .head .badge.bad{color:var(--danger)}.onb-dest .statline{align-items:center;color:var(--text-2);display:flex;font-size:13px;gap:8px;min-height:20px}.onb-dest .statline.bad{color:var(--danger)}.onb-rtmp-add{border-top:1px solid var(--line);margin-top:16px;padding-top:18px}.onb-rtmp-form{display:flex;flex-direction:column;gap:12px;margin-top:14px}.onb-field label{color:var(--text-3);display:block;font-size:10px;letter-spacing:.14em;margin-bottom:7px;text-transform:uppercase}.onb-field input,.onb-field label{font-family:JetBrains Mono,monospace}.onb-field input{background:var(--bg);border:1px solid var(--line-strong);border-radius:10px;color:var(--text);font-size:13px;height:42px;outline:none;padding:0 14px;transition:border-color .15s;width:100%}.onb-field input::-moz-placeholder{color:var(--text-3)}.onb-field input::placeholder{color:var(--text-3)}.onb-field input:focus{border-color:var(--accent)}.onb-copyfield{display:flex;flex-direction:column;gap:8px}.onb-copyfield .cap{align-items:baseline;color:var(--text-3);display:flex;font-family:JetBrains Mono,monospace;font-size:10.5px;gap:10px;letter-spacing:.14em;text-transform:uppercase}.onb-copyfield .cap span{flex:none;white-space:nowrap}.onb-copyfield .cap .obs{color:var(--text-2)}.onb-copyfield .box{align-items:stretch;background:var(--bg);border:1px solid var(--line-strong);border-radius:12px;display:flex;gap:0;overflow:hidden;transition:border-color .2s}.onb-copyfield.key .box{border-color:#ff4d2e66}.onb-copyfield .val{align-items:center;color:var(--text);display:flex;flex:1;font-family:JetBrains Mono,monospace;font-size:14px;min-width:0;overflow-wrap:anywhere;padding:10px 16px;white-space:normal}.onb-copyfield .copy{align-items:center;align-self:flex-start;background:var(--surface-2);border:0;border-left:1px solid var(--line-strong);color:var(--text);cursor:pointer;display:inline-flex;flex:none;font-size:13px;font-weight:600;gap:8px;min-height:52px;padding:0 18px;transition:background .15s,color .15s}.onb-copyfield .copy:hover{background:var(--surface-3)}.onb-copyfield .copy:focus-visible{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--accent);outline:none}.onb-copyfield .copy.copied{background:#2ae36f24;color:var(--live)}.onb-copyfield.key .copy{background:var(--accent);color:var(--text)}.onb-copyfield.key .copy:hover{background:tomato}.onb-copyfield.key .copy.copied{background:#2ae36f2e;color:var(--live)}.onb-key-warn{align-items:center;background:#ff4d2e14;border:1px solid #ff4d2e4d;border-radius:11px;color:var(--accent-2);display:flex;font-size:13.5px;gap:11px;padding:12px 15px}.onb-key-warn b{color:var(--accent);font-weight:700}.onb-key-warn .ico{color:var(--accent);flex:none}.onb-key-live{align-items:center;background:var(--bg-2);border:1px solid var(--line);border-radius:11px;color:var(--text-2);display:flex;font-size:13.5px;gap:11px;margin-bottom:1rem;padding:12px 15px}.onb-key-regen-live{color:var(--text-2);font-size:.8125rem}.onb-key-regen-live.on{margin-left:.75rem}.onb-detect{align-items:center;background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r);display:flex;gap:16px;margin-top:22px;padding:20px 22px;transition:border-color .35s,background .35s}.onb-detect.found{background:#2ae36f0d;border-color:#2ae36f73}.onb-detect .radar{border:1px solid var(--line-strong);border-radius:999px;color:var(--text-3);display:grid;flex:none;height:46px;place-items:center;position:relative;width:46px}.onb-detect .radar .ring{animation:onb-radar 2s ease-out infinite;border:1px solid var(--accent);border-radius:999px;inset:-1px;opacity:0;position:absolute}.onb-detect.found .radar{border-color:#2ae36f80;color:var(--live)}.onb-detect.found .radar .ring{animation:none;opacity:0}@keyframes onb-radar{0%{opacity:.7;transform:scale(.7)}to{opacity:0;transform:scale(1.5)}}.onb-detect .dt{font-size:15px;font-weight:600}.onb-detect .ds{color:var(--text-3);font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.1em;margin-top:4px;text-transform:uppercase;white-space:nowrap}.onb-detect.found .ds{color:var(--live)}@media (prefers-reduced-motion:reduce){.onb *,.onb :after,.onb :before{animation:none!important}}.onb-soundcheck-grid{align-items:start;display:grid;gap:1.375rem;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);margin-bottom:1.25rem}@media (max-width:720px){.onb-soundcheck-grid{grid-template-columns:1fr}}.onb-stage-video{aspect-ratio:16/9;background:var(--tk-bg);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;position:relative}.onb-stage-video.preview{border-color:#4dd0ff59}.onb-stage-video .v-top{align-items:center;background:linear-gradient(180deg,#07080cd9,#0000);gap:10px;padding:14px 16px;top:0}.onb-stage-video .v-scrim,.onb-stage-video .v-top{display:flex;left:0;pointer-events:none;position:absolute;right:0;z-index:3}.onb-stage-video .v-scrim{align-items:flex-end;background:linear-gradient(0deg,#07080ce6,#0000);bottom:0;gap:16px;padding:34px 18px 16px}.onb-stage-video .v-watermark{display:grid;inset:0;place-items:center;pointer-events:none;position:absolute;z-index:2}.onb-stage-video .v-watermark span{border:2px solid #4dd0ff1f;border-radius:10px;color:#4dd0ff29;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700;letter-spacing:.4em;padding:10px 22px;text-transform:uppercase;transform:rotate(-7deg)}.onb-badge-min{align-items:center;background:#0a0b10cc;border:1px solid var(--line-strong);border-radius:7px;color:var(--text-2);display:inline-flex;font-family:JetBrains Mono,monospace;font-size:10px;gap:7px;height:26px;letter-spacing:.1em;padding:0 11px;white-space:nowrap}.onb-vu{align-items:flex-end;display:flex;gap:3px;height:28px}.onb-vu i{background:var(--preview);border-radius:2px;opacity:.85;width:4px}.onb-check-row{align-items:center;display:flex;gap:12px;padding:13px 0}.onb-check-row+.onb-check-row{border-top:1px solid var(--line)}.onb-check-row .ic{background:#2ae36f1f;border-radius:8px;color:var(--live);display:grid;flex:none;height:28px;place-items:center;width:28px}.onb-check-row .ic.wait{background:var(--surface-2);color:var(--text-2)}.onb-check-row .ct{font-size:14px;font-weight:600}.onb-check-row .cs{color:var(--text-2);font-size:12.5px;margin-top:1px}.onb-check-row .cv{color:var(--text-3);font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.06em;margin-left:auto}.onb-reassure{align-items:flex-start;background:#4dd0ff12;border:1px solid #4dd0ff52;border-radius:var(--r);display:flex;gap:13px;padding:15px 17px}.onb-reassure .ico{color:var(--preview);flex:none;margin-top:1px}.onb-reassure .rt{color:var(--text);font-size:14.5px;font-weight:700}.onb-reassure .rs{color:var(--text-2);font-size:13px;line-height:1.55;margin-top:3px}.onb-standby{display:flex;flex-direction:column;gap:9px}.onb-standby .sb{align-items:center;background:var(--bg-2);border:1px solid var(--line);border-radius:10px;display:flex;gap:11px;padding:11px 13px}.onb-standby .sb .nm{font-size:13.5px;font-weight:600}.onb-standby .sb .st{align-items:center;color:var(--text-3);display:inline-flex;font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:600;gap:8px;letter-spacing:.14em;margin-left:auto;text-transform:uppercase}.onb-recap{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r);display:flex;flex-direction:column;gap:0;overflow:hidden}.onb-recap .r{align-items:center;display:flex;gap:12px;padding:13px 16px}.onb-recap .r+.r{border-top:1px solid var(--line)}.onb-recap .r .nm{font-size:14px;font-weight:600}.onb-recap .r .sub{color:var(--text-2);font-size:12.5px}.onb-recap .r .st{align-items:center;display:inline-flex;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600;gap:7px;letter-spacing:.12em;margin-left:auto;text-transform:uppercase}.onb-recap .r .st.ok{color:var(--live)}.onb-recap .r .st.def{color:var(--warn)}.onb-golive-card{background:linear-gradient(180deg,#ff4d2e14,#ff4d2e05);border:1px solid #ff4d2e47;border-radius:var(--r-lg);padding:22px 24px}.onb-golive-card .gl-steps{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.onb-golive-card .gl-steps .chip{align-items:center;background:var(--bg);border:1px solid var(--line-strong);border-radius:10px;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:8px 13px;white-space:nowrap}.onb-golive-card .gl-steps .arr{color:var(--text-3)}.onb-next-grid{display:grid;gap:12px;grid-template-columns:1fr 1fr}@media (max-width:720px){.onb-next-grid{grid-template-columns:1fr}}.onb-next{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r);display:flex;flex-direction:column;gap:6px;padding:15px 16px}.onb-next .nk{align-items:center;color:var(--violet);display:inline-flex;font-family:JetBrains Mono,monospace;font-size:9.5px;gap:8px;letter-spacing:.16em;text-transform:uppercase}.onb-next .nt{font-size:14.5px;font-weight:600}.onb-next .ns{color:var(--text-2);font-size:12.5px;line-height:1.5}.onb-flash{background:radial-gradient(60% 50% at 50% 50%,#2ae36f29,#0000 70%);display:grid;inset:0;opacity:0;place-items:center;pointer-events:none;position:fixed;z-index:300}.onb-flash.active{animation:onb-flash 1.1s ease-out forwards}.onb-flash .fbadge{align-items:center;background:#0e1018eb;border:1px solid #2ae36f80;border-radius:16px;box-shadow:0 30px 80px -20px #000c;display:inline-flex;gap:14px;padding:18px 28px}.onb-flash .fbadge .ft{font-size:19px;font-weight:700;letter-spacing:-.01em}.onb-flash .fbadge .fs{color:var(--live);font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.14em;margin-top:3px;text-transform:uppercase}@keyframes onb-flash{0%{opacity:0}18%{opacity:1}80%{opacity:1}to{opacity:0}}.onb-toast{align-items:center;animation:onb-toast .22s ease-out;background:var(--surface-2);border:1px solid var(--line-strong);border-radius:11px;bottom:26px;box-shadow:0 18px 44px -12px #000000a6;color:var(--text);display:flex;font-size:13.5px;gap:10px;left:50%;padding:11px 17px;position:fixed;transform:translateX(-50%);z-index:320}.onb-toast .ico{color:var(--live)}@keyframes onb-toast{0%{opacity:0;transform:translateX(-50%) translateY(8px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.onb .spin{animation:onb-spin .9s linear infinite;display:inline-flex}@keyframes onb-spin{to{transform:rotate(1turn)}}.onb-screen-enter{animation:onb-enter .38s cubic-bezier(.2,.7,.3,1)}@keyframes onb-enter{0%{transform:translateY(12px)}to{transform:translateY(0)}}.onb .row{align-items:center;display:flex}.onb .gap8{gap:8px}.onb .gap12{gap:12px}.onb .gap16{gap:16px}.onb .col{display:flex;flex-direction:column}.onb .muted{color:var(--text-2)}.onb .ico{flex:none;height:18px;width:18px}.onb .sectkick{color:var(--text-3);font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.onb .hint{color:var(--text-3);font-size:12.5px}.onb .linklike{color:var(--accent);cursor:pointer;font-weight:600}.onb .linklike:hover{text-decoration:underline}#chat-popout [data-test-id=chat-connection-lost]{display:none}[data-phx-main].phx-client-error #chat-popout [data-test-id=chat-connection-lost],[data-phx-main].phx-error #chat-popout [data-test-id=chat-connection-lost],[data-phx-main].phx-server-error #chat-popout [data-test-id=chat-connection-lost]{display:flex}[data-phx-main].phx-client-error #chat-popout [data-test-id=chat-send-form],[data-phx-main].phx-error #chat-popout [data-test-id=chat-send-form],[data-phx-main].phx-server-error #chat-popout [data-test-id=chat-send-form]{opacity:.5;pointer-events:none}[data-phx-main].phx-client-error #chat-popout [data-test-id^=chat-status-],[data-phx-main].phx-error #chat-popout [data-test-id^=chat-status-],[data-phx-main].phx-server-error #chat-popout [data-test-id^=chat-status-]{filter:grayscale(1);opacity:.4}@media (prefers-reduced-motion:reduce){#chat-popout [data-test-id=chat-connection-lost]{transition:none}}#chat-popout-messages[data-text-size="12"]{font-size:12px}#chat-popout-messages[data-text-size="13"]{font-size:13px}#chat-popout-messages[data-text-size="15"]{font-size:15px}#chat-popout-messages[data-text-size="16"]{font-size:16px}#chat-popout-messages[data-text-size="17"]{font-size:17px}#chat-popout-messages[data-text-size="18"]{font-size:18px}#chat-popout-messages[data-text-size="19"]{font-size:19px}#chat-popout-messages[data-text-size="20"]{font-size:20px}#chat-popout-messages[data-text-size] .ph-mask.truncate.max-w-32{max-width:10.67em}#chat-popout-messages[data-density=compact]>:not([hidden])~:not([hidden]){margin-top:6px}#chat-popout-display{background:var(--tk-bg);right:16px}#chat-popout-display-form{border-bottom:0}#chat-popout-display-status{margin-top:-10px}@media (max-width:352px){#chat-popout-display{left:16px;width:auto}}.pf-mono{background:var(--tk-surface-3);border:1px solid var(--tk-line-strong);border-radius:8px;color:var(--tk-text);display:grid;flex:none;font-size:12px;font-weight:700;height:28px;place-items:center;position:relative;width:28px}.pf-mono-lg{border-radius:10px;font-size:16px;height:40px;width:40px}.pf-mono-on{border-color:#ff4d2e8c;box-shadow:inset 0 0 0 1px #ff4d2e40}.pf-switchwrap{margin-bottom:4px;padding:0 8px}.pf-switch{align-items:center;background:var(--tk-surface);border:1px solid var(--tk-line);border-radius:10px;display:flex;gap:10px;padding:8px 10px;text-align:left;transition:border-color .15s ease,background-color .15s ease;width:100%}.pf-switch:hover{background:var(--tk-surface-2);border-color:var(--tk-line-strong)}.pf-switch-open{background:var(--tk-surface-2);border-color:var(--line-glow)}.pf-sinfo{display:flex;flex:1;flex-direction:column;min-width:0}.pf-sname{font-size:13.5px;font-weight:600}.pf-smeta,.pf-sname{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-smeta{font-family:JetBrains Mono,monospace;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase}.pf-chev,.pf-smeta{color:var(--tk-text-2)}.pf-chev{flex:none;height:14px;width:14px}.pf-switch-open .pf-chev{transform:rotate(180deg)}.pf-menu{background:var(--tk-bg);border:1px solid var(--tk-line-strong);border-radius:12px;margin:6px 0 0;overflow:hidden;transition:border-color .15s ease}.pf-mhead{align-items:center;display:flex;justify-content:space-between;padding:10px 12px 6px}.pf-mlist{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:4px 6px}.pf-mrow{align-items:center;background:#0000;border:1px solid #0000;border-radius:9px;display:flex;gap:10px;padding:8px;text-align:left;width:100%}.pf-mrow:hover{background:var(--tk-surface)}.pf-mrow-body{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.pf-mname{font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-mdests{flex-wrap:wrap;gap:4px}.pf-mdests,.pf-mrow-end{align-items:center;display:flex}.pf-mrow-end{flex:none;gap:8px}.pf-mfoot{border-top:1px solid var(--tk-line);display:flex;flex-direction:column;gap:2px;padding:6px}.pf-mact{border-radius:9px;color:var(--tk-text-2);display:block;font-size:13px;font-weight:500;padding:8px 10px}.pf-mact:hover{background:var(--tk-surface);color:var(--tk-text)}.pf-mhint{border-top:1px solid var(--tk-line);color:var(--tk-text-2);font-size:12px;line-height:1.45;margin:0;padding:10px 14px 12px}.pf-g{border-radius:4px;color:var(--tk-text);display:inline-grid;flex:none;font-family:JetBrains Mono,monospace;font-size:8.5px;font-weight:800;height:16px;place-items:center;width:16px}.pf-g-tw{background:var(--platform-twitch)}.pf-g-tiktok{background:linear-gradient(135deg,#25f4ee,#fe2c55);color:#fff}.pf-g-rtmp{background:var(--platform-rtmp);color:var(--tk-bg);min-width:16px;padding:0 3px;width:auto}.pf-g-none{color:var(--tk-warn)}.pf-g-none,.pf-shared{font-family:JetBrains Mono,monospace;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase}.pf-shared{align-items:center;background:var(--tk-surface-3);border:1px solid var(--tk-line);border-radius:999px;color:var(--tk-text-2);display:inline-flex;font-weight:600;gap:6px;max-width:100%;min-width:0;padding:2px 7px}.pf-shared-ico{flex:none;height:8px;position:relative;width:10px}.pf-shared-ico:after,.pf-shared-ico:before{border:1.5px solid;border-radius:999px;content:"";height:6px;position:absolute;top:0;width:6px}.pf-shared-ico:before{left:0}.pf-shared-ico:after{left:4px}.pf-bang{background:#f0b54a29;border-radius:999px;color:var(--tk-warn);display:grid;flex:none;font-size:11px;font-weight:800;height:18px;margin-top:1px;place-items:center;width:18px}@media (max-width:767px){.pf-menu{max-width:none;width:100%}.pf-mact,.pf-mrow{min-height:44px}}@media (prefers-reduced-motion:reduce){.cn-chip-live .cn-pip,.pf-livedot{box-shadow:none}.pf-menu,.pf-switch{transition:none}}:root.motion-reduced .cn-chip-live .cn-pip,:root.motion-reduced .pf-livedot{animation:none;box-shadow:none}:root.motion-reduced .pf-menu,:root.motion-reduced .pf-switch{transition:none}.pf-elsewhere{align-items:center;background:#2ae36f0f;border:1px solid #2ae36f40;border-radius:999px;color:var(--tk-text);display:inline-flex;font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:600;gap:6px;letter-spacing:.1em;max-width:100%;min-width:0;padding:2px 7px;text-transform:uppercase;white-space:nowrap}.pf-elsewhere .cn-pip{background:var(--tk-live);border-radius:999px;box-shadow:0 0 8px var(--tk-live);height:6px;width:6px}@media (prefers-reduced-motion:reduce){.pf-elsewhere .cn-pip{box-shadow:none}}:root.motion-reduced .pf-elsewhere .cn-pip{box-shadow:none}.pf-rownote{align-items:flex-start;background:var(--tk-surface-2);border:1px solid var(--tk-line);border-radius:10px;color:var(--tk-text-2);display:flex;font-size:12.5px;gap:8px;line-height:1.45;margin-top:8px;padding:10px 12px}.pf-rownote b{color:var(--tk-text);font-weight:600}.pf-rownote p{margin:0}.pf-info{align-items:center;background:var(--tk-surface-3);border-radius:999px;color:var(--tk-text-2);display:inline-flex;flex:none;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;height:16px;justify-content:center;margin-top:1px;width:16px}.pf-loose{border-top:1px solid var(--tk-line);display:flex;flex-direction:column;gap:10px;margin-top:16px;padding-top:16px}.pf-looserow{align-items:center;background:var(--tk-surface);border:1px solid var(--tk-line);border-radius:10px;-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-areas:"glyph name button" "glyph meta button";grid-template-columns:minmax(22px,max-content) minmax(0,1fr) fit-content(50%);padding:10px 12px;row-gap:2px}.pf-looserow .pf-g{border-radius:6px;font-size:9.5px;height:22px;width:22px}.pf-looserow .pf-g,.pf-looserow>.tk-pm{align-self:center;grid-area:glyph}.pf-looseact,.pf-looserow>button{grid-area:button}.pf-looseact{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.pf-looseact .pf-loosedanger{color:rgb(var(--state-danger))}.pf-loosename{font-size:13px;font-weight:600;grid-area:name;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf-loosemeta{color:var(--tk-text-2);font-family:JetBrains Mono,monospace;font-size:11px;grid-area:meta}.pf-target{align-items:center;display:flex;gap:8px;margin-top:10px}.pf-topname{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23c2b29a' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.2em;border:1px solid var(--tk-line-strong);border-radius:8px;color:var(--tk-text);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;max-width:100%;padding:4px 2rem 4px 10px}.cn-live-elsewhere{align-items:center;background:var(--tk-surface);border:1px solid var(--tk-line);border-radius:10px;display:flex;flex-wrap:wrap;gap:12px;margin:20px 24px 0;padding:10px 14px}.cn-live-elsewhere__text{color:var(--tk-text-2);flex:1;font-size:13px;margin:0;min-width:0}.cn-live-elsewhere__text b{color:var(--tk-text);font-weight:600}.cn-live-elsewhere__timer{color:var(--tk-text);font-family:JetBrains Mono,monospace}.cn-profile-refusal{align-items:flex-start;background:#f0b54a0f;border:1px solid #f0b54a4d;border-radius:12px;display:flex;gap:14px;margin:20px 24px 0;padding:14px 16px}.cn-profile-refusal__body{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.cn-profile-refusal__heading{font-size:14.5px;font-weight:700;margin:0}.cn-profile-refusal__text{color:var(--tk-text-2);font-size:13px;margin:0;max-width:70ch}.cn-profile-refusal__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}@media (max-width:767px){.cn-live-elsewhere,.cn-profile-refusal{margin:16px 16px 0}}.cn-ins-tl,.cn-ins-tl-rail{position:relative}.cn-ins-tl-rail{height:40px;margin:0}.cn-ins-tl-plotwrap{position:relative}.cn-ins-tl-svg{display:block}.cn-ins-tl-hit{cursor:crosshair;left:0;position:absolute;right:0;top:0;touch-action:pan-y}.cn-ins-tl-hit:focus-visible{border-radius:8px;outline-offset:-2px}.cn-ins-tl-lane{font-weight:700;letter-spacing:.14em}.cn-ins-tl-hname,.cn-ins-tl-lane{fill:var(--tk-text-2);font-family:JetBrains Mono,monospace;font-size:9.5px}.cn-ins-tl-hname{letter-spacing:.06em}.cn-ins-tl-tick{fill:var(--tk-text-2);font-family:JetBrains Mono,monospace;font-size:10px}.cn-ins-tl-grid{stroke:var(--tk-line);stroke-width:1}.cn-ins-tl-line{fill:none;stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round}.cn-ins-tl-line-twitch{stroke:var(--platform-twitch)}.cn-ins-tl-line-youtube{stroke:var(--platform-youtube)}.cn-ins-tl-line-kick{stroke:var(--tk-accent)}.cn-ins-tl-line-solo{stroke-width:2}.cn-ins-tl-dip{fill:color-mix(in srgb,rgb(var(--state-warning)) 6%,#0000);stroke:color-mix(in srgb,rgb(var(--state-warning)) 40%,#0000);stroke-dasharray:3 3;stroke-width:1}.cn-ins-tl-dip-label{fill:rgb(var(--state-warning));font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700}.cn-ins-tl-end-label,.cn-ins-tl-gap-label{fill:var(--tk-text-2);font-family:JetBrains Mono,monospace;font-size:10px}.cn-ins-tl-end-label{pointer-events:none}.cn-ins-tl-empty{fill:var(--tk-text-2);font-size:13px}.cn-ins-tl-h-ok{fill:color-mix(in srgb,var(--tk-text) 10%,#0000)}.cn-ins-tl-h-part{fill:color-mix(in srgb,var(--tk-text) 12%,#0000);stroke:color-mix(in srgb,var(--tk-text) 30%,#0000);stroke-dasharray:2 2}.cn-ins-tl-h-warn{fill:rgb(var(--state-warning))}.cn-ins-tl-h-bad{fill:rgb(var(--state-danger))}.cn-ins-tl-h-gap{fill:url(#cn-ins-tl-hatch);stroke:color-mix(in srgb,var(--tk-text) 30%,#0000);stroke-dasharray:2 2}.cn-ins-tl-hatch-line{stroke:var(--tk-text-3);stroke-width:1}.cn-ins-tl-tr{fill:rgb(var(--state-danger));stroke:var(--tk-surface);stroke-width:1.5}.cn-ins-tl-cross{stroke:var(--line-glow);stroke-width:1}.cn-ins-tl-guide{stroke:var(--tk-text-2);stroke-width:1;stroke-dasharray:2 3}.cn-ins-tl-mk{align-items:center;background:var(--tk-bg);border:1.5px solid var(--tk-line-strong);border-radius:7px;display:inline-flex;height:24px;justify-content:center;padding:0;position:absolute;top:6px;transform:translateX(-50%);width:24px}.cn-ins-tl-mk:after{content:"";inset:-6px;position:absolute}.cn-ins-tl-mk-static{border-radius:5px;height:18px;position:static;transform:none;width:18px}.cn-ins-tl-mk-static:after{display:none}.cn-ins-tl-mk-aud{border-color:var(--tk-cyan)}.cn-ins-tl-mk-you{border-color:var(--tk-text-2)}.cn-ins-tl-mk-clip{border-color:var(--tk-violet)}.cn-ins-tl-mk-mix{border-color:var(--tk-text)}.cn-ins-tl-mk-letter{color:var(--tk-text);font-family:JetBrains Mono,monospace;font-size:10.5px;font-weight:700;line-height:1}.cn-ins-tl-mk-static .cn-ins-tl-mk-letter{font-size:9px}span.cn-ins-tl-mk-clip{background:#0000;border:1.5px solid var(--tk-violet);border-radius:2px;height:9px;width:9px}span.cn-ins-tl-mk-clip-on{background:var(--tk-violet)}.cn-ins-tl-mk-cluster{background:var(--tk-surface-2);border-radius:999px;min-width:26px;padding:0 7px;width:auto}.cn-ins-tl-mk-count{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700}.cn-ins-tl-mk-on,.cn-ins-tl-mk:hover{background:var(--tk-surface-2);box-shadow:0 0 0 3px var(--tk-line);z-index:2}.cn-ins-tl-sw{border-radius:2px;display:inline-block;flex:none;height:3px;width:12px}.cn-ins-tl-sw-twitch{background:var(--platform-twitch)}.cn-ins-tl-sw-youtube{background:var(--platform-youtube)}.cn-ins-tl-sw-kick{background:var(--tk-accent)}.cn-ins-tl-sw-chat{background:color-mix(in srgb,var(--tk-text) 45%,#0000);height:8px;width:4px}.cn-ins-tl-sw-health{background:var(--tk-text-2)}.cn-ins-tl-legend{align-items:center;color:var(--tk-text-2);display:flex;font-family:JetBrains Mono,monospace;font-size:11px;gap:16px;margin-top:8px}.cn-ins-tl-sw-hatched{background-image:repeating-linear-gradient(45deg,var(--tk-text-3) 0,var(--tk-text-3) 1.5px,#0000 1.5px,#0000 6px)}.cn-ins-tl-readout{background:var(--tk-bg);border:1px solid var(--tk-line-strong);border-radius:12px;box-shadow:var(--tk-shadow);display:flex;flex-direction:column;gap:5px;padding:11px 13px;pointer-events:none;position:absolute;top:18px;width:290px;z-index:5}.cn-ins-tl-ro-time{color:var(--tk-text-2);font-size:10.5px;letter-spacing:.08em}.cn-ins-tl-ro-row{align-items:baseline;-moz-column-gap:8px;column-gap:8px;display:grid;font-size:12.5px;grid-template-columns:12px 66px minmax(0,1fr)}.cn-ins-tl-ro-row .cn-ins-tl-ro-k:first-child{grid-column:1/3}.cn-ins-tl-ro-k{color:var(--tk-text-2)}.cn-ins-tl-ro-v{font-variant-numeric:tabular-nums}.cn-ins-tl-ro-note{color:rgb(var(--state-warning));font-size:11px;grid-column:2/-1}.cn-ins-tl-ro-sep{background:var(--tk-line);height:1px;margin:2px 0}.cn-ins-tl-ro-bad .cn-ins-tl-ro-v{color:rgb(var(--state-danger))}.cn-ins-tl-card{background:var(--tk-bg);border:1px solid var(--tk-line-strong);border-radius:12px;box-shadow:var(--tk-shadow);display:flex;flex-direction:column;gap:6px;padding:12px 14px 13px;position:absolute;top:44px;width:308px;z-index:6}.cn-ins-tl-card-head{align-items:flex-start;display:flex;gap:8px}.cn-ins-tl-card-head .cn-ins-mlabel{flex:1;line-height:1.5}.cn-ins-tl-x{align-items:center;background:#0000;border:1px solid var(--tk-line);border-radius:7px;color:var(--tk-text-2);display:inline-flex;flex:none;font-size:14px;height:26px;justify-content:center;line-height:1;width:26px}.cn-ins-tl-card-title{text-wrap:pretty;font-size:15px;font-weight:700;line-height:1.3}.cn-ins-tl-card-when{color:var(--tk-text-2);font-size:10.5px;letter-spacing:.06em}.cn-ins-tl-kv{display:grid;font-size:12.5px;gap:3px 12px;grid-template-columns:auto minmax(0,1fr);margin:4px 0 0}.cn-ins-tl-kv dt{color:var(--tk-text-2)}.cn-ins-tl-kv dd{margin:0}.cn-ins-tl-card-note{text-wrap:pretty;color:var(--tk-text-2);font-size:11.5px;margin:2px 0 0}.cn-ins-tl-card-link{color:var(--tk-violet);font-size:13px;font-weight:600;text-decoration:none}.cn-ins-tl-clist{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;max-height:260px;overflow:auto;padding:0}.cn-ins-tl-citem{align-items:center;background:#0000;border:none;border-radius:8px;display:grid;font-size:12.5px;gap:8px;grid-template-columns:24px 56px minmax(0,1fr);padding:5px 6px;text-align:left;width:100%}.cn-ins-tl-citem:hover{background:var(--tk-surface)}.cn-ins-tl-citem .cn-ins-tl-mk{height:22px;position:static;transform:none;width:22px}.cn-ins-tl-citem .cn-ins-tl-mk:after{display:none}.cn-ins-tl-citem-t{color:var(--tk-text-2);font-family:JetBrains Mono,monospace;font-size:10.5px}.cn-ins-tl-citem-l{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:640px){.cn-ins-tl-mk{height:28px;width:28px}}.cn-ins-tl-card-docked,.cn-ins-tl-readout-docked{box-shadow:none;margin:8px 10px 0;position:static;width:auto}.cn-ins-tl-readout-docked{pointer-events:auto}.cn-ins-mlabel,.cn-ins-mono{font-family:JetBrains Mono,monospace}.cn-ins-mlabel{color:var(--tk-text-2);font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.cn-ins-split{display:flex;flex-direction:column;gap:8px}.cn-ins-split-head{align-items:baseline;display:flex;gap:10px}.cn-ins-split-rows{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.cn-ins-split-row{align-items:center;border-top:1px solid var(--tk-line);display:grid;gap:14px;grid-template-columns:44px minmax(140px,1.3fr) repeat(4,minmax(0,1fr));padding:9px 0}.cn-ins-split-name{display:flex;flex-direction:column;font-size:13.5px;min-width:0}.cn-ins-split-handle{color:var(--tk-text-2);font-size:10.5px;letter-spacing:.04em}.cn-ins-split-cell{display:flex;flex-direction:column;font-size:13px;font-variant-numeric:tabular-nums;gap:2px}.cn-ins-split-na{color:var(--tk-text-2);font-size:12.5px;grid-column:3/-1}.cn-ins-panel{background:var(--tk-surface);border:1px solid var(--tk-line);border-radius:var(--tk-radius-lg);box-shadow:var(--tk-shadow);position:relative}.cn-ins-panel-head{align-items:center;border-bottom:1px solid var(--tk-line);display:flex;flex-wrap:wrap;gap:12px;padding:13px 18px}.cn-ins-panel-title{font-size:15px;font-weight:700}.cn-ins-panel-head .cn-ins-mlabel{margin-left:auto}.cn-ins-hap-list{display:grid;font-size:13px;gap:8px 14px;grid-template-columns:auto minmax(0,1fr);margin:0;padding:14px 18px 6px}.cn-ins-hap-list dt{color:var(--tk-text-2)}.cn-ins-hap-list dd{font-variant-numeric:tabular-nums;margin:0;text-align:right}.cn-ins-hap-note{color:var(--tk-text-2);font-size:12px;margin:0;padding:4px 18px 12px}.cn-ins-tbl-wrap{max-height:480px;overflow:auto;padding:0 18px 8px}.cn-ins-tbl{border-collapse:collapse;font-size:13px;width:100%}.cn-ins-tbl th{background:var(--tk-surface);border-bottom:1px solid var(--tk-line-strong);color:var(--tk-text-2);font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.12em;padding:8px 10px;position:sticky;text-align:left;text-transform:uppercase;top:0}.cn-ins-tbl td{border-bottom:1px solid var(--tk-line);padding:7px 10px;vertical-align:top}.cn-ins-ex-body{gap:14px;padding:14px 18px 18px}.cn-ins-ex-body,.cn-ins-ex-card{display:flex;flex-direction:column}.cn-ins-ex-card{background:var(--tk-bg-2);border:1px solid var(--tk-line);border-radius:var(--tk-radius);gap:12px;padding:14px 16px}.cn-ins-ex-head{align-items:flex-start;display:flex;gap:12px}.cn-ins-ex-badge{align-items:center;border:1px dashed rgb(var(--state-warning));border-radius:7px;color:rgb(var(--state-warning));display:inline-flex;flex:none;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;height:26px;justify-content:center;width:26px}.cn-ins-ex-title{font-size:16px;font-weight:700;line-height:1.3}.cn-ins-ex-sub{color:var(--tk-text-2);font-size:10.5px;letter-spacing:.08em;margin:3px 0 0}.cn-ins-ex-block,.cn-ins-ex-list{display:flex;flex-direction:column;gap:6px}.cn-ins-ex-list{list-style:none;margin:0;padding:0}.cn-ins-ex-item{align-items:baseline;color:var(--tk-text-2);display:flex;font-size:13.5px;gap:10px}.cn-ins-ex-item strong{color:var(--tk-text);font-weight:600}.cn-ins-ex-pip{flex:none;height:8px;transform:rotate(45deg) translateY(-1px);width:8px}.cn-ins-ex-bad .cn-ins-ex-pip{background:rgb(var(--state-danger))}.cn-ins-ex-warn .cn-ins-ex-pip{background:rgb(var(--state-warning))}.cn-ins-ex-none{text-wrap:pretty}.cn-ins-ex-none,.cn-ins-ex-plain{color:var(--tk-text-2);font-size:13.5px;margin:0}.cn-ins-ex-plain{display:flex;flex-direction:column;gap:4px;padding-left:18px}.cn-ins-ex-unknown{color:rgb(var(--state-warning));font-size:12.5px;margin:0}.cn-ins-ex-caveat{border-top:1px solid var(--tk-line);color:var(--tk-text-2);font-size:12px;margin:0;padding-top:10px}.cn-ins-ex-gap{border:1px dashed var(--tk-line-strong);border-radius:var(--tk-radius);color:var(--tk-text-2);font-size:13px;margin:0;padding:12px 14px}.cn-ins-ex-gap strong{color:var(--tk-text)}@media (max-width:640px){.cn-ins-split-row{gap:6px 8px;grid-template-columns:44px repeat(4,minmax(0,1fr))}.cn-ins-split-name{grid-column:2/-1}.cn-ins-split-name+.cn-ins-split-cell{grid-column-start:2}.cn-ins-split-cell{font-size:12px}.cn-ins-split-na{grid-column:2/-1}.cn-ins-panel{border-radius:var(--tk-radius)}.cn-ins-panel-head{padding:12px 14px}.cn-ins-ex-body{padding:12px 14px 14px}.cn-ins-ex-card{padding:12px 13px}.cn-ins-hap-list{padding:12px 14px 4px}.cn-ins-hap-note{padding:4px 14px 12px}}.fb-filters{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px}.fb-who{align-items:center;background:var(--tk-surface-2);border:1px solid var(--tk-line-strong);border-radius:999px;color:var(--tk-text);display:inline-flex;font-size:13px;gap:8px;height:38px;padding:0 6px 0 12px}.fb-who-k{color:var(--tk-text-2);font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.fb-who-x{border:1px solid var(--tk-line);border-radius:999px;color:var(--tk-text-2);display:grid;height:26px;place-items:center;width:26px}.fb-who-x:focus-visible{outline:2px solid var(--tk-accent);outline-offset:2px}.fb-counts{align-items:center;color:var(--tk-text-2);display:flex;flex-wrap:wrap;font-size:13px;gap:6px 16px}.fb-counts b{color:var(--tk-text);font-variant-numeric:tabular-nums;font-weight:600}.fb-counts-note{color:var(--tk-text-2);font-size:12px}.fb-type{align-items:center;color:var(--tk-text);display:inline-flex;font-size:12.5px;font-weight:500;gap:7px;white-space:nowrap}.fb-pip{border-radius:2px;flex:none;height:7px;width:7px}.fb-pip-bug{background:rgb(var(--state-danger))}.fb-pip-feature_request{background:var(--tk-cyan)}.fb-pip-suggestion{background:var(--tk-accent-2)}.fb-pip-general{background:var(--tk-text-2)}.fb-st{align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600;gap:6px;letter-spacing:.1em;padding:2px 8px;text-transform:uppercase;white-space:nowrap}.fb-st-open{background:#ff4d2e14;border-color:#ff4d2e4d;color:var(--tk-accent-2)}.fb-st-triaged{background:#4dd0ff14;border-color:#4dd0ff47;color:var(--tk-cyan)}.fb-st-approved{background:rgb(var(--state-success)/.08);border-color:rgb(var(--state-success)/.3);color:rgb(var(--state-success))}.fb-st-dismissed{background:#0000;border-color:var(--tk-line-strong);color:var(--tk-text-2)}table.fb-table{border-collapse:collapse;min-width:1040px;table-layout:fixed;width:100%}.fb-row-h>th:first-child{width:136px}.fb-row-h>th:nth-child(2){width:92px}.fb-row-h>th:nth-child(4){width:200px}.fb-row-h>th:nth-child(5){width:140px}.fb-row-h>th:nth-child(6){width:272px}.fb-row{border-top:1px solid var(--tk-line)}.fb-row-h{border-top:0}.fb-row>.fb-c{font-size:13.5px;min-width:0;padding:12px;vertical-align:middle}.fb-msg{color:var(--tk-text);display:block;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.fb-msg:hover{text-decoration:underline}.fb-msg:focus-visible{border-radius:4px;outline:2px solid var(--tk-accent);outline-offset:2px}.fb-sub{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fb-sub-btn{background:none;border:0;color:var(--tk-text);cursor:pointer;font:inherit;padding:0;text-decoration:underline;text-decoration-color:var(--tk-text-2);text-decoration-style:dotted;text-underline-offset:3px}.fb-sub-gone{font-style:italic}.fb-sub-gone,.fb-time{color:var(--tk-text-2)}.fb-time{font-family:JetBrains Mono,monospace;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.fb-acts{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.fb-empty{align-items:flex-start;display:flex;flex-direction:column;gap:8px;padding:40px 24px}.fb-empty h2{font-size:16px;font-weight:600;margin:0}.fb-empty p{color:var(--tk-text-2);font-size:13.5px;margin:0;max-width:56ch}@media (max-width:767px){table.fb-table,table.fb-table tbody{display:block}table.fb-table{min-width:0;table-layout:auto}.fb-row{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:12px 0;row-gap:6px}.fb-row-h{display:none}.fb-row>.fb-c{padding:0}.fb-c-msg{order:-1}.fb-acts,.fb-c-msg,.fb-c-sub,.fb-c-time{grid-column:1/-1}.fb-acts{justify-content:flex-start}}.fb-crumbs{align-items:center;display:flex;font-size:13px;gap:8px}.fb-crumbs,.fb-crumbs a{color:var(--tk-text-2)}.fb-crumbs-cur{color:var(--tk-text);font-family:JetBrains Mono,monospace;font-size:12px}.fb-dgrid{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 340px}.fb-panel{background:var(--tk-surface);border:1px solid var(--tk-line);border-radius:var(--tk-radius);overflow:hidden}.fb-ph{align-items:center;border-bottom:1px solid var(--tk-line);display:flex;gap:12px;justify-content:space-between;padding:14px 20px}.fb-ph h2{font-size:15px;font-weight:600;margin:0}.fb-pb{display:flex;flex-direction:column;gap:14px;padding:16px 20px}.fb-message{color:var(--tk-text);font-size:15px;line-height:1.6;margin:0;max-width:72ch;overflow-wrap:anywhere;white-space:pre-wrap}.fb-dl{display:grid;font-size:13.5px;gap:10px 16px;grid-template-columns:120px minmax(0,1fr);margin:0}.fb-dl-tight{grid-template-columns:80px minmax(0,1fr)}.fb-dl dt{color:var(--tk-text-2);font-size:12.5px;padding-top:1px}.fb-dl dd{margin:0;min-width:0}.fb-code,.fb-dl dd{color:var(--tk-text);overflow-wrap:anywhere}.fb-code{background:var(--tk-bg);border:1px solid var(--tk-line);border-radius:6px;font-family:JetBrains Mono,monospace;font-size:12px;padding:2px 6px}.fb-unsafe{display:flex;flex-direction:column;gap:4px}.fb-unsafe-n{color:var(--tk-warn);font-size:12px}.fb-none{color:var(--tk-text-2);font-size:13px;margin:0}.fb-stctl{display:grid;gap:6px;grid-template-columns:1fr 1fr}.fb-stbtn{align-items:center;background:var(--tk-bg);border:1px solid var(--tk-line);border-radius:10px;color:var(--tk-text-2);cursor:pointer;display:flex;font-family:inherit;font-size:13.5px;font-weight:500;gap:8px;min-height:44px;padding:0 12px;text-align:left}.fb-stbtn:focus-visible{outline:2px solid var(--tk-accent);outline-offset:2px}.fb-stbtn-on{background:var(--tk-surface-2);border-color:var(--line-glow);color:var(--tk-text);font-weight:600}.fb-radio{border:1.5px solid var(--tk-text-2);border-radius:999px;display:grid;flex:none;height:14px;place-items:center;width:14px}.fb-stbtn-on .fb-radio{border-color:var(--tk-accent)}.fb-stbtn-on .fb-radio:after{background:var(--tk-accent);border-radius:999px;content:"";height:6px;width:6px}.fb-help{color:var(--tk-text-2);font-size:12.5px;line-height:1.5;margin:0}.fb-ref{flex-direction:column}.fb-ref,.fb-ref-row{display:flex;gap:8px}.fb-ref-row{align-items:center;flex-wrap:wrap}.fb-ref-text{color:var(--tk-text);font-size:14px;margin:0;overflow-wrap:anywhere}.fbd-col{display:flex;flex-direction:column;gap:20px;min-width:0}.fbd-id{color:var(--tk-text-2);font-size:16px;font-weight:500}.fbd-all{font-size:12.5px;margin-top:4px}@media (max-width:1023px){.fb-dgrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.fb-dl{gap:2px 0;grid-template-columns:minmax(0,1fr)}.fb-dl dd{margin-bottom:10px}}#chat-embed-messages{font-family:var(--ov-font,inherit)}#chat-embed-messages .cn-ov-body{color:var(--ov-text,var(--tk-text));font-weight:var(--ov-weight,400);line-height:var(--ov-lh,1.625)}#chat-embed-messages.cn-ov-name-fixed .cn-ov-author{color:var(--ov-name)}#chat-embed-messages.cn-ov-stroke [data-test-id=chat-row]{-webkit-text-stroke:var(--ov-stroke-w) var(--ov-stroke)}#chat-embed-messages.cn-ov-shadow [data-test-id=chat-row]{text-shadow:2px 2px var(--ov-shadow-b) var(--ov-shadow)}#chat-embed-messages.cn-ov-bg-color{background-color:var(--ov-bg)}#chat-embed-messages.cn-ov-align-right [data-test-id=chat-row]{flex-direction:row-reverse;text-align:right}#chat-embed-messages.cn-ov-align-right .cn-ov-meta{justify-content:flex-end}#chat-embed-messages .cn-ov-expired{display:none}#chat-embed-messages.cn-ov-bubble-card [data-test-id=chat-row]{background:#ffffff14;border-radius:8px;padding:6px 10px}#chat-embed-messages.cn-ov-bubble-pill [data-test-id=chat-row]{background:#ffffff14;border-radius:999px;padding:6px 10px}@keyframes cn-ov-fade{0%{opacity:0}to{opacity:1}}@keyframes cn-ov-slide{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes cn-ov-pop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:no-preference){#chat-embed-messages.cn-ov-anim-fade [data-test-id=chat-row]{animation:cn-ov-fade .2s ease}#chat-embed-messages.cn-ov-anim-slide [data-test-id=chat-row]{animation:cn-ov-slide .2s ease}#chat-embed-messages.cn-ov-anim-pop [data-test-id=chat-row]{animation:cn-ov-pop .2s ease}}#chat-embed-messages.cn-ov-ticker{background-image:linear-gradient(0deg,#0000008c,#0000);bottom:0;height:56px;left:0;padding:0 20px;position:absolute;right:0}#chat-embed-messages.cn-ov-ticker,.cn-ov-ticker-track{align-items:center;display:flex;gap:22px;overflow:hidden}.cn-ov-ticker-track{align-self:stretch;flex:1 1 auto;justify-content:flex-end;min-width:0;position:relative}.cn-ov-ticker-row{align-items:center;color:var(--ov-text,var(--tk-text));display:flex;flex:none;gap:8px;max-width:60vw;overflow:hidden;text-shadow:0 1px 3px #000000d9;white-space:nowrap}#chat-embed-messages.cn-ov-ticker [data-test-id=chat-row]{min-width:0}#chat-embed-messages.cn-ov-ticker [data-test-id=chat-row]>div{align-items:flex-start;display:flex;gap:8px;min-width:0}#chat-embed-messages.cn-ov-ticker .cn-ov-meta{flex:none;flex-wrap:nowrap;margin-bottom:0}#chat-embed-messages.cn-ov-ticker .cn-ov-body{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#chat-embed-messages.cn-ov-ticker [data-test-id=chat-row-reply]{display:none}#chat-embed-messages.cn-ov-ticker .cn-ov-ticker-row [data-test-id=chat-row]{animation:none}@media (prefers-reduced-motion:no-preference){#chat-embed-messages.cn-ov-ticker:is(.cn-ov-anim-fade,.cn-ov-anim-slide,.cn-ov-anim-pop) .cn-ov-ticker-row{bottom:0;left:0;position:absolute;top:0}}@media (prefers-reduced-motion:reduce){.cn-ov-ticker-row{animation:none!important}}#chat-embed-messages.cn-ov-9x16{bottom:var(--cn-sz-bottom);display:flex;flex-direction:column;gap:.5rem;left:0;position:absolute;right:var(--cn-sz-right);top:var(--cn-sz-top)}.cn-ov-safezone{border:0 dashed #f0b54aa6;pointer-events:none;position:fixed}.cn-ov-safezone-top{border-top-width:1.5px;height:0;left:0;right:var(--cn-sz-right);top:var(--cn-sz-top)}.cn-ov-safezone-bottom{border-bottom-width:1.5px;height:0;left:0}.cn-ov-safezone-bottom,.cn-ov-safezone-right{bottom:var(--cn-sz-bottom);right:var(--cn-sz-right)}.cn-ov-safezone-right{border-right-width:1.5px;top:var(--cn-sz-top);width:0}.cn-ov-safezone-label{background:#0006;border-radius:3px;color:var(--tk-warn);font-family:JetBrains Mono,monospace;font-size:8.5px;letter-spacing:.08em;padding:1px 5px;position:absolute;text-transform:uppercase;white-space:nowrap}.cn-ov-safezone-top .cn-ov-safezone-label{bottom:0;left:6px}.cn-ov-safezone-bottom .cn-ov-safezone-label{left:6px;top:0}.cn-ov-safezone-right .cn-ov-safezone-label{left:4px;top:4px;transform:rotate(90deg);transform-origin:left bottom}.cn-slider{accent-color:var(--tk-accent);max-width:100%;min-width:0;width:110px}.cn-filter-row{align-items:center;border-bottom:1px solid var(--tk-line);display:flex;gap:14px;justify-content:space-between;padding:11px 0}.cn-filter-row:last-child{border-bottom:0}.cn-filter-row{flex-wrap:wrap}.cn-held-row{background:color-mix(in srgb,var(--tk-cyan) 5%,#0000);border:1px dashed color-mix(in srgb,var(--tk-cyan) 28%,#0000);border-radius:9px;padding:8px 10px}.cn-held-badge{align-items:center;background:color-mix(in srgb,var(--tk-cyan) 10%,#0000);border:1px solid color-mix(in srgb,var(--tk-cyan) 30%,#0000);border-radius:999px;color:var(--tk-cyan);display:inline-flex;font-family:JetBrains Mono,monospace;font-size:9.5px;gap:5px;letter-spacing:.08em;padding:2px 8px;text-transform:uppercase}#chat-popout-messages[data-text-size] .cn-held-badge{font-size:.68em}button.cn-modbtn-approve:focus-visible,button.cn-modbtn-approve:hover{color:rgb(var(--state-success))}button.cn-modbtn-reject:focus-visible,button.cn-modbtn-reject:hover{color:rgb(var(--state-danger))}button.cn-modbtn-hide-user:focus-visible,button.cn-modbtn-hide-user:hover{color:rgb(var(--state-warning))}.cn-ov-pinned{align-items:center;background:linear-gradient(135deg,#ff4d2ef0,#ff6e3cf0);border-radius:14px;bottom:22px;box-shadow:0 20px 50px -14px #ff4d2e8c;color:#1a0a05;display:flex;gap:12px;left:50%;max-width:78%;padding:14px 18px;position:absolute;transform:translateX(-50%)}.cn-ov-pinned-badge{background:#1a0a0514;border-radius:999px;flex:none;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:800;letter-spacing:.12em;padding:2px 7px;text-transform:uppercase}.cn-ov-pinned-text{font-size:16px;font-weight:600;line-height:1.3}.cn-modbtn-pin-on{color:var(--tk-accent)}.cn-ov-pinned{width:-moz-max-content;width:max-content}.cn-ov-pinned-text :is(a,span){color:inherit}button.cn-modbtn-pin-on:focus-visible,button.cn-modbtn-pin-on:hover{color:var(--tk-accent)}#chat-embed-messages.cn-ov-pin-space{padding-bottom:112.4px}#chat-embed-messages.cn-ov-ticker+.cn-ov-pinned{bottom:78px}#chat-embed-messages.cn-ov-9x16+.cn-ov-pinned{bottom:calc(var(--cn-sz-bottom) + 22px);left:0;max-width:none;right:var(--cn-sz-right);transform:none;width:auto}@media (prefers-reduced-motion:no-preference){.cn-ov-pinned{animation:cn-ov-pin-in .28s ease}#chat-embed-messages.cn-ov-9x16+.cn-ov-pinned{animation:cn-ov-pin-in-y .28s ease}}@keyframes cn-ov-pin-in{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}@keyframes cn-ov-pin-in-y{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.cn-ov-pinned{animation:none}}.cn-ttc-sheet{background:var(--tk-surface);border:1px solid var(--tk-line);border-radius:var(--tk-radius-lg);box-shadow:var(--tk-shadow);font-family:Outfit,system-ui,sans-serif;max-height:calc(100vh - 2rem);max-width:880px;overflow-y:auto;padding:24px;position:relative;width:100%}.cn-ttc-head{justify-content:space-between;margin-bottom:16px}.cn-ttc-head,.cn-ttc-kicker{align-items:center;display:flex}.cn-ttc-kicker{color:var(--tk-text-3);font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;gap:8px;letter-spacing:.12em;text-transform:uppercase}.cn-ttc-kicker-dot{background:var(--tk-accent);border-radius:9999px;display:inline-block;height:8px;width:8px}.cn-ttc-close{background:#0000;border:1px solid var(--tk-line);border-radius:8px;color:var(--tk-text-2);cursor:pointer;font-family:JetBrains Mono,monospace;font-size:12px;padding:4px 10px}.cn-ttc-creator{background:var(--tk-bg-2);border:1px solid var(--tk-line);border-radius:var(--tk-radius);gap:12px;margin-bottom:20px;padding:12px 16px}.cn-ttc-avatar,.cn-ttc-creator{align-items:center;display:flex}.cn-ttc-avatar{background:var(--tk-violet);border-radius:9999px;color:var(--tk-bg);flex:none;font-size:18px;font-weight:700;height:40px;justify-content:center;width:40px}.cn-ttc-creator-name{font-weight:600}.cn-ttc-creator-cap,.cn-ttc-creator-sub{color:var(--tk-text-2);font-family:JetBrains Mono,monospace;font-size:12px}.cn-ttc-creator-cap{flex:none;margin-left:auto;text-align:right}.cn-ttc-body{align-items:start;display:grid;gap:24px;grid-template-columns:240px 1fr}.cn-ttc-preview{position:sticky;top:0}.cn-ttc-cover{aspect-ratio:9/16;background:linear-gradient(160deg,var(--tk-surface-2) 0,var(--tk-surface) 55%,var(--tk-bg-2) 100%);border:1px solid var(--tk-line-strong);border-radius:var(--tk-radius);overflow:hidden;position:relative;width:100%}.cn-ttc-cover,.cn-ttc-cover-glyph{align-items:center;display:flex;justify-content:center}.cn-ttc-cover-glyph{border:2px solid var(--tk-text-2);border-radius:9999px;color:var(--tk-text);font-size:20px;height:56px;width:56px}.cn-ttc-duration{background:var(--tk-bg);border:1px solid var(--tk-line);border-radius:6px;bottom:8px;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;padding:2px 8px;position:absolute;right:8px}.cn-ttc-cover-row{margin-top:12px}.cn-ttc-field-label{display:block;font-size:14px;font-weight:500;margin-bottom:6px}.cn-ttc-field-hint{color:var(--tk-text-2);font-size:13px;margin-top:6px}.cn-ttc-input,.cn-ttc-select,.cn-ttc-title{background:var(--tk-bg-2);border:1px solid var(--tk-line);border-radius:10px;color:var(--tk-text);font-family:Outfit,system-ui,sans-serif;font-size:15px;padding:10px 12px;width:100%}.cn-ttc-input:focus-visible,.cn-ttc-select:focus-visible,.cn-ttc-title:focus-visible{outline:2px solid var(--tk-accent);outline-offset:1px}.cn-ttc-form{display:flex;flex-direction:column;gap:20px;min-width:0}.cn-ttc-title{min-height:96px;resize:vertical}.cn-ttc-count{font-family:JetBrains Mono,monospace;font-size:12px;margin-top:4px;text-align:right}.cn-ttc-count,.cn-ttc-privacy:invalid{color:var(--tk-text-2)}.cn-ttc-privacy option{background:var(--tk-surface-2);color:var(--tk-text)}.cn-ttc-privacy option:disabled{color:var(--tk-text-3)}.cn-ttc-toggle-row{align-items:flex-start;border:1px solid var(--tk-line);border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:10px 12px}.cn-ttc-toggle-row+.cn-ttc-toggle-row{margin-top:8px}.cn-ttc-fieldset{border:none;margin:0;padding:0}.cn-ttc-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--tk-surface-2);border:1px solid var(--tk-line-strong);border-radius:9999px;cursor:pointer;flex:none;height:22px;margin-top:2px;position:relative;transition:background-color .15s ease;width:40px}.cn-ttc-toggle:after{background:var(--tk-text-2);border-radius:9999px;content:"";height:16px;left:2px;position:absolute;top:2px;transition:left .15s ease,background-color .15s ease;width:16px}.cn-ttc-toggle:checked{background:var(--tk-live);border-color:var(--tk-live)}.cn-ttc-toggle:checked:after{background:var(--tk-bg);left:20px}.cn-ttc-toggle:disabled{cursor:not-allowed;opacity:.55}.cn-ttc-toggle-row.is-disabled{background:var(--tk-bg-2);cursor:not-allowed;opacity:.6}.cn-ttc-toggle-text{font-size:15px;font-weight:500}.cn-ttc-toggle-sub{color:var(--tk-text-2);font-size:13px}.cn-ttc-brand{border-top:1px solid var(--tk-line);padding-top:16px}.cn-ttc-brand-row{align-items:flex-start;cursor:pointer;display:flex;gap:12px}.cn-ttc-brand-options{display:flex;flex-direction:column;gap:8px;margin-top:12px;padding-left:52px;transition:opacity .15s ease}.cn-ttc-brand-options[hidden]{display:none}.cn-ttc-check-row{align-items:flex-start;cursor:pointer;display:flex;font-size:15px;gap:10px}.cn-ttc-check{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--tk-bg-2);border:1px solid var(--tk-line-strong);border-radius:6px;cursor:pointer;flex:none;height:20px;margin-top:2px;position:relative;width:20px}.cn-ttc-check:checked{background:var(--tk-accent);border-color:var(--tk-accent)}.cn-ttc-check:checked:after{border:solid var(--tk-bg);border-width:0 2px 2px 0;content:"";height:11px;left:6px;position:absolute;top:2px;transform:rotate(42deg);width:6px}.cn-ttc-check:disabled{cursor:not-allowed;opacity:.55}.cn-ttc-brand-prompt{background:var(--tk-bg-2);border:1px solid var(--tk-line);border-radius:8px;color:var(--tk-accent-2);font-family:JetBrains Mono,monospace;font-size:12px;padding:8px 12px}.cn-ttc-brand-prompt[hidden]{display:none}.cn-ttc-brand-warn{color:var(--tk-accent-2);font-size:13px}.cn-ttc-brand-warn[hidden]{display:none}.cn-ttc-consent{align-items:flex-start;background:var(--tk-bg-2);border:1px solid var(--tk-line);border-radius:10px;cursor:pointer;display:flex;font-size:15px;gap:10px;padding:12px}.cn-ttc-consent a{color:var(--tk-cyan)}.cn-ttc-delay{border-left:2px solid var(--tk-line-strong);color:var(--tk-text-2);font-size:14px;padding-left:12px}.cn-ttc-actions{display:flex;gap:12px;justify-content:flex-end}.cn-ttc-post-btn{background:var(--tk-accent);border:none;border-radius:10px;color:var(--tk-text);cursor:pointer;font-family:Outfit,system-ui,sans-serif;font-size:15px;font-weight:600;padding:12px 24px;transition:opacity .15s ease}.cn-ttc-post-btn:disabled{cursor:not-allowed;opacity:.45}.cn-ttc-post-btn:focus-visible{outline:2px solid var(--tk-text);outline-offset:2px}.cn-ttc-cancel-btn{background:#0000;border:1px solid var(--tk-line-strong);border-radius:10px;color:var(--tk-text-2);cursor:pointer;font-family:Outfit,system-ui,sans-serif;font-size:15px;font-weight:600;padding:12px 24px}.cn-ttc-cancel-btn:focus-visible{outline:2px solid var(--tk-accent);outline-offset:2px}.cn-ttc-audit,.cn-ttc-cap,.cn-ttc-refusal{background:var(--tk-bg-2);border:1px solid var(--tk-line-strong);border-radius:var(--tk-radius);padding:20px}.cn-ttc-refusal-title{font-size:17px;font-weight:600;margin-bottom:8px}.cn-ttc-refusal-body{color:var(--tk-text-2);font-size:15px;margin-bottom:12px}.cn-ttc-refusal-meta{color:var(--tk-text-3);font-family:JetBrains Mono,monospace;font-size:12px}@media (max-width:720px){.cn-ttc-sheet{border-left:none;border-radius:0;border-right:none}.cn-ttc-body{grid-template-columns:1fr}.cn-ttc-preview{max-width:300px;position:static}.cn-ttc-actions{align-items:stretch;flex-direction:column-reverse}.cn-ttc-cancel-btn,.cn-ttc-post-btn{width:100%}}@media (max-width:480px){.cn-ttc-sheet{padding:16px}.cn-ttc-creator{gap:8px;padding:10px 12px}.cn-ttc-title{min-height:72px}.cn-ttc-brand-options{padding-left:0}}@media (prefers-reduced-motion:reduce){.cn-ttc-brand-options,.cn-ttc-post-btn,.cn-ttc-toggle{transition:none}}.ee-mono{font-family:JetBrains Mono,ui-monospace,monospace}.ee-ic{flex:none;height:16px;width:16px}.ee-ic-sm{flex:none;height:14px;width:14px}.ee-sr{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.ee-frame:focus-visible,.ee-switch:focus-visible,.ee-word:focus-visible{outline:2px solid var(--tk-accent);outline-offset:2px}.ee-title-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.ee-head-meta{color:var(--tk-text-2);display:flex;flex-wrap:wrap;font-size:13px;gap:14px;margin-top:6px}.ee-rail{border-bottom:1px solid var(--tk-line);display:flex;gap:4px;overflow-x:auto;padding:10px 28px}.ee-rail,.ee-step{align-items:center}.ee-step{border-radius:6px;color:var(--tk-text-2);display:inline-flex;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px;gap:6px;height:24px;letter-spacing:.06em;padding:0 9px;white-space:nowrap}.ee-step:before{background:var(--tk-text-3);border-radius:999px;content:"";height:6px;width:6px}.ee-step.done{color:var(--tk-text-2)}.ee-step.done:before{background:var(--tk-text-2)}.ee-step.cur{background:var(--tk-surface-2);color:var(--tk-text)}.ee-step.cur:before{background:var(--tk-text)}.ee-step.ok{background:rgb(var(--state-success)/.1);color:rgb(var(--state-success))}.ee-step.ok:before{background:rgb(var(--state-success))}.ee-step.fail{background:color-mix(in srgb,var(--tk-danger) 10%,#0000);color:var(--tk-danger)}.ee-step.fail:before{background:var(--tk-danger)}.ee-step-sep{color:var(--tk-text-3);font-size:10px}.ee-chip-ok{background:rgb(var(--state-success)/.1);border-color:rgb(var(--state-success)/.3);color:rgb(var(--state-success))}.ee-chip-ok .cn-pip{background:rgb(var(--state-success))}.ee-chip-proc{background:color-mix(in srgb,var(--tk-cyan) 8%,#0000);border-color:color-mix(in srgb,var(--tk-cyan) 28%,#0000);color:var(--tk-cyan)}.ee-chip-proc .cn-pip{background:var(--tk-cyan)}.ee-chip-draft{background:color-mix(in srgb,var(--tk-violet) 10%,#0000);border-color:color-mix(in srgb,var(--tk-violet) 30%,#0000);color:var(--tk-violet)}.ee-grid{align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 384px;padding:20px 28px 48px}.ee-col{display:flex;flex-direction:column;gap:16px;min-width:0}.ee-side{position:sticky;top:58px}@media (min-width:1280px){.ee-grid{grid-template-rows:auto 1fr;row-gap:16px}.ee-col-main{grid-column:1;grid-row:1}.ee-side{grid-column:2;grid-row:1/span 2}.ee-col-rest{grid-column:1;grid-row:2}}.ee-pbody{display:flex;flex-direction:column;gap:12px;padding:14px 16px}.ee-kicker{font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.ee-help,.ee-kicker{color:var(--tk-text-2)}.ee-help{font-size:12.5px;line-height:1.45;margin:0}.ee-ph{background:repeating-linear-gradient(135deg,var(--tk-surface) 0 10px,var(--tk-surface-2) 10px 20px);display:grid;overflow:hidden;place-items:center;position:relative}.ee-ph-label{background:var(--tk-bg);border-radius:5px;color:var(--tk-text-2);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;padding:4px 8px;text-align:center}.ee-monitor{aspect-ratio:16/9;border-radius:10px 10px 0 0;overflow:visible}.ee-monitor video{border-radius:inherit}.ee-rect{background:color-mix(in srgb,var(--tk-cyan) 6%,#0000);border:2px solid var(--tk-cyan);border-radius:3px;position:absolute}.ee-rect.face{background:color-mix(in srgb,var(--tk-accent-2) 7%,#0000);border-color:var(--tk-accent-2);z-index:1}.ee-rect-tag{background:var(--tk-cyan);border-radius:4px 4px 0 0;color:var(--tk-bg);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;left:-1px;letter-spacing:.08em;padding:2px 6px;position:absolute;top:-1px;transform:translateY(-100%);white-space:nowrap}.ee-rect.face .ee-rect-tag{background:var(--tk-accent-2)}.ee-rect.tag-in .ee-rect-tag{border-radius:0 0 4px 0;left:0;top:0;transform:none}.ee-rect.face.tag-in .ee-rect-tag{border-radius:0 0 0 4px;left:auto;right:0}.ee-handle{background:var(--tk-text);border:2px solid var(--tk-bg);border-radius:2px;height:10px;position:absolute;width:10px}.ee-handle:before{content:"";inset:-6px;position:absolute}.ee-handle.tl{left:-6px;top:-6px}.ee-handle.br{bottom:-6px;right:-6px}.ee-handle.tr{right:-6px;top:-6px}.ee-handle.bl{bottom:-6px;left:-6px}.ee-mon-badge{bottom:12px;display:flex;gap:6px;left:12px;position:absolute}.ee-transport{align-items:center;border-top:1px solid var(--tk-line);display:flex;flex-wrap:wrap;gap:12px;padding:10px 14px}.ee-play{background:var(--tk-surface-2);border:1px solid var(--tk-line-strong);border-radius:999px;color:var(--tk-text);cursor:pointer;display:grid;height:34px;place-items:center;width:34px}.ee-play:disabled{cursor:not-allowed;opacity:.4}@media (min-width:768px){.ee-has-preview [data-ee-play]{display:none}}.ee-ph-label-err{align-items:center;color:var(--tk-text);display:flex;flex-direction:column;gap:6px}.ee-ph-label-err .hero-exclamation-triangle{color:rgb(var(--state-warning))}.ee-ph-retry{color:var(--tk-accent);font-weight:600;text-decoration:underline;text-underline-offset:3px}.ee-ph-retry:focus-visible{border-radius:4px;outline:2px solid var(--tk-accent);outline-offset:2px}.ee-tc{color:var(--tk-text);font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px}.ee-tc-sub{color:var(--tk-text-2);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}.ee-spacer{flex:1}.ee-frames{display:grid;gap:8px;grid-template-columns:repeat(6,minmax(0,1fr))}.ee-frame{aspect-ratio:16/9;border:1px solid var(--tk-line);border-radius:6px;color:inherit;cursor:pointer;padding:0}.ee-frame.on{border-color:var(--tk-accent);box-shadow:0 0 0 1px var(--tk-accent)}.ee-frame .ee-ph-label{font-size:9.5px;padding:2px 5px}.ee-tl{display:flex;flex-direction:column;gap:6px;padding:14px 16px 16px}.ee-lane{height:26px;position:relative}.ee-lane-label{color:var(--tk-text-2);font-family:JetBrains Mono,ui-monospace,monospace;font-size:9.5px;left:0;letter-spacing:.12em;position:absolute;text-transform:uppercase;top:50%;transform:translateY(-50%);width:64px}.ee-lane-track{bottom:0;left:72px;position:absolute;right:0;top:0}.ee-ruler .ee-lane-track{border-bottom:1px solid var(--tk-line)}.ee-tick{background:var(--tk-line-strong);bottom:0;height:6px;position:absolute;width:1px}.ee-tick-l{bottom:8px;color:var(--tk-text-2);font-family:JetBrains Mono,ui-monospace,monospace;font-size:9.5px;position:absolute;transform:translateX(-50%)}.ee-src{background:repeating-linear-gradient(90deg,var(--tk-surface-2) 0 6px,var(--tk-surface) 6px 12px);inset:6px 0}.ee-src,.ee-win{border-radius:5px;position:absolute}.ee-win{background:var(--tk-surface-3);border:1px solid var(--line-glow);bottom:3px;top:3px}.ee-win.stale{border-color:var(--tk-danger)}.ee-win-ghost{border:1px dashed var(--tk-text-2);border-radius:5px;bottom:3px;position:absolute;top:3px}.ee-win-handle{background:var(--tk-text);border:2px solid var(--tk-bg);border-radius:3px;bottom:-3px;cursor:ew-resize;left:-5px;position:absolute;top:-3px;width:9px}.ee-win-handle:before{bottom:0;content:"";left:-8px;position:absolute;right:-8px;top:0}.ee-mark{background:var(--tk-text);border:2px solid var(--tk-bg);height:11px;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);width:11px}.ee-mark.chip{background:var(--tk-violet);border-radius:2px;transform:translate(-50%,-50%)}.ee-mark-l{align-items:center;bottom:0;color:var(--tk-text-2);display:flex;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;margin-left:8px;pointer-events:none;position:absolute;top:50%;top:0;transform:translate(8px,-50%);transform:none;white-space:nowrap}.ee-mark-l button{pointer-events:auto}.ee-mark-l button[aria-label]{position:relative;z-index:1}.ee-mark-l button[aria-label]:focus-visible,.ee-mark-l button[aria-label]:hover{z-index:2}.ee-wtick{background:var(--tk-text-2);border-radius:2px;bottom:7px;position:absolute;top:7px;transform:translateX(-50%);width:3px}.ee-wtick.unc{background:rgb(var(--state-warning));box-shadow:0 0 6px rgb(var(--state-warning)/.5)}.ee-wtick.fixed{background:rgb(var(--state-success));position:absolute}.ee-playhead{background:var(--tk-text);bottom:0;pointer-events:none;position:absolute;top:0;width:2px}.ee-tl-stack{position:relative}.ee-tl-stack>.ee-playhead-wrap{bottom:0;left:72px;pointer-events:none;position:absolute;right:0;top:0}.ee-legend{color:var(--tk-text-2);display:flex;flex-wrap:wrap;font-size:11.5px;gap:14px;padding-left:72px}.ee-legend span{align-items:center;display:inline-flex;gap:6px}.ee-sw{display:inline-block;height:9px;width:9px}.ee-sw.punch{background:var(--tk-text);transform:rotate(45deg)}.ee-sw.chip{background:var(--tk-violet);border-radius:2px}.ee-sw.unc{background:rgb(var(--state-warning));border-radius:2px;height:11px;width:3px}.ee-rundown{display:flex;flex-direction:column}@media (min-width:768px){.ee-rundown{max-height:18rem;overflow-y:auto;overscroll-behavior:contain}}.ee-rundown.cleared{box-shadow:inset 3px 0 0 rgb(var(--state-success))}.ee-rundown.stale{box-shadow:inset 3px 0 0 var(--tk-danger)}.ee-row{align-items:baseline;border-bottom:1px solid var(--tk-line);display:grid;gap:12px;grid-template-columns:76px minmax(0,1fr);padding:9px 16px}.ee-row:last-child{border-bottom:0}.ee-row.cur{background:var(--tk-bg-2)}.ee-row-tc{color:var(--tk-text-2);font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}.ee-words{display:flex;flex-wrap:wrap;font-size:15px;gap:2px 0;line-height:1.6}.ee-word{background:#0000;border:0;border-radius:4px;color:var(--tk-text);cursor:pointer;font-size:inherit;line-height:inherit;padding:0 2px}.ee-word:hover{background:var(--tk-surface-2)}.ee-word.now{background:var(--tk-text);color:var(--tk-bg)}.ee-word.unc{background:rgb(var(--state-warning)/.12);box-shadow:inset 0 -2px 0 rgb(var(--state-warning));color:rgb(var(--state-warning))}.ee-word.unc.now{background:var(--tk-text);color:var(--tk-bg)}.ee-word.fixed{box-shadow:inset 0 -2px 0 rgb(var(--state-success));position:static}.ee-edit{align-items:center;background:var(--tk-bg);border:1px solid rgb(var(--state-warning));border-radius:6px;display:inline-flex;gap:6px;padding:2px 4px 2px 2px}.ee-edit input{background:var(--tk-surface-2);border:0;border-radius:4px;color:var(--tk-text);font-family:inherit;font-size:15px;height:26px;padding:0 6px;width:76px}.ee-edit input:focus-visible{outline:2px solid rgb(var(--state-warning));outline-offset:0}.ee-edit-meta{color:var(--tk-text-2);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;white-space:nowrap}.ee-hidden-note{padding:18px 16px}.ee-gate-state,.ee-hidden-note{align-items:flex-start;display:flex;gap:12px}.ee-gate-ic{background:var(--tk-surface-2);border-radius:9px;color:var(--tk-text-2);display:grid;flex:none;height:34px;place-items:center;width:34px}.ee-gate-ic.warn{background:color-mix(in srgb,var(--tk-warn) 12%,#0000);color:var(--tk-warn)}.ee-gate-ic.ok{background:rgb(var(--state-success)/.12);color:rgb(var(--state-success))}.ee-gate-ic.bad{background:color-mix(in srgb,var(--tk-danger) 12%,#0000);color:var(--tk-danger)}.ee-gate-ic.proc{background:color-mix(in srgb,var(--tk-cyan) 10%,#0000);color:var(--tk-cyan)}.ee-gate-t{font-size:15px;font-weight:600;margin:0}.ee-gate-s{color:var(--tk-text-2);font-size:13px;line-height:1.45;margin:2px 0 0}.ee-stale{background:color-mix(in srgb,var(--tk-danger) 10%,#0000);border:1px solid color-mix(in srgb,var(--tk-danger) 45%,#0000);border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:12px 14px}.ee-stale-t{align-items:center;color:var(--tk-danger);display:flex;font-size:14px;font-weight:700;gap:8px;margin:0}.ee-stale ul{color:var(--tk-text);font-size:13px;line-height:1.5;list-style:disc;margin:0;padding-left:18px}.ee-stamp{align-items:center;background:rgb(var(--state-success)/.08);border:1px solid rgb(var(--state-success)/.28);border-radius:10px;display:flex;gap:10px;padding:10px 12px}.ee-stamp-t{color:rgb(var(--state-success));font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ee-stamp-s{color:var(--tk-text-2);font-size:12.5px}.ee-render{gap:8px;justify-content:center;width:100%}.ee-render[disabled]{background:var(--tk-surface-2);border:1px solid var(--tk-line-strong);box-shadow:none;color:var(--tk-text-2);cursor:not-allowed;filter:none}.ee-why{align-items:flex-start;color:var(--tk-text-2);display:flex;font-size:12.5px;gap:8px;margin:0}.ee-btn-full{font-size:13px;height:38px;width:100%}.ee-btn-accent{background:color-mix(in srgb,var(--tk-accent) 14%,#0000);border-color:color-mix(in srgb,var(--tk-accent) 55%,#0000);color:var(--tk-text)}.ee-btn-accent:hover{background:color-mix(in srgb,var(--tk-accent) 22%,#0000)}.ee-counts{display:flex;flex-wrap:wrap;gap:8px}.ee-stages{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.ee-stage{align-items:center;border-bottom:1px solid var(--tk-line);display:grid;font-size:13.5px;gap:10px;grid-template-columns:20px minmax(0,1fr) auto;padding:8px 0}.ee-stage:last-child{border-bottom:0}.ee-stage-dot{border:2px solid var(--tk-text-3);border-radius:999px;height:10px;justify-self:center;width:10px}.ee-stage.done .ee-stage-dot{background:var(--tk-text-2);border-color:var(--tk-text-2)}.ee-stage.fail .ee-stage-dot{background:var(--tk-danger);border-color:var(--tk-danger)}.ee-stage-t,.ee-stage.todo{color:var(--tk-text-2)}.ee-stage-t{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11.5px}.ee-bar{display:grid;gap:4px;grid-template-columns:repeat(4,minmax(0,1fr))}.ee-bar span{background:var(--tk-surface-3);border-radius:999px;height:4px}.ee-bar span.done{background:var(--tk-text-2)}.ee-bar span.run{background:var(--tk-cyan)}.ee-elapsed{color:var(--tk-text-2);display:flex;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;gap:12px;justify-content:space-between}.ee-elapsed b{color:var(--tk-text);font-weight:600}.ee-queue{align-items:flex-start;background:var(--tk-bg-2);border:1px solid var(--tk-line);border-radius:10px;display:flex;flex-wrap:wrap;font-family:JetBrains Mono,ui-monospace,monospace;font-size:12px;gap:4px 8px;padding:10px 12px}.ee-queue-pip{background:var(--tk-cyan);border-radius:999px;flex:none;height:6px;margin-top:5px;width:6px}.ee-queue[data-queue-state=overrun] .ee-queue-pip,.ee-queue[data-queue-state=unavailable] .ee-queue-pip,.ee-queue[data-queue-state=worker_starting] .ee-queue-pip{background:var(--tk-warn)}.ee-queue-line{color:var(--tk-text);flex:1 1 16ch;font-weight:600;min-width:0}.ee-queue-eta{text-wrap:pretty;color:var(--tk-text);flex-basis:100%;padding-left:14px}.ee-leave{align-items:flex-start;background:var(--tk-bg-2);color:var(--tk-text-2);font-size:12.5px;gap:8px;line-height:1.45;padding:10px 12px}.ee-fail-box,.ee-leave{border-radius:10px;display:flex}.ee-fail-box{background:color-mix(in srgb,var(--tk-danger) 8%,#0000);border:1px solid color-mix(in srgb,var(--tk-danger) 40%,#0000);flex-direction:column;gap:6px;padding:12px 14px}.ee-fail-t{align-items:center;color:var(--tk-danger);display:flex;font-size:14px;font-weight:700;gap:8px;margin:0}.ee-fail-s{color:var(--tk-text);font-size:13px;line-height:1.45;margin:0}.ee-current-note{border:1px solid var(--tk-line);border-radius:10px;color:var(--tk-text-2);font-size:12.5px;line-height:1.45;padding:10px 12px}.ee-current-note b{color:var(--tk-text);font-weight:600}.ee-sec{border-bottom:1px solid var(--tk-line);display:flex;flex-direction:column;gap:10px;padding:14px 16px}.ee-sec:last-child{border-bottom:0}.ee-sec-h{align-items:center;display:flex;gap:10px}.ee-sec-h .ee-kicker{flex:1}.ee-sec.off .ee-input{background:#0000;border-color:var(--tk-line-strong);border-style:dashed}.ee-switch{background:var(--tk-surface-3);border:1px solid var(--tk-line-strong);border-radius:999px;cursor:pointer;flex:none;height:20px;padding:0;position:relative;width:34px}.ee-switch:after{background:var(--tk-text-2);border-radius:999px;content:"";height:14px;left:2px;position:absolute;top:2px;transition:transform .15s;width:14px}.ee-switch.on{background:var(--tk-accent);border-color:var(--tk-accent)}.ee-switch.on:after{background:var(--tk-text);transform:translateX(14px)}.ee-switch-l{color:var(--tk-text-2);font-size:12px}.ee-input{background:var(--tk-bg-2);border:1px solid var(--tk-line);border-radius:7px;box-sizing:border-box;color:var(--tk-text);font-family:inherit;font-size:13px;height:34px;padding:0 10px;width:100%}.ee-input:focus-visible{border-color:var(--tk-accent);outline:none}textarea.ee-input{height:72px;line-height:1.45;padding:8px 10px;resize:vertical}.ee-input-row{display:grid;gap:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ee-flabel{color:var(--tk-text-2);display:flex;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;gap:8px;justify-content:space-between;letter-spacing:.12em;margin-bottom:5px;text-transform:uppercase}.ee-flabel .req{color:var(--tk-text)}.ee-list{display:flex;flex-direction:column;gap:6px}.ee-li{align-items:center;background:var(--tk-bg-2);border-radius:8px;display:flex;font-size:13px;gap:10px;padding:7px 10px}.ee-li .ee-mono{color:var(--tk-text-2);font-size:11.5px}.ee-add{align-self:flex-start}.ee-seg-wrap{align-items:center;display:flex;gap:12px}.ee-out{background:var(--tk-bg);border:1px solid var(--tk-line-strong);border-radius:5px;box-sizing:border-box;display:flex;flex:none;flex-direction:column;gap:3px;height:82px;padding:4px;width:46px}.ee-out i{background:var(--tk-surface-3);border-radius:2px;display:block}.ee-out i.game{background:var(--tk-cyan);opacity:.55}.ee-out i.face{background:var(--tk-accent-2);opacity:.6}.ee-out i.blur{background:repeating-linear-gradient(135deg,var(--tk-surface-2) 0 3px,var(--tk-surface-3) 3px 6px)}.ee-range{accent-color:var(--tk-accent);width:100%}.ee-draft{align-items:center;display:flex;gap:8px}.ee-rights{background:var(--tk-bg-2);border:1px solid var(--tk-line);border-radius:9px;color:var(--tk-text);font-size:13px;line-height:1.55;margin:0;padding:12px}.ee-check{align-items:flex-start;cursor:pointer;display:flex;font-size:13px;gap:10px}.ee-check input{accent-color:var(--tk-accent);flex:none;height:16px;margin:2px 0 0;width:16px}.ee-count{color:var(--tk-text-2);font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;letter-spacing:0;text-transform:none}.ee-result{display:grid;gap:20px;grid-template-columns:216px minmax(0,1fr);padding:16px}.ee-vert{aspect-ratio:9/16;border-radius:10px}.ee-poster-row{align-items:center;display:flex;gap:10px;margin-top:10px}.ee-poster{aspect-ratio:9/16;border-radius:5px;flex:none;width:54px}.ee-report{display:flex;flex-direction:column;gap:8px;min-width:0}.ee-report-h{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.ee-chk{background:var(--tk-bg-2);border:1px solid var(--tk-line);border-radius:10px;display:grid;gap:10px;grid-template-columns:26px minmax(0,1fr);padding:11px 12px}.ee-chk.fail{background:color-mix(in srgb,var(--tk-danger) 7%,#0000);border-color:color-mix(in srgb,var(--tk-danger) 42%,#0000)}.ee-chk.warn{border-color:color-mix(in srgb,var(--tk-warn) 30%,#0000)}.ee-chk-ic{border-radius:7px;display:grid;font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;font-weight:700;height:26px;place-items:center;width:26px}.ee-chk.pass .ee-chk-ic{background:rgb(var(--state-success)/.12);color:rgb(var(--state-success))}.ee-chk.fail .ee-chk-ic{background:color-mix(in srgb,var(--tk-danger) 16%,#0000);color:var(--tk-danger)}.ee-chk.warn .ee-chk-ic{background:color-mix(in srgb,var(--tk-warn) 12%,#0000);color:var(--tk-warn)}.ee-chk.skip .ee-chk-ic{background:var(--tk-surface-2);color:var(--tk-text-2)}.ee-chk-top{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ee-chk-name{font-size:14px;font-weight:600}.ee-chk-d{color:var(--tk-text-2);font-size:13px;line-height:1.45;margin:3px 0 0}.ee-miss{display:flex;flex-direction:column;gap:4px;list-style:none;margin:8px 0 0;padding:0}.ee-miss li{align-items:center;display:flex;font-size:13px;gap:10px}.ee-miss .ee-mono{color:var(--tk-text-2);font-size:11.5px}.ee-supersede{color:var(--tk-text-2);display:flex;flex-direction:column;font-size:12.5px;gap:4px}.ee-cannot{margin:28px;max-width:720px}.ee-cannot-body{display:flex;flex-direction:column;gap:14px;padding:22px}.ee-cannot-h{align-items:flex-start;display:flex;gap:14px}.ee-cannot-t{font-size:20px;font-weight:700;margin:0}.ee-cannot-p{color:var(--tk-text-2);font-size:14px;line-height:1.55;margin:4px 0 0;max-width:60ch}.ee-actions{display:flex;flex-wrap:wrap;gap:10px}.ee-prep{gap:16px;margin:20px 28px 48px;max-width:760px}.ee-gate-rights,.ee-prep{display:flex;flex-direction:column}.ee-gate-rights{background:var(--tk-bg-2);border:1px solid var(--tk-line);border-radius:10px;gap:8px;padding:12px}.ee-gate-rights.need{border-color:rgb(var(--state-warning)/.45)}.ee-gate-rights .ee-rights{background:#0000;border:0;color:var(--tk-text-2);font-size:12.5px;padding:0}.ee-rights-done{align-items:center;color:var(--tk-text-2);display:flex;font-size:12.5px;gap:8px}.ee-why-box{display:flex;flex-direction:column;gap:4px;margin:0}.ee-why-h{color:var(--tk-text-2)}.ee-why-h,.ee-why-list{font-size:12.5px;margin:0}.ee-why-list{color:var(--tk-text);line-height:1.5;list-style:disc;padding-left:18px}.ee-drafts-off{align-items:flex-start;background:var(--tk-bg-2);border:1px solid var(--tk-line);border-radius:10px;color:var(--tk-text-2);display:flex;font-size:12.5px;gap:10px;line-height:1.45;margin:12px 16px 0;padding:10px 12px}.ee-drafts-off b{color:var(--tk-text);font-weight:600}.ee-hook-warn{align-items:flex-start;color:rgb(var(--state-warning));display:flex;font-size:12px;gap:6px;line-height:1.4;margin:6px 0 0}.ee-nudge{align-items:center;display:flex;flex-wrap:wrap;gap:8px;padding-left:72px}.ee-nudge .ee-tc{min-width:92px;text-align:center}.ee-input::-moz-placeholder{color:var(--tk-text-2);opacity:.8}.ee-input::placeholder{color:var(--tk-text-2);opacity:.8}.ee-ptabs{display:none}.ee-ptab{align-items:center;background:#0000;border:0;color:var(--tk-text-2);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:6px;justify-content:center;min-height:44px;position:relative}.ee-ptab.on{box-shadow:inset 0 -2px 0 var(--tk-text);color:var(--tk-text)}.ee-ptab-dot{background:rgb(var(--state-warning));border-radius:999px;height:7px;width:7px}.ee-ptab:focus-visible{outline:2px solid var(--tk-accent);outline-offset:-2px}.ee-clips{display:flex;flex-direction:column;gap:0}.ee-enh{align-items:center;background:color-mix(in srgb,var(--tk-accent) 12%,#0000);border:1px solid color-mix(in srgb,var(--tk-accent) 55%,#0000);border-radius:8px;color:var(--tk-text);cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;min-height:36px;padding:0 12px}.ee-enh:hover{background:color-mix(in srgb,var(--tk-accent) 20%,#0000)}.ee-enh[aria-disabled=true]{background:#0000;border-color:var(--tk-line-strong);color:var(--tk-text-2);cursor:not-allowed}.ee-enh:focus-visible{outline:2px solid var(--tk-accent);outline-offset:2px}.ee-reason{align-items:flex-start;color:var(--tk-text-2);display:flex;font-size:12px;gap:6px;line-height:1.4;margin:0}.ee-reason a{white-space:nowrap}.ee-reason .hero-exclamation-triangle{color:rgb(var(--state-warning))}.ee-reason a{color:var(--tk-accent);font-weight:600;text-decoration:underline;text-underline-offset:3px}.ee-reason a:hover{color:var(--tk-accent-2)}.ee-reason a:focus-visible{border-radius:4px;outline:2px solid var(--tk-accent);outline-offset:2px}.ee-enh.phx-click-loading{cursor:progress;opacity:.6;pointer-events:none}.ee-triage{background:var(--tk-bg-2);border:1px dashed var(--tk-line-strong);border-radius:8px;display:flex;flex-direction:column;gap:6px;padding:8px 10px}.ee-triage-h{align-items:center;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9.5px;gap:8px;justify-content:space-between;letter-spacing:.14em;text-transform:uppercase}.ee-triage-h,.ee-triage-row{color:var(--tk-text-2);display:flex}.ee-triage-row{flex-wrap:wrap;font-size:12.5px;gap:12px}.ee-triage-row b{color:var(--tk-text);font-weight:600}.ee-rank{display:inline-flex;gap:2px;margin-left:4px;vertical-align:middle}.ee-rank i{background:var(--tk-surface-3);border-radius:2px;display:block;height:8px;width:8px}.ee-rank i.on{background:var(--tk-text-2)}.ee-card-thumb{aspect-ratio:16/9;background:var(--tk-surface-2);border-radius:12px 12px 0 0;color:var(--tk-text-2);display:grid;place-items:center;position:relative}.ee-card-dur{background:var(--tk-bg-2);border-radius:4px;bottom:8px;color:var(--tk-text);font-size:12px;padding:1px 6px;position:absolute;right:8px}@media (max-width:1279px){.ee-grid{grid-template-columns:minmax(0,1fr)}.ee-col{display:contents}.ee-side{position:static}.ee-o-result{order:1}.ee-o-preview{order:2}.ee-o-monitor{order:3}.ee-o-transcript{order:4}.ee-o-timeline{order:5}.ee-o-frames{order:6}.ee-o-gate{order:7}.ee-o-elements{order:8}}@media (max-width:1023px){.ee-grid{padding:16px}.ee-rail{padding:10px 16px}.ee-frames{grid-template-columns:repeat(3,minmax(0,1fr))}.cn-page-head .ee-head-back{display:none}.ee-clips{padding:0}}@media (max-width:767px){.ee-grid{gap:12px;padding:12px}.ee-o-monitor{box-shadow:0 12px 24px -12px var(--tk-bg);order:0;position:sticky;top:0;z-index:5}.ee-o-preview,.ee-o-result{order:1}.ee-o-transcript{order:2}.ee-o-gate{order:3}.ee-o-timeline{order:4}.ee-o-frames{order:5}.ee-o-elements{order:6}.ee-ptabs{border-top:1px solid var(--tk-line);display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.ee-grid.tab-elements .ee-pt:not(.ee-pt-elements),.ee-grid.tab-preview .ee-pt:not(.ee-pt-preview),.ee-grid.tab-result .ee-pt:not(.ee-pt-result),.ee-grid.tab-review .ee-pt:not(.ee-pt-review),.ee-grid.tab-timeline .ee-pt:not(.ee-pt-timeline){display:none}.ee-transport{gap:8px;padding:6px 10px}.ee-transport .ee-src-range{display:none}.ee-grid.tab-preview .ee-o-monitor .ee-monitor,.ee-grid.tab-preview .ee-o-monitor .ee-transport{display:none}.ee-grid.tab-preview .ee-pt-preview .ee-pbody{padding-bottom:6px}.ee-handle{height:18px;width:18px}.ee-handle.tl{left:-10px;top:-10px}.ee-handle.br{bottom:-10px;right:-10px}.ee-handle.tr{right:-10px;top:-10px}.ee-handle.bl{bottom:-10px;left:-10px}.ee-rect-tag{font-size:9px}.ee-row{gap:2px;grid-template-columns:minmax(0,1fr);padding:10px 12px}.ee-words{font-size:17px;gap:2px 0}.ee-word{min-height:44px;padding:0 5px}.ee-edit{box-sizing:border-box;min-height:44px;width:100%}.ee-edit input{flex:1;font-size:17px;height:38px}.ee-legend{padding-left:0}.ee-lane{height:32px}.ee-lane-label{font-size:9px;width:44px}.ee-lane-track,.ee-tl-stack>.ee-playhead-wrap{left:50px}.ee-tick-l.minor{display:none}.ee-win-handle{left:-9px;width:16px}.ee-nudge{padding-left:0}.ee-nudge .cn-btn{min-height:44px}.ee-frames{grid-template-columns:repeat(2,minmax(0,1fr))}.ee-input{font-size:16px;height:44px}textarea.ee-input{height:96px}.ee-switch{height:28px;width:46px}.ee-switch:after{height:22px;width:22px}.ee-switch.on:after{transform:translateX(18px)}.ee-clips .cn-btn-sm,.ee-grid .cn-btn-sm{min-height:44px}.ee-seg-wrap .cn-seg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ee-seg-wrap .cn-seg button{height:44px}.ee-check{align-items:center;min-height:44px}.ee-check input{height:22px;margin:0;width:22px}.ee-btn-full{height:44px}.ee-render{min-height:48px}.ee-result{grid-template-columns:minmax(0,1fr)}.ee-vert{margin:0 auto;max-width:240px;width:100%}.ee-cannot,.ee-prep{margin:16px}.ee-head-meta{gap:8px}.ee-enh{min-height:44px}}@media (max-width:767px),(pointer:coarse){.ee-handle:before{inset:-19px}.ee-win-handle:before{bottom:-8px;left:-20px;right:-20px;top:-8px}.ee-switch:before{content:"";inset:-13px -6px;position:absolute}.ee-lane[data-ee-lane=chip],.ee-lane[data-ee-lane=punch]{height:44px}.ee-mark-l button{position:relative}.ee-mark-l button:after{content:"";inset:-10px;position:absolute}.ee-mark-l button[aria-label]{margin-left:12px}.ee-transport{position:relative;z-index:2}.ee-transport .ee-range{min-height:44px}.ee-play{height:44px;width:44px}}@media (max-width:767px){.ee-handle:before{inset:-15px}.ee-win-handle:before{bottom:-5px;left:-16px;right:-16px;top:-5px}.ee-switch:before{inset:-9px 0}.ee-ph-retry{align-items:center;display:inline-flex;min-height:44px}}@media (prefers-reduced-motion:reduce){.ee-switch:after{transition:none}}.cr-root{--tk-radius:14px;--tk-radius-lg:22px;--tk-shadow:0 30px 80px -20px #0009,0 8px 24px -10px #ff4d2e14;background:var(--tk-bg-2);border:1px solid var(--tk-line);border-radius:var(--tk-radius);overflow:hidden}.cr-view[hidden]{display:none}.cr-mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums}.cr-k{color:var(--tk-text-2);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.cr-h2{color:var(--tk-text);font-size:1.125rem;font-weight:600;margin:0}.cr-lede{font-size:.8125rem;line-height:1.5;margin:4px 0 0;max-width:72ch}.cr-lede,.cr-muted{color:var(--tk-text-2)}.cr-small{font-size:.75rem}.cr-page{background:var(--tk-bg-2);display:flex;flex-direction:column;gap:20px;padding:24px 28px 36px}.cr-viewhead{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.cr-viewhead>div:first-child{flex:1 1 520px}.cr-viewhead-r{color:var(--tk-text-2);font-size:.75rem;gap:10px}.cr-topbar,.cr-viewhead-r{align-items:center;display:flex}.cr-topbar{background:var(--tk-surface);gap:12px;justify-content:space-between;min-height:56px;padding:12px 24px}.cr-strip,.cr-topbar{border-bottom:1px solid var(--tk-line)}.cr-strip{background:var(--tk-bg);display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.cr-read{display:flex;flex-direction:column;gap:3px;min-width:0;padding:11px 18px 12px}.cr-read+.cr-read{border-left:1px solid var(--tk-line)}.cr-read-v{align-items:center;color:var(--tk-text);display:flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9375rem;font-variant-numeric:tabular-nums;font-weight:600;gap:8px}.cr-read-s,.cr-read-v{overflow-wrap:anywhere}.cr-read-s{color:var(--tk-text-2);font-size:.71875rem}.cr-read.is-alert .cr-read-v{color:rgb(var(--state-danger))}.cr-read.is-unknown .cr-read-v{color:var(--tk-text-2);font-weight:500}.cr-tabs{background:var(--tk-bg-2);border-bottom:1px solid var(--tk-line);display:flex;gap:4px;padding:0 24px}.cr-tab{align-items:center;background:#0000;border:0;border-radius:6px 6px 0 0;color:var(--tk-text-2);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.875rem;font-weight:500;gap:8px;padding:13px 14px 12px;position:relative;text-decoration:none}.cr-tab:hover{background:var(--tk-surface);color:var(--tk-text)}.cr-tab:focus-visible{outline:2px solid var(--tk-accent);outline-offset:-2px}.cr-tab[aria-current=true]{color:var(--tk-text)}.cr-tab[aria-current=true]:after{background:var(--tk-accent);border-radius:2px;bottom:-1px;content:"";height:2px;left:10px;position:absolute;right:10px}.cr-tab-end{margin-left:auto}.cr-count{background:var(--tk-surface-2);border-radius:999px;color:var(--tk-text);font:600 .6875rem JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;min-width:20px;padding:1px 6px;text-align:center}.cr-count.is-alert{background:rgb(var(--state-danger)/.16);color:rgb(var(--state-danger))}.ctl-grid{display:grid;gap:14px}.cr-g2{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-g3{grid-template-columns:repeat(3,minmax(0,1fr))}.cr-g4{grid-template-columns:repeat(4,minmax(0,1fr))}.cr-g-hero{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr)}.cr-cell{background:var(--tk-surface);border:1px solid var(--tk-line);border-radius:var(--tk-radius,14px);display:flex;flex-direction:column;gap:8px;min-width:0;padding:16px 18px 0}.cr-cell-top{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px;justify-content:space-between}.cr-cell-v{color:var(--tk-text);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.75rem;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.01em;line-height:1.1;overflow-wrap:anywhere}.cr-cell-body{display:flex;flex:1;flex-direction:column;gap:10px}.cr-cell-body:last-child{padding-bottom:16px}.cr-cell-sub{color:var(--tk-text-2);font-size:.8125rem;line-height:1.5;margin:0;overflow-wrap:anywhere}.cr-cell-sub b,.cr-cell-title{color:var(--tk-text)}.cr-cell-title{font-size:1rem;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.cr-prov{align-items:center;border-top:1px solid var(--tk-line);color:var(--tk-text-2);display:flex;flex-wrap:wrap;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.71875rem;gap:4px 12px;margin-top:auto;overflow-wrap:anywhere;padding:9px 0 11px}.cr-prov b{color:var(--tk-text);font-weight:600}.cr-cell.is-unknown{background:var(--tk-bg-2);border-color:var(--tk-line-strong);border-style:dashed}.cr-cell.is-unknown .cr-cell-v{color:var(--tk-text-2);font-size:1.375rem;font-weight:500}.cr-cell.is-stale .cr-cell-v{color:var(--tk-text-2)}.cr-cell.is-scenario{border-color:rgb(var(--state-info)/.45);border-style:dashed}.cr-fresh{align-items:center;display:inline-flex;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.71875rem;font-weight:600;gap:6px}.cr-fresh:before{background:currentColor;border-radius:50%;content:"";flex:none;height:7px;width:7px}.cr-fresh-ok{color:rgb(var(--state-success))}.cr-fresh-stale{color:rgb(var(--state-warning))}.cr-fresh-unk{color:var(--tk-text-2)}.cr-fresh-unk:before{background:#0000;border:1.5px solid}.cr-tag{text-wrap:nowrap;align-items:center;border:1px solid var(--tk-line-strong);border-radius:5px;color:var(--tk-text-2);display:inline-flex;font:700 .65625rem JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;gap:5px;letter-spacing:.12em;padding:2px 7px;text-transform:uppercase}.cr-tag-scn{border-color:rgb(var(--state-info)/.45);color:rgb(var(--state-info))}.cr-tag-unk{border-style:dashed}.cr-tag-stale{border-color:rgb(var(--state-warning)/.4);color:rgb(var(--state-warning))}.cr-tag-pre{border-color:var(--tk-line-strong);color:var(--tk-accent-2)}.cr-unk{color:var(--tk-text-2);-webkit-text-decoration:underline dashed var(--tk-line-strong);text-decoration:underline dashed var(--tk-line-strong);text-underline-offset:3px}.cr-collected{display:flex;flex-direction:column;gap:10px}.cr-objective{align-items:flex-end;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.cr-big{color:var(--tk-text);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(1.75rem,7vw,2.75rem);font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.02em;line-height:1;overflow-wrap:anywhere}.cr-big small{color:var(--tk-text-2);font-size:.9375rem;font-weight:500;letter-spacing:0;margin-left:8px}.cr-cell.is-unknown .cr-big{color:var(--tk-text-2);font-size:1.375rem;font-weight:500}.cr-meter{background:var(--tk-surface-2);border-radius:999px;height:8px;overflow:hidden;position:relative}.cr-meter-fill{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0000;border:0;height:100%;inset:0;position:absolute;width:100%}.cr-meter-fill::-webkit-progress-bar{background:#0000}.cr-meter-fill::-webkit-progress-value{background:var(--tk-accent)}.cr-meter-fill::-moz-progress-bar{background:var(--tk-accent)}.cr-meter-zero{background:var(--tk-accent);border-radius:2px;bottom:-3px;left:0;position:absolute;top:-3px;width:3px}.cr-ladder{display:grid;gap:6px;grid-template-columns:repeat(6,minmax(0,1fr));list-style:none;margin:0;padding:0}.cr-rung{background:var(--tk-bg-2);border-radius:0 0 8px 8px;border-top:3px solid var(--tk-line-strong);display:flex;flex-direction:column;gap:4px;min-width:0;padding:10px 10px 11px}.cr-rung-id{color:var(--tk-text);font:700 .75rem JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em}.cr-rung-name{color:var(--tk-text);font-size:.78125rem;font-weight:600;overflow-wrap:anywhere}.cr-rung-s{color:var(--tk-text-2);font-size:.71875rem;line-height:1.4;overflow-wrap:anywhere}.cr-rung.is-next{background:var(--tk-surface-2);border-top-color:var(--tk-accent)}.cr-rung.is-reached{border-top-color:rgb(var(--state-success))}.cr-preline{align-items:center;border:1px dashed var(--tk-line-strong);border-radius:8px;color:var(--tk-text-2);display:flex;flex-wrap:wrap;font-size:.78125rem;gap:10px;overflow-wrap:anywhere;padding:10px 12px}.cr-preline b{color:var(--tk-text);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.cr-limits{color:var(--tk-text-2);display:flex;flex-wrap:wrap;font-size:.75rem;gap:6px 18px;list-style:none;margin:0;padding:0}.cr-limits li:before,.cr-limits span:before{content:"› "}.cr-cap{align-items:center;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto}.cr-cap-track{background:repeating-linear-gradient(90deg,var(--tk-line-strong) 0 6px,#0000 6px 12px);border-radius:999px;height:8px}.cr-table-scroll{overflow-x:auto}.cr-table{border-collapse:collapse;font-size:.8125rem;width:100%}.cr-table th{text-wrap:nowrap;border-bottom:1px solid var(--tk-line);color:var(--tk-text-2);font:700 .65625rem JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em;padding:8px 10px;text-align:left;text-transform:uppercase}.cr-table th.num{text-align:right}.cr-table td{border-bottom:1px solid var(--tk-line);color:var(--tk-text);padding:10px;vertical-align:top}.cr-table tr:last-child td{border-bottom:0}.cr-table .num{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums;text-align:right}.cr-table .zero{color:var(--tk-text-2)}.cr-table tr.is-unmapped td{background:rgb(var(--state-warning)/.06)}.cr-lamp{border:2px solid var(--tk-line-strong);border-radius:50%;flex:none;height:.75em;width:.75em}.cr-lamp.is-lit{background:var(--tk-accent);border-color:var(--tk-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--tk-accent) 18%,#0000)}@media (prefers-reduced-motion:no-preference){.cr-lamp.is-lit{animation:cr-tally 2.4s ease-in-out infinite}}@keyframes cr-tally{50%{box-shadow:0 0 0 7px color-mix(in srgb,var(--tk-accent) 6%,#0000)}}.cr-btn{align-items:center;background:#0000;border:1px solid #0000;border-radius:.5em;color:var(--tk-text);cursor:pointer;display:inline-flex;font:600 .84em/1.25 Outfit,ui-sans-serif,system-ui,sans-serif;gap:.45em;justify-content:center;min-height:2.25em;padding:.4em .9em;text-align:center}.cr-btn-sm{font-size:.8125rem}.cr-btn-primary{background:var(--tk-accent);border-color:var(--tk-accent);color:var(--tk-bg)}.cr-btn-ghost{border-color:var(--tk-line-strong)}.cr-btn-ghost:hover{background:var(--tk-surface-2)}.cr-btn-danger{border-color:rgb(var(--state-danger)/.4);color:rgb(var(--state-danger))}.cr-btn-danger:hover{background:rgb(var(--state-danger)/.08)}.cr-start{align-content:start;align-items:start}.cr-k-accent{color:var(--tk-accent)}.cr-zero{align-items:center;display:flex;flex:1;gap:22px;padding:6px 0 14px}.cr-zero>div:last-child{min-width:0}.cr-zero-n{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:3.5rem;line-height:1}.cr-zero-n,.cr-zero-t{color:var(--tk-text);font-weight:600}.cr-zero-t{font-size:1rem;overflow-wrap:anywhere}.cr-list{display:flex;flex-direction:column}.cr-li{align-items:start;display:grid;gap:14px;grid-template-columns:74px minmax(0,1fr) auto;padding:13px 2px}.cr-li+.cr-li{border-top:1px solid var(--tk-line)}.cr-li-id{font:600 .75rem JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;padding-top:1px}.cr-li-id,.cr-li-t{color:var(--tk-text);overflow-wrap:anywhere}.cr-li-t{font-size:.875rem;font-weight:500;line-height:1.4}.cr-li-s{font-size:.78125rem;line-height:1.45;margin-top:3px;overflow-wrap:anywhere}.cr-li-r,.cr-li-s{color:var(--tk-text-2)}.cr-li-r{align-items:flex-end;display:flex;flex-direction:column;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.71875rem;gap:5px;text-align:right}.cr-due{text-wrap:nowrap;align-items:center;background:var(--tk-surface-2);border-radius:6px;color:var(--tk-text-2);display:inline-flex;font:600 .71875rem JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;gap:6px;padding:3px 8px}.cr-due.is-over{background:rgb(var(--state-danger)/.14);color:rgb(var(--state-danger))}.cr-due.is-unk{background:#0000;border:1px dashed var(--tk-line-strong)}.cr-over-glyph{font-weight:800}.cr-badge{text-wrap:nowrap;align-items:center;border:1px solid #0000;border-radius:999px;display:inline-flex;font:700 .65625rem JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;gap:6px;letter-spacing:.1em;padding:2px 8px;text-transform:uppercase}.cr-b-pending{border-color:var(--tk-line-strong);color:var(--tk-text-2)}.cr-b-hit{background:rgb(var(--state-success)/.12);color:rgb(var(--state-success))}.cr-b-missed{background:rgb(var(--state-danger)/.13);color:rgb(var(--state-danger))}.cr-b-inconclusive{background:rgb(var(--state-warning)/.12);color:rgb(var(--state-warning))}.cr-b-rolled{border-color:rgb(var(--state-danger)/.5);color:rgb(var(--state-danger))}.cr-changes .cr-ch{align-items:start;display:grid;gap:18px;grid-template-columns:112px minmax(0,1fr) 150px;padding:14px 2px}.cr-changes .cr-ch+.cr-ch{border-top:1px solid var(--tk-line)}.cr-ch-when{color:var(--tk-text-2);font:500 .75rem JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;line-height:1.5}.cr-ch-title{align-items:baseline;color:var(--tk-text);display:flex;flex-wrap:wrap;font-size:.90625rem;font-weight:600;gap:10px;overflow-wrap:anywhere}.cr-ch-ids{font:500 .75rem JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.cr-ch-ids,.cr-ch-why{color:var(--tk-text-2);overflow-wrap:anywhere}.cr-ch-why{font-size:.8125rem;line-height:1.5;margin-top:4px}.cr-ch-out{align-items:flex-end;color:var(--tk-text-2);font-size:.75rem;gap:6px;overflow-wrap:anywhere;text-align:right}.cr-ch-out,.cr-pkt{display:flex;flex-direction:column}.cr-pkt{background:var(--tk-surface);border:1px solid var(--tk-line-strong);border-radius:var(--tk-radius-lg,22px);box-shadow:var(--tk-shadow,0 30px 80px -20px #0009);font-size:1rem;min-width:0;overflow:hidden}.cr-pkt-bar{background:var(--tk-bg);border-bottom:1px solid var(--tk-line);gap:.6em 1em;justify-content:space-between;padding:.75em 1.25em}.cr-pkt-bar,.cr-pkt-id{align-items:center;display:flex;flex-wrap:wrap}.cr-pkt-id{gap:.7em;min-width:0}.cr-pkt-src{background:var(--tk-surface-2);border-radius:.35em;color:var(--tk-text);font-size:.75em;overflow-wrap:anywhere;padding:.15em .5em}.cr-pkt-kind,.cr-pkt-src{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.cr-pkt-kind{color:var(--tk-text-2);font-size:.6875em;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.cr-pkt-kind.is-int{color:var(--tk-accent)}.cr-pkt .cr-due{text-wrap:wrap;border-radius:.4em;font-size:.72em;padding:.25em .6em}.cr-pkt-row .cr-due{text-wrap:wrap;min-width:0;overflow-wrap:anywhere}.cr-pkt-head{display:flex;flex-direction:column;gap:.4em;padding:1.1em 1.25em .9em}.cr-pkt-action{text-wrap:pretty;color:var(--tk-text);font-size:1.25em;font-weight:600;line-height:1.3;margin:0;overflow-wrap:break-word}.cr-pkt-acct{color:var(--tk-text-2);display:flex;flex-wrap:wrap;font-size:.8125em;gap:.25em 1.25em}.cr-pkt-acct b{color:var(--tk-text);font-weight:600}.cr-dww{align-items:baseline;background:repeating-linear-gradient(135deg,var(--tk-surface-2) 0 12px,var(--tk-surface) 12px 24px);border-block:1px solid var(--tk-line-strong);display:grid;gap:.35em 1em;grid-template-columns:auto minmax(0,1fr);padding:.85em 1.25em}.cr-dww-k{color:var(--tk-accent-2);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875em;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.cr-dww-t{color:var(--tk-text);font-size:.9375em;font-weight:500;line-height:1.45;overflow-wrap:break-word}.cr-dl{display:grid;gap:1em 1.75em;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:1.1em 1.25em}.cr-dl>div{min-width:0}.cr-dl dt{color:var(--tk-text-2);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875em;font-weight:700;letter-spacing:.14em;margin-bottom:.3em;text-transform:uppercase}.cr-dl dd{color:var(--tk-text);font-size:.875em;line-height:1.5;margin:0;overflow-wrap:anywhere}.cr-dl dd ul{list-style:disc;margin:0;padding-left:1.1em}.cr-dl dd code{background:var(--tk-bg-2);border-radius:.3em;color:var(--tk-text);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em;overflow-wrap:anywhere;padding:.05em .35em}.cr-dl .is-wide{grid-column:1/-1}.cr-fid{color:var(--tk-text-2);display:flex;flex-wrap:wrap;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75em;gap:.2em 1.2em;line-height:1.5;overflow-wrap:anywhere;padding:0 1.25em .9em}.cr-pkt-foot{background:var(--tk-bg-2);border-top:1px solid var(--tk-line);gap:.9em 1.25em;justify-content:space-between;padding:.9em 1.25em 1em}.cr-pkt-acts,.cr-pkt-foot{align-items:flex-end;display:flex;flex-wrap:wrap}.cr-pkt-acts{gap:.6em}.cr-pkt-acts form{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.6em}.cr-min{display:flex;flex-direction:column;gap:.3em}.cr-min label{color:var(--tk-text-2);font-size:.75em;font-weight:600}.cr-min-row{align-items:center;display:flex;gap:.5em}.cr-min input{background:var(--tk-bg);border:1px solid var(--tk-line-strong);border-radius:.45em;color:var(--tk-text);font:600 .875em JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;height:2.15em;padding:0 .5em;width:4.2em}.cr-est{color:var(--tk-text-2);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875em;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ctl-note{background:var(--tk-bg-2);display:flex;flex-direction:column;gap:.4em;padding:0 1.25em 1em}.ctl-note label{color:var(--tk-text-2);font-size:.75em;font-weight:600}.ctl-note textarea{background:var(--tk-bg);border:1px solid var(--tk-accent);border-radius:.6em;box-shadow:0 0 0 1px var(--tk-accent);color:var(--tk-text);font:inherit;font-size:.875em;min-height:4.5em;padding:.6em .75em;resize:vertical}.ctl-note-acts{display:flex;gap:.5em;justify-content:flex-end}.cr-notes-prior{color:var(--tk-text-2);font-size:.8125em;overflow-wrap:anywhere;padding:.75em 1.25em 0}.cr-notes-prior b{color:var(--tk-text);font-weight:600}.cr-pkt-row{align-items:center;background:var(--tk-surface);border:1px solid var(--tk-line);border-radius:var(--tk-radius,14px);display:grid;gap:6px 14px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;padding:14px 18px}.cr-pkt-row .cr-pkt-action{font-size:.9375rem}.cr-pkt-row-dww{align-items:baseline;color:var(--tk-text);display:flex;font-size:.8125rem;gap:10px;grid-column:2;overflow-wrap:anywhere}.cr-pkt-row-dww .cr-dww-k{text-wrap:nowrap;font-size:.65625rem}.cr-pkt-row-meta{color:var(--tk-text-2);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.71875rem;grid-column:2;overflow-wrap:anywhere}.cr-pkt-row-go{align-self:center;grid-column:3;grid-row:2/span 2;justify-self:end}.cr-expand{align-items:center;background:none;border:1px solid var(--tk-line-strong);border-radius:7px;color:var(--tk-text);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.78125rem;font-weight:600;gap:6px;padding:5px 10px}.cr-expand:hover{background:var(--tk-surface-2)}.cr-group-k{align-items:center;display:flex;gap:10px;margin:4px 0 -4px}.cr-group-k:after{background:var(--tk-line);content:"";flex:1;height:1px}.cr-founder{border-top:1px solid var(--tk-line)}.cr-btn-lg{font-size:.9375rem}.cr-panel{background:var(--tk-surface);border:1px solid var(--tk-line);border-radius:var(--tk-radius,14px);overflow:hidden}.cr-panel-h{align-items:center;border-bottom:1px solid var(--tk-line);display:flex;gap:12px;justify-content:space-between;padding:14px 20px}.cr-panel-h h3{color:var(--tk-text);font-size:.9375rem;font-weight:600;margin:0}.cr-panel-b{display:flex;flex-direction:column;gap:16px;padding:18px 20px 20px}.cr-panel-b.is-list{gap:0;padding-bottom:8px;padding-top:6px}.cr-form-row{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.cr-form-row3{display:grid;gap:14px;grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr) minmax(0,1fr)}.cr-field{display:flex;flex-direction:column;gap:6px;min-width:0}.cr-label{color:var(--tk-text-2);font-size:.78125rem;font-weight:600}.cr-input{background:var(--tk-bg-2);border:1px solid var(--tk-line-strong);border-radius:9px;box-sizing:border-box;color:var(--tk-text);font:500 .875rem Outfit,ui-sans-serif,system-ui,sans-serif;height:40px;padding:0 12px;width:100%}.cr-input.mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums}.cr-input[aria-invalid=true]{border-color:rgb(var(--state-danger))}.cr-input-static{align-items:center;color:var(--tk-text-2);display:flex}.cr-field-err{color:rgb(var(--state-danger))}.cr-field-err,.cr-help{font-size:.78125rem;line-height:1.5;margin:0}.cr-help{color:var(--tk-text-2)}.cr-warnline{align-items:flex-start;background:rgb(var(--state-warning)/.08);border:1px solid rgb(var(--state-warning)/.3);border-radius:9px;color:var(--tk-text);display:flex;font-size:.78125rem;gap:10px;line-height:1.5;padding:10px 12px}.cr-warnline b{color:rgb(var(--state-warning))}.cr-form-acts{display:flex;flex-wrap:wrap;justify-content:flex-end}.cr-form-acts,.cr-minrow{align-items:center;gap:12px}.cr-minrow{display:grid;font-size:.8125rem;grid-template-columns:124px 92px minmax(0,1fr) auto;padding:11px 0}.cr-minrow+.cr-minrow{border-top:1px solid var(--tk-line)}.cr-minrow .m{text-wrap:nowrap;align-items:center;color:var(--tk-text);display:flex;font:600 .875rem JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;gap:8px}.cr-minrow .c{font:500 .75rem JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.cr-minrow .c,.cr-minrow .r{color:var(--tk-text-2);overflow-wrap:anywhere}.cr-minrow .r{font-size:.75rem}.cr-minedit{align-items:center;display:flex;gap:8px}.cr-minedit .cr-input{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;height:32px;width:64px}.cr-minedit .cr-input::-webkit-inner-spin-button,.cr-minedit .cr-input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.cr-byclass{display:grid;gap:10px 18px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.cr-byclass dt{color:var(--tk-text-2);font-size:.75rem;overflow-wrap:anywhere}.cr-byclass dd{color:var(--tk-text);font-size:.875rem;font-weight:600;margin:2px 0 0}@media (max-width:1100px){.cr-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.cr-read:nth-child(4){border-left:0}.cr-read:nth-child(n+4){border-top:1px solid var(--tk-line)}.cr-g4{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-g-hero{grid-template-columns:1fr}}@media (max-width:700px){.cr-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-read:nth-child(odd){border-left:0}.cr-read:nth-child(2n){border-left:1px solid var(--tk-line)}.cr-read:nth-child(n+3){border-top:1px solid var(--tk-line)}.cr-g2,.cr-g3,.cr-g4{grid-template-columns:1fr}.cr-ladder{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-tabs{overflow-x:auto}.cr-li{gap:6px}.cr-changes .cr-ch,.cr-li{grid-template-columns:minmax(0,1fr)}.cr-changes .cr-ch{gap:8px}.cr-ch-out,.cr-li-r{align-items:flex-start;text-align:left}.cr-dl{grid-template-columns:1fr}.cr-pkt-row{grid-template-columns:auto minmax(0,1fr)}.cr-pkt-row .cr-due,.cr-pkt-row-go{grid-column:2;justify-self:start}.cr-pkt-row-go{grid-row:auto}.cr-pkt-row-dww{flex-direction:column;gap:2px}.cr-form-row,.cr-form-row3{grid-template-columns:minmax(0,1fr)}.cr-minrow{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-minedit,.cr-minrow .r{grid-column:1/-1}.cr-byclass{grid-template-columns:minmax(0,1fr)}}.cr-root{container:cr-root/inline-size}.cr-panel{container:cr-panel/inline-size}.cr-pkt{container:cr-pkt/inline-size}.cr-minrow .m,.cr-panel-h{flex-wrap:wrap}.cr-root a:not([class]){color:var(--tk-accent-2);text-decoration:underline;text-underline-offset:2px}.cr-root a:not([class]):hover{color:var(--tk-text)}@container cr-root (max-width: 900px){.cr-tabs{overflow-x:auto;overflow-y:hidden}.cr-tab[aria-current=true]:after{bottom:0}.cr-founder .cr-g2{grid-template-columns:minmax(0,1fr)}}@media (min-width:701px){@container cr-root (max-width: 1000px){.cr-g4{grid-template-columns:repeat(2,minmax(0,1fr))}}}@container cr-root (max-width: 520px){.cr-g4{grid-template-columns:minmax(0,1fr)}}@container cr-panel (max-width: 480px){.cr-form-row,.cr-form-row3{grid-template-columns:minmax(0,1fr)}}@container cr-panel (max-width: 580px){.cr-minrow{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-minedit,.cr-minrow .r{grid-column:1/-1}}@container cr-pkt (max-width: 460px){.cr-dww{grid-template-columns:minmax(0,1fr)}.cr-min-row{flex-wrap:wrap}.cr-dl,.cr-dww,.cr-fid,.cr-pkt-bar,.cr-pkt-foot,.cr-pkt-head,.ctl-note{padding-inline:.9em}}:root{--tk-pm-slot-host:39.13299px}.cn-loz-group:has(.tk-pm) .cn-loz{min-height:var(--tk-pm-slot-host)}.tk-pm{--tk-pm-h:20px;--tk-pm-eff:max(var(--tk-pm-h),1.25em);align-items:center;background:var(--tk-surface);border-radius:6px;display:inline-flex;flex:none;justify-content:center;line-height:0}.tk-pm-sm{--tk-pm-h:20px}.tk-pm-md{--tk-pm-h:24px}.tk-pm-lg{--tk-pm-h:32px}.tk-pm img{display:block;height:calc(var(--tk-pm-eff)*1075/579);max-width:none;width:auto}.tk-pm-row{align-items:center;border-radius:6px;color:inherit;display:inline-flex;gap:8px;text-decoration:none}a.tk-pm-row:hover .tk-pm-label{text-decoration:underline}.tk-pm-label{color:inherit;font-size:inherit}.tk-pm-glyph{display:inline-grid;font-family:JetBrains Mono,monospace;font-size:11px;place-items:center}.ee-head-story,.tk-pm-glyph{color:var(--tk-text);font-weight:600}.sb-group{border-top:1px solid var(--tk-line);display:flex;flex-direction:column;gap:12px;padding:14px 16px}.ee-sec+.sb-group{border-top:0}.sb-row{background:var(--tk-bg-2);border:1px solid var(--tk-line);border-radius:10px;flex-direction:column;min-width:0;padding:10px 12px}.sb-row,.sb-row-top{display:flex;gap:8px}.sb-row-top{align-items:center;flex-wrap:wrap}.sb-row-top .ee-flabel{margin:0}.sb-row.is-pinned{border-color:var(--tk-line-strong)}.sb-row.is-suggest,.sb-row.is-suggest .cn-chip{background:#0000;border-color:var(--tk-line-strong);border-style:dashed}.sb-line{color:var(--tk-text);font-size:13px;line-height:1.45;margin:0;overflow-wrap:anywhere}.sb-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.sb-actions .cn-btn,.sb-nudge .cn-btn{min-width:0;text-align:center;white-space:normal}.sb-btn-quiet{background:#0000;border-color:#0000;color:var(--tk-text-2)}.sb-btn-quiet:hover{background:#0000;border-color:var(--tk-line);color:var(--tk-text)}.sb-nudge{align-items:center;background:var(--tk-surface-2);border:1px solid var(--tk-line);border-radius:8px;display:flex;flex-wrap:wrap;gap:8px;padding:10px 12px}.sb-nudge p{color:var(--tk-text);flex:1 1 100%;font-size:13px;line-height:1.45;margin:0}.sb-card button:focus-visible,.sb-card select:focus-visible,.sb-row button:focus-visible{outline:2px solid var(--tk-accent);outline-offset:2px}.sb-card button:disabled,.sb-row button:disabled{cursor:not-allowed;opacity:.5;transform:none}.sb-card-body{gap:16px;padding:16px}.sb-card-body,.sb-slot{display:flex;flex-direction:column}.sb-slot{border-top:1px solid var(--tk-line);gap:12px;min-width:0;padding-top:16px}.sb-slot-head{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px}.sb-slot-head .cn-chip{overflow-wrap:anywhere;white-space:normal}.sb-slot-name{color:var(--tk-text);font-size:14px;font-weight:500;margin:0}.sb-ctls{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.sb-ctl{display:flex;flex-direction:column;gap:6px;min-width:0}.sb-ctl-row{align-items:stretch;display:flex;flex-wrap:wrap;gap:8px}.sb-select{background:var(--tk-bg-2);border:1px solid var(--tk-line-strong);border-radius:7px;color:var(--tk-text);flex:1 1 140px;font-size:13px;height:34px;min-width:0;padding:0 10px}.sb-ctl-row .cn-btn{flex:0 0 auto;height:auto;min-height:34px}.sb-clear{gap:8px}.sb-clear,.sb-foot{align-items:center;display:flex;flex-wrap:wrap}.sb-foot{border-top:1px solid var(--tk-line);gap:8px 16px;padding-top:16px}.sb-foot a{color:var(--tk-text-2);font-size:13px;text-decoration:underline}.sb-foot a:hover{color:var(--tk-text)}.sb-confirm{background:var(--tk-bg-2);border:1px solid var(--tk-line-strong);border-radius:10px;display:flex;flex-direction:column;gap:12px;padding:14px}.sb-confirm p{color:var(--tk-text);font-size:13.5px;line-height:1.5;margin:0}.sb-danger{background:rgb(var(--state-danger)/.12);border-color:rgb(var(--state-danger)/.55);color:var(--tk-text)}.sb-danger:hover{background:rgb(var(--state-danger)/.2)}@media (max-width:639px){.sb-ctls{grid-template-columns:minmax(0,1fr)}.sb-card-body{padding:12px}}@media (max-width:479px){.sb-clear .cn-btn,.sb-ctl-row .cn-btn,.sb-foot .cn-btn{flex:1 1 100%;min-height:44px}.sb-foot a{align-items:center;display:inline-flex;min-height:44px}.sb-actions .cn-btn,.sb-nudge .cn-btn{flex:1 1 100%;min-height:44px}.sb-select{font-size:16px;height:44px}.sb-confirm .cn-btn{flex:1 1 100%;min-height:44px}}.wc-meta{align-items:center;display:flex;flex-wrap:wrap;gap:6px 12px;justify-content:space-between}.wc-line{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:12.5px;line-height:1.45;margin:0;overflow:hidden;overflow-wrap:anywhere}.wc-band,.wc-line{color:var(--tk-text-2)}.wc-band{align-items:center;font-size:12px;font-weight:500;gap:6px;white-space:nowrap}.wc-band,.wc-glyph{display:inline-flex}.wc-glyph{align-items:flex-end;gap:2px}.wc-step{background:var(--tk-line-strong);border-radius:1px;display:block;width:4px}.wc-step.s1{height:6px}.wc-step.s2{height:10px}.wc-step.s3{height:14px}.wc-step.on{background:var(--tk-text-2)}.wc-panel{background:var(--tk-surface);border:1px solid var(--tk-line);border-radius:var(--tk-radius);display:flex;flex-direction:column;gap:12px;margin:0 16px 16px;min-width:0;padding:16px}.wc-panel-head{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.wc-panel-title{font-weight:500}.wc-headline,.wc-panel-title{color:var(--tk-text);font-size:14px;margin:0}.wc-headline{overflow-wrap:anywhere}.wc-evidence{display:flex;flex-direction:column;font-size:14px;gap:4px;line-height:1.45;list-style:disc;overflow-wrap:anywhere;padding-left:20px}.wc-basis,.wc-evidence{color:var(--tk-text-2);margin:0}.wc-basis{font-size:12px;line-height:1.5}.wc-basis a{color:var(--tk-text-2);text-decoration:underline}.wc-basis a:hover{color:var(--tk-text)}.wc-picker{border-top:1px solid var(--tk-line);display:flex;flex-direction:column;gap:8px;padding-top:12px}.wc-picker-label{color:var(--tk-text-2);font-size:12px;margin:0}.wc-reasons{display:flex;flex-wrap:wrap;gap:8px}.wc-reason{background:#0000;border:1px solid var(--tk-line-strong);border-radius:var(--tk-radius);color:var(--tk-text);cursor:pointer;font-size:14px;font-weight:500;min-height:44px;padding:8px 12px}.wc-reason:hover{background:var(--tk-surface-2)}.wc-basis a:focus-visible,.wc-reason:focus-visible{outline:2px solid var(--tk-accent);outline-offset:2px}@media (max-width:479px){.wc-panel{margin:0 12px 12px;padding:12px}.wc-reason{flex:1 1 calc(50% - 4px)}}@media (max-width:359px){.wc-meta{align-items:flex-start;flex-direction:column}}.mo{--mo-bg:#000;--mo-bg2:#070707;--mo-sur:#0f0f0f;--mo-sur2:#171717;--mo-line:#262626;--mo-line2:#363636;--mo-gline:#a68a4e;--mo-text:#f1e6d0;--mo-text2:#c2b29a;--mo-text3:#9a8a74;--mo-gold:#dcb86a;--mo-ink:#1a1206;--mo-ember:#ff6a3c;--mo-etext:#ff8a60;--mo-live:#ff3b2f;--mo-ok:#5fd38a;--mo-warn:#f0b54a;--mo-err:#f2879a;--mo-panel:linear-gradient(180deg,#1b1b1bcc,#0b0b0bcc);--mo-sh1:inset 0 1px 0 #ffffff0f,0 18px 40px -26px #000000d9;--mo-sh2:inset 0 1px 0 #ffffff14,0 34px 80px -34px #000000f2,0 0 0 1px #00000059;--mo-sh-hero:0 40px 90px -30px #000000f2,0 0 0 1px #00000073,0 0 60px -20px #ff965040;--mo-hairline:linear-gradient(90deg,#dcb86a00,#dcb86a8c,#dcb86a00);--mo-gold-fill:linear-gradient(180deg,#e8c97f,#dcb86a 55%,#c9a253);--mo-display:"Cinzel",serif;--mo-body:"Geist",system-ui,sans-serif;--mo-mono:"JetBrains Mono",ui-monospace,monospace;--mo-h1:46px;--mo-h2:22px;--mo-h3:20px;--mo-lede:18px;--mo-fs:15px;--mo-small:13px;--mo-label:10.5px;--mo-s1:4px;--mo-s2:8px;--mo-s3:12px;--mo-s4:16px;--mo-s5:22px;--mo-s6:32px;--mo-s7:44px;--mo-s8:56px;--mo-gutter:44px;--mo-rail:232px;--mo-target:44px;--mo-sh-pop:0 24px 60px -16px #000000e6;--mo-ease:cubic-bezier(.2,.8,.2,1);--mo-t-instant:120ms;--mo-t-state:350ms;--mo-t-card:550ms;--mo-t-enter:700ms;--mo-t-dawn:1.6s;--mo-p:0;--mo-fxe:.5;--mo-fxs:.45;-webkit-font-smoothing:antialiased;background:var(--mo-bg);color:var(--mo-text);color-scheme:dark;container-type:inline-size;display:flex;flex-direction:column;font-family:var(--mo-body);font-size:var(--mo-fs);isolation:isolate;line-height:1.5;overflow:clip;position:relative}.mo *{box-sizing:border-box}.mo a{color:inherit;text-decoration:none}.mo button{color:inherit;font-family:inherit}.mo .hidden{display:none}.mo-sr{clip:rect(0 0 0 0);height:1px;left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap;width:1px}.mo :is(a,button,textarea,input,select):focus-visible{outline:2px solid var(--mo-gold);outline-offset:2px}.mo-kick{align-items:center;color:var(--mo-text2);display:flex;font:600 11.5px var(--mo-display);gap:12px;letter-spacing:.22em;text-transform:uppercase}.mo-kick:before{background:var(--mo-gline);content:"";height:1px;width:26px}.mo-h1{text-wrap:balance;font:600 var(--mo-h1)/1.06 var(--mo-display);letter-spacing:-.005em;margin:14px 0 0}.mo-h2{font:600 var(--mo-h2) var(--mo-display);letter-spacing:.01em;margin:0}.mo-h3{font:600 var(--mo-h3) var(--mo-display);margin:0}.mo-lede{text-wrap:pretty;color:var(--mo-text2);font-size:var(--mo-lede);margin:12px 0 0}.mo-lede b{color:var(--mo-text);font-weight:600}.mo-label{color:var(--mo-text3);font:600 var(--mo-label) var(--mo-mono);letter-spacing:.14em;text-transform:uppercase}.mo-num{color:var(--mo-text);font:600 14px var(--mo-mono)}.mo-meta{color:var(--mo-text3);font-size:var(--mo-small)}.mo-panel{box-shadow:var(--mo-sh1)}.mo-panel,.mo-raised{background:var(--mo-panel);border:1px solid var(--mo-line);position:relative}.mo-raised{box-shadow:var(--mo-sh2)}.mo-raised:before{background:var(--mo-hairline);content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0;top:-1px}.mo-hero-obj{background:#000;border:1px solid #a68a4e73;box-shadow:var(--mo-sh-hero);overflow:hidden;position:relative}.mo-box{padding:22px 22px 18px}.mo-box>.mo-h3{margin-bottom:16px}.mo-box>.mo-h3 small{color:var(--mo-text3);display:block;font:400 13.5px var(--mo-body);letter-spacing:0;margin-top:4px}.mo-why{align-items:flex-start;background:linear-gradient(135deg,#dcb86a17,#0f0f0fbf 55%);border:1px solid #a68a4e59;box-shadow:var(--mo-sh1);color:var(--mo-text2);display:flex;gap:12px;padding:14px 16px;position:relative}.mo-why b{color:var(--mo-text);font-weight:600}.mo-why svg{stroke:var(--mo-gold);fill:none;stroke-width:1.6;flex:none;height:18px;margin-top:2px;width:18px}.mo-btn{align-items:center;background:var(--mo-gold-fill);border:0;box-shadow:inset 0 0 0 1px #ffffff52,inset 0 -1px 0 #0000002e,0 12px 30px -16px #dcb86a99;cursor:pointer;display:inline-flex;font-size:15.5px;font-weight:600;gap:10px;height:50px;justify-content:center;min-height:var(--mo-target);overflow:hidden;padding:0 22px;position:relative;white-space:nowrap}.mo .mo-btn{color:var(--mo-ink)}.mo-ghost{align-items:center;background:#00000080;border:1px solid var(--mo-line2);cursor:pointer;display:inline-flex;font-size:15.5px;font-weight:500;gap:9px;height:50px;justify-content:center;padding:0 20px;white-space:nowrap}.mo-ghost:hover{border-color:var(--mo-gline)}.mo .mo-lnk{align-items:center;background:none;border:0;color:var(--mo-gold);cursor:pointer;display:inline-flex;font-size:13.5px;min-height:24px;padding:0;white-space:nowrap}.mo .mo-lnk.quiet,.mo .mo-lnk:hover{text-decoration:underline;text-underline-offset:3px}.mo .mo-lnk.quiet{color:var(--mo-text2);text-decoration-color:var(--mo-line2)}.mo .mo-lnk.quiet:hover{text-decoration-color:initial}.mo .mo-undo{align-items:center;background:none;border:0;color:var(--mo-text3);cursor:pointer;display:inline-flex;font-size:14px;gap:8px;height:50px;padding:0 8px}.mo .mo-undo:hover:not(:disabled){color:var(--mo-text)}.mo .mo-undo:disabled{cursor:default;opacity:.4}.mo-kbd{border:1px solid;display:inline-grid;font:600 11px var(--mo-mono);height:20px;min-width:20px;opacity:.6;padding:0 5px;place-items:center}.mo-icon{background:#00000080;border:1px solid var(--mo-line2);cursor:pointer;display:grid;height:var(--mo-target);place-items:center;position:relative;width:var(--mo-target)}.mo-icon svg{stroke:var(--mo-text2);fill:none;stroke-width:1.6;height:18px;width:18px}.mo-icon i{background:var(--mo-gold);border-radius:50%;height:7px;position:absolute;right:10px;top:9px;width:7px}.mo-acts{align-items:center;gap:10px}.mo-acts,.mo-toggles{display:flex;flex-wrap:wrap}.mo-toggles{gap:8px}.mo-toggle{align-items:center;background:#0000008c;color:var(--mo-text2);cursor:pointer;display:inline-flex;font-size:14px;gap:9px;height:38px;padding:0 14px 0 10px}.mo-toggle,.mo-toggle i{border:1px solid var(--mo-line2)}.mo-toggle i{color:var(--mo-ink);display:grid;font-size:11px;font-style:normal;height:16px;place-items:center;width:16px}.mo-toggle.on{background:#dcb86a12;border-color:#dcb86a8c;color:var(--mo-text)}.mo-toggle.on i{background:var(--mo-gold);border-color:var(--mo-gold)}.mo-toggle:disabled{cursor:not-allowed;opacity:.42}.mo-toggle>small{color:var(--mo-text3);font-size:12px}.mo-nest{display:flex;flex-basis:100%;padding-left:26px;position:relative}.mo-nest:before{border-bottom:1.5px solid var(--mo-line2);border-left:1.5px solid var(--mo-line2);content:"";height:30px;left:10px;position:absolute;top:-8px;width:10px}.mo-chip{align-items:center;background:#000000c7;border:1px solid #ffffff1f;color:var(--mo-text);display:inline-flex;font:500 11px var(--mo-mono);gap:6px;height:24px;letter-spacing:.04em;padding:0 8px}.mo-chip.gold{border-color:#dcb86a66;color:var(--mo-gold)}.mo-chip.warn{border-color:#f0b54a80;color:var(--mo-warn)}.mo-badge{background:var(--mo-gold);color:var(--mo-ink);display:inline-grid;font:600 11.5px var(--mo-mono);height:20px;min-width:22px;padding:0 6px;place-items:center}.mo-err,.mo-ok,.mo-sys,.mo-warn{border-radius:50%;display:grid;flex:none;font-size:11px;font-weight:700;height:18px;place-items:center;width:18px}.mo-ok{background:#5fd38a24;color:var(--mo-ok)}.mo-warn{background:#f0b54a24;color:var(--mo-warn)}.mo-sys{background:var(--mo-sur2);color:var(--mo-text3)}.mo-err{background:#f2879a26;color:var(--mo-err)}.mo-orb{--orb:220,184,106;background:radial-gradient(circle at 34% 32%,#fff1cc 0,#e9c77c 38%,#b08a42 100%);border-radius:50%;box-shadow:0 0 0 3px rgba(var(--orb),.14),0 0 12px rgba(var(--orb),.45);display:inline-block;flex:none;height:10px;position:relative;width:10px}.mo-orb:after{border:1px solid rgba(var(--orb),.55);border-radius:50%;content:"";inset:-1px;opacity:0;position:absolute}.mo-orb.live{--orb:255,59,47;background:radial-gradient(circle at 34% 32%,#ffc2b3 0,#ff4a3a 42%,#a81d14 100%)}.mo-orb.wait{--orb:240,181,74;background:radial-gradient(circle at 34% 32%,#ffe7b3 0,#f0b54a 45%,#a8771f 100%)}.mo-orb.wait:after{border:1.5px solid #0000;border-top-color:#f0b54ae6;inset:-4px;opacity:1}.mo-verdict{display:flex;flex-wrap:wrap}.mo-verdict>*{align-items:center;border-right:1px solid var(--mo-line);color:var(--mo-text2);display:flex;font-size:14px;gap:10px;padding:13px 18px}.mo-verdict>:first-child{flex:1;flex-wrap:wrap;min-width:280px}.mo-verdict>*>span:not(.mo-ok):not(.mo-warn):not(.mo-err){flex:1 1 200px;min-width:0}.mo-verdict>*>.mo-lnk{margin-left:auto}.mo-verdict>:last-child{border-right:0}.mo-verdict b{color:var(--mo-text);font-weight:600}.mo-toast{color:var(--mo-text2);font-size:14px;min-height:22px}.mo-toast.ok:before{color:var(--mo-ok);content:"✓ ";font-weight:700}.mo-pips{align-items:center;display:flex;gap:6px}.mo-pips i{box-shadow:inset 0 0 0 1px var(--mo-text3);height:6px;width:26px}.mo-pips i.yes{background:var(--mo-ok);box-shadow:none}.mo-pips i.no{background:var(--mo-text3);box-shadow:none;height:2px}.mo-pips i.now{background:var(--mo-gold);box-shadow:none}.mo-alert{align-items:flex-start;background:var(--mo-panel);border:1px solid var(--mo-line);box-shadow:var(--mo-sh1);color:var(--mo-text2);display:flex;gap:14px;padding:16px 18px}.mo-alert>div,.mo-alert>p{flex:1;margin:0;min-width:0}.mo-alert b{color:var(--mo-text);font-weight:600}.mo-alert>.mo-err,.mo-alert>.mo-ok,.mo-alert>.mo-warn{margin-top:2px}.mo-alert>.mo-btn,.mo-alert>.mo-ghost,.mo-alert>.mo-lnk{align-self:center;flex:none}.mo-alert.warn{background:linear-gradient(135deg,#f0b54a17,#0f0f0fd9 50%);border-color:#f0b54a73}.mo-alert.err{background:linear-gradient(135deg,#f2879a17,#0f0f0fd9 50%);border-color:#f2879a73}.mo-st{align-items:center;background:#f1e6d00d;border-radius:999px;color:var(--mo-text2);display:inline-flex;flex-wrap:wrap;font-size:13px;gap:8px;min-height:30px;padding:0 12px}.mo-st:before{font-weight:700}.mo-st.ok{color:var(--mo-text)}.mo-st.ok:before{color:var(--mo-ok);content:"✓"}.mo-st.todo{background:#dcb86a1f;color:var(--mo-text)}.mo-st.todo:before{color:var(--mo-gold);content:"→"}.mo-st.err{background:#f2879a21;color:var(--mo-text)}.mo-st.err:before{color:var(--mo-err);content:"!"}.mo-st.sys:before{color:var(--mo-text3);content:"◷"}.mo-st.wait:before{border:1.5px solid #dcb86a4d;border-radius:50%;border-top:1.5px solid var(--mo-gold);content:"";height:10px;width:10px}.mo-st>a,.mo-st>button{background:none;border:0;color:var(--mo-gold);cursor:pointer;font:inherit;padding:0}.mo-field-h{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:8px}.mo-field-h>span:last-child{color:var(--mo-text3);font:500 11.5px var(--mo-mono)}.mo-in{background:#0000008c;border:1px solid var(--mo-line2);color:var(--mo-text);display:block;font:500 15px var(--mo-body);min-height:var(--mo-target);padding:10px 12px;width:100%}textarea.mo-in{line-height:1.45;min-height:64px;resize:vertical}.mo-in:focus{border-color:var(--mo-gline);outline:none}.mo-steps{display:grid;list-style:none;margin:0;padding:0}.mo-step{align-items:center;border-top:1px solid var(--mo-line);color:var(--mo-text2);display:flex;gap:14px;min-height:56px;padding:10px 0;position:relative}.mo-step:first-child{border-top:0}.mo-step+.mo-step:before{background:var(--mo-line2);content:"";height:24px;left:12px;position:absolute;top:-14px;width:1.5px}.mo-step>.dot{background:var(--mo-bg);border:1.5px solid var(--mo-line2);border-radius:50%;color:var(--mo-text3);display:grid;flex:none;font:600 12px var(--mo-mono);height:26px;place-items:center;width:26px}.mo-step.done>.dot{background:#5fd38a24;border-color:#0000;color:var(--mo-ok)}.mo-step.now>.dot{border-color:var(--mo-gold);box-shadow:0 0 0 4px #dcb86a1f;color:var(--mo-gold)}.mo-step b{color:var(--mo-text);display:block;font-weight:600}.mo-step.done b{color:var(--mo-text2)}.mo-step>div>span{color:var(--mo-text3);display:block;font-size:13.5px}.mo-step>.mo-btn,.mo-step>.mo-lnk{flex:none;margin-left:auto}.mo-skel{background:linear-gradient(90deg,#171717b3,#262626e6,#171717b3);background-size:200% 100%;border:1px solid var(--mo-line)}.mo-spin{border:1.5px solid #dcb86a40;border-radius:50%;border-top:1.5px solid var(--mo-gold);flex:none;height:26px;width:26px}.mo-rows{display:flex;flex-direction:column}.mo-row{align-items:center;border-top:1px solid var(--mo-line);color:var(--mo-text2);display:flex;font-size:14.5px;gap:12px;padding:11px 0}.mo-row:first-child{border-top:0}.mo-row b{color:var(--mo-text);font-weight:500}.mo-row>.mo-lnk{margin-left:auto}.mo-shell{display:grid;flex:1 0 auto;grid-template-columns:var(--mo-rail) minmax(0,1fr);position:relative}.mo-main{min-width:0;padding:30px var(--mo-gutter) 64px;position:relative;z-index:1}.mo-top{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.mo-rail{background:radial-gradient(120% 40% at 0 0,#dcb86a12,#dcb86a00 60%),linear-gradient(180deg,var(--mo-bg2),var(--mo-bg));border-right:1px solid var(--mo-line);box-shadow:inset -1px 0 0 #ffecbe08,12px 0 40px -30px #000000e6;display:flex;flex-direction:column;gap:6px;padding:22px 14px 18px;position:relative;z-index:2}.mo-word{align-items:center;display:flex;font:700 14.5px var(--mo-display);gap:11px;letter-spacing:.2em;padding:4px 10px 22px}.mo-word .mo-orb{flex:none}.mo-ni.onair,.mo-tab.onair{color:#ff7a6c;font-weight:600;letter-spacing:.08em}.mo-nav{display:flex;flex-direction:column;gap:2px}.mo-ni{align-items:center;color:var(--mo-text2);display:flex;font-size:14.5px;gap:12px;height:40px;padding:0 12px;position:relative}.mo-ni svg{stroke:currentColor;fill:none;stroke-width:1.6;flex:none;height:17px;width:17px}.mo-ni:hover{background:#f1e6d008;color:var(--mo-text)}.mo-ni.on{background:linear-gradient(90deg,#dcb86a1f,#dcb86a00);color:var(--mo-text)}.mo-ni.on:before{background:var(--mo-gold);bottom:9px;box-shadow:0 0 10px #dcb86ab3;content:"";left:-14px;position:absolute;top:9px;width:2px}.mo-ni .mo-badge{margin-left:auto}.mo-sep{background:var(--mo-line);height:1px;margin:12px 6px}.mo-grp{color:var(--mo-text3);font:600 10.5px var(--mo-mono);letter-spacing:.14em;padding:4px 12px 6px;text-transform:uppercase}.mo-meter{border-top:1px solid var(--mo-line);margin-top:auto;padding:14px 12px 4px}.mo-meter-h{align-items:baseline;color:var(--mo-text2);display:flex;font-size:13px;justify-content:space-between}.mo-meter-h b{color:var(--mo-text);font:600 15px var(--mo-mono)}.mo-track{background:var(--mo-sur2);height:6px;margin:10px 0 8px;position:relative}.mo-track i{background:var(--mo-gold);bottom:0;left:0;position:absolute;top:0}.mo-meter p{color:var(--mo-text3);font-size:12px;margin:0}.mo-me{align-items:center;background:none;border:0;color:var(--mo-text2);cursor:pointer;display:flex;font-size:13.5px;gap:10px;margin-top:10px;min-height:var(--mo-target);padding:0 12px;text-align:left;width:100%}.mo-me svg{stroke:currentColor;fill:none;stroke-width:1.6;height:14px;margin-left:auto;width:14px}.mo-av{background:linear-gradient(135deg,#5a5a5a,#1b1b1b);border:1px solid var(--mo-line2);border-radius:50%;color:var(--mo-text);display:grid;font:600 11px var(--mo-body);height:28px;place-items:center;width:28px}.mo-note{background:var(--mo-panel);border:1px solid var(--mo-line);color:var(--mo-text2);font-size:12.5px;line-height:1.45;padding:12px 40px 12px 12px;position:relative}.mo-note b{color:var(--mo-text);font-weight:600}.mo-note button{background:none;border:0;color:var(--mo-text3);cursor:pointer;display:grid;font-size:17px;height:var(--mo-target);place-items:center;position:absolute;right:0;top:0;width:var(--mo-target)}.mo-mhead{align-items:center;gap:8px}.mo-mhead,.mo-snav,.mo-tabs{display:none}.mo-wrow{align-items:center;display:flex;gap:2px;padding-bottom:18px}.mo-wrow .mo-word{flex:1;min-width:0;padding:4px 6px 4px 10px}.mo-bell{background:none;border:1px solid #0000;color:var(--mo-text2);cursor:pointer;display:grid;flex:none;height:var(--mo-target);padding:0;place-items:center;position:relative;width:var(--mo-target)}.mo-bell:hover{background:#f1e6d00a;color:var(--mo-text)}.mo-bell[aria-current=page],.mo-bell[aria-expanded=true]{border-color:var(--mo-gline);color:var(--mo-text)}.mo-bell>svg{stroke:currentColor;fill:none;stroke-width:1.6;height:20px;width:20px}.mo-bell-n{background:var(--mo-gold);color:var(--mo-ink);display:grid;font:600 11px/1 var(--mo-mono);height:18px;min-width:18px;padding:0 4px;place-items:center;position:absolute;right:1px;top:3px}.mo-bellpop{left:calc(var(--mo-rail) + 10px);position:absolute;top:14px;z-index:30}.mo-acct{position:relative}.mo-acct>.mo-me[aria-expanded=true]{background:#f1e6d00a;color:var(--mo-text)}.mo-acct>.mo-me[aria-expanded=true] svg{transform:rotate(180deg)}.mo-menu{background:var(--mo-sur);border:1px solid var(--mo-line2);bottom:calc(100% + 6px);box-shadow:var(--mo-sh-pop);left:0;max-width:calc(100vw - 32px);min-width:220px;padding:6px;position:absolute;width:-moz-max-content;width:max-content;z-index:30}.mo-menu>a{align-items:center;color:var(--mo-text2);display:flex;font-size:14.5px;gap:10px;min-height:var(--mo-target);padding:0 14px}.mo-menu>a:focus,.mo-menu>a:hover{background:#f1e6d00a;color:var(--mo-text)}.mo-menu>a:focus-visible{outline:2px solid var(--mo-gold);outline-offset:-2px}.mo-menu>a[aria-current=page]{box-shadow:inset 2px 0 0 var(--mo-gold);color:var(--mo-text)}.mo-menu>hr{border:0;border-top:1px solid var(--mo-line);margin:6px 4px}.mo-meter .mo-bill{margin:10px 0 8px}.mo-meter .mo-bill-tick.five{background:var(--mo-text3)}.mo-rfoot{background:var(--mo-bg);bottom:0;box-shadow:0 -14px 14px -6px var(--mo-bg);margin:auto -14px -18px;padding:0 14px 18px;position:sticky;z-index:1}.mo-rfoot>.mo-meter{margin-top:0}.mo-meter-due{color:var(--mo-text2);font:600 13px var(--mo-mono);margin:0 0 2px}@media (min-height:760px){.mo-rail{align-self:start;height:100vh;overflow-y:auto;overscroll-behavior:contain;position:sticky;top:0}.mo-bellpop{position:fixed}}.mo-rail .mo-menu{min-width:0;right:0;width:auto}.mo-meter-bad{align-items:flex-start;color:var(--mo-text);display:flex;font-size:13px;gap:8px;margin-top:8px}.mo-meter-bad .mo-lnk{align-items:center;display:inline-flex;min-height:var(--mo-target)}.mo-bill{padding:22px 24px}.mo-bill-h{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px 14px;justify-content:space-between}.mo-bill-fig{align-items:start;display:grid;gap:20px 44px;grid-template-columns:minmax(0,auto) minmax(0,1fr);margin-top:20px}.mo-bill-pay{align-content:start;display:grid;gap:6px;min-width:0}.mo-bill-pay>b{color:var(--mo-text);font:600 clamp(40px,5.2vw,58px)/1 var(--mo-display);letter-spacing:-.01em}.mo-bill-pay>small{color:var(--mo-text2);font-size:14px;max-width:32ch}.mo-bill-kv{display:grid;gap:14px 28px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.mo-bill-kv>div{align-content:start;border-top:1px solid var(--mo-line);display:grid;gap:3px;min-width:0;padding-top:10px}.mo-bill-kv dt{color:var(--mo-text3);font-size:13px}.mo-bill-kv dd{color:var(--mo-text);font:600 16px var(--mo-mono);margin:0;overflow-wrap:anywhere}.mo-bill-kv dd small{color:var(--mo-text3);display:block;font:400 13px var(--mo-body);margin-top:3px}.mo-bill-bar{margin-top:30px;position:relative}.mo-bill-track{background:#0009;border:1px solid var(--mo-line2);display:flex;height:16px;position:relative}.mo-bill-z{height:100%}.mo-bill-z.n{background:#5fd38a24;width:9.388%}.mo-bill-z.p{background:#dcb86a1a;flex:1}.mo-bill-z.c{background:repeating-linear-gradient(135deg,#c2b29a52 0 3px,#0000 3px 6px);width:8%}.mo-bill-fill{bottom:0;left:0;min-width:3px;top:0}.mo-bill-fill,.mo-bill-fill:after{background:var(--mo-gold);position:absolute}.mo-bill-fill:after{border-radius:50%;box-shadow:0 0 0 3px var(--mo-bg),0 0 0 4px var(--mo-gold);content:"";height:10px;margin-top:-5px;right:-5px;top:50%;width:10px}.mo-bill-tick{background:var(--mo-text2);bottom:-6px;margin-left:-1px;position:absolute;top:-6px;width:2px}.mo-bill-tick.five{background:var(--mo-gold)}.mo-bill-ticks{height:24px;margin-top:9px;position:relative}.mo-bill-ticks>span{color:var(--mo-text2);font:600 12px var(--mo-mono);position:absolute;top:0}.mo-bill-ticks>span.t0{left:0}.mo-bill-ticks>span.t5{color:var(--mo-gold);left:9.388%;transform:translateX(-50%)}.mo-bill-ticks>span.t49{left:92%;transform:translateX(-50%)}.mo-bill-leg{display:flex;flex-wrap:wrap;gap:10px 28px;list-style:none;margin:6px 0 0;padding:0}.mo-bill-leg>li{align-items:baseline;color:var(--mo-text3);display:flex;flex-wrap:wrap;font-size:13.5px;gap:2px 8px;min-width:0}.mo-bill-leg>li>i{align-self:center;border:1px solid var(--mo-line2);flex:none;height:10px;width:14px}.mo-bill-leg>li.n>i{background:#5fd38a4d}.mo-bill-leg>li.p>i{background:#dcb86a4d}.mo-bill-leg>li.c>i{background:repeating-linear-gradient(135deg,#c2b29a80 0 2px,#0000 2px 4px)}.mo-bill-leg>li>b{color:var(--mo-text2);font-weight:600}.mo-bill-leg>li.on>b{color:var(--mo-text)}.mo-bill-leg>li>em{color:var(--mo-gold);font-size:12.5px;font-style:normal}.mo-bill.sm{padding:0}.mo-bill.sm .mo-bill-bar{margin-top:8px}.mo-bill.sm .mo-bill-track{height:8px}.mo-bill.sm .mo-bill-fill:after{display:none}.mo-bill.sm .mo-bill-tick{bottom:-3px;top:-3px}.mo-prof{background:var(--mo-panel);border:1px solid var(--mo-line);margin:-10px 0 14px}.mo-prof-row,.mo-prof-t{align-items:center;background:none;border:0;color:var(--mo-text);cursor:pointer;display:flex;font:inherit;gap:10px;min-height:var(--mo-target);padding:6px 10px;text-align:left;width:100%}.mo-prof-row:hover,.mo-prof-t:hover{background:#f1e6d008}.mo-prof-t>svg{stroke:var(--mo-text3);fill:none;stroke-width:1.6;flex:none;height:14px;margin-left:auto;width:14px}.mo-prof-t[aria-expanded=true]>svg{transform:rotate(180deg)}.mo-mono{background:var(--mo-sur2);border:1px solid var(--mo-line2);color:var(--mo-text);display:grid;flex:none;font:600 12px var(--mo-display);height:28px;place-items:center;position:relative;width:28px}.mo-mono.on{border-color:var(--mo-gold)}.mo-mono.live:after{background:var(--mo-live);border-radius:50%;box-shadow:0 0 0 2px var(--mo-bg2);content:"";height:8px;position:absolute;right:-4px;top:-4px;width:8px}.mo-prof-n{display:flex;flex-direction:column;line-height:1.3;min-width:0}.mo-prof-n b{font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mo-prof-n small{color:var(--mo-text3);font:500 11px var(--mo-mono);letter-spacing:.04em}.mo-prof-n small.live{color:#ff7a6c}.mo-prof-row small{font:400 12px var(--mo-body);letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mo-prof-r{border-top:1px solid var(--mo-line);padding:2px 4px 10px}.mo-prof-h{color:var(--mo-text3);display:flex;font:600 10.5px var(--mo-mono);justify-content:space-between;letter-spacing:.14em;padding:8px 6px 4px;text-transform:uppercase}.mo-prof-row .ck{color:var(--mo-gold);margin-left:auto}.mo-prof-row[aria-current=true]{background:linear-gradient(90deg,#dcb86a1a,#dcb86a00)}.mo-prof-f{display:flex;flex-wrap:wrap;gap:0 16px;padding:2px 6px}.mo-prof-f .mo-lnk{min-height:var(--mo-target)}.mo-prof-r p{color:var(--mo-text3);font-size:12px;line-height:1.45;margin:2px 6px 0}.mo-main>.mo-prof{display:none}.mo-grain{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.9' numOctaves='2' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");inset:0;mix-blend-mode:overlay;opacity:.07;z-index:3}.mo-grain,.mo-sky{pointer-events:none;position:absolute}.mo-sky{height:560px;left:var(--mo-rail);overflow:hidden;right:0;top:0;z-index:-2}.mo-sky:before{background:linear-gradient(180deg,#000,#0000);content:"";inset:0;position:absolute}.mo-sky:after{background:linear-gradient(180deg,#0000,var(--mo-bg));bottom:0;content:"";height:200px;left:0;position:absolute;right:0}.mo-dawn{background:radial-gradient(70% 60% at 64% 92%,#ffb0608c 0,#ff783c38 40%,#0000 72%),radial-gradient(26% 20% at 64% 88%,#ffe2aa99 0,#ffe2aa00 100%);height:640px;left:-10%;opacity:calc(.18 + var(--mo-p)*.82);position:absolute;right:-10%;top:0;transform:translateY(calc((1 - var(--mo-p))*120px));transition:opacity var(--mo-t-dawn) ease,transform var(--mo-t-dawn) cubic-bezier(.2,.7,.2,1)}.mo-torch{background:radial-gradient(closest-side,#ffa05a1a,#ffa05a00);height:620px;right:-180px;top:-120px;width:720px}.mo-embers,.mo-torch{pointer-events:none;position:absolute}.mo-embers{inset:0;overflow:hidden}.mo-embers i{background:var(--mo-ember);border-radius:50%;bottom:-8px;box-shadow:0 0 8px 1px #ff6a3cbf;height:3px;opacity:0;position:absolute;width:3px}.mo-embers i:first-child{left:8%}.mo-embers i:nth-child(2){left:17%}.mo-embers i:nth-child(3){left:26%}.mo-embers i:nth-child(4){left:34%}.mo-embers i:nth-child(5){left:45%}.mo-embers i:nth-child(6){left:53%}.mo-embers i:nth-child(7){left:61%}.mo-embers i:nth-child(8){left:69%}.mo-embers i:nth-child(9){left:76%}.mo-embers i:nth-child(10){left:84%}.mo-embers i:nth-child(11){left:91%}.mo-embers i:nth-child(12){left:97%}.mo-embers i:nth-child(3n){background:var(--mo-gold);box-shadow:0 0 6px #dcb86acc;height:2px;width:2px}.mo-bleed{height:960px;margin:-480px 0 0 -480px;-webkit-mask:radial-gradient(circle,#000 18%,#0000 64%);mask:radial-gradient(circle,#000 18%,#0000 64%);pointer-events:none;position:absolute;transform:translate(var(--mo-ax,0),var(--mo-ay,0));transition:transform .5s ease-out;width:960px;z-index:0}.mo-bleed img{filter:blur(70px) saturate(1.5);height:100%;inset:0;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;transition:opacity 1.4s ease;width:100%}.mo-bleed img.on{opacity:.55}.mo-tilt{transform:perspective(1100px) rotateX(var(--mo-rx,0deg)) rotateY(var(--mo-ry,0deg));transition:transform .35s ease-out}.glint,.pub-cta,.pub-word{overflow:hidden;position:relative}.glint:after,.mo-btn:after,.pub-cta:after,.pub-word:after{background:linear-gradient(112deg,#0000 42%,#dcb86a0f 47%,#fff0c852 50%,#dcb86a0f 53%,#0000 58%);content:"";inset:-40% -60%;mix-blend-mode:screen;opacity:0;pointer-events:none;position:absolute;transform:translateX(-70%)}.mo-sparks{left:50%;pointer-events:none;position:absolute;top:44%}.mo-sparks i{background:var(--mo-gold);border-radius:50%;box-shadow:0 0 10px 2px #ffc878cc;height:4px;left:0;opacity:0;position:absolute;top:0;width:4px}.mo-sparks i:first-child{--dx:-90px;--dy:-120px}.mo-sparks i:nth-child(2){--dx:-30px;--dy:-150px}.mo-sparks i:nth-child(3){--dx:40px;--dy:-140px}.mo-sparks i:nth-child(4){--dx:100px;--dy:-100px}.mo-sparks i:nth-child(5){--dx:-110px;--dy:-40px}.mo-sparks i:nth-child(6){--dx:120px;--dy:-30px}.mo-sparks i:nth-child(7){--dx:-60px;--dy:-190px;background:var(--mo-ember)}.mo-sparks i:nth-child(8){--dx:70px;--dy:-180px;background:var(--mo-ember)}@media (prefers-reduced-motion:no-preference){.mo-enter{animation:mo-up var(--mo-t-enter) var(--mo-ease) both}.mo-enter.d1{animation-delay:.12s}.mo-orb{animation:mo-breathe 3.6s ease-in-out infinite}.mo-orb:after{animation:mo-ring 3.6s ease-out infinite}.mo-orb.live,.mo-orb.live:after{animation-duration:1.3s}.mo-orb.wait:after{animation:mo-spin 1s linear infinite}.mo-embers i{animation:mo-ember 12s linear infinite}.mo-embers i:nth-child(2n){animation-delay:-5s;animation-duration:15s}.mo-embers i:nth-child(3n){animation-delay:-8s;animation-duration:10s}.mo-embers i:nth-child(4n){animation-delay:-2s}.mo-embers i:nth-child(5n){animation-delay:-11s;animation-duration:17s}.glint:after,.mo-btn:after,.pub-cta:after,.pub-word:after{animation:mo-glint 14s cubic-bezier(.4,0,.2,1) 3s infinite}.mo-btn:nth-child(2n):after{animation-delay:9s}.glint.once:after{animation:mo-glint 2.6s cubic-bezier(.4,0,.2,1) .9s 1}.lv.air .mo-btn:not(.lv-clipbtn):after,.mo-btn.danger:after,.mo-btn.dng:after,.mo-btn:disabled:after,.mo-btn[aria-disabled=true]:after{animation:none}.mo-sparks.go i{animation:mo-spark .9s cubic-bezier(.2,.7,.3,1) both}.mo-skel{animation:mo-shimmer 1.6s linear infinite}.mo-spin,.mo-st.wait:before{animation:mo-spin 1s linear infinite}}@media (prefers-reduced-motion:reduce){.mo-bleed,.mo-bleed img,.mo-dawn,.mo-tilt{transition:none}}@keyframes mo-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes mo-breathe{0%,to{box-shadow:0 0 0 3px rgba(var(--orb),.12),0 0 9px rgba(var(--orb),.35)}50%{box-shadow:0 0 0 4px rgba(var(--orb),.22),0 0 18px rgba(var(--orb),.7)}}@keyframes mo-ring{0%{opacity:.75;transform:scale(.9)}to{opacity:0;transform:scale(2.6)}}@keyframes mo-spin{to{transform:rotate(1turn)}}@keyframes mo-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes mo-ember{0%{opacity:0;transform:translate(0)}12%{opacity:.85}70%{opacity:.5}to{opacity:0;transform:translate(26px,-520px)}}@keyframes mo-glint{0%,82%{opacity:0;transform:translateX(-70%)}86%{opacity:1}96%{opacity:1;transform:translateX(70%)}to{opacity:0;transform:translateX(70%)}}@keyframes mo-spark{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.3)}}.mo{--mo-fx-e:radial-gradient(circle 8px at 34.8% 9.6%,#ff6a3c 1.7px,#ff6a3c6b 3px,#0000 8px),radial-gradient(circle 8px at 63.6% 34.5%,#ff6a3c 1.7px,#ff6a3c6b 3px,#0000 8px),radial-gradient(circle 7px at 26.9% 27.0%,#dcb86a 1.4px,#dcb86a73 2.6px,#0000 7px),radial-gradient(circle 8px at 55.4% 81.9%,#ff6a3c 1.7px,#ff6a3c6b 3px,#0000 8px),radial-gradient(circle 8px at 85.6% 62.3%,#ff6a3c 1.7px,#ff6a3c6b 3px,#0000 8px),radial-gradient(circle 7px at 4.8% 17.7%,#dcb86a 1.4px,#dcb86a73 2.6px,#0000 7px),radial-gradient(circle 8px at 96.3% 43.4%,#ff6a3c 1.7px,#ff6a3c6b 3px,#0000 8px),radial-gradient(circle 8px at 45.0% 90.4%,#ff6a3c 1.7px,#ff6a3c6b 3px,#0000 8px),radial-gradient(circle 7px at 75.1% 54.8%,#dcb86a 1.4px,#dcb86a73 2.6px,#0000 7px),radial-gradient(circle 8px at 15.3% 72.3%,#ff6a3c 1.7px,#ff6a3c6b 3px,#0000 8px);--mo-fx-es:radial-gradient(circle 8px at 9.9% 86.2%,#ff6a3c 1.7px,#ff6a3c6b 3px,#0000 8px),radial-gradient(circle 7px at 87.8% 31.6%,#dcb86a 1.4px,#dcb86a73 2.6px,#0000 7px),radial-gradient(circle 8px at 30.7% 13.2%,#ff6a3c 1.7px,#ff6a3c6b 3px,#0000 8px),radial-gradient(circle 7px at 68.4% 50.2%,#dcb86a 1.4px,#dcb86a73 2.6px,#0000 7px),radial-gradient(circle 8px at 50.7% 69.4%,#ff6a3c 1.7px,#ff6a3c6b 3px,#0000 8px);--mo-fx-eR:radial-gradient(circle 8px at 94.5% 5.4%,#ff6a3c 1.7px,#ff6a3c6b 3px,#0000 8px),radial-gradient(circle 8px at 7.6% 77.2%,#ff6a3c 1.7px,#ff6a3c6b 3px,#0000 8px),radial-gradient(circle 7px at 17.4% 72.3%,#dcb86a 1.4px,#dcb86a73 2.6px,#0000 7px),radial-gradient(circle 8px at 90.3% 54.9%,#ff6a3c 1.7px,#ff6a3c6b 3px,#0000 8px),radial-gradient(circle 8px at 12.2% 92.4%,#ff6a3c 1.7px,#ff6a3c6b 3px,#0000 8px),radial-gradient(circle 7px at 1.2% 86.9%,#dcb86a 1.4px,#dcb86a73 2.6px,#0000 7px),radial-gradient(circle 8px at 72.9% 48.3%,#ff6a3c 1.7px,#ff6a3c6b 3px,#0000 8px),radial-gradient(circle 8px at 78.6% 43.4%,#ff6a3c 1.7px,#ff6a3c6b 3px,#0000 8px),radial-gradient(circle 7px at 47.9% 18.7%,#dcb86a 1.4px,#dcb86a73 2.6px,#0000 7px),radial-gradient(circle 8px at 23.8% 25.2%,#ff6a3c 1.7px,#ff6a3c6b 3px,#0000 8px),radial-gradient(circle 8px at 28.0% 80.3%,#ff6a3c 1.7px,#ff6a3c6b 3px,#0000 8px),radial-gradient(circle 7px at 41.6% 94.4%,#dcb86a 1.4px,#dcb86a73 2.6px,#0000 7px),radial-gradient(circle 8px at 82.5% 29.6%,#ff6a3c 1.7px,#ff6a3c6b 3px,#0000 8px),radial-gradient(circle 8px at 55.9% 51.7%,#ff6a3c 1.7px,#ff6a3c6b 3px,#0000 8px),radial-gradient(circle 7px at 99% 12.2%,#dcb86a 1.4px,#dcb86a73 2.6px,#0000 7px),radial-gradient(circle 8px at 70.9% 38.3%,#ff6a3c 1.7px,#ff6a3c6b 3px,#0000 8px),radial-gradient(circle 8px at 32.9% 63.9%,#ff6a3c 1.7px,#ff6a3c6b 3px,#0000 8px),radial-gradient(circle 7px at 51.0% 68.2%,#dcb86a 1.4px,#dcb86a73 2.6px,#0000 7px),radial-gradient(circle 8px at 39.7% 22.0%,#ff6a3c 1.7px,#ff6a3c6b 3px,#0000 8px),radial-gradient(circle 8px at 19.1% 35.1%,#ff6a3c 1.7px,#ff6a3c6b 3px,#0000 8px),radial-gradient(circle 7px at 61.1% 10.4%,#dcb86a 1.4px,#dcb86a73 2.6px,#0000 7px),radial-gradient(circle 8px at 67.4% 60.6%,#ff6a3c 1.7px,#ff6a3c6b 3px,#0000 8px);--mo-fx-esR:radial-gradient(circle 8px at 3.3% 17.6%,#ff6a3c 1.7px,#ff6a3c6b 3px,#0000 8px),radial-gradient(circle 7px at 36.9% 53.4%,#dcb86a 1.4px,#dcb86a73 2.6px,#0000 7px),radial-gradient(circle 8px at 53.9% 25.1%,#ff6a3c 1.7px,#ff6a3c6b 3px,#0000 8px),radial-gradient(circle 7px at 44.0% 8.9%,#dcb86a 1.4px,#dcb86a73 2.6px,#0000 7px),radial-gradient(circle 8px at 84.1% 72.0%,#ff6a3c 1.7px,#ff6a3c6b 3px,#0000 8px),radial-gradient(circle 7px at 75.7% 90.6%,#dcb86a 1.4px,#dcb86a73 2.6px,#0000 7px),radial-gradient(circle 8px at 25.7% 46.0%,#ff6a3c 1.7px,#ff6a3c6b 3px,#0000 8px),radial-gradient(circle 7px at 15.9% 82.2%,#dcb86a 1.4px,#dcb86a73 2.6px,#0000 7px),radial-gradient(circle 8px at 95.8% 64.7%,#ff6a3c 1.7px,#ff6a3c6b 3px,#0000 8px),radial-gradient(circle 7px at 66.0% 36.1%,#dcb86a 1.4px,#dcb86a73 2.6px,#0000 7px);--mo-fx-s:radial-gradient(circle 6px at 55.0% 21.8%,#fff0c8 1px,#ffc87880 2px,#0000 6px),radial-gradient(circle 6px at 19.6% 80.3%,#fff0c8 1px,#ffc87880 2px,#0000 6px),radial-gradient(circle 6px at 93.8% 69.6%,#ffd9a0 1px,#ff6a3c66 2px,#0000 6px),radial-gradient(circle 6px at 31.8% 43.1%,#fff0c8 1px,#ffc87880 2px,#0000 6px),radial-gradient(circle 6px at 70.0% 54.0%,#fff0c8 1px,#ffc87880 2px,#0000 6px),radial-gradient(circle 6px at 4.8% 31.3%,#ffd9a0 1px,#ff6a3c66 2px,#0000 6px),radial-gradient(circle 6px at 82.6% 7.2%,#fff0c8 1px,#ffc87880 2px,#0000 6px),radial-gradient(circle 6px at 43.7% 92.6%,#fff0c8 1px,#ffc87880 2px,#0000 6px);--mo-fx-ss:radial-gradient(circle 6px at 89.7% 83.6%,#fff0c8 1px,#ffc87880 2px,#0000 6px),radial-gradient(circle 6px at 14.5% 39.8%,#ffd9a0 1px,#ff6a3c66 2px,#0000 6px),radial-gradient(circle 6px at 60.4% 15.7%,#fff0c8 1px,#ffc87880 2px,#0000 6px),radial-gradient(circle 6px at 35.9% 62.9%,#ffd9a0 1px,#ff6a3c66 2px,#0000 6px);--mo-fx-sR:radial-gradient(circle 6px at 64.4% 16.0%,#fff0c8 1px,#ffc87880 2px,#0000 6px),radial-gradient(circle 6px at 51.8% 6.6%,#fff0c8 1px,#ffc87880 2px,#0000 6px),radial-gradient(circle 6px at 71.7% 75.2%,#ffd9a0 1px,#ff6a3c66 2px,#0000 6px),radial-gradient(circle 6px at 40.8% 64.0%,#fff0c8 1px,#ffc87880 2px,#0000 6px),radial-gradient(circle 6px at 45.2% 47.6%,#fff0c8 1px,#ffc87880 2px,#0000 6px),radial-gradient(circle 6px at 11.3% 23.5%,#ffd9a0 1px,#ff6a3c66 2px,#0000 6px),radial-gradient(circle 6px at 28.5% 41.0%,#fff0c8 1px,#ffc87880 2px,#0000 6px),radial-gradient(circle 6px at 17.4% 92.2%,#fff0c8 1px,#ffc87880 2px,#0000 6px),radial-gradient(circle 6px at 91.5% 80.8%,#ffd9a0 1px,#ff6a3c66 2px,#0000 6px),radial-gradient(circle 6px at 59.1% 71.8%,#fff0c8 1px,#ffc87880 2px,#0000 6px),radial-gradient(circle 6px at 96.5% 11.1%,#fff0c8 1px,#ffc87880 2px,#0000 6px),radial-gradient(circle 6px at 20.0% 35.7%,#ffd9a0 1px,#ff6a3c66 2px,#0000 6px),radial-gradient(circle 6px at 5.0% 86.6%,#fff0c8 1px,#ffc87880 2px,#0000 6px),radial-gradient(circle 6px at 76.0% 30.3%,#fff0c8 1px,#ffc87880 2px,#0000 6px),radial-gradient(circle 6px at 34.0% 57.5%,#ffd9a0 1px,#ff6a3c66 2px,#0000 6px),radial-gradient(circle 6px at 82.6% 51.7%,#fff0c8 1px,#ffc87880 2px,#0000 6px);--mo-fx-ssR:radial-gradient(circle 6px at 45.9% 10.3%,#fff0c8 1px,#ffc87880 2px,#0000 6px),radial-gradient(circle 6px at 54.9% 44.2%,#ffd9a0 1px,#ff6a3c66 2px,#0000 6px),radial-gradient(circle 6px at 20.2% 79.2%,#fff0c8 1px,#ffc87880 2px,#0000 6px),radial-gradient(circle 6px at 7.2% 90.3%,#ffd9a0 1px,#ff6a3c66 2px,#0000 6px),radial-gradient(circle 6px at 94.9% 57.7%,#fff0c8 1px,#ffc87880 2px,#0000 6px),radial-gradient(circle 6px at 69.5% 30.8%,#ffd9a0 1px,#ff6a3c66 2px,#0000 6px),radial-gradient(circle 6px at 79.5% 68.6%,#fff0c8 1px,#ffc87880 2px,#0000 6px),radial-gradient(circle 6px at 29.9% 22.6%,#ffd9a0 1px,#ff6a3c66 2px,#0000 6px)}.hm,.pc,.pl,.ta{--mo-fxe:1;--mo-fxs:.85;--mo-fx-e:var(--mo-fx-eR);--mo-fx-es:var(--mo-fx-esR);--mo-fx-s:var(--mo-fx-sR);--mo-fx-ss:var(--mo-fx-ssR)}.lv.air{--mo-fxe:.22;--mo-fxs:.2}.mo:after,.mo:before{background-repeat:repeat-y;background-size:100% 50%;content:"";display:block;flex:none;height:200vh;margin-bottom:-200vh;pointer-events:none;position:sticky;top:0}.mo:after{background-image:var(--mo-fx-e);opacity:var(--mo-fxe);z-index:-1}.mo:before{background-image:var(--mo-fx-s);opacity:var(--mo-fxs);z-index:-1}.mo .mo:after,.mo .mo:before{content:none}@container (max-width:760px){.mo:after{background-image:var(--mo-fx-es)}.mo:before{background-image:var(--mo-fx-ss)}}:is(.ta .mo-verdict,.ob .ob-col:first-child>.ob-card:first-child,.rv .rv-side>.mo-panel:first-child,.ce .ce-sec:first-child,.ss .ss-kpis,.st .st-verd,.up .up-ev,.ds .ds-box:first-of-type,.cr .cr-eng,.ov .ov-steps,.pr .pr-card.sel,.ac .ac-wrap>.ac-sec:first-child>.ac-body,.bi .bi-meter,.nt .nt-card,.hm .hm-meter,.pc .pc-calcw,.pl .mo-raised,.dt .dt-end,.ia .ia-cta,.rp .rp-sum){overflow:clip;overflow-clip-margin:4px}:is(.ta .mo-verdict,.ob .ob-col:first-child>.ob-card:first-child,.rv .rv-side>.mo-panel:first-child,.ce .ce-sec:first-child,.ss .ss-kpis,.st .st-verd,.up .up-ev,.ds .ds-box:first-of-type,.cr .cr-eng,.ov .ov-steps,.pr .pr-card.sel,.ac .ac-wrap>.ac-sec:first-child>.ac-body,.bi .bi-meter,.nt .nt-card,.hm .hm-meter,.pc .pc-calcw,.pl .mo-raised,.dt .dt-end,.ia .ia-cta,.rp .rp-sum):after{background:linear-gradient(112deg,#0000 44%,#fff0c812 49%,#fff0c826 50.5%,#fff0c812 52%,#0000 57%);content:"";inset:-30% -60%;mix-blend-mode:screen;opacity:0;pointer-events:none;position:absolute;transform:translateX(-70%)}@media (prefers-reduced-motion:no-preference){.mo:after{animation:mo-rise 46s linear infinite}.mo:before{animation:mo-rise 92s linear infinite,mo-twinkle 5.5s ease-in-out infinite}:is(.ta .mo-verdict,.ob .ob-col:first-child>.ob-card:first-child,.rv .rv-side>.mo-panel:first-child,.ce .ce-sec:first-child,.ss .ss-kpis,.st .st-verd,.up .up-ev,.ds .ds-box:first-of-type,.cr .cr-eng,.ov .ov-steps,.pr .pr-card.sel,.ac .ac-wrap>.ac-sec:first-child>.ac-body,.bi .bi-meter,.nt .nt-card,.hm .hm-meter,.pc .pc-calcw,.pl .mo-raised,.dt .dt-end,.ia .ia-cta,.rp .rp-sum):after{animation:mo-glint 26s cubic-bezier(.4,0,.2,1) 6s infinite}}@media (prefers-reduced-motion:reduce){.mo:after,.mo:before{display:none}}@keyframes mo-rise{to{transform:translateY(-50%)}}@keyframes mo-twinkle{0%,to{opacity:calc(var(--mo-fxs)*.45)}50%{opacity:var(--mo-fxs)}}@container (max-width:1023px){.mo-shell{grid-template-columns:92px minmax(0,1fr)}.mo-sky{left:92px}.mo-rail{padding:18px 8px 14px}.mo-rail .mo-word{font-size:0;gap:0;justify-content:center;padding:6px 0 18px}.mo-rail .mo-word .mo-orb{height:12px;width:12px}.mo-ni{flex-direction:column;font-size:11.5px;gap:5px;height:auto;justify-content:center;min-height:58px;padding:8px 2px;text-align:center}.mo-ni.on:before{left:-8px}.mo-ni .mo-badge{font-size:10px;height:16px;margin:0;min-width:18px;padding:0 4px;position:absolute;right:16px;top:5px}.mo-grp{font-size:9.5px;letter-spacing:.1em;padding:4px 0 6px;text-align:center}.mo-rail .mo-note{display:none}.mo-meter{padding:12px 0 2px;text-align:center}.mo-meter-h{align-items:center;flex-direction:column;font-size:10.5px;gap:2px}.mo-meter p:not(.mo-meter-due){display:none}.mo-meter-due{font-size:11px}.mo-meter-bad{align-items:center;flex-direction:column;gap:2px;text-align:center}.mo-me{justify-content:center;padding:0}.mo-wrow{flex-direction:column;gap:2px;padding-bottom:8px}.mo-rail .mo-ni{min-height:54px}.mo-wrow .mo-word{flex:none;padding:6px 0}.mo-bellpop{left:102px}.mo-rail .mo-acct{width:100%}.mo-rfoot{margin:auto -8px -14px;padding:0 8px 14px}.mo-wrow .mo-word{align-self:stretch;justify-content:center;min-height:var(--mo-target)}.mo-rail .mo-menu{min-width:220px;right:auto;width:-moz-max-content;width:max-content}.mo-rail{overflow:visible}@media (max-height:799px){.mo-rail{height:auto;position:relative}.mo-bellpop{position:absolute}}.mo-me .nm,.mo-me svg,.mo-rail .mo-prof{display:none}.mo-main>.mo-prof{display:block;margin:-6px 0 18px;max-width:380px}.mo>*{--mo-gutter:32px}}@container (max-width:760px){.mo>*{--mo-gutter:16px;--mo-h1:34px;--mo-lede:16px}.mo-shell{grid-template-columns:minmax(0,1fr)}.mo-rail{display:none}.mo-sky{height:520px;left:0}.mo-main{padding:18px var(--mo-gutter) 32px}.mo-mhead,.mo-snav{display:flex}.mo-snav{border-bottom:1px solid var(--mo-line);flex-wrap:wrap;gap:0 4px;margin:0 0 6px}.mo-snav>a{align-items:center;color:var(--mo-text2);display:flex;flex:1 1 auto;font:500 14px var(--mo-body);justify-content:center;min-height:var(--mo-target);padding:0 10px;text-decoration:none}.mo-snav>a[aria-current=page]{box-shadow:inset 0 -2px 0 var(--mo-gold);color:var(--mo-text)}.mo-main>.mo-prof{margin:8px 0 14px;max-width:none}.mo-mhead .mo-word{font-size:13.5px;margin-right:auto;min-height:var(--mo-target);padding:0}.mo-mhead .mo-me{justify-content:center;margin:0;padding:0;width:var(--mo-target)}.mo-mhead{position:relative;z-index:20}.mo-mhead .mo-menu{bottom:auto;left:auto;right:0;top:calc(100% + 6px)}.mo-bellpop{left:0;top:0}.mo-top{flex-direction:column;gap:0}.mo-top .mo-icon{display:none}.mo-verdict{flex-direction:column}.mo-verdict>*{border-right:0;border-top:1px solid var(--mo-line);padding:11px 14px}.mo-verdict>:first-child{border-top:0}.mo-toggle{height:var(--mo-target)}.mo .mo-lnk{justify-content:center;min-height:var(--mo-target);min-width:var(--mo-target)}.mo-kbd{display:none}.mo-st>a,.mo-st>button{align-items:center;display:inline-flex;min-height:var(--mo-target);min-width:var(--mo-target)}.mo-alert{flex-wrap:wrap}.mo-alert>.mo-btn,.mo-alert>.mo-ghost,.mo-alert>.mo-lnk{margin-left:32px}.mo-step{flex-wrap:wrap}.mo-step>.mo-btn,.mo-step>.mo-lnk{margin-left:40px}.mo-decide{background:#000000f2;bottom:calc(72px + env(safe-area-inset-bottom));margin:16px calc(var(--mo-gutter)*-1) 0;padding:10px var(--mo-gutter) 12px;z-index:4}.mo-decide,.mo-tabs{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--mo-line);position:sticky}.mo-tabs{background:#000000f0;bottom:0;display:grid;grid-template-columns:repeat(5,1fr);height:calc(72px + env(safe-area-inset-bottom));padding:0 4px calc(8px + env(safe-area-inset-bottom));z-index:5}.mo-tab{align-items:center;color:var(--mo-text3);display:flex;flex-direction:column;font-size:11.5px;gap:4px;justify-content:center;position:relative}.mo-tab svg{stroke:currentColor;fill:none;stroke-width:1.6;height:21px;width:21px}.mo-tab.on{color:var(--mo-text)}.mo-tab.on:before{background:var(--mo-gold);content:"";height:2px;left:30%;position:absolute;right:30%;top:0}.mo-tab .mo-badge{font-size:10px;height:16px;left:calc(50% + 6px);min-width:18px;padding:0 4px;position:absolute;top:8px}.mo-tab.go{color:var(--mo-etext)}}@container (max-width:360px){.mo>*{--mo-h1:30px}.mo-mhead .mo-word{font-size:12px;gap:8px;letter-spacing:.16em}.mo-btn{font-size:14px;padding:0 10px}.mo-snav{display:grid;grid-template-columns:1fr 1fr}}.mo-pf{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0}.mo-pf,.mo-pf>span{align-items:baseline}.mo-pf>span{display:inline-flex;gap:7px;min-width:0}.mo-pf>span>small{color:var(--mo-text2);font:600 12.5px var(--mo-body)}.mo-pf>span>b{color:var(--mo-text);font:600 15px var(--mo-mono)}.mo-pf>span>i{color:var(--mo-text3);font-size:12.5px;font-style:normal}.mo-pf.lg>span>b{font-size:clamp(20px,2.4vw,26px)}.mo-pf.stack{flex-direction:column;gap:4px}.mo-orb.prev{--orb:240,181,74;animation:none;background:radial-gradient(circle at 34% 32%,#ffe7b3 0,#f0b54a 45%,#a8771f 100%)}.mo-orb.prev:after{animation:none;opacity:0}.mo-fbpop{inset:0;position:fixed;z-index:40}.mo-pf>span>small>a,.mo-plink{color:inherit;text-decoration:underline;text-decoration-color:var(--mo-line2);text-underline-offset:3px}.mo-pf>span>small>a:hover,.mo-plink:hover{color:var(--mo-text);text-decoration-color:initial}.mo-pf>span>small>a:focus-visible,.mo-plink:focus-visible{outline:2px solid var(--mo-gold);outline-offset:2px}.mo-scope{color:var(--mo-text3);font-size:13.5px;line-height:1.5;margin:0 0 20px}.mo-scope>summary{display:block;list-style:none;pointer-events:none}.mo-scope>summary::-webkit-details-marker{display:none}.mo-scope b{color:var(--mo-text2);font-weight:600}.mo-toggle.rd i{background:#0000;border-radius:50%;color:#0000}.mo-toggle.rd.on i{background:#0000;border-color:var(--mo-gold)}.mo-toggle.rd.on i:before{background:var(--mo-gold);border-radius:50%;content:"";height:8px;width:8px}.mo-ytn{color:var(--mo-text3);font-size:13px;line-height:1.5;margin:10px 0 0}.mo-ytn a{color:var(--mo-text2);text-decoration:underline;text-underline-offset:3px}@container (max-width:760px){.mo-pf>span>small>a,.mo-plink{align-items:center;display:inline-flex;min-height:var(--mo-target)}.mo-scope{margin-bottom:12px}.mo-scope>summary{align-items:center;cursor:pointer;display:flex;gap:10px;min-height:var(--mo-target);pointer-events:auto}.mo-scope>summary>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mo-scope>summary:after{color:var(--mo-text2);content:"More";flex:none;text-decoration:underline;text-underline-offset:3px}.mo-scope[open]>summary>span{white-space:normal}.mo-scope[open]>summary:after{content:"Less"}}.mo-card{aspect-ratio:16/9;background:linear-gradient(180deg,#0f0a07,#190f09 52%,#2b1a10);border:1px solid var(--mo-line2);container-type:inline-size;display:grid;flex:none;gap:2.6cqw;isolation:isolate;justify-items:center;max-width:100%;overflow:hidden;place-content:center;position:relative;text-align:center;width:var(--mo-card-w,100%)}.mo-card.v{aspect-ratio:9/16;gap:5cqw;width:var(--mo-card-w,170px)}.mo-card:before{background:radial-gradient(60% 50% at 50% 92%,#e8c97f80,#ff6a3c38 45%,#0000 72%);inset:-30% -20% -10%}.mo-card:after,.mo-card:before{content:"";position:absolute;z-index:-1}.mo-card:after{background:linear-gradient(#0000,#ff965024);bottom:0;height:22%;left:0;right:0}.mo-card>b{color:var(--mo-text);font:600 7.2cqw/1.12 var(--mo-display);letter-spacing:.04em;padding:0 6cqw;text-shadow:0 0 5cqw #ff965073}.mo-card.v>b{font-size:11.5cqw}.mo-card>b:after{background:var(--mo-hairline);content:"";display:block;height:1px;margin:2.6cqw auto 0;width:16cqw}.mo-card>em{color:var(--mo-text2);font:500 max(11px,3.2cqw) var(--mo-mono);font-style:normal;letter-spacing:.06em}.mo-card>img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:-1}.mo-card>.e,.mo-card>:is(b,em):empty,.mo-card>img:not([src]),.mo-card>img[src=""]{display:none}.mo-card.custom{background:var(--mo-sur2);display:block}.mo-card.custom:after,.mo-card.custom:before{display:none}@media (prefers-reduced-motion:no-preference){.mo-card:not(.custom):before{animation:mo-card-glow 9s ease-in-out infinite alternate}.mo-card:not(.custom)>b{animation:mo-card-breathe 6s ease-in-out infinite alternate}}@keyframes mo-card-glow{0%{opacity:.82;transform:translateY(3%) scale(1)}to{opacity:1;transform:translateY(-3%) scale(1.07)}}@keyframes mo-card-breathe{0%{opacity:.85}to{opacity:1}}.mo-hold{align-items:center;background:#f1e6d00d;border:1px solid var(--mo-line2);color:var(--mo-text);display:inline-flex;font:500 13px var(--mo-mono);font-variant-numeric:tabular-nums;gap:8px;letter-spacing:.02em;min-height:30px;padding:0 12px;white-space:nowrap}.mo-hold:before{color:var(--mo-text3);content:"◷";flex:none}.mo-hold.ok:before{color:var(--mo-ok);content:"●"}.mo-hold.bk{border-color:#dcb86a80}.mo-hold.bk:before{color:var(--mo-gold);content:"↻"}.mo-hold.warn{border-color:#f0b54a80;color:var(--mo-warn)}.mo-hold.warn:before{color:var(--mo-warn);content:"!";font-weight:700}.mo-hold.err{background:#f2879a1a;border-color:#f2879a80}.mo-hold.err:before{color:var(--mo-err);content:"!";font-weight:700}.mo-truth{color:var(--mo-text2);display:grid;font-size:13.5px;gap:4px;line-height:1.4;margin:0}.mo-truth>span{align-items:baseline;display:flex;gap:8px;min-width:0;overflow-wrap:anywhere}.mo-truth>span:before{color:var(--mo-text3);content:"·";flex:none;text-align:center;width:1em}.mo-truth>span.ok{color:var(--mo-text)}.mo-truth>span.ok:before{color:var(--mo-ok);content:"✓";font-weight:700}.mo-truth>span.sys:before{content:"◷"}.mo-truth>span.wait:before{color:var(--mo-gold);content:"…";font-weight:700}.mo-truth>span.err{color:var(--mo-text)}.mo-truth>span.err:before{color:var(--mo-err);content:"!";font-weight:700}.mo-truth>span.hidden{display:none}.mo-fmt{align-items:center;background:#0000008c;border:1px solid var(--mo-line2);color:var(--mo-text2);display:inline-flex;font:500 13px var(--mo-body);gap:7px;min-height:26px;padding:0 9px;vertical-align:middle;white-space:nowrap}.mo-fmt.b:after,.mo-fmt:before{border:1.5px solid;content:"";flex:none;height:8px;order:-1;width:13px}.mo-fmt.b,.mo-fmt.v{border-color:#dcb86a80;color:var(--mo-text)}.mo-fmt.v:before{border-color:var(--mo-gold);height:13px;width:8px}.mo-fmt.b:after{background:var(--mo-sur);border-color:var(--mo-gold);height:12px;margin-left:-12px;width:7px}.mo-vprev{align-items:center;display:grid;gap:8px 14px;grid-template-columns:minmax(0,1.85fr) auto minmax(0,1fr);margin:0}.mo-vprev>figure{display:grid;gap:6px;margin:0;min-width:0}.mo-vprev figcaption{color:var(--mo-text3);font-size:13px;line-height:1.3}.mo-vprev figcaption>b{color:var(--mo-text);display:block;font-weight:500}.mo-vprev-a{color:var(--mo-text3);font-size:18px}.mo-vprev-f,.mo-vprev-v{background:var(--mo-sur2);border:1px solid var(--mo-line2);overflow:hidden;position:relative;touch-action:none}.mo-vprev-f{aspect-ratio:16/9}.mo-vprev-v{aspect-ratio:9/16;justify-self:center;max-width:240px;width:100%}.mo-vcut>i>img,.mo-vprev-f>img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 45%;object-position:50% 45%;position:absolute;width:100%}.mo-vcut{left:0;overflow:hidden;position:absolute;width:100%}.mo-vcut>i{aspect-ratio:16/9;display:block;position:absolute}.mo-vcut.b>i{filter:blur(9px) brightness(.55);transform:scale(1.1)}.mo-vcut:not(.b)+.mo-vcut{box-shadow:0 -1px 0 #000000b3}.mo-vcam{background:#dcb86a24;border:2px solid var(--mo-gold);position:absolute;z-index:2}.mo-vwin{border:2px dashed var(--mo-gold);bottom:0;box-shadow:0 0 0 999px #0000008c;top:0;z-index:1}.mo-vwin,.mo-vzone{pointer-events:none;position:absolute}.mo-vzone{background:#f1e6d01a;border:1.5px dashed #f1e6d0cc;z-index:3}.mo-vzone>b{color:var(--mo-text);font:600 10px/1 var(--mo-mono);left:3px;position:absolute;text-shadow:0 1px 2px #000;top:3px}.mo-vzone.r>b{writing-mode:vertical-rl}@container (max-width:420px){.mo-vprev{gap:14px;grid-template-columns:minmax(0,1fr)}.mo-vprev-a{display:none}.mo-vprev-v{max-width:170px}}.mo-thumb{aspect-ratio:16/9;background:var(--mo-sur2);border:1px solid var(--mo-line2);container-type:inline-size;display:block;flex:none;max-width:100%;overflow:hidden;position:relative;width:var(--mo-thumb-w,160px)}.mo-thumb.v{aspect-ratio:9/16;width:var(--mo-thumb-w,90px)}.mo-thumb>img,.mo-thumb>video{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.mo-thumb>img:not([src]),.mo-thumb>img[src=""]{display:none}.mo-thumb>b{bottom:7cqw;color:var(--mo-text);font:700 12cqw/1.02 var(--mo-display);left:6cqw;letter-spacing:.02em;position:absolute;right:6cqw;text-shadow:0 2px 0 #0000008c,0 0 16px #000000bf;text-transform:uppercase;z-index:1}.mo-thumb.v>b{font-size:14cqw}.mo-thumb:has(>b:not(.e,:empty)):after{background:linear-gradient(#0000,#000000b3);content:"";height:60%;inset:auto 0 0;position:absolute}.mo-thumb>em{background:#000000d1;bottom:3cqw;color:var(--mo-text);font:600 max(11px,4.4cqw) var(--mo-mono);font-style:normal;padding:1px 5px;position:absolute;right:3cqw;z-index:2}.mo-thumb>i{color:var(--mo-text3);display:grid;font:500 13px/1.3 var(--mo-body);font-style:normal;inset:0;padding:6px;place-items:center;position:absolute;text-align:center;z-index:1}.mo-thumb>.e,.mo-thumb>:is(b,em,i):empty{display:none}.mo-thumb.unset{background:repeating-linear-gradient(135deg,#f1e6d00d 0 8px,#0000 8px 16px),var(--mo-sur);border-style:dashed}.mo-thumbrow{align-items:center;display:flex;flex-wrap:wrap;gap:14px;min-width:0}.mo-thumbrow>div{flex:1 1 180px;min-width:0}.mo-thumbrow>div>b{color:var(--mo-text);display:block;font-weight:500}.mo-thumbrow>div>small{color:var(--mo-text3);display:block;font-size:13px;margin-top:2px}.mo-thumbrow>:is(button,a){flex:none;min-height:var(--mo-target)}.pub-skip{align-items:center;background:var(--mo-sur2);border:1px solid var(--mo-gline);color:var(--mo-text);display:inline-flex;left:16px;min-height:44px;padding:0 16px;position:absolute;text-decoration:none;top:-80px;z-index:50}.pub-skip:focus{top:8px}.pub-head{align-items:center;display:flex;gap:16px;justify-content:space-between;min-height:64px;padding:10px 0}.pub-word{align-items:center;color:var(--mo-text);display:inline-flex;font-family:var(--mo-display);font-size:20px;letter-spacing:.06em;min-height:44px;text-decoration:none}.pub-nav{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.pub-in{margin:0 auto;max-width:calc(1240px + var(--mo-gutter)*2);padding:0 var(--mo-gutter);width:100%}.pub-nav>a:not(.pub-cta){align-items:center;color:var(--mo-text2);display:inline-flex;font-size:15px;min-height:44px;min-width:44px;padding:0 10px;text-decoration:none}.pub-nav>a:not(.pub-cta):hover{color:var(--mo-text)}.pub-nav>a[aria-current=page]{box-shadow:inset 0 -2px 0 var(--mo-gold);color:var(--mo-text)}.pub-nav>.pub-cta{align-items:center;background:#00000080;border:1px solid #dcb86a73;color:var(--mo-gold);display:inline-flex;font-size:14.5px;font-weight:500;height:44px;justify-content:center;padding:0 16px;text-decoration:none;white-space:nowrap}.pub-nav>.pub-cta:hover{border-color:var(--mo-gold)}.mo:not(:has(.mo-sky,.hm-sky,.pc-glow)){background-image:radial-gradient(70% 60% at 64% 0,#ffb06029,#ff783c0f 45%,#0000 72%);background-repeat:no-repeat;background-size:100% 640px}.pub-foot{border-top:1px solid var(--mo-line);color:var(--mo-text2);display:grid;font-size:14px;gap:32px;grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));margin-top:72px;padding:40px 0 32px}.pub-foot h2{color:var(--mo-text);font-family:var(--mo-body);font-size:13px;font-weight:600;margin:0 0 8px}.pub-foot nav>a,.pub-foot nav>button{align-items:center;background:none;border:0;color:var(--mo-text2);cursor:pointer;display:flex;font:inherit;min-height:44px;padding:0;text-align:left;text-decoration:none}.pub-foot nav>a:hover,.pub-foot nav>button:hover{color:var(--mo-text)}.pub-legal{line-height:1.55;margin:8px 0 0;overflow-wrap:anywhere}.pub-aff,.pub-legal{color:var(--mo-text3);font-size:13px}.pub-aff{grid-column:1/-1;margin:0}.pub-pair{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,560px)}.pub-sb{align-items:center;border:1px solid;cursor:pointer;display:inline-flex;font:500 14px/20px Google Sans,Roboto,system-ui,sans-serif;gap:10px;justify-content:center;min-height:54px;padding:0 16px 0 12px;text-decoration:none;white-space:nowrap}.mo .pub-tw{background:var(--mo-sur2);border-color:var(--mo-gline);color:var(--mo-text)}.mo .pub-tw:hover{border-color:var(--mo-text2)}.mo .pub-gg{background:#fff;border-color:#747775;color:#1f1f1f}.mo .pub-gg:hover{background:#f2f2f2}.pub-gg svg{flex:none;height:20px;width:20px}.pub-sb:focus-visible{outline:2px solid var(--mo-gold);outline-offset:3px}.pub-sb[aria-busy=true]{cursor:progress}.pub-gg[aria-disabled=true]{cursor:progress;opacity:.6}.pub-cons{bottom:0;display:none;padding:12px var(--mo-gutter) calc(12px + env(safe-area-inset-bottom));position:sticky;z-index:8}.pub-cons.on{display:block}.pub-cons-in{align-items:center;background:var(--mo-sur2);border:1px solid var(--mo-line2);box-shadow:0 18px 40px -16px #000000e6;display:flex;flex-wrap:wrap;gap:12px 20px;margin:0 auto;max-width:880px;padding:16px 18px}.pub-cons-in>p{color:var(--mo-text2);flex:1 1 320px;font-size:14.5px;line-height:1.5;margin:0}.pub-cons-in>p b{color:var(--mo-text)}.pub-cons-in>p a{color:var(--mo-gold);text-decoration:underline;text-underline-offset:3px}.pub-cons-acts{display:grid;flex:0 0 auto;gap:10px;grid-template-columns:1fr 1fr}.pub-cons-acts>button{min-height:44px;min-width:128px}@container (max-width: 900px){.pub-foot{grid-template-columns:repeat(3,minmax(0,1fr))}.pub-foot>.pub-co{grid-column:1/-1}}@container (max-width: 760px){.pub-pair{grid-template-columns:minmax(0,1fr);width:100%}.pub-cons-acts{flex:1 1 100%}.pub-cons-acts>button{min-width:0}.mo:has(.hm-sticky.on,.pc-sticky.on)>.pub-cons{bottom:calc(75px + env(safe-area-inset-bottom))}}@container (max-width: 600px){.pub-nav>a.pub-wide:not([aria-current]){display:none}.pub-foot{gap:20px;grid-template-columns:1fr 1fr}}@container (max-width: 360px){.pub-head{flex-wrap:wrap;gap:0 8px}.pub-word{font-size:17px}.pub-nav{gap:2px}.pub-nav>a:not(.pub-cta){padding:0 8px}}:root.motion-reduced .mo-embers,:root.motion-reduced .mo-sparks{display:none}:root.motion-reduced .mo,:root.motion-reduced .mo *,:root.motion-reduced .mo :after,:root.motion-reduced .mo :before{animation:none!important;transition:none!important}:is(.mo-btn,.glint,.pub-cta,.pub-word):has([data-platform-mark],video):after,:is(.ta .mo-verdict,.ob .ob-col:first-child>.ob-card:first-child,.rv .rv-side>.mo-panel:first-child,.ce .ce-sec:first-child,.ss .ss-kpis,.st .st-verd,.up .up-ev,.ds .ds-box:first-of-type,.cr .cr-eng,.ov .ov-steps,.pr .pr-card.sel,.ac .ac-wrap>.ac-sec:first-child>.ac-body,.bi .bi-meter,.nt .nt-card,.hm .hm-meter,.pc .pc-calcw,.pl .mo-raised,.dt .dt-end,.ia .ia-cta,.rp .rp-sum):has([data-platform-mark],video):after{display:none}.pub-gg:after,.pub-sb:after,.pub-tw:after{display:none}.mo:has([data-platform-mark=youtube],.pub-sb) .mo-grain{display:none}:is(pre,code).makeup .mo{background:none;container-type:normal;display:inline;font:inherit;isolation:auto;overflow:visible;position:static}:is(pre,code).makeup .mo:after,:is(pre,code).makeup .mo:before{content:none}.dt-topics .mo-toggle:has(input:focus-visible){outline:2px solid var(--mo-gold);outline-offset:2px}.dt-topics .mo-toggle:has(input:checked){background:#dcb86a12;border-color:#dcb86a8c;color:var(--mo-text)}.dt-topics .mo-toggle.rd:has(input:checked) i{border-color:var(--mo-gold)}.dt-topics .mo-toggle.rd:has(input:checked) i:before{background:var(--mo-gold);border-radius:50%;content:"";height:8px;width:8px}.dt-util .dt-routes{margin-top:20px}.dt-sec ul{list-style:disc}.dt-sec ul>li{margin-top:6px}.dt [hidden]{display:none}.dt .mo-lnk.quiet{font-size:inherit}.dt .research-link{color:var(--mo-text);text-decoration:underline;text-underline-offset:.2em}.ia-prose ul{list-style:disc}.ia-prose ol{list-style:decimal}.ia-appr ul{list-style:disc;margin:8px 0 0;padding-left:1.3em}.ia-appr li{margin-top:4px}.ia [hidden]{display:none}.ia-card .ia-det{position:relative;z-index:1}.ia-docsrail.inl{margin-bottom:24px}@media (min-width:640px){.mo .sm\:grid{display:grid}.mo .sm\:flex{display:flex}.mo .sm\:block{display:block}.mo .sm\:inline{display:inline}.mo .sm\:table-cell{display:table-cell}.mo .sm\:hidden{display:none}}@media (min-width:768px){.mo .md\:grid{display:grid}.mo .md\:flex{display:flex}}@media (min-width:1024px){.mo .lg\:grid{display:grid}.mo .lg\:flex{display:flex}.mo .lg\:block{display:block}.mo .lg\:hidden{display:none}}@media (min-width:1280px){.mo .xl\:grid{display:grid}.mo .xl\:flex{display:flex}.mo .xl\:block{display:block}.mo .xl\:hidden{display:none}}@media (min-width:1536px){.mo .\32xl\:flex{display:flex}.mo .\32xl\:table-cell{display:table-cell}}.mo-skip{align-items:center;background:var(--mo-sur2);border:1px solid var(--mo-gline);color:var(--mo-text);display:inline-flex;font:600 14.5px var(--mo-body);left:12px;min-height:var(--mo-target);padding:0 18px;position:absolute;top:-100px;z-index:60}.mo-skip:focus{outline:2px solid var(--mo-gold);outline-offset:2px;top:12px}.mo-main:focus{outline:none}.mo-wrow{position:relative}.mo-alpha{bottom:0;color:var(--mo-text3);font:600 9.5px/1 var(--mo-mono);left:33px;letter-spacing:.16em;position:absolute;text-transform:uppercase}.mo-msgs,.mo-sysfoot{display:contents}.mo-flash .hidden,.mo-msgs .hidden,.mo-sysfoot .hidden,.mo-sysfoot.hid{display:none!important}.mo-msg{margin:0 0 10px}.mo-msg.net{position:sticky;top:8px;z-index:26}.mo-msg.strip{align-items:center;padding:10px 14px}.mo-msg.strip,.mo-msg.strip>p{font-size:14px}.mo-msg .mo-spin{height:18px;margin-top:2px;width:18px}.mo-msg-x{align-self:flex-start;background:none;border:0;color:var(--mo-text3);cursor:pointer;flex:none;font-size:22px;height:var(--mo-target);margin:-14px -10px -14px 0;width:var(--mo-target)}.mo-msg-x:hover{color:var(--mo-text)}.mo-flash{height:0;overflow:visible;pointer-events:none;position:sticky;top:8px;z-index:28}.mo-flash-in{display:flex;flex-direction:column;gap:8px;position:absolute;right:0;top:0;width:min(400px,100%)}.mo-fl{align-items:flex-start;background:var(--mo-sur2);border:1px solid var(--mo-line2);box-shadow:var(--mo-sh-pop);color:var(--mo-text);display:flex;font-size:14.5px;gap:12px;padding:12px 6px 12px 14px;pointer-events:auto}.mo-fl.warn{border-color:#f0b54a80}.mo-fl>.mo-ok,.mo-fl>.mo-warn{margin-top:3px}.mo-fl>p{flex:1;margin:0;min-width:0;overflow-wrap:anywhere}.mo-fl-x{background:none;border:0;color:var(--mo-text3);cursor:pointer;flex:none;font-size:22px;height:var(--mo-target);margin:-12px 0;width:var(--mo-target)}.mo-fl-x:hover{color:var(--mo-text)}@media (prefers-reduced-motion:no-preference){.mo-fl{animation:mo-fl-in .22s var(--mo-ease) both}.mo-msg.net .mo-spin{animation:mo-spin 1s linear infinite}}@keyframes mo-fl-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.mo-cons{bottom:12px;display:none;margin-top:24px;position:sticky;z-index:8}.mo-cons.on{display:block}.mo-cons-in{align-items:center;background:var(--mo-sur2);border:1px solid var(--mo-line2);box-shadow:0 18px 40px -16px #000000e6;display:flex;flex-wrap:wrap;gap:12px 20px;padding:16px 18px}.mo-cons-in>p{color:var(--mo-text2);flex:1 1 320px;font-size:14.5px;line-height:1.5;margin:0}.mo-cons-in>p b{color:var(--mo-text)}.mo-cons-in>p a{color:var(--mo-gold);text-decoration:underline;text-underline-offset:3px}.mo-cons-acts{display:grid;flex:0 0 auto;gap:10px;grid-template-columns:1fr 1fr}.mo-cons-acts>button{font-size:14.5px;height:var(--mo-target);min-height:var(--mo-target);min-width:128px}.mo-legal{align-items:flex-start;border-top:1px solid var(--mo-line);display:flex;flex-wrap:wrap;gap:4px 24px;justify-content:space-between;margin-top:44px;padding-top:16px}.mo-legal p{color:var(--mo-text3);flex:1 1 420px;font-size:12px;line-height:1.6;margin:0;max-width:92ch;overflow-wrap:anywhere}.mo-legal .mo-lnk{min-height:var(--mo-target)}:root.motion-reduced .mo:after,:root.motion-reduced .mo:before{display:none}:root.motion-reduced .mo *,:root.motion-reduced .mo :after,:root.motion-reduced .mo :before{animation:none!important;transition:none!important}.mo-menu>a.sub{font-size:14px;padding-left:28px}.mo-chev{margin-left:auto}.mo-dlg-scrim{background:#0009;border:0;cursor:default;inset:0;padding:0;position:fixed;z-index:44}.mo-dlg{background:var(--mo-sur);border:1px solid var(--mo-gline);box-shadow:0 30px 70px #000000a6;display:flex;flex-direction:column;left:50%;max-height:calc(100dvh - 48px);position:fixed;top:50%;transform:translate(-50%,-50%);width:min(560px,calc(100% - 32px));z-index:45}.mo-dlg.danger{border-color:#f2879a66}.mo-dlg>header{align-items:flex-start;border-bottom:1px solid var(--mo-line);display:flex;gap:12px;justify-content:space-between;padding:18px 22px 12px}.mo-dlg>header b{color:var(--mo-text);display:block;font:600 var(--mo-h3) var(--mo-display)}.mo-dlg>header b:focus{outline:none}.mo-dlg>header small{color:var(--mo-text3);display:block;font-size:13.5px;margin-top:4px}.mo-dlg-x{background:none;border:0;color:var(--mo-text3);cursor:pointer;flex:none;font-size:22px;height:var(--mo-target);width:var(--mo-target)}.mo-dlg-b{color:var(--mo-text2);flex:1;font-size:14.5px;min-height:0;overflow-y:auto;padding:14px 22px 18px}.mo-dlg-b p{margin:0 0 10px}.mo-dlg-f{align-items:center;border-top:1px solid var(--mo-line);display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;padding:14px 22px 16px}.mo-dlg-f .mo-btn,.mo-dlg-f .mo-ghost{font-size:14.5px;height:var(--mo-target)}.mo-dlg-f .mo-btn.dng{background:var(--mo-err);color:var(--mo-ink)}.mo-dlg-f [aria-disabled=true],.mo-dlg-x[aria-disabled=true]{cursor:not-allowed;opacity:.55}.mo-dlg-in{background:linear-gradient(135deg,#f2879a17,#0f0f0feb 55%);border:1px solid #f2879a73;margin-top:14px;padding:16px 18px}.mo-dlg-in>b{color:var(--mo-text);display:block;font-size:16px}.mo-dlg-in>b:focus{outline:none}.mo-dlg-in>p{color:var(--mo-text2);font-size:14.5px;margin:6px 0 0}.mo-dlg-in .mo-acts{margin-top:14px}@container (min-width:1024px){.mo-alpha{left:33px}}@container (max-width:1023px){.mo-wrow .mo-alpha{letter-spacing:.12em;position:static;text-align:center}}@container (max-width:760px){.mo .mo-mhead .mo-word{margin-right:0}.mo .mo-mhead .mo-alpha{margin:0 auto 0 8px;position:static}.mo-mhead .mo-menu{max-height:calc(100dvh - 200px - env(safe-area-inset-bottom));overflow-y:auto}.mo-flash-in{width:100%}.mo-cons{bottom:calc(82px + env(safe-area-inset-bottom))}.mo:has(.mo-decide) .mo-cons{bottom:calc(160px + env(safe-area-inset-bottom))}.mo-cons-acts{flex:1 1 100%}.mo-cons-acts>button{min-width:0}.mo-dlg{border-width:0;box-shadow:none;inset:0;left:0;max-height:none;top:0;transform:none;width:auto}.mo-dlg-f{align-items:stretch;flex-direction:column;padding:12px 16px calc(14px + env(safe-area-inset-bottom))}.mo-dlg-f .mo-btn,.mo-dlg-f .mo-ghost{width:100%}.mo-dlg-b{padding:12px 16px 18px}.mo-dlg>header{padding:14px 16px 10px}}.sy.fill{min-height:100vh}.sy .hidden{display:none!important}.sy-body,.sy-head{max-width:680px}.sy-head .mo-h1:focus{outline:none}.sy-meta{color:var(--mo-text3);font:500 12.5px var(--mo-mono);letter-spacing:.04em;margin:10px 0 0}.sy-path{align-items:baseline;background:#00000073;border:1px solid var(--mo-line);display:flex;flex-wrap:wrap;gap:6px 12px;margin-top:18px;padding:12px 16px}.sy-path code{color:var(--mo-text);font:500 14px var(--mo-mono);overflow-wrap:anywhere}.sy-acts{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.sy-acts .mo-btn,.sy-acts .mo-ghost{font-size:14.5px;height:var(--mo-target)}.sy-acts [aria-disabled=true]{cursor:default;opacity:.6}.sy-st{align-items:center;background:var(--mo-panel);border:1px solid var(--mo-line);color:var(--mo-text2);display:flex;font-size:14.5px;gap:12px;margin-top:18px;padding:14px 16px}.sy-st b{color:var(--mo-text);font-weight:600}.sy-st .mo-spin{height:20px;width:20px}.sy-st.up{border-color:#5fd38a66}.sy-st.down{border-color:#f0b54a73}.sy-sec{margin-top:30px}.sy-sec h2{color:var(--mo-text);font:600 var(--mo-h3) var(--mo-display);margin:0 0 10px}.sy-sec>p{margin:0 0 10px;max-width:60ch}.sy-sec>p,.sy-ul{color:var(--mo-text2);font-size:14.5px}.sy-ul{display:grid;gap:8px;list-style:none;margin:0;padding:0}.sy-ul li{padding-left:20px;position:relative}.sy-ul li:before{color:var(--mo-text3);content:"–";left:4px;position:absolute}.sy-where{display:flex;flex-wrap:wrap;gap:10px}.sy-where a{align-items:center;background:#00000080;border:1px solid var(--mo-line2);color:var(--mo-text);display:inline-flex;font-size:14.5px;min-height:var(--mo-target);padding:0 16px}.sy-where a:hover{border-color:var(--mo-gline)}.sy-help{color:var(--mo-text3);font-size:14px;margin-top:26px}.sy-help a{color:var(--mo-gold);text-decoration:underline;text-underline-offset:3px}.sy-card{margin-top:18px;padding:18px 20px}.sy-card h3{color:var(--mo-text);font:600 15.5px var(--mo-body);margin:0 0 4px}.sy-card>p{color:var(--mo-text2);font-size:14px;margin:4px 0 0}.sy-btns{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}.sy-btns .mo-btn,.sy-btns .mo-ghost{font-size:14.5px;height:var(--mo-target)}.sy-dl{display:grid;gap:0;margin:14px 0 0}.sy-dl>div{border-top:1px solid var(--mo-line);display:grid;gap:4px 16px;grid-template-columns:minmax(0,150px) minmax(0,1fr);padding:10px 0}.sy-dl dt{color:var(--mo-text);font-size:14.5px;font-weight:600}.sy-dl dd{color:var(--mo-text2);font-size:14.5px;margin:0}.sy-typed{margin-top:14px}.sy-typed small{color:var(--mo-text3);display:block;font-size:13px;margin-top:6px}.sy-typed small.err{color:var(--mo-err)}.sy-two{display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:14px}.sy-two h3{margin:0 0 6px}.sy-bare-head{align-items:center;display:none;gap:12px;justify-content:space-between;padding:14px var(--mo-gutter) 0}.sy-bare-head a{align-items:center;color:var(--mo-text2);display:inline-flex;font-size:14.5px;min-height:var(--mo-target)}.sy-bare-head .mo-word{color:var(--mo-text)}.sy.bare .mo-mhead,.sy.bare .mo-msgs,.sy.bare .mo-rail,.sy.bare .mo-snav,.sy.bare .mo-sysfoot .mo-cons,.sy.bare .mo-tabs{display:none!important}.sy.bare .mo-shell{display:block}.sy.bare .sy-bare-head{display:flex}@container (max-width:760px){.sy-acts{align-items:stretch;flex-direction:column}.sy-acts .mo-btn,.sy-acts .mo-ghost,.sy-btns .mo-btn,.sy-btns .mo-ghost{width:100%}.sy-where a{flex:1 1 140px;justify-content:center}.sy-dl>div,.sy-two{grid-template-columns:minmax(0,1fr)}.sy-bare-head{padding:14px var(--mo-gutter) 0}}.mo.bleed .mo-main{padding:0}@container (min-width:1024px){.mo.bleed .mo-main{display:flex;flex-direction:column;height:100dvh;overflow:hidden}}.mo.lg .mo-main{z-index:3}.mo.lg .mo-rail:has(.mo-acct>.mo-me[aria-expanded=true]){z-index:4}.mo.bleed .mo-mhead{padding:0 var(--mo-gutter)}@container (max-width:760px){.mo.bleed .mo-main{height:calc(100dvh - 72px - env(safe-area-inset-bottom) - var(--mo-bleed-head,0px));overflow-y:auto;overscroll-behavior:contain}.mo.bleed .mo-mhead{background:var(--mo-bg);position:sticky;top:0}}.mo-rail .mo-legal{display:block;margin-top:10px;padding-top:12px}.mo-rail .mo-legal p{line-height:1.5;max-width:none}.mo-rail .mo-legal .mo-lnk{padding:0}@container (min-width:1024px){.mo-main .mo-legal{display:none}}@container (max-width:1023px){.mo-rail .mo-legal{display:none}}.mo-menu>a.hidden{display:none}.mo-menu>form{display:block;margin:0}.mo-menu>form>button{align-items:center;background:none;border:0;color:var(--mo-text2);cursor:pointer;display:flex;font:inherit;font-size:14.5px;min-height:var(--mo-target);padding:0 14px;text-align:left;width:100%}.mo-menu>form>button:focus,.mo-menu>form>button:hover{background:#f1e6d00a;color:var(--mo-text)}.mo-menu>form>button:focus-visible{outline:2px solid var(--mo-gold);outline-offset:-2px}.mo-menu>form>button>[class*=hero-]{display:none}.mo-menu .mo-legal{margin:6px 4px 2px;max-width:300px;padding:10px 10px 6px}.mo-me .nm{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nt-ul>.nt-row:first-child{border-top:0}.nt-pf .mo-ghost[aria-disabled=true]{cursor:default;opacity:.6}@container (max-width:1023px){.nt-card.pop{width:380px}}@container (max-width:760px){.nt-go{min-height:var(--mo-target)}.nt-card.pop{background:var(--mo-sur);border-width:0;box-shadow:none;inset:0;max-height:none;position:fixed;width:auto;z-index:40}.nt-ph{padding-top:calc(10px + env(safe-area-inset-top))}.nt-pf{padding-bottom:calc(12px + env(safe-area-inset-bottom))}.nt-pf .mo-ghost{flex:1}}.mo-meter [data-p]{--mo-pct:0}.mo-meter .mo-bill-fill,.mo-meter .mo-bill-z.n{width:calc(var(--mo-pct)*1%)}.mo-meter .mo-bill-tick{left:calc(var(--mo-pct)*1%)}.mo-rscroll{display:flex;flex-direction:column;gap:6px}@media (min-height:760px){.mo-rail .mo-rscroll{flex:1 1 auto;margin:0 -14px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 14px}.mo-rail .mo-rfoot{flex:none;position:static}}@container (max-width:1023px){.mo-rail .mo-rscroll{margin:0 -8px;padding:4px 8px}}@container (min-width:761px){@media (min-height:760px){.mo:has(>[data-test-id=reconciliation-banner]) .mo-rail{height:calc(100vh - 37px)}}}@container (max-width:1023px){@media (max-height:799px){.mo-rail .mo-rfoot{position:sticky}.mo:has(>[data-test-id=reconciliation-banner]) .mo-rail{height:auto}}}.mo-ask{display:grid;flex:none;gap:10px;margin:0 0 20px;padding:18px 20px}.mo.bleed .mo-ask{margin:16px var(--mo-gutter) 0}.mo-ask h2{text-wrap:balance;font:600 18px var(--mo-display);letter-spacing:.01em;margin:0}.mo-ask p{text-wrap:pretty;color:var(--mo-text2);font-size:14.5px;margin:0}.mo-ask code{background:var(--mo-bg);border:1px solid var(--mo-line);color:var(--mo-text);display:block;font:500 13.5px var(--mo-mono);overflow-wrap:anywhere;padding:10px 12px}.mo-ask .mo-acts{margin-top:4px}.mo-ask .mo-acts .mo-btn,.mo-ask .mo-acts .mo-ghost{font-size:14.5px;height:var(--mo-target);min-height:44px;padding:0 22px}@container (max-width:760px){.mo-ask .mo-acts .mo-ghost{flex:1 1 0}}.hm.fill{min-height:100vh}.hm .hidden{display:none!important}.mo.hm .mo-lnk{min-height:44px}.hm-sky{height:720px;overflow:hidden;pointer-events:none;top:0;z-index:-2}.hm-sky,.hm-sky:after{left:0;position:absolute;right:0}.hm-sky:after{background:linear-gradient(180deg,#0000,var(--mo-bg));bottom:0;content:"";height:260px}.hm-main{display:block;z-index:1}.hm-hd,.hm-main{position:relative}.hm-hd{z-index:2}.hm-hero{align-items:center;display:grid;gap:56px;grid-template-columns:minmax(0,1fr) 440px;padding:36px 0 96px;position:relative}.hm-copy{min-width:0}.hm-h1{text-wrap:balance;font:600 64px/1.04 var(--mo-display);letter-spacing:-.005em;margin:22px 0 0}.hm-h1 em{color:var(--mo-etext);display:block;font-style:normal}.hm-lead{text-wrap:pretty;font-size:20px;margin:24px 0 0}.hm-lead,.hm-pc{color:var(--mo-text2);line-height:1.5;max-width:540px}.hm-pc{font-size:16px;margin:20px 0 0}.hm-pc>b{color:var(--mo-text);font-weight:600}.hm-dest{color:var(--mo-text2);font-size:16px;line-height:1.5;margin:22px 0 0;max-width:540px}.hm-dest>b{color:var(--mo-text);font-weight:600}.hm-dnote{color:var(--mo-text3);font-size:13.5px;margin:8px 0 0;max-width:540px}.hm-pair{margin-top:30px}.hm-pair-final{margin:30px auto 0}.hm-spin{height:16px;width:16px}.hm-faqh{color:var(--mo-text3);font:600 13px var(--mo-mono);letter-spacing:.14em;margin:0 0 6px;text-transform:uppercase}.hm-reset{font-size:14px}.hm-fine,.hm-reset{color:var(--mo-text3);margin:16px 0 0}.hm-fine{font:400 13.5px/1.7 var(--mo-mono);max-width:560px}.hm-demo{align-items:center;display:flex;flex-direction:column;min-width:0;position:relative}.hm-demo .mo-bleed{left:50%;top:44%}.hm-phone{background:var(--mo-bg2);border:1px solid var(--mo-line2);border-radius:38px;box-shadow:inset 0 0 0 1px #ffffff0d,0 50px 100px -40px #000000f2,0 0 0 6px #17171799;max-width:100%;padding:12px;position:relative;width:316px;z-index:1}.hm-ptop{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:4px 8px 10px}.hm-count{color:var(--mo-text2);font:500 12px var(--mo-mono)}.hm-stack{aspect-ratio:9/16;border-radius:26px;position:relative;width:100%}.hm-card{background:var(--mo-sur);border:1px solid var(--mo-line);border-radius:26px;overflow:hidden;transition:transform .55s var(--mo-ease),opacity .45s ease;will-change:transform}.hm-card,.hm-vid{inset:0;position:absolute}.hm-vid{background:var(--mo-bg);display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hm-vid::cue{background:#000000d1;color:var(--mo-text);font:500 14px var(--mo-body)}.hm-card:after{background:linear-gradient(180deg,#000000e0,#0000);content:"";height:34%;inset:0 0 auto 0;pointer-events:none;position:absolute}.hm-card.now{opacity:1;transform:none;z-index:3}.hm-card.next{opacity:.55;transform:translateY(14px) scale(.94) rotate(2.5deg);z-index:2}.hm-card.later{opacity:0;transform:translateY(26px) scale(.88) rotate(-2deg);z-index:1}.hm-card.yes{opacity:0;transform:translate(130%,-6%) rotate(16deg);z-index:4}.hm-card.miss,.hm-card.no{opacity:0;transform:translate(-130%,-6%) rotate(-16deg);z-index:4}.hm-meta{align-items:flex-start;display:flex;flex-direction:column;gap:6px;left:14px;position:absolute;right:14px;top:14px;z-index:1}.hm-tag{background:#000000c7;border:1px solid var(--mo-line2);color:var(--mo-text2);font:500 11px var(--mo-mono);padding:3px 8px}.hm-ctitle{color:var(--mo-text);font:600 20px/1.15 var(--mo-display);text-shadow:0 1px 8px #0009}.hm-fail{align-items:center;background:#000000d1;display:none;flex-direction:column;gap:6px;inset:0;justify-content:center;padding:24px;position:absolute;text-align:center;z-index:2}.hm-fail b{font:600 18px var(--mo-display)}.hm-fail span{color:var(--mo-text2);font-size:14px}.hm-card.bad .hm-fail{display:flex}.hm-card.bad .hm-meta{z-index:3}.hm-end{align-items:flex-start;background:radial-gradient(circle at 50% 0,#dcb86a38,#0000 60%),var(--mo-sur);border:1px solid var(--mo-gline);border-radius:26px;display:flex;flex-direction:column;gap:14px;inset:0;justify-content:center;opacity:0;padding:26px 22px;pointer-events:none;position:absolute;transform:scale(.96);transition:opacity .5s ease .2s,transform .5s ease .2s,visibility 0s linear .7s;visibility:hidden;z-index:5}.hm-end.on{opacity:1;pointer-events:auto;transform:none;transition-delay:.2s,.2s,0s;visibility:visible}.hm-end>*{flex:none}.hm-end h2{font:600 26px/1.12 var(--mo-display);margin:0}.hm-end p{color:var(--mo-text2);font-size:15.5px;line-height:1.5;margin:0}.hm-endcta{color:var(--mo-text);font-size:15px;height:48px}.hm-ctl{display:grid;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));padding:10px 0 0}.hm-ctl button{background:#0000008c;border:1px solid var(--mo-line2);color:var(--mo-text2);cursor:pointer;font-size:13.5px;min-height:44px;padding:0 6px;white-space:nowrap}.hm-ctl button:hover{border-color:var(--mo-gline);color:var(--mo-text)}.hm-ctl button[aria-pressed=true]{background:#dcb86a12;border-color:#dcb86a8c;color:var(--mo-text)}.hm-ctl button[aria-pressed=true]:before{color:var(--mo-gold);content:"✓ "}.hm-act button[aria-disabled=true],.hm-ctl button[aria-disabled=true]{cursor:not-allowed;opacity:.45}.hm-act{display:grid;gap:10px;grid-template-columns:1fr 1fr;padding:10px 0 2px;transition:opacity .3s ease}.hm-act.gone{opacity:0;pointer-events:none;visibility:hidden}.hm-act .mo-ghost{cursor:pointer;font-size:15.5px;height:52px;width:100%}.hm-act .hm-yes{background:#5fd38a14;border-color:#5fd38a8c;color:var(--mo-text)}.hm-act .hm-yes:before{color:var(--mo-ok);content:"✓";font-weight:700}.hm-act .hm-next{grid-column:1/-1}.hm-toast{color:var(--mo-text)}.hm-lstat,.hm-toast{font-size:14px;margin:14px 0 0;min-height:22px;text-align:center}.hm-lstat{color:var(--mo-text2)}.hm-prov{margin-top:6px;max-width:340px;width:100%}.hm-provbtn{align-items:center;background:none;border:0;border-top:1px solid var(--mo-line);color:var(--mo-text);cursor:pointer;display:flex;font:500 14.5px var(--mo-body);gap:10px;justify-content:space-between;min-height:44px;padding:0 4px;text-align:left;width:100%}.hm-provbtn svg{stroke:currentColor;fill:none;stroke-width:1.6;flex:none;height:14px;transition:transform .2s ease;width:14px}.hm-provbtn[aria-expanded=true] svg{transform:rotate(180deg)}.hm-pitem{color:var(--mo-text2);font-size:13.5px;line-height:1.5;padding:10px 4px 2px}.hm-pitem b{color:var(--mo-text);display:block;font:600 15px var(--mo-display)}.hm-pitem .hm-plabel{color:var(--mo-text3);display:block;font:400 13px/1.5 var(--mo-mono);margin:2px 0 4px}.hm-pitem p{margin:0}.hm-pnote{margin:10px 4px 0}.hm-disc,.hm-pnote{color:var(--mo-text3);font-size:13px}.hm-disc{line-height:1.55;margin:10px 0 0;max-width:340px}.hm-disc .mo-chip{margin-right:6px;vertical-align:1px}.hm-static{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0;width:100%}.hm.hm-js .hm-lerrw,.hm.hm-js .hm-static{display:none}.hm:not(.hm-js) .hm-phonewrap,.hm:not(.hm-js) .hm-provwrap,.hm:not(.hm-js) .hm-sticky,.hm:not(.hm-js) .hm-toast{display:none!important}.hm-static li{background:var(--mo-sur);border:1px solid var(--mo-line);color:var(--mo-text2);display:flex;flex-direction:column;font-size:13px;gap:6px;padding:10px}.hm-static img{aspect-ratio:9/16;background:var(--mo-bg);display:block;-o-object-fit:cover;object-fit:cover;width:100%}.hm-static b{color:var(--mo-text);font:600 16px var(--mo-display)}.hm-static .mo-lnk{min-height:44px}.hm-lerr{margin-bottom:12px;width:100%}.hm-lerr>p{flex:1 1 180px}.hm-lerrw{max-width:420px;width:100%}.hm-sec{padding:104px 0}.hm-band{background:var(--mo-bg2)}.hm-h2{text-wrap:balance;font:600 44px/1.1 var(--mo-display);margin:0;max-width:880px}.hm-h2 em{color:var(--mo-etext);font-style:normal}.hm-steps{display:grid;gap:40px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:72px 0 0;padding:0;position:relative}.hm-steps:before{background:linear-gradient(90deg,var(--mo-ember) 0,#c96a3e 40%,var(--mo-gline) 70%,var(--mo-gold) 100%);content:"";height:2px;left:0;opacity:.8;position:absolute;right:0;top:7px}.hm-step{padding-top:40px;position:relative}.hm-orb{background:var(--mo-bg2);border:2px solid var(--mo-gline);border-radius:50%;height:16px;left:0;position:absolute;top:0;width:16px}.hm-step:first-child .hm-orb{background:var(--mo-ember);border-color:var(--mo-ember);box-shadow:0 0 14px #ff6a3cb3}.hm-step:last-child .hm-orb{background:var(--mo-gold);border-color:var(--mo-gold);box-shadow:0 0 30px #dcb86acc;height:26px;top:-5px;width:26px}.hm-when{color:var(--mo-text3);font:500 11.5px var(--mo-mono);letter-spacing:.14em;text-transform:uppercase}.hm-step h3{font:600 22px/1.2 var(--mo-display);margin:10px 0 0}.hm-step p{text-wrap:pretty;color:var(--mo-text2);font-size:16px;line-height:1.55;margin:12px 0 0}.hm-honest{align-items:start;display:grid;gap:72px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.hm-big{text-wrap:balance;font:600 40px/1.16 var(--mo-display);margin:0}.hm-big em{color:var(--mo-gold);font-style:normal}.hm-sub{color:var(--mo-text2);font-size:18px;line-height:1.55;margin:22px 0 0;max-width:520px}.hm-qa{display:flex;flex-direction:column}.hm-q{border-top:1px solid var(--mo-line)}.hm-q:last-child{border-bottom:1px solid var(--mo-line)}.hm-q>summary{align-items:center;cursor:pointer;display:flex;font:600 17px/1.3 var(--mo-display);gap:16px;justify-content:space-between;list-style:none;min-height:56px;padding:10px 2px}.hm-q>summary::-webkit-details-marker{display:none}.hm-q>summary:after{color:var(--mo-gold);content:"+";flex:none;font:500 22px var(--mo-mono)}.hm-q[open]>summary:after{content:"−"}.hm-q>p{color:var(--mo-text2);font-size:16px;line-height:1.55;margin:0 2px 18px;max-width:62ch}.hm-q>p a{color:var(--mo-gold);text-decoration:underline;text-underline-offset:3px}.hm-lede2{color:var(--mo-text2);font-size:22px;line-height:1.5;margin:18px 0 0;max-width:720px}.hm-lede2 b{color:var(--mo-text);font-weight:600}.hm-meter{margin-top:48px;padding:26px 30px}.hm-meter .mo-bill-bar{margin-top:20px}.hm-meter .mo-bill-leg{gap:12px 32px;margin-top:12px}.hm-meter .mo-bill-leg>li{font-size:15px}.hm-pfine{align-items:center;color:var(--mo-text2);display:flex;flex-wrap:wrap;font-size:16px;gap:6px 18px;line-height:1.6;margin:26px 0 0;max-width:78ch}.hm-pfine .mo-lnk{font-size:15.5px}.hm-final{background:radial-gradient(ellipse at 50% 100%,#ff965033,#dcb86a0f 40%,#0000 68%);padding:128px 0 136px;position:relative;text-align:center}.hm-final .hm-h1{font-size:60px;margin:0}.hm-final .hm-h1 em{display:inline}.hm-final .hm-fine{margin-left:auto;margin-right:auto}.hm-final .hm-fine2{margin-top:4px}.hm-sticky{display:none}@media (prefers-reduced-motion:no-preference){.hm-demo .mo-bleed img{transition:opacity 1.4s ease}}@media (prefers-reduced-motion:reduce){.hm-act,.hm-card,.hm-end,.hm-provbtn svg{transition:none}}@container (max-width:1179px){.hm-hero{gap:36px;grid-template-columns:minmax(0,1fr) 352px}.hm-h1{font-size:52px}.hm-lead{font-size:19px}.hm-phone{padding:10px;width:340px}.hm-h2{font-size:38px}.hm-honest{gap:48px}.hm-big{font-size:34px}.hm-steps{gap:28px}}@container (max-width:980px){.hm-hero{gap:48px;grid-template-columns:minmax(0,1fr);padding:28px 0 72px}.hm-h1{font-size:50px}.hm-phone{padding:12px;width:316px}.hm-sec{padding:80px 0}.hm-steps{gap:40px 32px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:52px}.hm-steps:before{display:none}.hm-step{border-top:2px solid var(--mo-line2);padding-top:36px}.hm-step:first-child{border-top-color:var(--mo-ember)}.hm-step:last-child{border-top-color:var(--mo-gold)}.hm-orb{top:-9px}.hm-step:last-child .hm-orb{top:-14px}.hm-honest{gap:36px;grid-template-columns:minmax(0,1fr)}.hm-big{font-size:32px}.hm-static{grid-template-columns:repeat(3,minmax(0,1fr))}.hm-final{padding:96px 0 104px}.hm-final .hm-h1{font-size:46px}}@container (max-width:760px){.hm-hero{gap:36px;padding:20px 0 56px}.hm-h1{font-size:42px;margin-top:16px}.hm-lead{font-size:17.5px;margin-top:18px}.hm-copy{align-items:flex-start;display:flex;flex-direction:column}.hm-pc{font-size:15px;margin-top:14px}.hm-pair{order:3}.hm-copy>.hm-fine{order:4}.hm-dest{order:5}.hm-dnote{order:6}.hm-pair{margin-top:24px}.hm-phone{border-radius:34px;padding:10px;width:min(316px,100%)}.hm-demo .mo-bleed{display:none}.hm-sec{padding:60px 0}.hm-h2{font-size:30px}.hm-steps{gap:30px;grid-template-columns:minmax(0,1fr);margin-top:40px;padding-left:34px}.hm-steps:before{background:linear-gradient(180deg,var(--mo-ember),#c96a3e 40%,var(--mo-gline) 70%,var(--mo-gold));bottom:0;display:block;height:auto;left:7px;right:auto;top:0;width:2px}.hm-step{border-top:0;padding-top:0}.hm-orb{left:-34px;top:2px}.hm-step:last-child .hm-orb{left:-39px;top:-3px}.hm-big{font-size:28px}.hm-sub{font-size:16.5px}.hm-lede2{font-size:18px}.hm-meter{margin-top:32px;padding:20px 16px 22px}.hm-static{grid-template-columns:minmax(0,1fr)}.hm-static li{align-items:flex-start;flex-direction:row;flex-wrap:wrap}.hm-static img{flex:none;width:96px}.hm-final{padding:72px 0 88px}.hm-final .hm-h1{font-size:38px}.hm-sticky{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000f0;border-top:1px solid var(--mo-line);bottom:0;padding:10px var(--mo-gutter) calc(10px + env(safe-area-inset-bottom));position:sticky;z-index:6}.hm-sticky.on{display:block}.hm-sticky-btn{background:var(--mo-sur2);border-color:#dcb86a8c;color:var(--mo-gold);font:500 16px var(--mo-body)!important;font-size:16px!important;min-height:54px;width:100%}}@container (max-width:360px){.hm-h1{font-size:36px}.hm-final .hm-h1{font-size:33px}.hm-ctl button{font-size:13px;padding:0 2px}}@media (max-height:700px) and (max-width:760px){.hm-stack{aspect-ratio:9/14}}.pc.fill{min-height:100vh}.pc .hidden{display:none!important}.mo.pc .mo-lnk{min-height:44px}.pc-glow{background:radial-gradient(ellipse at 70% 0,#ff965024,#dcb86a0a 45%,#0000 70%);height:520px;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:-2}.pc-hd{z-index:2}.pc-hd,.pc-main{position:relative}.pc-main{display:block;padding-bottom:24px;z-index:1}.pc-head{max-width:880px;padding:40px 0 8px}.pc-h1{text-wrap:balance;font:600 52px/1.06 var(--mo-display);letter-spacing:-.005em;margin:18px 0 0}.pc-h1 em{color:var(--mo-etext);font-style:normal}.pc-lede{text-wrap:pretty;color:var(--mo-text2);font-size:20px;line-height:1.5;margin:20px 0 0;max-width:62ch}.pc-lede b{color:var(--mo-text);font-weight:600}.pc-alert{margin-top:28px}.pc-alert>p{flex:1 1 180px}.pc-sec{margin-top:40px}.pc-h2{font:600 24px/1.2 var(--mo-display);margin:0}.pc-sub{color:var(--mo-text2);font-size:15px;margin:8px 0 0;max-width:68ch}.pc-calc{margin-top:36px;padding:26px 28px 24px}.pc-grid{align-items:start;display:grid;gap:28px 48px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);margin-top:18px}.pc-res .mo-bill-pay>b{font-size:clamp(46px,6vw,64px)}.pc-res .mo-bill-bar{margin-top:26px}.pc-res .mo-bill-leg{margin-top:12px}.pc-res .mo-bill-leg>li{font-size:14.5px}.pc-in{display:grid;gap:22px}.pc-fld .mo-field-h{margin-bottom:6px}.pc-fld .mo-field-h label{color:var(--mo-text);font-size:14.5px}.pc-fld .mo-field-h output{color:var(--mo-text);font:600 15px var(--mo-mono)}.pc-presets{display:flex;flex-wrap:wrap;gap:8px}.pc-presets button{background:#0000008c;border:1px solid var(--mo-line2);color:var(--mo-text2);cursor:pointer;font-size:14.5px;min-height:44px;padding:0 16px}.pc-presets button:hover{border-color:var(--mo-gline);color:var(--mo-text)}.pc-presets button[aria-pressed=true]{background:#dcb86a14;border-color:#dcb86a99;color:var(--mo-text)}.pc-presets button[aria-pressed=true]:before{color:var(--mo-gold);content:"✓ "}.pc-rng{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0000;cursor:pointer;display:block;height:44px;margin:0;width:100%}.pc-rng:focus-visible{outline:2px solid var(--mo-gold);outline-offset:4px}.pc-rng::-webkit-slider-runnable-track{background:var(--mo-sur2);border:1px solid var(--mo-line2);height:8px}.pc-rng::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--mo-text);border:3px solid var(--mo-gold);border-radius:50%;box-shadow:0 0 0 4px #dcb86a26,0 6px 16px #0009;height:44px;margin-top:-19px;width:44px}.pc-rng::-moz-range-track{background:var(--mo-sur2);border:1px solid var(--mo-line2);height:8px}.pc-rng::-moz-range-thumb{background:var(--mo-text);border:3px solid var(--mo-gold);border-radius:50%;box-shadow:0 0 0 4px #dcb86a26,0 6px 16px #0009;box-sizing:border-box;height:44px;width:44px}.pc-ends{color:var(--mo-text3);display:flex;font:500 12px var(--mo-mono);justify-content:space-between}.pc-tgl{height:auto;min-height:44px}.pc-kv{margin:26px 0 0}.pc-hint{color:var(--mo-text3);font-size:13px;margin:6px 0 0}.pc-cta{align-items:center;border-top:1px solid var(--mo-line);display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:26px;padding-top:22px}.pc-btn{font-size:16px;height:54px;padding:0 28px}.pc-pair-final{margin:24px auto 0}.pc-acts{margin-top:10px}.pc-reset{color:var(--mo-text3);font-size:14px;margin:14px 0 0}.pc-nojs,.pc-sticky{display:none}.pc:not(.pc-js) .pc-nojs{display:flex}.pc:not(.pc-js) .pc-calcw{display:none!important}.pc-acct{color:var(--mo-text2);flex:1 1 280px;font-size:14px;margin:0}.pc-acct a{color:var(--mo-gold);text-decoration:underline;text-underline-offset:3px}.pc-ex{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:18px 0 0;padding:0}.pc-ex>li{display:flex;flex-direction:column;gap:12px;padding:18px 18px 16px}.pc-ex h3{font:600 17px/1.25 var(--mo-display);margin:0}.pc-ex dl{display:grid;gap:0;margin:0}.pc-ex dl>div{border-top:1px solid var(--mo-line);color:var(--mo-text2);display:flex;font-size:14px;gap:12px;justify-content:space-between;padding:7px 0}.pc-ex dt{color:var(--mo-text3)}.pc-ex dd{color:var(--mo-text);font:600 14px var(--mo-mono);margin:0;text-align:right}.pc-ex p{color:var(--mo-text2);font-size:14px;margin:0}.pc-ex .mo-bill.sm{margin-top:4px}.pc-rates{margin:18px 0 0;padding:6px 24px}.pc-rate{border-top:1px solid var(--mo-line);display:grid;gap:6px 28px;grid-template-columns:minmax(0,220px) minmax(0,1fr);padding:18px 0}.pc-rate:first-child{border-top:0}.pc-rate dt{color:var(--mo-text);font:600 19px/1.25 var(--mo-display)}.pc-rate dd{color:var(--mo-text2);font-size:15.5px;line-height:1.55;margin:0}.pc-rate dd b{color:var(--mo-text);font-weight:600}.pc-rate dd .mo-chip{margin:0 6px 2px 0}.pc-req{align-items:center;display:flex;flex-wrap:wrap;gap:10px 14px;margin-top:10px}.pc-req p{color:var(--mo-text2);flex:0 1 auto;font-size:14.5px;margin:0}.pc-qa{margin-top:18px;max-width:820px}.pc-q{border-top:1px solid var(--mo-line)}.pc-q:last-child{border-bottom:1px solid var(--mo-line)}.pc-q>summary{align-items:center;cursor:pointer;display:flex;font:600 17px/1.3 var(--mo-display);gap:16px;justify-content:space-between;list-style:none;min-height:56px;padding:10px 2px}.pc-q>summary::-webkit-details-marker{display:none}.pc-q>summary:after{color:var(--mo-gold);content:"+";flex:none;font:500 22px var(--mo-mono)}.pc-q[open]>summary:after{content:"−"}.pc-q>p{color:var(--mo-text2);font-size:16px;line-height:1.55;margin:0 2px 18px;max-width:64ch}.pc-final{margin-top:56px;padding:56px 0 8px;text-align:center}.pc-final .pc-h1{font-size:44px;margin:0}.pc-fine{color:var(--mo-text3);font:400 13.5px/1.7 var(--mo-mono);margin:12px auto 0;max-width:560px}@container (max-width:980px){.pc-h1{font-size:44px}.pc-grid{gap:26px;grid-template-columns:minmax(0,1fr)}.pc-ex{gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.pc-final .pc-h1{font-size:38px}}@container (max-width:760px){.pc-head{padding-top:24px}.pc-h1{font-size:36px}.pc-lede{font-size:17.5px}.pc-calc{margin-top:28px;padding:20px 16px 18px}.pc-ex{grid-template-columns:minmax(0,1fr)}.pc-rates{padding:4px 16px}.pc-rate{gap:4px;grid-template-columns:minmax(0,1fr)}.pc-cta{align-items:stretch;flex-direction:column}.pc-cta .mo-btn,.pc-cta .pc-btn{width:100%}.pc-sticky.on{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000f0;border-top:1px solid var(--mo-line);bottom:0;display:block;padding:10px var(--mo-gutter) calc(10px + env(safe-area-inset-bottom));position:sticky;z-index:6}.pc-sticky-btn{background:var(--mo-sur2);border-color:#dcb86a8c;color:var(--mo-gold);font:500 16px var(--mo-body)!important;font-size:16px!important;min-height:54px;width:100%}.pc-final .pc-h1{font-size:32px}.pc-sec{margin-top:32px}.pc-kv.mo-bill-kv{grid-template-columns:minmax(0,1fr)}}@container (max-width:360px){.pc-h1{font-size:31px}.pc-final .pc-h1{font-size:28px}}.rv .mo-alert{margin-top:24px}.rv .mo-alert>p{flex:1 1 160px;min-width:0}.rv.dim .mo-skel{opacity:.45}.rv-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.rv-head .mo-h1{margin-top:12px}.rv-views{background:#00000080;border:1px solid var(--mo-line2);display:inline-flex}.rv-views>button{background:none;border:0;color:var(--mo-text2);cursor:pointer;font-size:14.5px;min-height:var(--mo-target);padding:0 18px}.rv-views>button+button{border-left:1px solid var(--mo-line2)}.rv-views>button.on{background:#dcb86a1a;box-shadow:inset 0 -2px 0 var(--mo-gold);color:var(--mo-text)}.rv-views>button>.rv-n{color:var(--mo-text3);font:600 12px var(--mo-mono);margin-left:8px}.rv-fchips{display:flex;flex-wrap:wrap;gap:6px}.rv-fchips>button{background:#00000080;border:1px solid var(--mo-line2);color:var(--mo-text2);cursor:pointer;font-size:13.5px;min-height:var(--mo-target);padding:0 12px}.rv-fchips>button.on{background:#dcb86a14;border-color:#dcb86a99;color:var(--mo-text)}.rv-head .rv-fchips{margin-top:14px}.rt{display:flex;flex-wrap:wrap;gap:6px;margin:22px 0 0}.rt>a{align-items:center;background:#00000080;border:1px solid var(--mo-line2);color:var(--mo-text2);display:inline-flex;font-size:14.5px;gap:10px;min-height:var(--mo-target);padding:0 16px}.rt>a:hover{border-color:var(--mo-gline)}.rt>a[aria-current=page]{background:#dcb86a1a;border-color:#dcb86a8c;box-shadow:inset 0 -2px 0 var(--mo-gold);color:var(--mo-text)}.rt>a>b{color:var(--mo-text3);font:600 12px var(--mo-mono)}.rt>a.zero>b{opacity:.7}.rv-skrow{display:grid;gap:36px;grid-template-columns:320px minmax(0,1fr);margin-top:30px}.rv-skcol{align-content:start;display:grid;gap:14px}.rv-sk-card{aspect-ratio:9/16}.rv-sk-1{height:14px;width:160px}.rv-sk-2{height:64px}.rv-sk-3,.rv-sk-4{height:44px}.rv-sk-4{width:70%}.rv-sk-5{height:50px;width:260px}@container (max-width:1023px){.rv-skrow{gap:26px;grid-template-columns:260px minmax(0,1fr)}}@container (max-width:760px){.rv-head{align-items:flex-start;flex-direction:column;gap:16px}.rv-views{align-self:stretch}.rv-views>button{flex:1}.rv-head .mo-kick{display:none}.rv-head .mo-h1{margin-top:0}.rv-fchips>button{min-height:var(--mo-target)}.rt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.rt>a{justify-content:space-between;padding:0 14px}.rv-skrow{grid-template-columns:minmax(0,1fr)}.rv-skrow>.mo-skel{margin:0 auto;width:240px}}.rv-steps{margin:6px 0 4px}.rv-first{margin-top:24px}.rv-first>div{flex:1}.rv-first>button{flex:none;margin-left:auto}.rv-stage{align-items:start;display:grid;gap:36px;grid-template-columns:320px minmax(0,1fr) 250px;margin-top:30px;position:relative}.rv-deck{aspect-ratio:9/16;position:relative;width:320px}.rv-card{background:#000;border:1px solid #a68a4e73;box-shadow:var(--mo-sh-hero);overflow:hidden;touch-action:pan-y}.rv-card,.rv-card video{inset:0;position:absolute}.rv-card video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.rv-card.now{z-index:3}.rv-card.next{filter:saturate(.6) brightness(.7);opacity:.5;transform:translateY(-14px) scale(.94);z-index:2}.rv-card.later{filter:saturate(.4) brightness(.5);opacity:.2;transform:translateY(-26px) scale(.88);z-index:1}.rv-card.gone{opacity:0;pointer-events:none;z-index:0}.rv-card.yes{transform:translate(130%,-40px) rotate(14deg)}.rv-card.no,.rv-card.yes{opacity:0;pointer-events:none;z-index:4}.rv-card.no{transform:translate(-130%,-20px) rotate(-12deg)}.rv-stamp{border:2px solid var(--mo-ok);color:var(--mo-ok);font:700 26px var(--mo-display);left:50%;letter-spacing:.2em;opacity:0;padding:6px 16px;pointer-events:none;position:absolute;top:40%;transform:translate(-50%,-50%) rotate(-8deg) scale(1.3)}.rv-stamp.skip{border-color:var(--mo-text3);color:var(--mo-text2)}.rv-card.no .rv-stamp.skip,.rv-card.yes .rv-stamp.keep{opacity:1;transform:translate(-50%,-50%) rotate(-8deg) scale(1)}.rv-keys{align-items:center;color:var(--mo-text3);display:flex;flex-wrap:wrap;font-size:12.5px;gap:6px 16px}.rv-keys>span{align-items:center;display:inline-flex;gap:6px}.rv-swipe{display:none}.rv-shade{background:linear-gradient(180deg,#0000008c,#0000 22%,#0000 60%,#000000e0);inset:0;pointer-events:none;position:absolute}.rv-ctag{display:flex;flex-wrap:wrap;gap:6px;left:12px;position:absolute;right:12px;top:12px}.rv-cfoot{bottom:14px;left:16px;position:absolute;right:16px}.rv-cfoot>q{display:block;font:600 19px/1.2 var(--mo-display);letter-spacing:.01em;quotes:none}.rv-cfoot>span{color:var(--mo-text2);display:block;font:500 12px var(--mo-mono);margin-top:6px}.rv-noimg{background:repeating-linear-gradient(135deg,var(--mo-sur) 0 12px,var(--mo-bg2) 12px 24px);color:var(--mo-text2);display:grid;font-size:13.5px;gap:6px;inset:0;padding:24px;place-content:center;position:absolute;text-align:center}.rv-noimg>b{color:var(--mo-text);font-weight:600}.rv-done{background:radial-gradient(90% 60% at 50% 100%,#ffb06047,#0000 70%),var(--mo-bg2);border:1px solid #a68a4e73;display:grid;gap:10px;inset:0;justify-items:center;opacity:0;padding:28px;place-content:center;pointer-events:none;position:absolute;text-align:center;transform:scale(.96);z-index:5}.rv-done.on{opacity:1;pointer-events:auto;transform:none}.rv-done>.rv-sun{background:radial-gradient(circle at 40% 36%,#fff1cc,#e9c77c 45%,#b08a42);border-radius:50%;box-shadow:0 0 50px #ffbe6e8c;height:64px;width:64px}.rv-done>p{color:var(--mo-text2);margin:0}.rv-panel{display:flex;flex-direction:column;gap:18px;min-width:0}.rv-prog{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.rv-prog>.mo-label:focus{outline:none}.rv-prog>.mo-pips{flex:1 1 12.5rem;gap:3px;min-width:0}.rv-prog>.mo-pips i{flex:1 1 0;max-width:26px;min-width:2px;width:auto}.rv-hint{color:var(--mo-text3);font-size:13px;margin:8px 0 0}.rv-sum{border:1px solid var(--mo-line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.rv-sum>div{border-right:1px solid var(--mo-line);padding:14px 16px}.rv-sum>div:last-child{border-right:0}.rv-sum b{color:var(--mo-text);display:block;font:600 24px var(--mo-mono)}.rv-sum span{color:var(--mo-text3);font-size:13px}.rv-side{display:flex;flex-direction:column;gap:16px;min-width:0}.rv-side>section{padding:16px 16px 8px}.rv-side h2{color:var(--mo-text3);font:600 10.5px var(--mo-mono);letter-spacing:.14em;margin:0 0 8px;text-transform:uppercase}.rv-qi{align-items:center;background:none;border:0;border-top:1px solid var(--mo-line);color:var(--mo-text2);cursor:pointer;display:grid;gap:12px;grid-template-columns:36px minmax(0,1fr);min-height:58px;padding:6px 0;text-align:left;width:100%}.rv-qi>img{background:var(--mo-sur2);height:50px;-o-object-fit:cover;object-fit:cover;width:36px}.rv-qi>span>b{color:var(--mo-text);display:block;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rv-qi>span>small{color:var(--mo-text3);display:block;font-size:12.5px}.rv-qi>span>small.soon{color:var(--mo-warn)}.rv-ord{align-items:center;color:var(--mo-text3);display:flex;font-size:13px;gap:10px;margin:0 0 6px}.rv-ord>select{background:#0009;border:1px solid var(--mo-line2);color:var(--mo-text);flex:1;font:500 14px var(--mo-body);min-height:var(--mo-target);padding:0 10px}.rv-side .rv-none{color:var(--mo-text3);font-size:13px;margin:0 0 8px}.rv-pane{margin-top:30px;max-width:640px;padding:28px 28px 24px}.rv-pane>h2{font:600 24px var(--mo-display);margin:0 0 10px}.rv-pane>p{color:var(--mo-text2);margin:0 0 12px}.rv-pane>p>b{color:var(--mo-text);font-weight:600}.rv-pane .mo-acts{margin-top:18px}.rv-proc{align-items:center;color:var(--mo-text2);display:flex;font-size:14px;gap:14px;margin-top:4px;padding:14px 16px}.rv .rv-need{margin-top:6px}.rv-posting{margin-top:44px;padding:20px 22px 10px}.rvp>h2{font:600 var(--mo-h3) var(--mo-display);margin:0}.rvp>h2>small{color:var(--mo-text3);display:block;font:400 13.5px var(--mo-body);margin-top:4px}.rv-pr{align-items:start;border-top:1px solid var(--mo-line);display:grid;gap:14px;grid-template-columns:40px minmax(0,1fr);padding:14px 0}.rv-pr:first-of-type{margin-top:14px}.rv-pr:focus{outline:none}.rv-pr>img{-o-object-fit:cover;object-fit:cover}.rv-pr>.rv-pnoimg,.rv-pr>img{background:var(--mo-sur2);height:56px;width:40px}.rv-pr>div>b{color:var(--mo-text);display:block;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rv-sts{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.rv-sts .mo-st{height:auto;min-height:28px;white-space:normal}.rv-sts .mo-lnk,.rv-sts button.mo-lnk{min-height:var(--mo-target)}@container (max-width:760px){.rv-posting{padding:16px 16px 6px}}@media (prefers-reduced-motion:no-preference){.rv-card{transition:transform var(--mo-t-card) var(--mo-ease),opacity var(--mo-t-card) ease,filter var(--mo-t-card) ease}.rv-card.drag{transition:none}.rv-stamp{transition:opacity .25s ease,transform .25s ease}.rv-done{transition:opacity var(--mo-t-card) ease .15s,transform var(--mo-t-card) var(--mo-ease) .15s}}@container (max-width:1279px){.rv-stage{gap:32px;grid-template-columns:300px minmax(0,1fr)}.rv-deck{width:300px}.rv-side{display:grid;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:1023px){.rv-stage{gap:26px;grid-template-columns:260px minmax(0,1fr)}.rv-deck{width:260px}.rv-keys>span{display:none}}@container (max-width:900px){.rv-side{grid-template-columns:minmax(0,1fr)}}@container (max-width:760px){.rv-stage{gap:18px;grid-template-columns:minmax(0,1fr);margin-top:20px}.rv-stage>.rv-panel,.rv-stage>.rv-panel>.rv-panel{display:contents}.rv-deck{margin:0 auto;max-width:100%;width:clamp(180px,calc(100svh*.5625 - 289.6875px),100%)}.rv-cfoot>q,.rv-cfoot>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rv-cfoot>q{font-size:15px}.rv-swipe{color:var(--mo-text3);display:block;font-size:12.5px;margin:0;text-align:center}.rv-keys{display:none}.rv-sum b{font-size:20px}.rv-sum>div{padding:12px}.rv-first{flex-wrap:wrap}.rv-first>button{margin-left:30px}.rv-pane{padding:22px 18px 18px}}@container (max-width:360px){.rv-sum{grid-template-columns:minmax(0,1fr)}.rv-sum>div{align-items:baseline;border-right:0;border-top:1px solid var(--mo-line);display:flex;gap:10px}.rv-sum>div:first-child{border-top:0}}.rv-bar{display:flex;flex-direction:column;gap:10px}.rv-toast{align-items:center;color:var(--mo-text2);display:flex;font-size:14px;gap:12px;min-height:26px}.rv-toast.idle{color:var(--mo-text3);font-size:13px;visibility:hidden}.rv-toast.ok>.rv-tmsg:before{color:var(--mo-ok);content:"✓ ";font-weight:700}.rv-toast>button{background:#0009;border:1px solid var(--mo-line2);color:var(--mo-gold);cursor:pointer;display:none;font-size:13.5px;min-height:32px;padding:0 12px}.rv-sk{align-items:center;border-top:1px solid var(--mo-line);display:flex;flex-wrap:wrap;font-size:13.5px;gap:10px;min-height:52px}.rv-sk>span{flex:1;min-width:0}.rv-sk>span>b{color:var(--mo-text2);display:block;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rv-sk>span>small{color:var(--mo-text3);font-size:12px}.rv-sk>button{min-height:var(--mo-target)}.rv-sk>.rj{flex:1 1 100%;margin-bottom:8px}.rj{display:flex;flex-direction:column;gap:12px}.rj,.rj-f{min-width:0}.rj-f{border:0;margin:0;padding:0}.rj-f>legend{color:var(--mo-text);font:600 14.5px var(--mo-body);margin:0 0 10px;padding:0}.rj-opts{display:flex;flex-wrap:wrap;gap:8px}.rj-opts>.mo-toggle{height:auto;padding:6px 14px 6px 10px;text-align:left}.rj .mo-acts>button,.rj .mo-lnk,.rj-opts>.mo-toggle{min-height:var(--mo-target)}.rj .mo-acts>.mo-btn,.rj .mo-acts>.mo-ghost{font-size:14.5px;height:var(--mo-target)}@container (max-width:760px){.rv-bar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000f2;border-top:1px solid var(--mo-line);bottom:calc(72px + env(safe-area-inset-bottom));margin:0 calc(var(--mo-gutter)*-1);padding:10px var(--mo-gutter) 12px;position:sticky;z-index:4}.rv-toast.idle{min-height:20px;visibility:visible}.rv-toast>button{align-items:center;display:inline-flex;min-height:var(--mo-target)}.rv-bar>.mo-acts{display:grid;gap:14px;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.rv-bar>.mo-acts>.mo-btn{height:52px;order:2;padding:0 10px}.rv-bar>.mo-acts>.mo-ghost{height:52px;order:1;padding:0 10px}.rv-bar>.mo-acts>.mo-undo{display:none}.rj-opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.rj .mo-acts{display:grid;grid-template-columns:minmax(0,1fr)}}@container (max-width:360px){.rv-bar>.mo-acts{gap:12px}.rj-opts{grid-template-columns:minmax(0,1fr)}}.rv-band{align-items:center;background:#00000080;border:1px solid var(--mo-line2);color:var(--mo-text);flex:none;font:500 12.5px var(--mo-mono);gap:8px;min-height:28px;padding:0 10px;white-space:nowrap}.rv-band,.rv-gl{display:inline-flex}.rv-gl{align-items:flex-end;gap:2px;height:12px}.rv-gl>i{background:var(--mo-line2);display:block;width:4px}.rv-gl>i:first-child{height:5px}.rv-gl>i:nth-child(2){height:8px}.rv-gl>i:nth-child(3){height:12px}.rv-gl>i.on{background:var(--mo-text)}.rv-tl{align-items:center;color:var(--mo-text2);display:flex;font-size:13.5px;gap:8px;margin:0}.rv-tl>svg{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;height:16px;width:16px}.rv-why2{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px}.rv-why2>.mo-why{flex:1 1 220px}.rv-dt{border-top:1px solid var(--mo-line);padding-top:6px}.rv-dt>summary{align-items:center;color:var(--mo-gold);cursor:pointer;display:flex;font:500 14px var(--mo-body);min-height:var(--mo-target)}.rv-dt[open]>summary{margin-bottom:10px}.rv-cfoot>.rv-cwhy{color:var(--mo-text);display:none;font:500 12.5px var(--mo-body);margin-top:4px}.rk-fr{container:rk/inline-size;min-width:0;width:100%}.rk-box{background:#00000073;border:1px solid var(--mo-line2);color:var(--mo-text2);display:flex;flex-direction:column;font-size:14px;gap:10px;padding:14px 16px}.rk-box>p{margin:0}.rk-box.warn{border-left:3px solid var(--mo-warn)}.rk-box.err{border-left:3px solid var(--mo-err)}.rk-box.ok{border-left:3px solid #5fd38a8c}.rk-kick{color:var(--mo-text3);font:600 var(--mo-label) var(--mo-mono);letter-spacing:.14em;text-transform:uppercase}.rk-hl{align-items:flex-start;color:var(--mo-text);display:flex;font-size:15px;font-weight:600;gap:10px;margin:0}.rk-hl>i{flex:none;font-style:normal;margin-top:1px}.rk-hl>.mo-spin{margin-top:3px}.rk-q{color:var(--mo-text3)}.rk-d{color:var(--mo-text2);font-size:13.5px;margin:0}.rk-live{display:flex;flex-direction:column;gap:10px}.rk-acts{align-items:center;display:flex;flex-wrap:wrap;gap:8px 10px}.rk-acts>a,.rk-acts>button{align-items:center;cursor:pointer;display:inline-flex;font:500 14px var(--mo-body);min-height:var(--mo-target);padding:0 16px}.rk-acts>.mo-ghost{background:#00000080}.rk-note2{color:var(--mo-text3);font-size:13px;margin:0}.rk-sp{border-top:1px solid var(--mo-line);display:grid;gap:0;list-style:none;margin:0;padding:0}.rk-sp>li{align-items:center;border-bottom:1px solid var(--mo-line);color:var(--mo-text);display:flex;flex-wrap:wrap;font:500 13px var(--mo-mono);gap:4px 12px;justify-content:space-between;min-height:48px}.rk-sp>li>span>em{color:var(--mo-gold);font-style:normal;margin-left:10px}.rk-sp>li>button{padding:0 10px}.rk-more,.rk-sp>li>button{background:none;border:0;color:var(--mo-gold);cursor:pointer;font:500 13.5px var(--mo-body);min-height:var(--mo-target)}.rk-more{align-self:flex-start;padding:0;text-decoration:underline;text-underline-offset:3px}.rk-fd{display:grid;gap:8px;list-style:none;margin:0;padding:0}.rk-fd>li{background:var(--mo-sur);border:1px solid var(--mo-line);display:grid;gap:4px 10px;grid-template-columns:20px minmax(0,1fr);padding:10px 12px}.rk-fd>li>.mo-ok,.rk-fd>li>.mo-warn{margin-top:1px}.rk-fd p{color:var(--mo-text2);font-size:13px;margin:0}.rk-fd p.t{color:var(--mo-text);font-size:14px;font-weight:600}.rk-fd p.pv{font:500 12.5px var(--mo-mono)}.rk-fd button{background:#00000080;border:1px solid var(--mo-line2);color:var(--mo-text);cursor:pointer;font:500 13.5px var(--mo-body);grid-column:2;justify-self:start;min-height:var(--mo-target);padding:0 14px}.rk-dr{align-items:center;border-top:1px solid var(--mo-line);display:grid;gap:4px 14px;grid-template-columns:minmax(0,1fr) auto;padding:12px 0}.rk-dr:first-child{border-top:0}.rk-dr>b{color:var(--mo-text);font-size:14.5px;font-weight:600}.rk-dr>p{color:var(--mo-text2);font-size:13.5px;grid-column:1;margin:0}.rk-dr>.mo-st{grid-column:2;grid-row:1}.rk-dr>.rk-a{align-items:center;color:var(--mo-gold);display:inline-flex;font:500 14px var(--mo-body);grid-column:1;justify-self:start;min-height:var(--mo-target)}.rk-dr>button.rk-a{background:none;border:0;cursor:pointer;padding:0}.rv-notice{align-items:flex-start;color:var(--mo-text2);display:flex;font-size:14px;gap:12px;padding:14px 16px}.rv-notice p{margin:0}.rv-notice p>b{color:var(--mo-text);font-weight:600}.rk-wh{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between}.rk-wh>h3{font:600 17px var(--mo-display)}.rk-hd,.rk-wh>h3{color:var(--mo-text);margin:0}.rk-hd{font-size:15px;font-weight:600}.rk-ev{color:var(--mo-text);display:grid;font-size:14px;gap:6px;margin:0;padding:0 0 0 18px}.rk-ev>li::marker{color:var(--mo-gold)}.rk-sk{display:block;height:14px;margin:0;width:70%}.rk-basis{color:var(--mo-text2);font-size:13.5px;margin:0}.rk-pl{align-self:flex-start;color:var(--mo-gold);font-size:13.5px;min-height:var(--mo-target);text-decoration:underline;text-underline-offset:3px}.rk-band,.rk-pl{align-items:center;display:inline-flex}.rk-band{background:#00000080;border:1px solid var(--mo-line2);color:var(--mo-text);font:500 12.5px var(--mo-mono);gap:8px;min-height:28px;padding:0 10px;white-space:nowrap}.rk-gl{align-items:flex-end;display:inline-flex;gap:2px;height:12px}.rk-gl>i{background:var(--mo-line2);display:block;width:4px}.rk-gl>i:first-child{height:5px}.rk-gl>i:nth-child(2){height:8px}.rk-gl>i:nth-child(3){height:12px}.rk-gl>i.on{background:var(--mo-text)}.rk-box .wc-picker{border-top-color:var(--mo-line)}.rk-box .wc-picker-label{color:var(--mo-text);font-size:13.5px;font-weight:600}.rk-box .wc-reason{background:#00000080;border:1px solid var(--mo-line2);border-radius:0;color:var(--mo-text);font:500 14px var(--mo-body);min-height:var(--mo-target);padding:0 14px}@container (max-width:760px){.rv-cwhy{display:block!important}}@container rk (max-width:420px){.rk-box{padding:12px}.rk-acts>a,.rk-acts>button{flex:1 1 auto;justify-content:center}.rk-hl{font-size:14.5px}.rk-dr{grid-template-columns:minmax(0,1fr)}.rk-dr>.mo-st{grid-column:1;grid-row:auto;justify-self:start}}.rv-dests{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.rv-dests>.mo-toggle{min-height:var(--mo-target)}.rv-dests>.mo-ghost{font-size:14.5px;height:var(--mo-target);padding:0 14px}.rv-ttlock{align-self:center}.rv-chs{display:grid;gap:8px;margin:0}.rv-ch{align-items:flex-start;color:var(--mo-text);cursor:pointer;display:flex;font-size:14px;gap:10px;min-height:var(--mo-target)}.rv-ch>input{accent-color:var(--mo-gold);-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;height:20px;margin-top:2px;width:20px}.rv-ch>span>small{color:var(--mo-text3);display:block;font-size:12.5px}.rv-ch.off{cursor:not-allowed}.rv-ch.off,.rv-lbl{color:var(--mo-text3)}.rv-lbl{font:600 var(--mo-label) var(--mo-mono);letter-spacing:.04em}.rv-ytbox{background:#00000073;border:1px solid var(--mo-line2);display:flex;flex-direction:column;gap:8px;margin-top:12px;padding:12px 14px}.rv-ytrow{align-items:center;display:flex;flex-wrap:wrap;gap:4px 12px}.rv-ytrow>b{color:var(--mo-text);font-size:14px;font-weight:600}.rv-ytrow>span{color:var(--mo-text2);flex:1;font-size:13.5px;min-width:0}.rv-ytbox .mo-lnk,.rv-ytrow>button{min-height:var(--mo-target)}.rv-ytrow em{font-style:normal}.rv-ytrow em:before{color:var(--mo-text3);content:" · "}.rv-ytrow em.need{color:var(--mo-warn);font-weight:600}.rv-kreason{align-items:flex-start;color:var(--mo-text);display:flex;font-size:13.5px;gap:10px;margin:0}.rv-kreason>.mo-warn{margin-top:1px}.rv-bar .mo-btn[aria-disabled=true]{opacity:.7}.rv-toast.idle.hold{height:0;min-height:0;overflow:hidden}.rv-ytform{display:grid;gap:12px;grid-template-columns:minmax(0,1fr);padding-top:4px}.rv-ytform>p{color:var(--mo-text2);font-size:13.5px;margin:0}.rv-ytform>p>b{color:var(--mo-text);font-weight:600}.rv-ytform .mo-in{padding:0 10px}.rv-ytform textarea.mo-in{min-height:68px;padding:8px 10px;resize:vertical}.rv-ytnote{color:var(--mo-text3);font-size:13px;margin:0}.rv-out{border:1px dashed var(--mo-line2);color:var(--mo-text);display:grid;font-size:13.5px;gap:4px;margin:0;padding:10px 12px}.rv-out>small{color:var(--mo-text3);font:600 var(--mo-label) var(--mo-mono);letter-spacing:.1em;text-transform:none}.rv-out>span{color:var(--mo-text2)}.rv-details{border-top:1px solid var(--mo-line);display:flex;flex-direction:column;gap:16px;padding-top:18px}.xc a{color:var(--mo-gold)}.xc.inl{background:#00000073;border:1px solid var(--mo-line2);padding:12px 14px}.xc.inl .xc-g{margin-top:0}.xc-dlg{background:var(--mo-sur);border:1px solid var(--mo-gline);box-shadow:0 30px 70px #000000b3;max-height:100%;padding:22px 24px 24px;width:min(512px,100%)}.xc.inl .xc-dlg{background:none;border:0;box-shadow:none;padding:0;width:100%}.xc-from{color:var(--mo-text2);font:500 12.5px var(--mo-mono);margin:4px 0 0}.xc-g{border:0;margin:18px 0 0;min-width:0;padding:0}.xc-lbl{color:var(--mo-text);font:600 14px var(--mo-body);padding:0}.xc-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.xc-chip{align-items:center;background:#0000008c;border:1px solid var(--mo-line2);color:var(--mo-text2);cursor:pointer;display:inline-flex;font:500 13.5px var(--mo-mono);gap:10px;min-height:var(--mo-target);padding:0 14px}.xc-chip.on{background:#dcb86a12;border-color:#dcb86a8c;color:var(--mo-text)}.xc-chip>input{accent-color:var(--mo-gold);height:18px;margin:0;width:18px}.xc-ch{align-items:flex-end;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.xc-count{color:var(--mo-text2);font:500 12.5px var(--mo-mono)}.xc-count.over{color:var(--mo-err)}.xc-ta.mo-in{field-sizing:content;max-height:300px;min-height:132px}.xc-ta.over{border-color:#f2879ab3}.xc.inl .xc-ta.mo-in{min-height:84px}.xc-tools{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.xc-tool.mo-ghost{font-size:14.5px;height:var(--mo-target);padding:0 14px}.xc-tool[aria-disabled=true]{cursor:not-allowed;opacity:.5}.xc-tool[aria-disabled=true]:hover{border-color:var(--mo-line2)}.xc-undo.mo-lnk{min-height:var(--mo-target);padding:0 10px}.xc-why{color:var(--mo-text2);display:grid;font-size:13px;gap:4px;list-style:none;margin:8px 0 0;padding:0}.xc-why>li{align-items:center;display:flex;flex-wrap:wrap;gap:4px 10px}.xc-trk{color:var(--mo-text3);font-size:13px;margin:10px 0 0}.xc-send{border-top:1px solid var(--mo-line);margin-top:18px;padding-top:16px}.xc-exact{color:var(--mo-text);font-size:14.5px;font-weight:600;margin:0}.xc-fine{color:var(--mo-text3);font-size:13px;margin:4px 0 0}.xc-hint{color:var(--mo-text2);font-size:13px;margin:8px 0 0}.xc-lnk{align-items:center;display:inline-flex;font-size:14.5px;min-height:var(--mo-target)}@container (max-width:520px){.xc.inl .xc-dlg{border-width:0;padding:0}.xc-dlg{border-width:1px 0 0;padding:18px 16px 22px;width:100%}.xc-chip{flex:1 1 100%}.xc-ta.mo-in{min-height:152px}.xc-tool{flex:1 1 auto}.xc-hint{margin:0;order:0}}.rs-fr{container:rs/inline-size;min-width:0;width:100%}.rs-box{background:#00000073;border:1px solid var(--mo-line2);color:var(--mo-text2);display:flex;flex-direction:column;font-size:14px;gap:10px;padding:14px 16px}.rs-box>p{margin:0}.rs-eh{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px}.rs-eh .mo-chip.ok{border-color:#5fd38a73;color:var(--mo-ok)}.rs-eh .mo-chip.err{border-color:#f2879a80;color:var(--mo-err)}.rs-timer{color:var(--mo-text);font:600 14px var(--mo-mono)}.rs-reason{align-items:flex-start;color:var(--mo-text);display:flex;font-size:13.5px;gap:10px;margin:0}.rs-reason>.mo-err,.rs-reason>.mo-warn{flex:none;margin-top:1px}.rs-links{align-items:center;display:flex;flex-wrap:wrap;gap:4px 18px}.rs-links>a,.rs-links>button{align-items:center;background:none;border:0;color:var(--mo-gold);cursor:pointer;display:inline-flex;font:500 14.5px var(--mo-body);min-height:var(--mo-target);padding:0;text-decoration:underline;text-underline-offset:3px}.rs-links>.dis{color:var(--mo-text3);cursor:not-allowed;text-decoration:none}.rs-tri{border:1px dashed var(--mo-line2);color:var(--mo-text2);display:grid;font-size:13px;gap:6px;padding:10px 12px}.rs-tri>div:first-child{display:flex;flex-wrap:wrap;gap:4px 10px}.rs-tri>div:first-child>span:first-child{color:var(--mo-text3);font:600 var(--mo-label) var(--mo-mono);letter-spacing:.14em;text-transform:uppercase}.rs-tri b{color:var(--mo-text);font-weight:600}.rv-pedit{display:none!important}.rv-perr{background:#000000e6;color:var(--mo-text2);display:grid;gap:8px;justify-items:center;left:12px;padding:14px;position:absolute;right:12px;text-align:center;top:46%;transform:translateY(-50%)}.rv-perr,.rv-perr>button{border:1px solid var(--mo-line2);font-size:13.5px}.rv-perr>button{background:#0009;cursor:pointer;min-height:var(--mo-target);padding:0 16px}@container (max-width:760px){.rv-pedit{display:inline-flex!important;margin-left:auto}}.rv-lede{margin:12px 0 0}.rv-filt{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.rv-filt select{background:#0009;border:1px solid var(--mo-line2);color:var(--mo-text);font:500 .875rem var(--mo-body);min-height:var(--mo-target);padding:0 12px}.rv-fchips>button>small{color:var(--mo-text3);font:600 .71875rem var(--mo-mono);margin-left:6px}.rv-ftog{display:none}.rva .rv-toast{align-items:center;color:var(--mo-text2);display:flex;font-size:.875rem;gap:12px;margin-top:12px;min-height:26px}.rva .rv-toast.ok>.rv-tmsg:before{color:var(--mo-ok);content:"✓ ";font-weight:700}.rva .rv-toast>button{align-items:center;background:#0009;border:1px solid var(--mo-line2);color:var(--mo-gold);cursor:pointer;display:inline-flex;font-size:.84375rem;min-height:32px;padding:0 12px}.rv-grid{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px}.rv-ask{display:grid;gap:10px;min-width:0}.rv-ask>.mo-skel:first-child{aspect-ratio:3/4}.rv-ask>.mo-skel:nth-child(2){height:16px}.rv-ask>.mo-skel:nth-child(3){height:12px;width:60%}.rv-a{display:flex;flex-direction:column;min-width:0}.rv-a,.rv-thumb{position:relative}.rv-thumb{aspect-ratio:3/4;background:#000;border:1px solid var(--mo-line2);overflow:hidden}.rv-thumb>.mo-chip{left:8px;position:absolute;top:8px}.rv-a>b{color:var(--mo-text);font-size:.90625rem;font-weight:500;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rv-a>span{font-size:.78125rem}.rv-a>span,.rv-ghead{color:var(--mo-text3)}.rv-ghead{font:600 .65625rem var(--mo-mono);grid-column:1/-1;letter-spacing:.14em;margin:14px 0 -6px;text-transform:uppercase}.rv-ghead:first-child{margin-top:0}.rv-fempty{margin-top:24px;padding:28px;text-align:center}.rv-fempty>p{margin:6px 0 16px}.rv-fempty>p,.rv-pg{color:var(--mo-text2)}.rv-pg{align-items:center;display:flex;font:500 .8125rem var(--mo-mono);gap:14px;justify-content:center;margin-top:26px}.rv-pg>button{background:#00000080;border:1px solid var(--mo-line2);color:var(--mo-text);cursor:pointer;font:500 .875rem var(--mo-body);min-height:var(--mo-target);min-width:var(--mo-target);padding:0 16px}.rv-pg>button[disabled]{cursor:not-allowed;opacity:.4}.rv-a.sel{outline:2px solid var(--mo-gold);outline-offset:3px}.rv-thumb>img,.rv-thumb>video{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.rv-a.dim .rv-thumb>img,.rv-a.dim .rv-thumb>video{filter:grayscale(.85) brightness(.55)}.rv-pick{cursor:pointer;display:grid;height:var(--mo-target);place-items:center;position:absolute;right:0;top:0;width:var(--mo-target);z-index:2}.rv-pick>input{accent-color:var(--mo-gold);-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer;height:20px;width:20px}.rv-watch{background:linear-gradient(180deg,#0000 55%,#0000008c);border:0;cursor:pointer;display:grid;inset:0;place-items:center;position:absolute;z-index:1}.rv-watch>span{background:#0000008c;border:1px solid #f1e6d099;border-radius:50%;color:var(--mo-text);display:grid;font-size:.9375rem;height:var(--mo-target);place-items:center;width:var(--mo-target)}.rv-a.play .rv-watch{display:none}.rv-gone{background:repeating-linear-gradient(135deg,var(--mo-sur) 0 12px,var(--mo-bg2) 12px 24px);display:grid;font-size:.78125rem;gap:4px;inset:0;padding:12px;place-content:center;position:absolute;text-align:center}.rv-a>p,.rv-gone{color:var(--mo-text2)}.rv-a>p{font-size:.8125rem;margin:6px 0 0}.rv-a>p.bad{color:var(--mo-text)}.rv-a>p.bad:before{color:var(--mo-err);content:"! ";font-weight:700}.rv-a>p.todo{color:var(--mo-text)}.rv-a>p.todo:before{color:var(--mo-gold);content:"→ ";font-weight:700}.rv-a>p.sys:before{color:var(--mo-text3);content:"◷ "}.rv-a>p.soon{color:var(--mo-warn)}.rv-ds{display:flex;flex-wrap:wrap;gap:2px 12px;margin:4px 0 0}.rv-ds>a,.rv-ds>span{align-items:center;color:var(--mo-text2);display:inline-flex;font-size:.8125rem;min-height:32px}.rv-ds>a{color:var(--mo-gold);text-decoration:underline;text-underline-offset:3px}.rv-ds>span.pl:after{color:var(--mo-text3);content:" · Planned"}.rv-acts2{align-items:center;display:flex;flex-wrap:wrap;gap:0 14px;margin-top:2px}.rv-acts2>a,.rv-acts2>button{align-items:center;background:none;border:0;color:var(--mo-gold);cursor:pointer;display:inline-flex;font:500 .875rem var(--mo-body);min-height:var(--mo-target);min-width:var(--mo-target);padding:0;text-decoration:underline;text-underline-offset:3px}.rv-acts2>.dl-dis{color:var(--mo-text3);cursor:not-allowed;font-size:.78125rem;min-height:32px;text-decoration:none}.rv-sel{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#070707f2;border:1px solid #dcb86a73;display:flex;flex-wrap:wrap;gap:10px;margin-top:16px;padding:10px 14px;position:sticky;top:0;z-index:4}.rv-sel>b{font-weight:600;margin-right:auto}.rv-sel>.mo-btn,.rv-sel>.mo-ghost{font-size:.90625rem;height:var(--mo-target)}@container (max-width:1279px){.rv-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:760px){.rv-ftog{display:inline-flex}.rv-filt.shut>.rv-fchips,.rv-filt.shut>select{display:none}.rv-filt>select{flex:1}.rv-grid{gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.rv-ds>a,.rv-ds>span{min-height:var(--mo-target)}.rv-pick{display:none}}@container (max-width:360px){.rv-grid{gap:10px}}.rv-bulk{padding:16px}.rv-bulk>p{color:var(--mo-text2);margin:0 0 10px}.rv-bulk .mo-ytn,.rv-bulk .rs-fr{margin-bottom:12px}.rv-bulk .rv-kreason{margin:0 0 12px}.rv-bulk .mo-acts{margin-top:4px}.rs-r{align-items:center;border-top:1px solid var(--mo-line);display:grid;gap:4px 14px;grid-template-columns:minmax(0,1fr) auto;padding:12px 0}.rs-r:first-child{border-top:0}.rs-r>b{color:var(--mo-text);font-size:.90625rem;font-weight:600;grid-column:1;overflow-wrap:anywhere}.rs-r>p{color:var(--mo-text2);font-size:.84375rem;grid-column:1;margin:0}.rs-r>.mo-st{grid-column:2;grid-row:1;justify-self:end}.rs-r>.rs-a{align-items:center;color:var(--mo-gold);display:inline-flex;font:500 .875rem var(--mo-body);grid-column:1;justify-self:start;min-height:var(--mo-target);text-decoration:underline;text-underline-offset:3px}.rs-r>button.rs-a{background:none;border:0;cursor:pointer;padding:0}.rs-r>.rv-ytform{grid-column:1/-1}@container rs (max-width:400px){.rs-r{grid-template-columns:minmax(0,1fr)}.rs-r>.mo-st{grid-column:1;grid-row:auto;justify-self:start}}.xc.dock{background:#000000c7;display:grid;grid-template-columns:minmax(0,1fr);inset:0;min-height:0;padding:24px;place-items:center;position:fixed;z-index:50}.xc.dock .xc-dlg{max-height:calc(100vh - 48px);overflow-y:auto}.xc-hd{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.xc-ht{flex:1;min-width:0}.xc-ht>h2{margin:0}.xc-clip{color:var(--mo-text2);font-size:.875rem;margin:6px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xc-x{background:none;border:0;color:var(--mo-text2);cursor:pointer;display:grid;flex:none;font-size:1.125rem;height:var(--mo-target);margin:-8px -10px 0 0;place-items:center;width:var(--mo-target)}.xc-x:hover{color:var(--mo-text)}.xc-go[aria-disabled=true]{cursor:not-allowed;opacity:.5}.xc-go[aria-busy=true]{cursor:progress;opacity:1}.xc-ft{align-items:center;display:flex;gap:10px;margin-top:14px}.xc-ft>.xc-hint{margin:0 auto 0 0}.xc-acts .mo-btn,.xc-acts .mo-ghost,.xc-ft .mo-btn,.xc-ft .mo-ghost{height:var(--mo-target)}.xc-go>i{border:1.5px solid #1a12064d;border-radius:50%;border-top:1.5px solid var(--mo-ink);height:16px;width:16px}.xc-res{margin-top:18px}.xc-res>p{color:var(--mo-text2);font-size:.90625rem;margin:10px 0 0}.xc-res>p.xc-big{color:var(--mo-text);font-size:1rem;font-weight:600}.xc-res>.mo-st{margin:0}.xc-quote{border:1px dashed var(--mo-line2);color:var(--mo-text);font:400 .875rem/1.45 var(--mo-body);margin:10px 0 0;overflow-wrap:anywhere;padding:10px 12px;white-space:pre-wrap}.xc-ql{color:var(--mo-text3);display:block;font:600 var(--mo-label) var(--mo-mono);letter-spacing:.14em;margin-top:14px;text-transform:uppercase}.xc-ql+.xc-quote{margin-top:6px}.xc-acts{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:18px}.xc-res .mo-alert{margin-top:0}.xc-refuse{align-items:flex-start;color:var(--mo-text);display:flex;font-size:.84375rem;gap:8px;margin:10px 0 0}.xc-refuse>.mo-err{flex:none}@container (max-width:520px){.xc.dock{padding:0;place-items:end stretch}.xc.dock .xc-dlg{max-height:92vh}.xc-ft{align-items:stretch;flex-direction:column;gap:10px}.xc-ft>.xc-hint{margin:0}.xc-go{order:1;width:100%}.xc-cancel{order:2;width:100%}.xc-acts{align-items:stretch;flex-direction:column-reverse}.xc-acts .mo-btn,.xc-acts .mo-ghost{width:100%}}.ce-alert{margin-bottom:14px}.ce-alert p{margin:0}.ce-back{align-items:center;color:var(--mo-text2);display:inline-flex;font-size:14px;min-height:var(--mo-target)}.ce-head .mo-h1{font-size:36px;margin-top:6px}.ce-head .mo-lede{font-size:16px;margin-top:8px}.ce-meta{align-items:center;color:var(--mo-text3);display:flex;flex-wrap:wrap;font:500 12.5px var(--mo-mono);gap:6px 14px;margin:12px 0 0}.ce-tabs{display:none}.ce-grid{align-items:start;display:grid;gap:32px;grid-template-columns:300px minmax(0,1fr) 320px;margin-top:26px}.ce-stage{position:sticky;top:16px}.ce-col,.ce-side,.ce-stage{min-width:0}.ce-lock{margin:0 0 18px}.ce-pn{margin:0 0 22px;padding:18px 18px 16px}.ce-pn>h2{align-items:baseline;color:var(--mo-text3);display:flex;font:600 10.5px var(--mo-mono);gap:10px;justify-content:space-between;letter-spacing:.14em;margin:0 0 12px;text-transform:uppercase}.ce-pn>h2>span{font-size:12px;letter-spacing:0;text-transform:none}.ce-g{display:grid;gap:10px;min-width:0}.ce-g+.ce-g{border-top:1px solid var(--mo-line);margin-top:16px;padding-top:16px}.ce-g2{display:grid;gap:10px}.ce-gh{align-items:center;display:flex;gap:10px;justify-content:space-between;min-height:var(--mo-target)}.ce-fln,.ce-gh>b{color:var(--mo-text2);font:600 var(--mo-label) var(--mo-mono);font-weight:600;letter-spacing:.14em;text-transform:uppercase}.ce-sub2{font:500 12px var(--mo-mono)}.ce-fl,.ce-sub2{color:var(--mo-text3)}.ce-fl{align-items:center;display:flex;font:600 11.5px var(--mo-mono);gap:10px;justify-content:space-between;letter-spacing:.04em;margin-bottom:6px;min-height:24px}.ce-fl>label,.ce-sw{color:var(--mo-text2)}.ce-sw{align-items:center;background:none;border:0;cursor:pointer;display:inline-flex;font:500 12.5px var(--mo-mono);gap:10px;min-height:var(--mo-target);padding:0}.ce-sw>i{background:#0000008c;border:1px solid var(--mo-line2);flex:none;height:22px;position:relative;width:38px}.ce-sw>i:after{background:var(--mo-text3);content:"";height:16px;left:2px;position:absolute;top:2px;transition:transform .15s;width:16px}.ce-sw[aria-checked=true]>i{background:#dcb86a1a;border-color:#dcb86a8c}.ce-sw[aria-checked=true]>i:after{background:var(--mo-gold);transform:translateX(16px)}.ce-sw:disabled{cursor:not-allowed;opacity:.45}.ce-sm:focus-visible,.ce-sw:focus-visible{outline:2px solid var(--mo-gold);outline-offset:2px}.ce-sm{align-items:center;background:#00000080;border:1px solid var(--mo-line2);color:var(--mo-text);cursor:pointer;display:inline-flex;font:500 14px var(--mo-body);justify-content:center;min-height:var(--mo-target);padding:0 14px}.ce-sm:hover:not(:disabled){border-color:var(--mo-gline)}.ce-sm:disabled{cursor:not-allowed;opacity:.45}.ce-sm.q{background:none;border-color:#0000;color:var(--mo-text2);text-decoration:underline;text-decoration-color:var(--mo-line2);text-underline-offset:3px}.ce-help{color:var(--mo-text3);font-size:13px;line-height:1.45;margin:0}.ce-help>button.mo-lnk{min-height:var(--mo-target)}.ce-nt{align-items:flex-start;background:#0006;border:1px solid var(--mo-line);color:var(--mo-text2);display:flex;font-size:13px;gap:10px;line-height:1.45;margin:0;padding:10px 12px}.ce-nt.warn{border-color:#f0b54a66}.ce-nt>.mo-ok,.ce-nt>.mo-sys,.ce-nt>.mo-warn{margin-top:1px}.ce-nt b{color:var(--mo-text);font-weight:600}.ce-dr{align-items:center;background:#dcb86a0d;border:1px dashed #dcb86a66;display:flex;flex-wrap:wrap;gap:6px 10px;margin-top:8px;padding:8px 10px}.ce-drt{color:var(--mo-text);flex:1 1 160px;font-size:14px;min-width:0;overflow-wrap:anywhere}.ce-dra{display:flex;gap:6px}.ce-lis{display:grid}.ce-li{align-items:center;border-top:1px solid var(--mo-line);color:var(--mo-text2);display:flex;flex-wrap:wrap;font-size:13.5px;gap:6px 10px;padding:6px 0}.ce-li:first-child{border-top:0}.ce-li>.t{color:var(--mo-text3);font:500 12px var(--mo-mono)}.ce-li>.sp{flex:1}@media (prefers-reduced-motion:reduce){.ce-sw>i:after{transition:none}}.ce-gate{padding:20px 20px 18px}.ce-gate>h2{font:600 var(--mo-h3) var(--mo-display);margin:0 0 4px}.ce-gate>p{color:var(--mo-text3);font-size:13.5px;margin:0 0 14px}.ce-tick{align-items:flex-start;color:var(--mo-text2);cursor:pointer;display:flex;font-size:14px;gap:12px;min-height:var(--mo-target);padding:8px 0}.ce-tick>input{accent-color:var(--mo-gold);-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;flex:none;height:20px;margin:2px 0 0;width:20px}.ce-card{font-size:14.5px;height:var(--mo-target);margin-top:10px}.ce-toast{color:var(--mo-text2);font-size:14px;min-height:22px}.ce-toast.ok:before{color:var(--mo-ok);content:"✓ ";font-weight:700}.ce-lbl{color:var(--mo-text3);font:600 var(--mo-label) var(--mo-mono);letter-spacing:.04em}.ce-alert .mo-lnk{min-height:var(--mo-target)}.ce-sr{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@container (max-width:1279px){.ce-grid{grid-template-columns:260px minmax(0,1fr)}.ce-grid>.ce-side{grid-column:2}}@container (max-width:1023px){.ce-grid{gap:24px;grid-template-columns:220px minmax(0,1fr)}}@container (max-width:760px){.ce-head .mo-h1{font-size:28px}.ce-grid{display:block;margin-top:16px}.ce-stage{position:static}.ce-tabs{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000f2;border-bottom:1px solid var(--mo-line);display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0 calc(var(--mo-gutter)*-1);padding:0 var(--mo-gutter);position:sticky;top:0;z-index:4}.ce-tabs>button{background:none;border:0;color:var(--mo-text3);cursor:pointer;font-size:13.5px;min-height:48px;padding:0 2px;position:relative}.ce-tabs>button.on{box-shadow:inset 0 -2px 0 var(--mo-gold);color:var(--mo-text)}.ce-tabs>button.att:after{background:var(--mo-warn);border-radius:50%;content:"";height:7px;position:absolute;right:6px;top:10px;width:7px}.ce-grid [data-tab]{display:none}.ce-grid.t-preview [data-tab~=preview],.ce-grid.t-publish [data-tab~=publish],.ce-grid.t-render [data-tab~=render],.ce-grid.t-title [data-tab~=title],.ce-grid.t-trim [data-tab~=trim]{display:block}.ce-pn{padding:16px 14px 14px}.ce-gate{padding:18px 14px 16px}}.ce .mo-alert{margin-top:14px}.ce .mo-msgs [data-testid=flash-error],.re-joinfail{display:none}[data-phx-main].phx-error .re-joinfail{display:flex}.re-sk-stage{aspect-ratio:16/9}.re-sk-a{height:110px}.re-sk-b{height:180px;margin-top:22px}.en-pane{margin-top:26px;max-width:640px;padding:26px}.en-pane>h2{align-items:center;display:flex;flex-wrap:wrap;font:600 22px var(--mo-display);gap:6px 12px;justify-content:space-between;margin:0 0 12px}.en-pane>h2:focus{outline:none}.en-pane>p{color:var(--mo-text2);margin:0 0 12px}.en-pane .mo-acts{margin-top:18px}.en-pane .ce-alert{margin:0 0 16px}.en-q{background:#0006;border:1px solid var(--mo-line2);display:grid;gap:4px;margin:14px 0;padding:12px 14px}.en-q>b{color:var(--mo-text);font-size:15px;font-weight:600}.en-q>span{color:var(--mo-text2);font-size:13.5px}.en-el{color:var(--mo-text3);display:flex;flex-wrap:wrap;font:500 12.5px var(--mo-mono);gap:4px 12px;justify-content:space-between;margin:0 0 12px}.en-el>span>b{color:var(--mo-text);font-weight:600}.en-why{align-items:flex-start;display:flex;gap:12px;margin:0 0 12px}.en-why>div>b{color:var(--mo-text);display:block;font-size:16px;font-weight:600}.en-why>div>span{color:var(--mo-text2);display:block;font-size:14px;margin-top:4px}.en-lnk{align-items:center;display:inline-flex;font-size:14.5px;min-height:var(--mo-target)}.ce-prog{background:var(--mo-sur2);height:6px;margin:12px 0 8px;overflow:hidden}.ce-prog>i{background:var(--mo-gold);display:block;height:100%;width:40%}@keyframes ce-run{0%{transform:translateX(0)}to{transform:translateX(150%)}}@media (prefers-reduced-motion:no-preference){.en-pane .ce-prog>i{animation:ce-run 2.4s ease-in-out infinite alternate}}@media (prefers-reduced-motion:reduce){.en-pane .ce-prog{display:none}}@container (max-width:760px){.en-pane{margin-top:16px;padding:20px 18px}.en-pane .mo-acts>.mo-btn,.en-pane .mo-acts>.mo-ghost{width:100%}}.es-prev,.es-src{margin:0 0 18px;padding:12px}.es-prev>h2{align-items:baseline;color:var(--mo-text3);display:flex;font:600 10.5px var(--mo-mono);gap:10px;justify-content:space-between;letter-spacing:.14em;margin:0 0 10px;text-transform:uppercase}.es-prev>h2>span{font-size:12px;letter-spacing:0;text-transform:none}.es-fr{aspect-ratio:16/9;background:#000;border:1px solid var(--mo-line2);overflow:hidden;position:relative;touch-action:none;width:100%}.es-fr>video{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.es-chips{bottom:8px;display:flex;flex-wrap:wrap;gap:6px;left:8px;pointer-events:none;position:absolute;z-index:4}.es-rect{background:#dcb86a14;border:2px solid var(--mo-gold);cursor:move;position:absolute;touch-action:none;z-index:3}.es-rect.cam{background:#8ad3ff14;border-color:#8ad3ff}.es-rect>em{background:var(--mo-gold);color:var(--mo-ink);font:700 9px var(--mo-mono);font-style:normal;left:0;letter-spacing:.06em;padding:1px 5px;position:absolute;top:0;white-space:nowrap}.es-rect.cam>em{background:#8ad3ff}.es-rect>i{background:var(--mo-gold);border:1px solid #000;height:12px;position:absolute;width:12px}.es-rect.cam>i{background:#8ad3ff}.es-rect>i.nw{cursor:nwse-resize;left:-7px;top:-7px}.es-rect>i.ne{cursor:nesw-resize;right:-7px;top:-7px}.es-rect>i.sw{bottom:-7px;cursor:nesw-resize;left:-7px}.es-rect>i.se{bottom:-7px;cursor:nwse-resize;right:-7px}.es-rect.lock{cursor:default;opacity:.6}.es-ph{background:#000000db;color:var(--mo-text2);display:grid;font-size:13.5px;gap:10px;inset:0;justify-items:center;padding:14px;place-content:center;position:absolute;text-align:center;z-index:5}.es-ph>b{color:var(--mo-text);font-size:14.5px;font-weight:600}.es-ph .mo-ghost{height:var(--mo-target)}.es-tr{align-items:center;color:var(--mo-text3);display:flex;flex-wrap:wrap;font:500 12px var(--mo-mono);gap:6px 10px;margin-top:8px}.es-tr>.sp{flex:1 1 0;min-width:0}.es-tr>.rg{flex:1 1 100%;font-size:11.5px}.es-tr>b{color:var(--mo-text);font-weight:600}.es-play{background:#00000080;border:1px solid var(--mo-line2);color:var(--mo-text);cursor:pointer;display:grid;flex:none;height:var(--mo-target);place-items:center;width:var(--mo-target)}.es-play:hover:not(:disabled){border-color:var(--mo-gline)}.es-play:disabled{cursor:not-allowed;opacity:.45}.es-play>span{height:16px;width:16px}.es-rng{accent-color:var(--mo-gold);cursor:pointer;display:block;height:var(--mo-target);margin:0;width:100%}.es-pvw{display:flex;justify-content:center}.es-pv,.es-pvw{position:relative}.es-pv{aspect-ratio:9/16;background:#000;border:1px solid #a68a4e73;box-shadow:var(--mo-sh-hero);container-type:inline-size;overflow:hidden;width:min(100%,196px)}.es-pvn{color:var(--mo-text3);font-size:12.5px;line-height:1.45;margin:0;text-align:center}.es-pvn+.es-pvn{margin-top:4px}.es-pctl{align-items:center;display:flex;gap:10px;margin-top:10px}.es-pctl>span{color:var(--mo-text3);flex:none;font:500 12px var(--mo-mono)}.es-phn{display:none}.re-pvs{display:grid;inset:0;place-items:center;pointer-events:none;position:absolute}.re-pvs>p{background:#000000db;color:var(--mo-text2);font:500 12px var(--mo-mono);margin:0;max-width:min(90%,196px);padding:6px 10px;text-align:center}.re-pvs>p:empty{display:none}.re-pvh{margin-top:10px}.re-pvnotes>*{margin-top:4px}.re-pvnotes>.ce-nt{margin-top:10px}.es-prev [hidden]{display:none}@container (max-width:760px){.es-prev,.es-src{background:none;border:0;box-shadow:none;padding:0}.es-pv{width:min(100%,240px)}.es-phn{display:block}}.et-lanes{display:grid;gap:6px;position:relative}.et-lane{align-items:center;display:grid;gap:8px;grid-template-columns:50px minmax(0,1fr);min-height:30px}.et-lane>b{color:var(--mo-text3);font:600 10.5px var(--mo-mono);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.et-tk{background:var(--mo-sur);border:1px solid var(--mo-line);height:30px;position:relative}.et-tk.rl{background:none;border:0;border-bottom:1px solid var(--mo-line2);height:20px}.et-tk.src{background:repeating-linear-gradient(90deg,var(--mo-sur2) 0 38px,var(--mo-sur) 38px 40px);height:44px}.et-t{background:var(--mo-line2);bottom:0;top:0;width:1px}.et-t,.et-t>b{position:absolute}.et-t>b{color:var(--mo-text3);font:500 9.5px var(--mo-mono);font-weight:500;left:3px;top:2px;white-space:nowrap}.et-t:last-child>b{left:auto;right:3px}.et-win{background:#dcb86a1a;border:2px solid var(--mo-gold);bottom:-1px;cursor:grab;position:absolute;top:-1px;touch-action:none}.et-win.lock{border-color:var(--mo-gline);cursor:default}.et-win:focus-visible{outline:2px solid var(--mo-text);outline-offset:2px}.et-win:before{background:var(--mo-gold);content:"";height:26px;left:-2px;margin-top:-13px;position:absolute;top:50%;width:6px}.et-ghost{border:1px dashed var(--mo-text3);bottom:2px;top:2px}.et-ghost,.et-w{position:absolute}.et-w{background:var(--mo-text3);bottom:8px;top:8px;width:2px}.et-w.u{background:var(--mo-warn)}.et-w.f{background:var(--mo-ok)}.et-m{background:var(--mo-gold);bottom:4px;min-width:4px;position:absolute;top:4px}.et-m.cut{background:var(--mo-ember);bottom:2px;min-width:2px;top:2px;width:2px}.et-m.sel{outline:2px solid var(--mo-text)}.et-ml{align-items:center;color:var(--mo-text2);display:inline-flex;font:500 10.5px var(--mo-mono);gap:2px;margin-left:8px;position:absolute;top:50%;transform:translateY(-50%);white-space:nowrap}.et-ml>button{background:none;border:0;color:var(--mo-text2);cursor:pointer;display:grid;font-size:14px;margin:-14px -4px -14px 0;min-height:44px;min-width:44px;place-items:center}.et-ml>button.s{font:500 10.5px var(--mo-mono);margin:0;min-width:44px;padding:0 2px}.et-ml>button:disabled{cursor:not-allowed;opacity:.45}.et-ph{background:var(--mo-text);margin-left:-1px;width:2px;z-index:2}.et-ph,.et-phw{bottom:0;pointer-events:none;position:absolute;top:0}.et-phw{left:58px;right:0}.et-nudge{align-items:center;display:flex;flex-wrap:wrap;gap:8px 10px;margin-top:12px}.et-nudge>b{color:var(--mo-text);font:600 15px var(--mo-mono);font-weight:600;min-width:62px;text-align:center}.et-leg,.et-nudge>small{color:var(--mo-text3);font:500 12px var(--mo-mono)}.et-leg{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:10px}.et-leg>span{align-items:center;display:inline-flex;gap:6px}.et-leg i{display:inline-block;height:10px;width:10px}.et-leg i.re-warn{background:var(--mo-warn)}.et-leg i.re-gold{background:var(--mo-gold)}.et-leg i.re-soft{background:var(--mo-text2)}.et-leg i.re-ember{background:var(--mo-ember)}.et-leg i.re-ok{background:var(--mo-ok)}.et-rows{display:grid;gap:0}.et-row{align-items:start;border-top:1px solid var(--mo-line);display:grid;gap:10px;grid-template-columns:56px minmax(0,1fr);padding:8px 0}.et-row:first-child{border-top:0}.et-tc{color:var(--mo-text3);font:500 11.5px var(--mo-mono);padding-top:11px}.et-ws{display:flex;flex-wrap:wrap;gap:2px 2px;line-height:1.5}.et-ws>button{background:none;border:0;border-bottom:2px solid #0000;color:var(--mo-text2);cursor:pointer;font-size:15px;min-height:44px;min-width:44px;padding:0 6px}.et-ws>button:hover{border-bottom-color:var(--mo-line2);color:var(--mo-text)}.et-ws>button.u{background:#f0b54a12;border-bottom:2px dashed var(--mo-warn);color:var(--mo-text)}.et-ws>button.f{border-bottom:2px solid var(--mo-ok);color:var(--mo-text)}.et-ws>button.n{background:#dcb86a2e;color:var(--mo-text)}.et-ws>button:focus-visible{outline:2px solid var(--mo-gold);outline-offset:-2px}.et-ed{align-items:center;display:flex;flex:1 1 100%;flex-wrap:wrap;gap:6px 8px;padding:6px 0}.et-ed .mo-in{width:170px}.et-ed small{color:var(--mo-text3);flex:1 1 100%;font:500 11.5px var(--mo-mono)}.et-ed small.err{color:var(--mo-err)}.et-ct{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between;margin-top:10px}@container (max-width:760px){.et-lane{grid-template-columns:44px minmax(0,1fr)}.et-phw{left:52px}.et-t:nth-child(2n)>b{display:none}}.et-fr{display:grid;gap:6px;grid-template-columns:repeat(6,minmax(0,1fr));list-style:none;margin:0;padding:0}.et-fr>li{aspect-ratio:16/9;background:#000;border:1px solid var(--mo-line2);display:grid;min-height:var(--mo-target);overflow:hidden;place-items:center;position:relative}.et-fr>li>span{color:var(--mo-text3);font:500 11px var(--mo-mono);padding:4px;text-align:center}.et-fr img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.et-lay{display:flex;flex-wrap:wrap;gap:8px}.et-lay>button{align-items:center;background:#0000008c;border:1px solid var(--mo-line2);color:var(--mo-text2);cursor:pointer;display:inline-flex;font-size:14px;min-height:var(--mo-target);padding:0 14px}.et-lay>button[aria-checked=true]{background:#dcb86a12;border-color:#dcb86a8c;color:var(--mo-text)}.et-lay>button:disabled{cursor:not-allowed;opacity:.45}.et-lay>button:focus-visible{outline:2px solid var(--mo-gold);outline-offset:2px}.et-lh{align-items:flex-start;display:flex;gap:16px}.et-lh>div{flex:1;min-width:0}.et-lh .ce-help{margin-top:10px}.et-sk{background:#000;border:1px solid var(--mo-line2);display:flex;flex:none;flex-direction:column;gap:2px;height:60px;padding:1px;width:34px}.et-sk>div{display:block;min-height:2px}.et-sk>div.b{background:var(--mo-sur2)}.et-sk>div.g{background:#dcb86a99}.et-sk>div.f{background:#8ad3ff99}.et-rng{accent-color:var(--mo-gold);cursor:pointer;display:block;height:var(--mo-target);margin:0;width:100%}.et-rng:disabled{cursor:not-allowed;opacity:.5}.et-src{align-items:center;border:1px solid var(--mo-line2);color:var(--mo-text);display:inline-flex;font:500 12px var(--mo-mono);min-height:28px;padding:0 10px}.et-src.ok{border-color:#5fd38a80}.et-src.guess{border-color:#f0b54a80;color:var(--mo-warn)}.et-rects{display:grid;gap:12px}.et-rects fieldset{border:0;margin:0;min-width:0;padding:0}.et-rects legend{color:var(--mo-text3);font:600 11.5px var(--mo-mono);letter-spacing:.04em;margin-bottom:6px;padding:0}.et-num{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.et-num label{color:var(--mo-text3);display:grid;font:500 11.5px var(--mo-mono);gap:4px}.et-num .mo-in{padding:0 8px}.et-fol{display:grid;gap:8px}@container (max-width:760px){.et-lh{align-items:flex-start;flex-direction:column-reverse}.et-lh>div{flex:none;width:100%}.et-sk{height:100px;width:56px}.et-num{grid-template-columns:repeat(2,minmax(0,1fr))}.et-fr{grid-template-columns:repeat(3,minmax(0,1fr))}}.ex-two{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.ex-ct{color:var(--mo-text3);font:500 11.5px var(--mo-mono)}.ex-ct.over{color:var(--mo-err)}.ex-stk{border-top:1px solid var(--mo-line);display:grid;gap:6px;padding:12px 0}.ex-stk:first-child{border-top:0}.ex-sh{align-items:center;display:flex;flex-wrap:wrap;gap:8px 10px}.ex-sp{background:var(--mo-gold);color:var(--mo-ink);display:inline-block;font:800 14px var(--mo-body);padding:3px 10px;text-transform:uppercase}.ex-sp.dim{background:var(--mo-sur2);color:var(--mo-text3)}.ex-sm{color:var(--mo-text2);font-size:13px;margin:0}.ex-sc{color:var(--mo-text3);font-size:12.5px;margin:0}.ex-sc.bad{color:var(--mo-warn)}.ex-dis{border-top:1px solid var(--mo-line);margin-top:12px}.ex-dis>summary{align-items:center;color:var(--mo-text2);cursor:pointer;display:flex;font-size:14px;min-height:var(--mo-target)}.ex-sty{display:grid;gap:0}.ex-row{border-top:1px solid var(--mo-line);display:grid;gap:6px;padding:12px 0}.ex-row:first-child{border-top:0}.ex-row.pin{border-left:2px solid var(--mo-gold);padding-left:12px}.ex-rt{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px;justify-content:space-between}.ex-rt>b{font:600 var(--mo-label) var(--mo-mono);font-weight:600;letter-spacing:.14em;text-transform:uppercase}.ex-line,.ex-rt>b{color:var(--mo-text2)}.ex-line{font-size:13.5px;margin:0}.ex-nudge{align-items:center;background:#dcb86a0d;border:1px solid var(--mo-line2);display:flex;flex-wrap:wrap;gap:6px 10px;padding:8px 10px}.ex-nudge>p{color:var(--mo-text);flex:1 1 180px;font-size:13.5px;margin:0}.ex-acts{display:flex;flex-wrap:wrap;gap:8px}.re-sum{margin-top:8px}.re-sum>b{color:var(--mo-text);font-weight:500}.re-mt{margin-top:6px}.re-err{color:var(--mo-err)}.re-line{display:block}.re-pre{white-space:pre-line}.ce-pn>.ce-nt{margin-bottom:14px}.ce-dr+.ce-nt{margin-top:8px}@container (max-width:360px){.ex-acts,.ex-two{grid-template-columns:minmax(0,1fr)}.ex-acts{display:grid}.ex-acts>button{width:100%}}.er{margin:0 0 22px}.er-g{padding:20px 20px 18px}.er-g>h2{align-items:baseline;display:flex;flex-wrap:wrap;font:600 var(--mo-h3) var(--mo-display);gap:4px 10px;justify-content:space-between;margin:0 0 4px}.er-g>h2>.er-ts{color:var(--mo-text3);font:500 .75rem var(--mo-mono)}.er-g>h2:focus{outline:none}.er-sub{color:var(--mo-text3);font-size:.84375rem;margin:0 0 14px}.er-g .mo-btn{width:100%}.er-g .mo-btn:disabled{cursor:not-allowed;opacity:.45}.er-blk{border-top:1px solid var(--mo-line);display:grid;gap:10px;padding:14px 0}.er-blk>h3{font:600 var(--mo-label) var(--mo-mono);letter-spacing:.14em;text-transform:uppercase}.er-blk>h3,.er-blk>p{color:var(--mo-text2);margin:0}.er-blk>p{font-size:.84375rem}.er-rt{color:var(--mo-text2);font-size:.8125rem;line-height:1.5;margin:0}.er-stamp{align-items:flex-start;color:var(--mo-text);display:flex;font-size:.875rem;gap:10px}.er-stamp>small{color:var(--mo-text3);display:block;font-size:.78125rem}.er-stamp>div>b{font-weight:600}.er-why{background:#00000073;border:1px solid var(--mo-line2);color:var(--mo-text2);font-size:.84375rem;padding:12px 14px}.er-why>b{color:var(--mo-text);display:block;font-weight:600;margin-bottom:6px}.er-why>ul{display:grid;gap:4px;margin:0;padding-left:20px}.er-ready{color:var(--mo-text);font-size:.84375rem;margin:0}.er-ready:before{color:var(--mo-ok);content:"✓ ";font-weight:700}.er-q{background:#0006;border:1px solid var(--mo-line2);display:grid;gap:4px;margin:10px 0;padding:10px 12px}.er-q>b{color:var(--mo-text);font-size:.875rem;font-weight:600}.er-q>span{color:var(--mo-text2);font-size:.8125rem}.er-el{color:var(--mo-text3);display:flex;flex-wrap:wrap;font:500 .78125rem var(--mo-mono);gap:4px 12px;justify-content:space-between;margin:0 0 10px}.er-el>span>b{color:var(--mo-text);font-weight:600}.er-vid{align-items:flex-start;display:flex;flex-wrap:wrap;gap:14px}.er-vid>.v{aspect-ratio:9/16;background:#000;border:1px solid var(--mo-line2);overflow:hidden;position:relative;width:132px}.er-vid>.v>img,.er-vid>.v>video{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.er-vid>.v{flex:none}.er-vid>div:not(.v){color:var(--mo-text2);flex:1 1 150px;font-size:.84375rem;min-width:0}.er-vid>div>b{color:var(--mo-text);display:block;font-weight:500}.er-vid>div>small{color:var(--mo-text3);display:block;font:500 .75rem var(--mo-mono);margin-top:2px}.er-rep{display:grid;gap:0;list-style:none;margin:0;padding:0}.er-rep>li{align-items:start;border-top:1px solid var(--mo-line);display:grid;gap:2px 10px;grid-template-columns:minmax(0,1fr) auto;padding:10px 0}.er-rep>li:first-child{border-top:0}.er-rep b{color:var(--mo-text);font-size:.875rem;font-weight:500}.er-rep small{color:var(--mo-text3)}.er-rep .n,.er-rep small{font-size:.78125rem;grid-column:1/-1}.er-rep .n{color:var(--mo-warn)}.er-rh{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px;justify-content:space-between}.er-rh>h3{font:600 var(--mo-label) var(--mo-mono);letter-spacing:.14em;margin:0;text-transform:uppercase}.er-cur,.er-rh>h3{color:var(--mo-text2)}.er-cur{border:1px solid var(--mo-line2);font-size:.8125rem;margin:0 0 12px;padding:10px 12px}.er-cur>b{color:var(--mo-text);font-weight:600}.er-acts{display:grid;gap:10px;margin-top:6px}.er-acts .ce-sm,.er-acts .mo-ghost{width:100%}.er-why2{color:var(--mo-warn);font-size:.8125rem;margin:0 0 12px}.er-earlier>summary{align-items:center;color:var(--mo-text2);cursor:pointer;display:flex;font-size:.875rem;min-height:var(--mo-target)}.er-earlier>p{color:var(--mo-text3);font:500 .78125rem var(--mo-mono);margin:0;padding:4px 0 8px}.ce-cost{background:#00000073;border:1px solid var(--mo-line);color:var(--mo-text2);font-size:.84375rem;margin:6px 0 14px;padding:12px 14px}.ce-cost>div{display:flex;gap:10px;justify-content:space-between}.ce-cost>div>b{color:var(--mo-text);font:600 .9375rem var(--mo-mono)}.ce-cost>p{color:var(--mo-text3);font-size:.78125rem;margin:8px 0 0}.re-stale{margin:6px 0 0;padding-left:18px}.re-mb{margin-bottom:12px}.re-poster{margin-top:10px}.re-poster>img{aspect-ratio:9/16;border:1px solid var(--mo-line2);display:block;-o-object-fit:cover;object-fit:cover;width:56px}.re-ph{background:#000000db;color:var(--mo-text2);display:grid;font-size:.78125rem;gap:10px;inset:0;justify-items:center;padding:10px;place-content:center;position:absolute;text-align:center}.re-ph>b{color:var(--mo-text);font-weight:600}.re-ph .mo-ghost{font-size:.8125rem;height:var(--mo-target);padding:0 12px}@media (prefers-reduced-motion:no-preference){.ce-prog>i{animation:ce-run 2.4s ease-in-out infinite alternate}}@media (prefers-reduced-motion:reduce){.ce-prog{display:none}}.ce-prepub,.ep-p{margin:0 0 22px}.ep-p{padding:20px 20px 18px}.ep-p>h2{font:600 var(--mo-h3) var(--mo-display);margin:0 0 4px}.ep-p>h2:focus{outline:none}.ep-p>p{color:var(--mo-text3);font-size:.84375rem}.ep-mu,.ep-p>p{margin:0 0 14px}.ep-mu{background:#0006;border:1px solid var(--mo-line2);display:grid;gap:8px;padding:12px 14px}.ep-mu.hold{border-color:#f0b54a80}.ep-mu .re-mu-in{background:none;border:0;border-radius:0;padding:0}.ep-scan{align-items:flex-start;color:var(--mo-text2);display:flex;font-size:.84375rem;gap:8px;margin:0 0 14px}.ep-scan.hold{color:var(--mo-warn)}.ep-scan>a{color:inherit;text-decoration:underline;text-underline-offset:3px}.ep-d{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 14px}.ep-d>.mo-nest>.ep-xc,.ep-d>.mo-nest>.mo-toggle,.ep-d>.mo-toggle{min-height:var(--mo-target)}.ep-ytbox{background:#00000073;border:1px solid var(--mo-line2);display:flex;flex-direction:column;gap:8px;margin-top:14px;padding:12px 14px}.ep-yr{align-items:center;display:flex;flex-wrap:wrap;gap:4px 12px}.ep-yr>b{color:var(--mo-text);font-size:.875rem;font-weight:600}.ep-yr>span{color:var(--mo-text2);flex:1;font-size:.84375rem;min-width:0}.ep-yr>button{min-height:var(--mo-target)}.ep-yr em{font-style:normal}.ep-yr em:before{color:var(--mo-text3);content:" · "}.ep-yr em.need{color:var(--mo-warn);font-weight:600}.ep-yf{display:grid;gap:12px;padding-top:4px}.ep-yf>p{color:var(--mo-text2);font-size:.84375rem;margin:0}.ep-yf>p>b{color:var(--mo-text);font-weight:600}.ep-yf .mo-in{padding:0 10px}.ep-yf textarea.mo-in{padding:10px}.ep-note{color:var(--mo-text3);font-size:.8125rem;margin:0}.ep-p>.ep-note{margin-bottom:6px}.ep-x{background:#00000073;border:1px solid var(--mo-line2);display:grid;gap:10px;margin-top:14px;padding:12px 14px}.ep-x>h3{color:var(--mo-text2);font:600 var(--mo-label) var(--mo-mono);letter-spacing:.14em;margin:0;text-transform:uppercase}.ep-xa{border:0;display:flex;flex-wrap:wrap;gap:8px;margin:0;min-width:0;padding:0}.ep-xa legend{color:var(--mo-text);font:600 .875rem var(--mo-body);margin-bottom:6px;padding:0}.ep-xa label{align-items:center;background:#0000008c;border:1px solid var(--mo-line2);color:var(--mo-text2);cursor:pointer;display:inline-flex;font:500 .84375rem var(--mo-mono);gap:10px;min-height:var(--mo-target);padding:0 14px}.ep-xa label.on{background:#dcb86a12;border-color:#dcb86a8c;color:var(--mo-text)}.ep-xa input{accent-color:var(--mo-gold);-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;height:18px;margin:0;width:18px}.ep-xt{display:flex;flex-wrap:wrap;gap:8px}.ep-xt>button[aria-disabled=true]{cursor:not-allowed;opacity:.5}.ep-xw{color:var(--mo-text2);display:grid;font-size:.8125rem;gap:4px;list-style:none;margin:0;padding:0}.ep-xo{border:1px dashed var(--mo-line2);color:var(--mo-text);font-size:.875rem;line-height:1.45;margin:0;overflow-wrap:anywhere;padding:10px 12px;white-space:pre-wrap}.ep-xo+small{color:var(--mo-text3);display:block;font:600 var(--mo-label) var(--mo-mono);letter-spacing:.14em;margin-top:4px;text-transform:uppercase}.ep-xe{color:var(--mo-text);font-size:.90625rem;font-weight:600;margin:0}.ep-xr{display:grid;gap:8px}.ep-kr{align-items:flex-start;color:var(--mo-text);display:flex;font-size:.84375rem;gap:10px;margin:0 0 10px}.ep-kr>.mo-warn{margin-top:1px}.ep-p .mo-btn{width:100%}.ep-p .mo-btn[aria-disabled=true]{opacity:.7}.ep-p .mo-btn:disabled{cursor:not-allowed;opacity:.45}.ep-rl{color:var(--mo-text3);font-size:.8125rem;margin:12px 0 0}.ep-rl:before{color:var(--mo-ok);content:"✓ ";font-weight:700}.ep-tt{align-self:center}.ep-xlink{align-items:center;display:inline-flex;font-size:.875rem;min-height:var(--mo-target)}.re-post{border-top:1px solid var(--mo-line);margin-top:16px;padding-top:12px}.re-post>h3{color:var(--mo-text2);font:600 var(--mo-label) var(--mo-mono);letter-spacing:.14em;margin:0 0 8px;text-transform:uppercase}.re-post>ul{display:grid;gap:8px;list-style:none;margin:0;padding:0}.re-post .mo-st{height:auto;min-height:28px;white-space:normal}.re-post .mo-lnk{min-height:var(--mo-target)}.ac.fill{min-height:100vh}.ac .hidden{display:none!important}.ac-also{display:flex;flex-wrap:wrap;gap:0 22px;margin-top:6px}.ac-also .mo-lnk{font-size:14px}.ac-apply{margin:14px 0 0;max-width:78ch}.ac-top{margin-top:18px;max-width:640px}.ac-wrap{display:grid;gap:34px;margin-top:24px}.ac-sec{align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}.ac-lab h2{color:var(--mo-text);font:600 var(--mo-h3) var(--mo-display);margin:0}.ac-lab p{color:var(--mo-text3);font-size:13.5px;margin:4px 0 0;max-width:46ch}.ac-lab .mo-chip{margin-top:8px}.ac-i{background:#f1e6d014;border-radius:50%;color:var(--mo-text2);display:grid;flex:none;font-size:11px;font-weight:700;height:18px;place-items:center;width:18px}.ac-g>.mo-chip,.ac-need>.mo-chip{margin-bottom:8px}.ac-body{max-width:640px;min-width:0}.ac-two{display:grid;gap:16px}.ac-blk{border-top:1px solid var(--mo-line);padding:18px 22px}.ac-blk:first-child{border-top:0}.ac-blk>b{color:var(--mo-text);display:block;font-weight:600}.ac-blk>p{color:var(--mo-text2);font-size:14.5px;margin:6px 0 0}.ac-blk>.ac-fld,.ac-blk>.mo-acts{margin-top:14px}.ac-blk .mo-btn,.ac-blk .mo-ghost{font-size:14.5px;height:var(--mo-target)}.ac-who{align-items:center;display:flex;gap:16px}.ac-av{background:#dcb86a14;border:1px solid var(--mo-gline);border-radius:50%;color:var(--mo-gold);display:grid;flex:none;font:600 22px var(--mo-display);height:56px;place-items:center;width:56px}.ac-who>div{min-width:0}.ac-who b{color:var(--mo-text);display:block;font-size:17px;font-weight:600;overflow-wrap:anywhere}.ac-who small{font-size:13.5px;margin-top:2px}.ac-fld small,.ac-who small{color:var(--mo-text3);display:block}.ac-fld small{font-size:13px;margin-top:6px}.ac-fld small.err{color:var(--mo-err)}.ac-fld small.ok{color:var(--mo-text2)}.ac-line{align-items:center;display:flex;flex-wrap:wrap;gap:10px 14px;margin-top:12px}.ac-line .mo-ghost{height:var(--mo-target)}.ac-msg{color:var(--mo-text2);font-size:13.5px;margin:0}.ac-msg.err{color:var(--mo-err)}.ac-kv{border-top:1px solid var(--mo-line);display:grid;gap:2px;padding:12px 22px}.ac-kv>span{color:var(--mo-text3);font-size:13px}.ac-kv>b{color:var(--mo-text);font-weight:500;overflow-wrap:anywhere}.ac-kv>b.miss{color:var(--mo-text2);font-weight:400}.ac-kv>small{color:var(--mo-text3);font-size:13px}.ac-kv .mo-lnk{width:-moz-fit-content;width:fit-content}.ac-em{color:var(--mo-text2);font-size:14px;padding:14px 22px 0}.ac-em b{color:var(--mo-text);font-weight:600;overflow-wrap:anywhere}.ac-row{border-top:1px solid var(--mo-line);padding:16px 22px}.ac-row.first{border-top:0}.ac-row.master{background:#dcb86a0a}.ac-rh{align-items:center;display:flex;flex-wrap:wrap;gap:6px 14px;justify-content:space-between}.ac-t{font-weight:500;max-width:100%;text-align:left}.ac-t[aria-disabled=true]{cursor:not-allowed;opacity:.5}.ac-def{color:var(--mo-text3);font:500 12px var(--mo-mono)}.ac-desc{font-size:14px;margin:8px 0 0;max-width:58ch}.ac-desc,.ac-st{color:var(--mo-text2)}.ac-st{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:4px 12px;margin:6px 0 0}.ac-st.err{color:var(--mo-err)}.ac-st.none{margin:0}.ac-lv:empty{display:none}.ac-st.ok:before{color:var(--mo-ok);content:"✓ ";font-weight:700}.ac-foot{border-top:1px solid var(--mo-line);color:var(--mo-text3);font-size:13.5px;margin:0;padding:14px 22px 16px}.ac-foot a{color:var(--mo-gold);text-decoration:underline;text-underline-offset:3px}.ac-need{display:grid;gap:12px;padding:18px 22px}.ac-need>b{color:var(--mo-text);font-weight:600}.ac-need>p{color:var(--mo-text2);font-size:14.5px;margin:0}.ac-ex .mo-st{margin-top:12px}.ac-why{color:var(--mo-warn);font-size:13px;margin:10px 0 0}.ac-dng{background:linear-gradient(135deg,#f2879a0f,#0f0f0f00 60%);border-color:#f2879a66}.ac-dbtn{align-items:center;background:#00000080;border:1px solid #f2879a8c;color:var(--mo-err);cursor:pointer;display:inline-flex;font:500 14.5px var(--mo-body);justify-content:center;min-height:var(--mo-target);padding:0 18px}.ac-dbtn:hover{background:#f2879a1a}.ac-dbtn[aria-disabled=true]{cursor:not-allowed;opacity:.55}.ac-sf .mo-btn.go{background:var(--mo-err)}.ac-sf .mo-btn.go[aria-disabled=true],.ac-sf .mo-ghost[aria-disabled=true],.ac-x[aria-disabled=true]{cursor:not-allowed;opacity:.55}.ac-help{align-items:center;border-top:1px solid var(--mo-line);color:var(--mo-text);display:flex;gap:14px;min-height:var(--mo-target);padding:12px 22px}.ac-help:first-child{border-top:0}.ac-help:hover{background:#dcb86a0d}.ac-help>span{flex:1;min-width:0}.ac-help b{display:block;font-weight:600}.ac-help small{color:var(--mo-text3);display:block;font-size:13px}.ac-help i{color:var(--mo-gold);font-style:normal}.ac-sm{list-style:none;margin:12px 0 0;padding:0}.ac-smr{align-items:center;border-top:1px solid var(--mo-line);display:flex;flex-wrap:wrap;gap:6px 14px;justify-content:space-between;padding:10px 0}.ac-smr:first-child{border-top:0}.ac-smr b{color:var(--mo-text);font-weight:600}.ac-smr small{color:var(--mo-text3);display:block;font-size:13px}.ac-smr .mo-ghost{font-size:14.5px;height:var(--mo-target)}.ac-smo{color:var(--mo-text3);font-size:13px}.ac-pf2{display:grid;gap:10px;margin-top:10px}.ac-dev{list-style:none;margin:10px 0 0;padding:0}.ac-dev li{align-items:center;border-top:1px solid var(--mo-line);display:flex;flex-wrap:wrap;gap:6px 14px;justify-content:space-between;padding:10px 0}.ac-dev li:first-child{border-top:0}.ac-dev b{color:var(--mo-text);font-weight:600}.ac-dev small{color:var(--mo-text3);display:block;font-size:13px}.ac-dev .mo-ghost{font-size:14.5px;height:var(--mo-target)}.ac-hint{background:#0006;border:1px solid var(--mo-line);color:var(--mo-text2);font-size:14px;margin:8px 0 0;padding:12px 14px}.ac-hint ol{margin:6px 0 0;padding-left:20px}.ac-hint b{color:var(--mo-text)}.ac-scrim{display:none}.ac-sheet{background:var(--mo-sur);border:1px solid #f2879a66;box-shadow:0 30px 70px #000000a6;display:flex;flex-direction:column;left:50%;max-height:calc(100dvh - 48px);position:fixed;top:50%;transform:translate(-50%,-50%);width:min(600px,calc(100% - 32px));z-index:30}.ac-sheet.calm{border-color:var(--mo-gline)}.ac-sh{align-items:flex-start;border-bottom:1px solid var(--mo-line);display:flex;gap:12px;justify-content:space-between;padding:18px 22px 12px}.ac-sh b{color:var(--mo-text);display:block;font:600 var(--mo-h3) var(--mo-display)}.ac-sh b:focus{outline:none}.ac-sh small{display:block;font-size:13.5px;margin-top:4px}.ac-sh small,.ac-x{color:var(--mo-text3)}.ac-x{background:none;border:0;cursor:pointer;flex:none;font-size:22px;height:var(--mo-target);width:var(--mo-target)}.ac-sb{flex:1;min-height:0;overflow-y:auto;padding:4px 22px 18px}.ac-g{border-top:1px solid var(--mo-line);padding:14px 0}.ac-g:first-child{border-top:0}.ac-g h3{color:var(--mo-text);font:600 14.5px var(--mo-body);margin:0 0 6px}.ac-g p{margin:6px 0 0}.ac-g p,.ac-g ul{color:var(--mo-text2);font-size:14.5px}.ac-g ul{display:grid;gap:5px;list-style:none;margin:0;padding:0}.ac-g li{padding-left:20px;position:relative}.ac-g li:before{color:var(--mo-text3);content:"–";left:4px;position:absolute}.ac-g .mo-ghost{font-size:14.5px;height:var(--mo-target);margin-top:12px}.ac-g .ac-msg,.ac-g .mo-st{margin-top:10px}.ac-typed{margin-top:14px}.ac-typed small{color:var(--mo-text3);display:block;font-size:13px;margin-top:6px}.ac-typed small.err{color:var(--mo-err)}.ac-sf{align-items:center;border-top:1px solid var(--mo-line);display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;padding:14px 22px 16px}.ac-sf .mo-btn,.ac-sf .mo-ghost{font-size:14.5px;height:var(--mo-target)}.ac-sheet .mo-alert{margin-bottom:12px}.ac-sheet .mo-alert .mo-lnk{align-self:flex-start}.ac-end{padding:8px 0}.ac-end>p{color:var(--mo-text2);font-size:15px;margin:0 0 12px}.ac-ah{color:var(--mo-text);font:600 14.5px var(--mo-body);margin:0}.ac-as{color:var(--mo-text3);font-size:13.5px;margin:4px 0 0;max-width:60ch}.ac-al,.ac-ev,.ac-pp{list-style:none;margin:10px 0 0;padding:0}.ac-ch,.ac-pe{border-top:1px solid var(--mo-line);display:grid;gap:8px;padding:14px 0}.ac-ch:first-child,.ac-evr:first-child,.ac-pe:first-child{border-top:0}.ac-chh,.ac-ph{gap:6px 12px;justify-content:space-between}.ac-chh,.ac-chn,.ac-ph{align-items:center;display:flex;flex-wrap:wrap}.ac-chn{gap:6px 10px;min-width:0}.ac-chh b,.ac-ph b{color:var(--mo-text);font-weight:600;overflow-wrap:anywhere}.ac-chp,.ac-pm{color:var(--mo-text2);font-size:14px;margin:0;max-width:60ch;overflow-wrap:anywhere}.ac-pm{color:var(--mo-text3);font-size:13.5px}.ac-ch .ac-fld{max-width:420px}.ac-ch .mo-alert{padding:12px 14px}.ac-bt{align-items:center;display:flex;flex-wrap:wrap;gap:10px 14px}.ac-bt .mo-ghost{font-size:14.5px;height:var(--mo-target)}.ac-blk .mo-ghost[aria-disabled=true],.ac-ch .mo-ghost[aria-disabled=true]{cursor:default;opacity:.55}.ac-tg{font-weight:500;max-width:100%;text-align:left}.ac-tg[aria-disabled=true]{cursor:not-allowed;opacity:.5}.ac-rd i{border-radius:50%}.ac-pf{border-top:1px solid var(--mo-line);display:grid;gap:14px;margin-top:16px;max-width:480px;padding-top:16px}.ac-pf h4{color:var(--mo-text);font:600 14px var(--mo-body);margin:0}.ac-rl{display:flex;flex-wrap:wrap;gap:8px}.ac-rp{color:var(--mo-text3);font-size:13.5px;margin:0}.ac-evr{align-items:center;border-top:1px solid var(--mo-line);display:flex;flex-wrap:wrap;gap:6px 12px;justify-content:space-between;padding:8px 0}.ac-one{background:#f1e6d008;border:1px solid var(--mo-line);margin-top:14px;padding:14px 16px}.ac-one>p{color:var(--mo-text2);font-size:14px;margin:0}.ac-one>p+p{margin-top:8px}.ac-eg{border-left:2px solid var(--mo-gline);margin:12px 0 0;padding:10px 12px}.ac-eg small{color:var(--mo-text3);display:block;font-size:12.5px}.ac-eg b{color:var(--mo-text);display:block;font-weight:600}.ac-eg span{color:var(--mo-text2);display:block;font-size:14px}.ac-blk>p.ac-as{color:var(--mo-text3);font-size:13.5px;margin:4px 0 0}.ac-sk{display:grid;gap:20px;margin-top:24px;max-width:640px}.ac-sk>div{height:210px}@container (min-width:1200px){.ac-sec{gap:40px;grid-template-columns:200px minmax(0,640px)}.ac-lab{padding-top:4px}}@container (max-width:760px){.ac-wrap{gap:28px}.ac-blk,.ac-em,.ac-foot,.ac-help,.ac-kv,.ac-need,.ac-pad,.ac-row{padding-left:16px;padding-right:16px}.ac-blk .mo-btn,.ac-blk .mo-ghost,.ac-dbtn,.ac-line .mo-ghost{width:100%}.ac-also .mo-lnk{min-height:var(--mo-target)}.ac .mo-alert{flex-wrap:wrap}.ac .mo-alert>p{flex:1 1 200px}.ac .mo-alert>.mo-ghost{width:calc(100% - 32px)}.ac-scrim{background:#0009;border:0;display:block;inset:0;position:fixed;z-index:29}.ac-sheet{border-width:0;box-shadow:none;inset:0;left:0;max-height:none;top:0;transform:none;width:auto}.ac-sh{padding:calc(14px + env(safe-area-inset-top)) 16px 12px}.ac-sb{padding:4px 16px 18px}.ac-sf{align-items:stretch;flex-direction:column;gap:12px;padding:12px 16px calc(14px + env(safe-area-inset-bottom))}.ac-sf .mo-btn,.ac-sf .mo-ghost{width:100%}.ac-kv .mo-lnk,.ac-need .mo-lnk,.ac-st .mo-lnk{min-height:var(--mo-target)}.ac-sk>div{height:170px}}@container (min-width:761px){.ac-scrim{background:#0009;border:0;display:block;inset:0;position:fixed;z-index:29}}.bi.fill{min-height:100vh}.bi .hidden{display:none!important}.bi-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.bi-scope{color:var(--mo-text2);font-size:14px;margin:18px 0 0;max-width:78ch}.bi-scope b{color:var(--mo-text);font-weight:600}.bi-top{margin-top:18px}.bi-toast{margin-top:14px}.bi-i{background:#f1e6d014;border-radius:50%;color:var(--mo-text2);display:grid;flex:none;font-size:11px;font-weight:700;height:18px;place-items:center;width:18px}.bi-alert .mo-spin{height:18px;margin-top:2px;width:18px}.bi-grid{align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr);margin-top:20px}.bi-var{color:var(--mo-text2);font-size:14.5px;margin:16px 0 0;max-width:70ch}.bi-var b{color:var(--mo-text);font-weight:600}.bi-next{border:1px dashed var(--mo-line2);color:var(--mo-text2);font-size:14.5px;margin:18px 0 0;padding:14px 16px}.bi-next b{color:var(--mo-text);display:block;font-weight:600}.bi-next p{margin:4px 0 0}.bi-next .mo-acts{margin-top:12px}.bi-next .mo-btn,.bi-next .mo-ghost{height:var(--mo-target)}.bi-sub{border-top:1px solid var(--mo-line);margin-top:18px;padding-top:16px}.bi-subh{align-items:center;display:flex;flex-wrap:wrap;gap:6px 12px}.bi-subh>b{font-weight:600}.bi-disc,.bi-subh>b{color:var(--mo-text)}.bi-disc{align-items:center;background:none;border:0;cursor:pointer;display:inline-flex;font:600 14.5px var(--mo-body);gap:8px;min-height:var(--mo-target);padding:0 2px}.bi-disc:before{border:1px solid var(--mo-line2);color:var(--mo-text2);content:"+";display:grid;font:600 13px var(--mo-mono);height:18px;place-items:center;width:18px}.bi-disc[aria-expanded=true]:before{content:"–"}.bi-itm{align-items:baseline;border-top:1px solid var(--mo-line);color:var(--mo-text2);display:grid;font-size:14px;gap:4px 14px;grid-template-columns:64px minmax(0,1fr) 56px minmax(0,1.2fr);padding:10px 0}.bi-itm b{color:var(--mo-text);font:600 14px var(--mo-mono);text-align:right}.bi-itm small,.bi-itm-more{color:var(--mo-text3);font-size:13px}.bi-itm-more{margin:8px 0 0}.bi-card{padding:20px 22px}.bi-card>.mo-h3{margin-bottom:14px}.bi-card p{margin:0}.bi-note{color:var(--mo-text2);font-size:14.5px}.bi-note+.bi-note{margin-top:8px}.bi-cardline{align-items:center;display:flex;flex-wrap:wrap;gap:8px 14px}.bi-cardline>b{color:var(--mo-text);font:600 17px var(--mo-mono)}.bi-cardline>span{color:var(--mo-text3);font-size:14px}.bi-acts{margin-top:16px}.bi-acts .mo-btn,.bi-acts .mo-ghost,.bi-plan .mo-btn,.bi-plan .mo-ghost{font-size:14.5px;height:var(--mo-target)}.bi-stripe{margin-top:14px}.bi-live-note,.bi-stripe{color:var(--mo-text3);font-size:13px}.bi-live-note{margin-top:10px}.bi-confirming{align-items:center;color:var(--mo-text2);display:flex;font-size:14.5px;gap:12px}.bi-confirming .mo-spin{height:20px;width:20px}.bi-err{align-items:center;color:var(--mo-text2);display:flex;flex-wrap:wrap;font-size:14.5px;gap:10px 14px}.bi-err p{flex:1 1 220px}.bi-err p b{color:var(--mo-text);font-weight:600}.bi-err .mo-ghost{height:var(--mo-target)}.bi-terms{display:grid;gap:0;list-style:none;margin:14px 0 0;padding:0}.bi-terms li{align-items:baseline;border-top:1px solid var(--mo-line);color:var(--mo-text2);display:grid;font-size:14px;gap:4px 14px;grid-template-columns:96px minmax(0,1fr);padding:10px 0}.bi-terms li>b{color:var(--mo-text);font-weight:600}.bi-terms li>span{overflow-wrap:anywhere}.bi-terms li>i{font-style:normal;grid-column:2;justify-self:start}.bi-terms-h{color:var(--mo-text);font:600 15px var(--mo-body)}.bi-pl-rows{margin:0 0 14px}.bi-conf{background:linear-gradient(135deg,#f2879a17,#0f0f0feb 55%);border:1px solid #f2879a73;margin-top:14px;padding:16px 18px}.bi-conf>b{color:var(--mo-text);display:block;font-size:16px}.bi-conf>b:focus{outline:none}.bi-conf p{color:var(--mo-text2);font-size:14.5px;margin:8px 0 0}.bi-conf .mo-acts{margin-top:14px}.bi-conf .mo-acts>*{height:var(--mo-target)}.bi-conf .mo-btn.dng{background:var(--mo-err);color:var(--mo-ink)}.bi-resub{color:var(--mo-text3);font-size:14px;margin-top:12px}.bi-hist{padding:20px 22px 12px}.bi-hist>.mo-h3{margin-bottom:6px}.bi-hist .bi-cap{color:var(--mo-text3);font-size:14px;margin:0 0 12px}.bi-more{margin-top:14px}.bi-more .mo-ghost{height:var(--mo-target)}.bi-hist .bi-err{margin-top:12px}.bi-tr{align-items:center;border-top:1px solid var(--mo-line);display:grid;gap:8px 14px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr) 110px;padding:14px 0}.bi-tr.hd{border-top:0;color:var(--mo-text3);font:600 10.5px var(--mo-mono);letter-spacing:.1em;padding:0 0 10px;text-transform:uppercase}.bi-c{color:var(--mo-text2);font-size:14.5px;min-width:0}.bi-c.m b{font-weight:600}.bi-c.m b,.bi-c.p b{color:var(--mo-text)}.bi-c.p b{font:600 16px var(--mo-mono)}.bi-c.e span:not(.bi-l){font:500 14.5px var(--mo-mono)}.bi-c small{color:var(--mo-text3);display:block;font-size:13px;margin-top:2px}.bi-c.k{text-align:right}.bi-c.k a{align-items:center;display:inline-flex;min-height:var(--mo-target)}.bi-l{color:var(--mo-text3);display:none;font-size:13px;margin-right:8px}.bi-none{border:1px dashed var(--mo-line2);color:var(--mo-text2);font-size:14.5px;margin:6px 0 10px;padding:14px 16px}.bi-none b{color:var(--mo-text);display:block;font-weight:600}.bi-none p{margin:4px 0 0}.bi-help .bi-links{display:flex;flex-wrap:wrap;gap:0 18px;margin:0 0 6px}.bi-help .bi-links .mo-lnk{font-size:14.5px;min-height:var(--mo-target)}.bi-help h3{color:var(--mo-text);font:600 15px var(--mo-body);margin:16px 0 4px}.bi-ex{border-top:1px solid var(--mo-line);padding:10px 0}.bi-ex>div:first-child{color:var(--mo-text2);display:flex;font-size:14px;gap:10px;justify-content:space-between}.bi-ex>div:first-child b{color:var(--mo-text);font:600 14px var(--mo-mono);white-space:nowrap}.bi-ex small{color:var(--mo-text3);display:block;font-size:12.5px;margin-top:6px}.bi-refund{border-top:1px solid var(--mo-line);color:var(--mo-text2);font-size:14px;margin-top:14px;padding-top:12px}.bi-refund b{color:var(--mo-text);font-weight:600}.bi-refund{overflow-wrap:anywhere}.bi-decide,.bi-showph{display:none}.bi-decide .mo-btn{height:var(--mo-target);width:100%}.bi-sk{display:grid;gap:20px;margin-top:20px}.bi-sk .a{height:300px}.bi-sk .b{height:200px}.bi-sk .c{height:240px}@container (min-width:761px) and (max-width:959px){.bi-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.bi-meter{grid-column:1;grid-row:1/span 2}.bi-pay{grid-column:2;grid-row:1}.bi-plan{grid-column:2;grid-row:2}.bi-help,.bi-hist{grid-column:1/-1}.mo-bill-fig{grid-template-columns:minmax(0,1fr)}.bi-itm{grid-template-columns:58px minmax(0,1fr) 52px}.bi-itm small{grid-column:2/-1}}@container (min-width:960px) and (max-width:1279px){.bi-grid{grid-template-columns:minmax(0,1fr) 260px}.bi-meter{grid-column:1/-1}.bi-hist,.bi-pay,.bi-plan{grid-column:1}.bi-help{grid-column:2;grid-row:2/span 3}.bi-terms li{grid-template-columns:96px minmax(0,1fr)}.bi-tr.hd{display:none}.bi-tr{background:#0006;border:1px solid var(--mo-line2);gap:6px 10px;grid-template-areas:"m s" "p p" "e e" "k k";grid-template-columns:minmax(0,1fr) auto;margin-top:12px;padding:14px}.bi-tr:first-of-type{margin-top:4px}.bi-c.m{grid-area:m}.bi-c.s{grid-area:s;justify-self:end}.bi-c.p{grid-area:p}.bi-c.e{grid-area:e}.bi-c.k{grid-area:k;text-align:left}.bi-l{display:inline}.bi-c.k.none{display:none}}@container (min-width:1280px){.bi-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 330px}.bi-meter{grid-column:1/-1}.bi-help{grid-column:3;grid-row:2/span 2}.bi-hist{grid-column:1/3}}@container (max-width:760px){.bi-head{align-items:flex-start;flex-direction:column;gap:16px}.mo-bill{padding:18px 16px}.mo-bill-fig{gap:18px;grid-template-columns:minmax(0,1fr)}.mo-bill-leg{flex-direction:column;gap:8px}.bi-card{padding:18px 16px}.bi-hist{padding:18px 16px 8px}.bi-hideph{display:none!important}.bi-alert>p{flex:1 1 200px}.bi-alert>.mo-ghost{width:calc(100% - 32px)}.bi-showph{display:inline-flex!important}.bi-decide{display:block}.bi-conf .mo-acts>*{flex:1 1 100%}.bi-terms li{gap:2px;grid-template-columns:minmax(0,1fr)}.bi-itm{grid-template-columns:58px minmax(0,1fr) 52px}.bi-itm small{grid-column:2/-1}.bi-tr.hd{display:none}.bi-tr{background:#0006;border:1px solid var(--mo-line2);gap:6px 10px;grid-template-areas:"m s" "p p" "e e" "k k";grid-template-columns:minmax(0,1fr) auto;margin-top:12px;padding:14px}.bi-tr:first-of-type{margin-top:4px}.bi-c.m{grid-area:m}.bi-c.s{grid-area:s;justify-self:end}.bi-c.p{grid-area:p}.bi-c.e{grid-area:e}.bi-c.k{grid-area:k;text-align:left}.bi-l{display:inline}.bi-c.k.none,.bi-c.k:empty{display:none}.bi-sk .a{height:340px}.bi-sk .b{height:160px}.bi-sk .c{height:260px}.bi-acts .mo-btn,.bi-acts .mo-ghost,.bi-err .mo-ghost,.bi-next .mo-btn,.bi-next .mo-ghost{width:100%}}@container (max-width:420px){.mo-bill-kv{grid-template-columns:minmax(0,1fr)}}.nt.fill{min-height:100vh}.nt .hidden{display:none!important}.nt.pn .mo-main{z-index:auto}.nt-anchor{position:relative}.nt-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.nt-lay{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 300px;margin-top:22px}.nt-card{display:flex;flex-direction:column;min-width:0}.nt-in{margin:14px 16px 0}.nt-i{background:#f1e6d014;border-radius:50%;color:var(--mo-text2);display:grid;flex:none;font-size:11px;font-weight:700;height:18px;place-items:center;width:18px}.nt-bh{display:block}.nt-bellrow{display:flex;justify-content:flex-end}.nt-bell{background:#00000080;border:1px solid var(--mo-line2);cursor:pointer;display:inline-grid;height:var(--mo-target);padding:0;place-items:center;position:relative;width:var(--mo-target)}.nt-bell[aria-expanded=true]{border-color:var(--mo-gline)}.nt-bell>svg{stroke:var(--mo-text2);fill:none;stroke-width:1.6;height:20px;width:20px}.nt-n{background:var(--mo-gold);color:var(--mo-ink);display:grid;font:600 11.5px var(--mo-mono);height:20px;min-width:20px;padding:0 5px;place-items:center;position:absolute;right:-8px;top:-8px}.nt-nc{display:none}.nt-card.pop{max-height:min(680px,calc(100vh - 150px));position:absolute;right:0;top:calc(var(--mo-target) + 10px);width:400px;z-index:20}.nt-card.dock{background:var(--mo-sur);box-shadow:var(--mo-sh-pop);max-height:min(680px,calc(100vh - 40px));position:relative;right:auto;top:auto}.nt.dock .mo-bellpop,.nt.dock .mo-main>.mo-prof,.nt.dock .mo-mhead,.nt.dock .mo-rail,.nt.dock .mo-tabs,.nt.dock .nt-anchor>header,.nt.dock .nt-bellrow,.nt.dock .nt-ctx,.nt.dock>.mo-grain,.nt.dock>.mo-sky{display:none}.nt.dock .mo-shell{display:block}.nt.dock .mo-main{padding:0}.nt-ph{align-items:flex-start;border-bottom:1px solid var(--mo-line);display:flex;gap:12px;justify-content:space-between;padding:16px 8px 12px 16px}.nt-ph h2{font:600 18px var(--mo-display);margin:0}.nt-ph h2:focus{outline:none}.nt-ph h2:focus-visible{outline:2px solid var(--mo-gold);outline-offset:3px}.nt-ph small{display:block;font-size:13px;margin-top:2px}.nt-ph small,.nt-x{color:var(--mo-text3)}.nt-x{background:none;border:0;cursor:pointer;flex:none;font-size:22px;height:var(--mo-target);width:var(--mo-target)}.nt-card.pop .nt-body{flex:1;min-height:0;overflow-y:auto}.nt-ctx{display:grid;gap:12px;margin-top:22px}.nt-ctx .mo-skel{height:96px}.nt-ctx p{color:var(--mo-text3);font-size:13px;margin:0}.nt-bar{align-items:center;border-bottom:1px solid var(--mo-line);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:14px 16px}.nt-filt{border:1px solid var(--mo-line2);display:inline-flex;flex-wrap:wrap}.nt-filt>button{background:none;border:0;color:var(--mo-text2);cursor:pointer;font:500 13.5px var(--mo-body);min-height:40px;padding:0 14px}.nt-filt>button+button{border-left:1px solid var(--mo-line2)}.nt-filt>button.on{background:#dcb86a1a;box-shadow:inset 0 -2px 0 var(--mo-gold);color:var(--mo-text)}.nt-filt b{color:var(--mo-text3);font:600 12px var(--mo-mono);margin-left:6px}.nt-bar .mo-ghost{font-size:14px;height:var(--mo-target);padding:0 16px}.nt-bar .mo-ghost[aria-disabled=true]{cursor:default;opacity:.6}.nt-bar>div{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.nt-ok{color:var(--mo-text2);font-size:13.5px}.nt-ok:before{color:var(--mo-ok);content:"✓ ";font-weight:700}.nt-gh{color:var(--mo-text3);font:600 11.5px var(--mo-mono);letter-spacing:.14em;margin:0;padding:16px 16px 6px;text-transform:uppercase}.nt-gh small{font:500 11.5px var(--mo-mono);letter-spacing:0;margin-left:8px}.nt-row{border-top:1px solid var(--mo-line);display:grid;gap:0 12px;grid-template-columns:8px minmax(0,1fr);padding:14px 16px 8px;position:relative}.nt-ul{list-style:none;margin:0;padding:0}.nt-gh+.nt-ul>.nt-row:first-child{border-top:0}.nt-row.hl{outline:2px solid var(--mo-gline);outline-offset:-2px}.nt-row.act{background:#f1e6d008;box-shadow:inset 2px 0 0 var(--mo-warn)}.nt-row:focus-within{background:#f1e6d00a}.nt-dot{border-radius:50%;height:8px;margin-top:8px;width:8px}.nt-dot.on{background:var(--mo-gold)}.nt-bd{min-width:0}.nt-t{text-wrap:pretty;color:var(--mo-text2);display:block;font-weight:500}.nt-t.un{color:var(--mo-text);font-weight:600}.nt-s{font-size:13.5px;margin:2px 0 0}.nt-m,.nt-s{color:var(--mo-text3)}.nt-m{align-items:center;display:flex;flex-wrap:wrap;font-size:12.5px;gap:6px 12px;margin-top:8px}.nt-m time{font:500 12px var(--mo-mono)}.nt-m .mo-st{font-size:12.5px;min-height:26px;padding:0 10px}.nt-m .nt-pl{color:var(--mo-text3);height:22px}.nt-tag:before{font-weight:700;margin-right:5px}.nt-tag.done:before{color:var(--mo-ok);content:"✓"}.nt-tag.fyi:before{color:var(--mo-text2);content:"i"}.nt-tag.fixed:before{color:var(--mo-ok);content:"✓"}.nt-err{color:var(--mo-err);font-size:13.5px;margin:8px 0 0}.nt-err:before{content:"! ";font-weight:700}.nt-acts{display:flex;flex-wrap:wrap;gap:0 18px;margin-top:4px}.nt-acts,.nt-go{align-items:center}.nt-go{color:var(--mo-gold);display:inline-flex;font-size:14px;min-height:36px}.nt-go:after{content:"";inset:0;position:absolute}.nt-go:hover{text-decoration:underline;text-underline-offset:3px}.nt-gone{color:var(--mo-text3);font-size:13.5px}.nt-gone,.nt-mk,.nt-xp{align-items:center;display:inline-flex;min-height:36px}.nt-mk,.nt-xp{background:none;border:0;color:var(--mo-text2);cursor:pointer;font:500 13.5px var(--mo-body);padding:0;position:relative;text-decoration:underline;text-decoration-color:var(--mo-line2);text-underline-offset:3px;z-index:1}.nt-mk{margin-left:auto}.nt-mk:hover,.nt-xp:hover{text-decoration-color:initial}.nt-bt{color:var(--mo-text2);font-size:13.5px;margin:8px 0 0;white-space:pre-line}.nt-note{align-items:center;border-top:1px solid var(--mo-line);color:var(--mo-text3);display:flex;flex-wrap:wrap;font-size:14px;gap:12px;justify-content:space-between;padding:14px 16px}.nt-note p{flex:1 1 220px;margin:0}.nt-note .mo-ghost{font-size:14px;height:var(--mo-target);padding:0 16px}.nt-older{align-items:center;background:none;border:0;border-top:1px solid var(--mo-line);color:var(--mo-text2);cursor:pointer;display:flex;font:600 11.5px var(--mo-mono);justify-content:space-between;letter-spacing:.14em;min-height:48px;padding:0 16px;text-transform:uppercase;width:100%}.nt-older:after{content:"+";font-size:16px}.nt-older[aria-expanded=true]:after{content:"−"}.nt-first{padding:26px 20px 24px}.nt-first h2{font:600 20px var(--mo-display);margin:0}.nt-first p{color:var(--mo-text2);margin:10px 0 0;max-width:46ch}.nt-first .mo-acts{margin-top:18px}.nt-sk{display:grid;gap:1px}.nt-sk .mo-skel{border-width:1px 0 0;height:92px}.nt-pf{align-items:center;border-top:1px solid var(--mo-line);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px 16px}.nt-pf .mo-ghost{font-size:14px;height:var(--mo-target);padding:0 18px}.nt-foot{color:var(--mo-text3);font-size:13.5px;margin:14px 2px 0}.nt-side{padding:18px}.nt-side h2{margin:0 0 4px}.nt-side dl{margin:0}.nt-side dt{color:var(--mo-text);font-weight:600;margin-top:14px}.nt-side dd{margin:2px 0 0}.nt-side dd,.nt-side p{color:var(--mo-text3);font-size:13.5px}.nt-side p{border-top:1px solid var(--mo-line);margin:16px 0 0;padding-top:14px}.nt-pref{margin-top:6px}@container (max-width:1023px){.nt-lay{grid-template-columns:minmax(0,1fr)}.nt-card.pop{width:380px}}@container (max-width:760px){.nt-head{align-items:flex-start;flex-direction:column;gap:16px}.nt-filt{display:grid;grid-template-columns:auto 1fr auto;width:100%}.nt-filt>button{min-height:var(--mo-target);min-width:var(--mo-target);padding:0 12px}.nt-bar>div{width:100%}.nt-bar .mo-ghost{flex:1}.nt .mo-lnk,.nt-go,.nt-gone,.nt-mk,.nt-xp{min-height:var(--mo-target)}.nt-mk,.nt-xp{min-width:var(--mo-target)}.nt-card.pop{background:var(--mo-sur);border-width:0;box-shadow:none;inset:0;max-height:none;position:fixed;width:auto;z-index:40}.nt-ph{padding-top:calc(10px + env(safe-area-inset-top))}.nt-pf{padding-bottom:calc(12px + env(safe-area-inset-bottom))}.nt-pf .mo-ghost{flex:1}.nt-nf{display:none}.nt-nc{display:inline}.nt-alert-b{width:100%}.nt .mo-alert{flex-wrap:wrap}.nt .mo-alert>p{flex:1 1 200px}.nt .mo-alert>.mo-ghost{margin-left:0;width:100%}}.fb.fill{min-height:100vh}.fb .hidden{display:none!important}.fb-sec{margin-top:24px}.fb-page{max-width:640px}.fb-page .mo-acts{margin-top:18px}.fb.dock{background:#0000;min-height:0}.fb.dock .fb-page,.fb.dock .mo-bellpop,.fb.dock .mo-fbpop,.fb.dock .mo-main>.mo-prof,.fb.dock .mo-mhead,.fb.dock .mo-rail,.fb.dock .mo-tabs,.fb.dock>.mo-grain,.fb.dock>.mo-sky{display:none!important}.fb.dock .mo-shell{display:block}.fb.dock .mo-main{padding:0}.fb-scrim{background:#000000bd;border:0;cursor:default;padding:0;z-index:30}.fb-scrim,.fb-wrap{inset:0;position:fixed}.fb-wrap{display:grid;grid-template-columns:minmax(0,1fr);padding:24px;place-items:center;pointer-events:none;z-index:31}.fb-dlg{background:var(--mo-sur);border:1px solid var(--mo-gline);box-shadow:0 30px 70px #000000b3;display:flex;flex-direction:column;max-height:100%;pointer-events:auto;width:min(540px,100%)}.fb-dlg>header{align-items:flex-start;border-bottom:1px solid var(--mo-line);display:flex;gap:12px;justify-content:space-between;padding:18px 22px 12px}.fb-dlg>header h2{margin:0}.fb-dlg>header h2:focus,.fb-ok h3:focus{outline:none}.fb-dlg>header small{color:var(--mo-text3);display:block;font-size:13px;margin-top:4px}.fb-x{background:none;border:0;color:var(--mo-text3);cursor:pointer;flex:none;font-size:22px;height:var(--mo-target);margin:-6px -10px 0 0;width:var(--mo-target)}.fb-x:hover{color:var(--mo-text)}.fb-foot .mo-ghost[aria-disabled=true],.fb-x[aria-disabled=true]{cursor:not-allowed;opacity:.5}.fb-body{align-content:start;display:grid;flex:1;gap:16px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:16px 22px}.fb-body>div,.fb-body>fieldset{min-width:0}.fb-body fieldset{border:0;margin:0;padding:0}.fb-body legend{padding:0}.fb-chips{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.fb-chips .mo-toggle{height:var(--mo-target);justify-content:center;padding:0 10px}.fb-hint{color:var(--mo-text3)}.fb-err,.fb-hint{font-size:13.5px;margin:8px 0 0}.fb-err{align-items:flex-start;color:var(--mo-err);display:flex;gap:8px}.fb-err b{background:#f2879a26;border-radius:50%;display:grid;flex:none;font-size:11px;height:16px;margin-top:2px;place-items:center;width:16px}.fb-ta{display:block;height:150px;line-height:1.5;min-height:96px;resize:vertical}.fb-open .mo-rail{filter:brightness(.4);pointer-events:none}.fb-ta:disabled{opacity:.7}.fb-meta{color:var(--mo-text3);display:flex;font-size:13px;gap:12px;justify-content:space-between;margin-top:8px}.fb-meta .cap{color:var(--mo-err)}.fb-ctx{color:var(--mo-text3);font-size:13.5px;margin:0}.fb-i{border:1px solid var(--mo-line2);border-radius:50%;color:var(--mo-text2);display:grid;flex:none;font:600 11px var(--mo-mono);height:18px;margin-top:2px;place-items:center;width:18px}.fb-foot{border-top:1px solid var(--mo-line);display:grid;gap:10px;padding:14px 22px 20px}.fb-foot>p{color:var(--mo-text3);font-size:13.5px;margin:0}.fb-need{min-height:20px}.fb-foot .mo-acts>*{font-size:14.5px;height:var(--mo-target)}.fb-foot .mo-btn[aria-disabled=true]{cursor:not-allowed;opacity:.5}.fb-spin{height:16px;width:16px}.fb-sk{display:grid;gap:14px}.fb-ok h3{font:600 var(--mo-h3) var(--mo-display);margin:0}.fb-ctx{max-width:100%;min-width:0}.fb-ctx>.mo-lnk{display:inline;white-space:normal}.fb-quote{background:#0000008c;border-left:2px solid var(--mo-gline);color:var(--mo-text2);margin:0;max-height:140px;overflow-wrap:anywhere;overflow-y:auto;padding:12px 14px;white-space:pre-wrap}.fb-ok .mo-chip{margin-bottom:8px}.fb-next{counter-reset:fbn;display:grid;gap:8px;list-style:none;margin:0;padding:0}.fb-next li{align-items:flex-start;color:var(--mo-text2);counter-increment:fbn;display:flex;font-size:14px;gap:12px}.fb-next li:before{border:1px solid var(--mo-line2);color:var(--mo-text2);content:counter(fbn);display:grid;flex:none;font:600 12px var(--mo-mono);height:22px;place-items:center;width:22px}.fb .mo-alert{flex-wrap:wrap}.fb .mo-alert>p{flex:1 1 200px}@container (max-width:760px){.fb-wrap{align-items:end;padding:0}.fb-dlg{border-width:1px 0 0;box-shadow:0 -20px 40px #0009;max-height:calc(100dvh - 24px);padding-bottom:env(safe-area-inset-bottom);width:100%}.fb-open .mo-tabs{z-index:0}.fb-body,.fb-dlg>header,.fb-foot{padding-left:16px;padding-right:16px}.fb-x{margin-right:-12px}.fb-ta{height:104px}.fb-foot .mo-acts{align-items:stretch}.fb-foot .mo-acts>*{flex:1 1 140px}.fb-foot .mo-btn{height:auto;line-height:1.2;min-height:var(--mo-target);padding:8px 14px;white-space:normal}.fb-ok .mo-acts>*{flex:1 1 100%}}.nt-tag.fixed{display:inline;position:static}.ac-plats{display:flex;flex-wrap:wrap;gap:2px 18px}button.ac-help{background:none;border:0;border-top:1px solid var(--mo-line);cursor:pointer;font:inherit;text-align:left;width:100%}button.ac-help:first-child{border-top:0}.ac-evr{color:var(--mo-text2);font-size:14.5px;justify-content:flex-start}.ac-bt a.mo-ghost,.ac-smr .mo-ghost{text-decoration:none}.fb-host{inset:0;pointer-events:none;position:fixed;z-index:60}.fb-host .fb-scrim{pointer-events:auto}.fb-host:after,.fb-host:before{content:none}.fb-doneview,.fb-form{display:flex;flex:1;flex-direction:column;min-height:0}.nt-t:focus{outline:none}.nt-t:focus-visible{outline:2px solid var(--mo-gold);outline-offset:3px}.bi-alert>form,.bi-conf .mo-acts form{display:contents}.bi-alert>a.mo-btn,.bi-alert>form .mo-btn,.bi-conf .mo-acts form .mo-btn{height:var(--mo-target)}.bi-alert>a.mo-btn{align-items:center;display:inline-flex;text-decoration:none}.bi-acts form{margin:0}.mo-bill-tick.t49{left:92%}@container (max-width:760px){.bi-conf .mo-acts form .mo-btn{flex:1 1 100%}}.ta-prog{align-items:center;color:var(--mo-text3);display:flex;font:500 12px var(--mo-mono);gap:14px;letter-spacing:.08em;text-transform:uppercase}.ta-acts .mo-btn[aria-disabled=true]{opacity:.7}.ta-wn{color:var(--mo-text2)}.ta-vpk{flex-wrap:wrap}.ta-oncard .mo-pf small>a{align-items:center;display:inline-flex;min-height:44px;min-width:44px}.ta-vpk .mo-pf{flex-direction:column;gap:4px}.ta-vpk .mo-pf>span{flex-wrap:wrap;gap:0 7px}.ta-disc{color:var(--mo-text3);display:block;flex-basis:100%;font-size:13px;margin:6px 0 0}.ta-hzax,.ta-hzplot{margin-right:62px}.ta-lend{color:var(--mo-text2);font:600 11.5px var(--mo-mono);left:100%;margin-left:8px;position:absolute;transform:translateY(-50%);white-space:nowrap}.ta-lend.tw{color:var(--mo-gold)}.ta-hzline.tw{stroke:var(--mo-gold)}.ta-hzline.l2{stroke:var(--mo-text2)}.ta-hzleg i.tw{background:var(--mo-gold)}.ta-hzleg i.l2{background:var(--mo-text2)}.ta-acts{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin:26px 0 0}.ta-acts.next{margin-top:24px}.ta-sec{margin:56px 0 0}.ta-sech{align-items:baseline;display:flex;gap:20px;justify-content:space-between;margin:0 0 16px}.ta-sech h2{font:600 22px var(--mo-display);letter-spacing:.01em;margin:0}.ta-hz{background:radial-gradient(60% 90% at 49% 100%,#ff8a6021,#ff8a6000 70%),linear-gradient(180deg,#000000eb,#0f0f0fcc);border:1px solid var(--mo-line);box-shadow:var(--mo-sh2);padding:18px 22px 14px;position:relative}.ta-hzsvg{display:block;height:170px;width:100%}.ta-pin{align-items:center;background:none;border:0;cursor:pointer;display:flex;flex-direction:column;gap:6px;min-height:44px;min-width:44px;padding:15px 0 0;position:absolute;top:-15px;transform:translate(-50%)}.ta-pin b{background:var(--mo-gold);box-shadow:0 0 0 4px #dcb86a2e,0 0 16px #dcb86a99;height:14px;transform:rotate(45deg);transition:transform .3s;width:14px}.ta-pin.man b{background:#0000;border:2px solid var(--mo-gold)}.ta-pin>span{background:#000c;color:var(--mo-text2);font:500 11px var(--mo-mono);padding:2px 6px;white-space:nowrap}.ta-stem{background:linear-gradient(180deg,#dcb86ab3,#dcb86a00);height:130px;pointer-events:none;position:absolute;top:42px;transform:translateX(-50%);width:1px}.ta-hzax{font:500 11.5px var(--mo-mono);justify-content:space-between;margin-top:8px}.ta-hzax,.ta-hzleg{color:var(--mo-text3);display:flex}.ta-hzleg{flex-wrap:wrap;font-size:13px;gap:18px;margin-top:12px}.ta-hzleg span{align-items:center;display:inline-flex;gap:8px}.ta-hzleg b{background:var(--mo-gold);display:inline-block;height:9px;transform:rotate(45deg);width:9px}.ta-hzleg b.m{background:none;border:1.5px solid var(--mo-gold)}.ta-hzleg i{background:var(--mo-etext);display:inline-block;height:2px;width:18px}.ta-hzleg .tip{color:var(--mo-text2);margin-left:auto}.ta-drop{background:repeating-linear-gradient(135deg,#f0b54a29 0 6px,#0000 6px 12px);border-left:1px dashed var(--mo-warn);border-right:1px dashed var(--mo-warn);bottom:0;pointer-events:none;position:absolute;top:0}.ta-drop em{bottom:4px;color:var(--mo-warn);font:500 11px var(--mo-mono);font-style:normal;left:6px;position:absolute;white-space:nowrap}.ta-grid{align-items:start;display:grid;gap:22px;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);margin:56px 0 0}.ta-hz:before{background:linear-gradient(90deg,#dcb86a00,#dcb86a8c,#dcb86a00);content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0;top:-1px}.ta-boxfoot{border-top:1px solid var(--mo-line);margin-top:14px;padding-top:12px}@media (prefers-reduced-motion:no-preference){.ta-grid,.ta-sec{animation:ta-up .7s cubic-bezier(.2,.8,.2,1) .12s both}.ta-hzline{stroke-dasharray:1400;stroke-dashoffset:1400;animation:ta-draw 2.4s cubic-bezier(.3,.6,.2,1) .3s forwards}}@keyframes ta-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes ta-draw{to{stroke-dashoffset:0}}@container (max-width:1100px){.ta-grid{grid-template-columns:minmax(0,1fr)}}@container (max-width:760px){.ta-v:first-child{border-top:0}.ta-acts .mo-kbd,.ta-v.hide-m{display:none}.ta-acts.next{display:grid;grid-template-columns:minmax(0,1fr)}.ta-sec{margin-top:40px}.ta-hz{padding:14px 12px 12px}.ta-hzsvg{height:120px}.ta-hzax,.ta-hzplot{margin-right:54px}.ta-stem{height:90px}.ta-pin>span{display:none}.ta-hzleg .tip{margin-left:0}.ta-grid{margin-top:40px}}.ta-v .na,.ta-v small{color:var(--mo-text3)}.ta-v small{font-size:12.5px}.ta-pane{padding:28px}.ta-pane h2{font:600 26px/1.15 var(--mo-display);margin:0}.ta-pane>p{color:var(--mo-text2);margin:10px 0 0;max-width:640px}.ta-pane .ta-acts{margin-top:22px}.ta-pane.split{align-items:center;display:grid;gap:40px;grid-template-columns:minmax(0,1fr) 240px}.ta-peek{display:grid;gap:14px;justify-items:center;position:relative}.ta-peek>div:first-child{position:relative;z-index:3}.ta-peekc{aspect-ratio:9/16;background:var(--mo-sur2);border:1px solid #a68a4e73;box-shadow:var(--mo-sh2);overflow:hidden;position:relative;width:150px}.ta-peekc img{filter:blur(6px) saturate(1.2) brightness(.8);height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transform:scale(1.08);width:100%}.ta-peekc .mo-chip{left:10px;position:absolute;top:10px}.ta-peekc.ghost{background:#0f0f0f99;border-color:var(--mo-line2);border-style:dashed;box-shadow:none;position:absolute;top:0;z-index:2}.ta-peekc.ghost:nth-child(2){transform:translateX(34px) rotate(6deg) scale(.94)}.ta-peekc.ghost:nth-child(3){transform:translateX(-34px) rotate(-6deg) scale(.94);z-index:1}.ta-peek p{color:var(--mo-text3);font-size:13px;margin:0;max-width:200px;text-align:center}.ta-oncard{background:linear-gradient(135deg,#ff3b2f1a,#0f0f0fcc 50%);border:1px solid #ff3b2f59;box-shadow:var(--mo-sh2);flex-wrap:wrap;gap:14px 22px;margin:26px 0 0;padding:18px 20px;position:relative}.ta-oncard,.ta-oncard .lbl{align-items:center;display:flex}.ta-oncard .lbl{color:var(--mo-live);font:600 13px var(--mo-mono);gap:10px;letter-spacing:.12em}.ta-oncard .n{color:var(--mo-text);font:600 22px var(--mo-mono)}.ta-oncard .h{color:var(--mo-text2);display:flex;flex-wrap:wrap;font-size:14px;gap:14px}.ta-oncard .h b{color:var(--mo-text);font-weight:600}.ta-oncard .h>span{align-items:center;display:inline-flex;gap:7px}.ta-oncard .mo-btn{margin-left:auto}.ta-wait{align-items:center;background:var(--mo-panel);border:1px solid var(--mo-line);color:var(--mo-text2);display:flex;flex-wrap:wrap;gap:14px;margin:22px 0 0;padding:14px 18px}.ta-wait b{color:var(--mo-text)}.ta-wait .mo-lnk{margin-left:auto}.ta-hzmsg{background:#000000d9;border:1px solid var(--mo-line2);color:var(--mo-text2);font-size:13.5px;left:50%;padding:8px 14px;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.ta-skel-row{display:grid;gap:40px;grid-template-columns:300px minmax(0,1fr);margin-top:30px}@container (max-width:1023px){.ta-skel-row{gap:30px;grid-template-columns:260px minmax(0,1fr)}}@container (max-width:760px){.ta-pane.split,.ta-skel-row{grid-template-columns:minmax(0,1fr)}.ta-pane h2{font-size:22px}.ta-oncard .mo-btn,.ta-wait .mo-lnk{margin-left:0}.ta-hzmsg{text-align:center;white-space:normal;width:80%}}.ta-alpha{color:var(--mo-text3);font-size:13px;margin:20px 0 0}.ta-frnote{color:var(--mo-text2);font-size:14px;margin:0}.ta-pane h2:focus{outline:none}.ta-pane>div>.mo-steps{margin-top:22px;max-width:640px}.ta-v .n{color:var(--mo-text);font:600 14px var(--mo-mono)}.ta-pane .mo-steps{margin-top:22px;max-width:640px}.ta.fill{display:flex;flex-direction:column;min-height:100vh}.ta.first{--mo-p:.3}.ta.full{--mo-p:1}.ta .mo-alert,.ta .mo-verdict{margin-top:26px}.ta .mo-alert>p{flex:1 1 160px;min-width:0}.ta-grid>:only-child{grid-column:1/-1}.ta-hzline.k3{stroke:var(--mo-text3)}.ta-hzleg i.k3{background:var(--mo-text3)}.ta-lend.k3{color:var(--mo-text3)}.ta-lend.l2{color:var(--mo-text2)}.ta-mk{background:currentColor;display:inline-block;height:9px;margin-right:6px;width:9px}.ta-mk.circle{border-radius:999px}.ta-mk.square{border-radius:0}.ta-mk.triangle{background:none;border-bottom:9px solid;border-left:5px solid #0000;border-right:5px solid #0000;height:0;width:0}.ta-hznote{margin:10px 0 0}.ta-hznote,.ta-legal{color:var(--mo-text3);font-size:13px}.ta-legal{display:block;margin:12px 0 0}.ta-legal a{color:var(--mo-gold);display:inline-block;margin-bottom:-13px;margin-right:12px;margin-top:-13px;padding:13px 0;text-decoration:underline;text-underline-offset:2px}.ta-tnote{color:var(--mo-text3);font-size:13px;margin:6px 0 0}.ta-skel{height:50px;margin-top:26px}.ta-skel-review{height:180px;margin-top:30px}.ta-skel-chart{height:220px;margin-top:56px}.mo-skel.ta-skel-row{display:block;height:56px;margin-top:12px}.ta-hzplot{position:relative}.mo-step.skip{opacity:.7}.mo-step.fail>.dot{border-color:var(--mo-warn);color:var(--mo-warn)}.ta .mo-kick{min-height:1.4em}.ta-pane .mo-step{flex-wrap:wrap}.ta-pane .mo-step>div{flex:1 1 180px;min-width:0}.ta .mo-rows .mo-row{flex-wrap:wrap}.ta .mo-rows .mo-row>span:nth-child(2){flex:1 1 180px;min-width:0}.ta-q{align-items:center;border-top:1px solid var(--mo-line);display:grid;gap:14px;grid-template-columns:44px minmax(0,1fr) auto;padding:12px 0}.ta-q:first-of-type{border-top:0}.ta-thumb{background:var(--mo-sur2);border:1px solid var(--mo-line2);display:block;height:60px;-o-object-fit:cover;object-fit:cover;width:44px}.ta-qx{background:var(--mo-sur2);border:1px solid var(--mo-line2);display:grid;height:60px;place-items:center;width:44px}.ta-q b{display:block;font-size:14.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ta-qa{display:flex;gap:16px;margin-top:2px}.ta-when{color:var(--mo-text2);font:500 12px var(--mo-mono);text-align:right;white-space:nowrap}.ta-when em{color:var(--mo-text3);display:block;font-size:11px;font-style:normal}.ta-empty{color:var(--mo-text3);font-size:14px;padding:22px 0 8px}@container (max-width:760px){.ta-q{align-items:start;grid-template-columns:44px minmax(0,1fr)}.ta-when{grid-column:2;text-align:left}.ta-when em{display:inline;margin-left:6px}.ta-qa{gap:20px}}.ta-q:focus{outline:none}.ta-ql{margin-top:8px}.ta-ql .mo-st{align-items:flex-start;border-radius:16px;flex-wrap:nowrap;height:auto;min-height:28px;padding:5px 12px;white-space:normal}.ta-ql .mo-st>span{min-width:0}.ta-ql .mo-st:before{flex:none}.ta-qa .tk-pm{align-self:center}.ta-qa .mo-lnk{align-items:center;display:inline-flex;gap:8px;min-height:var(--mo-target)}.ta-gostatus{color:var(--mo-text2);font-size:14px;margin:0 0 4px}.ta-pin.on b{transform:rotate(45deg) scale(1.35)}.ta-pin.on>span{background:var(--mo-gold);color:var(--mo-ink)}.ta-pin.done b{background:var(--mo-ok);box-shadow:0 0 0 4px #5fd38a29}.ta-pin.skip b{background:var(--mo-line2);box-shadow:none}span.ta-pin{cursor:default}@keyframes ta-pulse{0%,to{box-shadow:0 0 0 4px #dcb86a2e,0 0 16px #dcb86a99}50%{box-shadow:0 0 0 9px #dcb86a0f,0 0 26px #dcb86acc}}@media (prefers-reduced-motion:no-preference){.ta-pin.on b{animation:ta-pulse 1.8s ease-in-out 2}}@container (max-width:760px){.ta-pin.on>span{display:block;line-height:1.25;max-width:104px;text-align:center;white-space:normal}}.ta-recap{background:var(--mo-panel);border:1px solid var(--mo-line);border-top:0;box-shadow:var(--mo-sh1);display:grid;gap:0;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.ta-fact{border-right:1px solid var(--mo-line);padding:20px 22px}.ta-fact:last-child{border-right:0}.ta-fact p{color:var(--mo-text2);font-size:14px;margin:10px 0 0}.ta-fact .mo-pf>span{flex-wrap:wrap;gap:0 7px}.ta-fact .mo-pf>span>b.na{color:var(--mo-text3);font-size:22px}.ta-fact .mo-pf>span>i .mo-lnk{align-items:center;display:inline-flex;min-height:var(--mo-target)}.ta-sec.solo .ta-recap{border-top:1px solid var(--mo-line)}@container (max-width:760px){.ta-recap{grid-template-columns:minmax(0,1fr)}.ta-fact{border-right:0;border-top:1px solid var(--mo-line)}.ta-fact:first-child{border-top:0}.ta-fact>.mo-lnk{align-items:center;display:inline-flex;margin-top:4px;min-height:44px}}@container (min-width:1280px){.rv-stage.today{grid-template-columns:320px minmax(0,1fr)}}.rv-stage.today .rv-done h3{font:600 24px/1.15 var(--mo-display);margin:6px 0 0}.rv-stage.today .rv-done>p{font-size:14.5px}.ta-sech{flex-wrap:wrap}.ta-sech>.mo-lnk{flex:none}.ta .mo-verdict>.ta-v:not(.first)>span:not(.mo-ok):not(.mo-warn):not(.mo-err){flex:none;white-space:nowrap}.ss.fill{min-height:100vh}.ss .hidden{display:none!important}.ss.dim .mo-skel{animation:none;opacity:.45}.ss-sec{margin-top:28px}.ss-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.ss-views{background:#00000080;border:1px solid var(--mo-line2);display:inline-flex}.ss-views>a{align-items:center;color:var(--mo-text2);display:inline-flex;font-size:14.5px;gap:10px;min-height:var(--mo-target);padding:0 18px}.ss-views>a+a{border-left:1px solid var(--mo-line2)}.ss-views>a.on{background:#dcb86a1a;box-shadow:inset 0 -2px 0 var(--mo-gold);color:var(--mo-text)}.ss-live{align-items:center;background:linear-gradient(135deg,#ff3b2f1a,#0f0f0fd9 55%);border:1px solid #ff3b2f73;display:flex;gap:14px;padding:14px 18px}.ss-live>div{flex:1;min-width:0}.ss-live b{color:var(--mo-live);display:block;font-weight:600;letter-spacing:.04em}.ss-live div>span{color:var(--mo-text2);font-size:14px}.ss-first{max-width:640px}.ss-first ul{display:grid;gap:10px;list-style:none;margin:14px 0 20px;padding:0}.ss-first li{color:var(--mo-text2);display:flex;gap:12px}.ss-first li:before{background:var(--mo-gold);content:"";flex:none;height:7px;margin-top:8px;transform:rotate(45deg);width:7px}.ss-bar{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.ss-win{border:1px solid var(--mo-line2);display:inline-flex}.ss-win>button{background:none;border:0;color:var(--mo-text2);cursor:pointer;font:500 13.5px var(--mo-body);min-height:40px;padding:0 16px}.ss-win>button+button{border-left:1px solid var(--mo-line2)}.ss-win>button.on{background:#dcb86a1a;box-shadow:inset 0 -2px 0 var(--mo-gold);color:var(--mo-text)}.ss-win>button:disabled{color:var(--mo-text3);cursor:not-allowed;opacity:.6}.ss-ctl{gap:12px 20px}.ss-ctl,.ss-plat{align-items:center;display:flex;flex-wrap:wrap}.ss-plat{gap:6px 12px}.ss-plat small{color:var(--mo-text3);font-size:13px}.ss-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px}.ss-kpi{border-right:1px solid var(--mo-line);display:flex;flex-direction:column;gap:6px;padding:16px 18px}.ss-kpi:last-child{border-right:0}.ss-kpi b{color:var(--mo-text);font:600 30px/1.1 var(--mo-mono)}.ss-kpi small{color:var(--mo-text2);font-size:13px}.ss-kpi .mo-pf>span>small{color:var(--mo-text3);font-size:12.5px}.ss-kpi .mo-pf>span>b{font:600 30px/1.1 var(--mo-mono)}.ss-kpis.mo-panel{display:block}.ss-kg{border-bottom:1px solid var(--mo-line);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ss-kcs{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.ss-kc{border-right:1px solid var(--mo-line);display:flex;flex-direction:column;gap:10px;min-width:0;padding:16px 18px}.ss-kc:last-child{border-right:0}.ss-kc>h3{color:var(--mo-text);font:600 15px var(--mo-body);margin:0}.ss-kc>h3 a{align-items:center;color:inherit;display:inline-flex;gap:.3em;min-height:var(--mo-target);min-width:var(--mo-target);text-decoration:underline;text-decoration-color:var(--mo-line2);text-underline-offset:3px}.ss-kc>.age{color:var(--mo-text3);font-size:12.5px;margin:-4px 0 0}.ss-kr{display:flex;flex-direction:column;gap:2px}.ss-kr>span{color:var(--mo-text3);font-size:13px}.ss-kr>b{color:var(--mo-text);font:600 28px/1.1 var(--mo-mono)}.ss-kr>b.q{color:var(--mo-text2);font:500 15px var(--mo-body)}.ss-kr>small{color:var(--mo-text2);font-size:13px}.ss-kc>.nt{color:var(--mo-text3);font-size:12.5px;margin:0}.ss-yn{align-items:flex-start;background:var(--mo-sur);border:1px solid var(--mo-line2);display:flex;gap:12px;padding:14px 16px}.ss-yn>.i{border:1.5px solid var(--mo-text3);border-radius:50%;color:var(--mo-text2);display:grid;flex:none;font:600 13px var(--mo-mono);height:22px;place-items:center;width:22px}.ss-yn b{color:var(--mo-text);display:block;font-weight:600}.ss-yn p{color:var(--mo-text2);font-size:14px;margin:4px 0 0}.ss-yn .l{display:flex;flex-wrap:wrap;gap:0 18px;margin-top:6px}.ss-yn .l a{align-items:center;color:var(--mo-text2);display:inline-flex;min-height:var(--mo-target);text-decoration:underline;text-underline-offset:3px}.ss-yn .l a.re{color:var(--mo-gold);font-weight:500}.ss-vl{display:flex;flex-direction:column;gap:3px;min-width:0}.ss-vr{align-items:baseline;display:flex;flex-wrap:wrap;gap:0 7px}.ss-vr>small:first-child{color:var(--mo-text2);font:600 12.5px var(--mo-body);min-width:54px}.ss-vr>b{color:var(--mo-text);font:600 14px var(--mo-mono)}.ss-vr>b.q{color:var(--mo-text2);font:500 13px var(--mo-body)}.ss-dnm,.ss-vr>small{color:var(--mo-text3);font-size:12.5px}.ss-kfoot{color:var(--mo-text3);display:flex;flex-wrap:wrap;font-size:13px;gap:6px 18px;margin:12px 0 0}.ss-best,.ss-kfoot{align-items:baseline}.ss-best{color:var(--mo-text2);display:inline-flex;gap:8px}.ss-best b{color:var(--mo-text);font:600 15px var(--mo-mono)}.ss-feat{display:grid;gap:26px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);padding:24px}.ss-feat .mo-h2{margin-top:10px}.ss-feat .mo-meta{margin:6px 0 0}.ss-nums .mo-pf{flex-direction:column;gap:4px}.ss-nums .mo-pf small>a{align-items:center;display:inline-flex;gap:.3em;min-height:var(--mo-target);min-width:var(--mo-target)}.ss-nums .mo-pf>span{flex-wrap:wrap;gap:0 7px}.ss-cap{color:var(--mo-text3);font-size:12.5px;margin:6px 0 0}.ss-fth{align-items:center;display:flex;gap:12px;margin-top:14px}.ss-fth .mo-thumb{--mo-thumb-w:112px}.ss-fth small{color:var(--mo-text3);display:block;font-size:13px;margin-top:4px;min-width:0}.ss-feat .ss-vf{margin:10px 0 0}.ss-fv{align-items:flex-start;background:#0006;border:1px solid var(--mo-line);display:flex;gap:12px;margin-top:18px;padding:14px 16px}.ss-fv>span:nth-child(2){color:var(--mo-text2);flex:1;min-width:0}.ss-fv b{color:var(--mo-text);display:block;font-weight:600}.ss-nums{display:flex;flex-wrap:wrap;gap:12px 28px}.ss-nums>div{display:flex;flex-direction:column;gap:4px;min-width:0}.ss-nums>div>span{color:var(--mo-text3);font-size:13px}.ss-nums>div>b{color:var(--mo-text);font:600 22px var(--mo-mono)}.ss-nums>small{color:var(--mo-text3);flex-basis:100%;font-size:12.5px}.ss-bigsp{display:block;height:64px;margin:14px 0 16px;width:100%}.ss-bigsp polyline{fill:none;stroke:var(--mo-text2);stroke-width:2;vector-effect:non-scaling-stroke}.ss-bigsp polygon{fill:#c2b29a1a}.ss-fclips{display:flex;flex-direction:column;gap:12px}.ss-fclips p{color:var(--mo-text2);margin:0}.ss-fclips p b{color:var(--mo-text)}.ss-feat .mo-steps{margin-top:14px}.ss-tbl{margin-top:8px}.ss-row,.ss-th{align-items:center;display:grid;gap:18px;grid-template-columns:minmax(0,2.4fr) minmax(0,1.5fr) minmax(0,1.3fr) minmax(0,1.2fr) 120px;padding:0 14px}.ss-th{background:var(--mo-bg);border-bottom:1px solid var(--mo-line2);color:var(--mo-text3);font:600 10.5px var(--mo-mono);letter-spacing:.14em;min-height:40px;position:sticky;top:0;z-index:3}.ss-gh,.ss-th{text-transform:uppercase}.ss-gh{align-items:baseline;color:var(--mo-text2);display:flex;font:600 13px var(--mo-display);gap:12px;letter-spacing:.12em;margin:22px 0 0;padding:0 14px 8px}.ss-gh small{color:var(--mo-text3);font:400 12.5px var(--mo-body);letter-spacing:0;text-transform:none}.ss-gh.need{color:var(--mo-gold)}.ss-row{border-top:1px solid var(--mo-line);color:var(--mo-text2);font-size:14px;min-height:68px;padding-bottom:10px;padding-top:10px}.ss-c4{align-items:flex-start;display:flex;flex-direction:column;gap:5px;min-width:0}.ss-vf{align-items:center;color:var(--mo-text3);display:flex;flex-wrap:wrap;font-size:12.5px;gap:4px 6px}.ss-vf>.mo-st{font-size:12.5px;min-height:24px;padding:0 9px}.ss-dp{align-items:center;color:var(--mo-text3);display:flex;flex-wrap:wrap;font-size:12.5px;gap:4px 6px}.ss-feat .ss-dp{margin:10px 0 0}.ss-dp>.mo-st{font-size:12.5px;min-height:24px;padding:0 9px}.ss-row:hover{background:#f1e6d008}.ss-row:focus-visible{outline:2px solid var(--mo-gold);outline-offset:-2px}.ss-row.need{background:linear-gradient(90deg,#dcb86a12,#dcb86a00 60%)}.ss-c1{display:flex;flex-direction:column;min-width:0}.ss-c1>b{color:var(--mo-text);font-weight:600}.ss-c1>small{color:var(--mo-text3);font:500 13px var(--mo-mono)}.ss-tt{color:var(--mo-text2);font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-c3{align-items:center;display:flex;gap:12px;min-width:0}.ss-vn{display:flex;flex:none;flex-direction:column;min-width:64px}.ss-c3>.ss-vl{flex:1}.ss-vn b{color:var(--mo-text);font:600 15px var(--mo-mono)}.ss-vn small{color:var(--mo-text3);font-size:13px}.ss-sp{flex:1;height:28px;min-width:40px}.ss-sp polyline{fill:none;stroke:var(--mo-text2);stroke-width:1.5;vector-effect:non-scaling-stroke}.ss-c5{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.ss-c5 small{color:var(--mo-text3);font-size:13px}.ss-c5 small.soon{color:var(--mo-warn)}.ss-c6{font-size:13.5px}.ss-c6 .mo-st{min-height:26px}.ss-p834{display:none}.ss-p834.mo-st{min-height:26px}.ss-quiet{color:var(--mo-text3)}.ss-more{display:flex;justify-content:center;margin-top:18px}.ss-foot{color:var(--mo-text3);font-size:13px;margin:18px 14px 0}.ss-csv{align-items:center;display:inline-flex;gap:12px}.ss-sk{display:grid;gap:12px;margin-top:28px}.ss-sk-k{height:110px}.ss-sk-f{height:305px}.ss-sk-r{height:78px}@container (max-width:1023px){.ss-row,.ss-th{grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) minmax(0,1.3fr) minmax(0,1.3fr)}.ss-c6,.ss-th>:nth-child(5){display:none}.ss-p834{display:block}.ss-feat{gap:4px;grid-template-columns:minmax(0,1fr)}}@container (max-width:760px){.ss-head{align-items:flex-start;flex-direction:column;gap:16px}.ss-views{align-self:stretch}.ss-views>a{flex:1;justify-content:center;padding:0 12px}.ss-views>a:first-child{flex:0 0 88px}.ss-views .mo-chip{white-space:nowrap}.ss-bar{gap:12px}.ss-ctl,.ss-plat{flex:1 1 100%}.ss-win{flex:1}.ss-win>button{flex:1;min-height:var(--mo-target)}.ss .ss-csv{display:none}.ss-kcs{grid-template-columns:minmax(0,1fr)}.ss-kc{border-right:0;border-top:1px solid var(--mo-line);padding:14px 16px}.ss-kc:first-child{border-top:0}.ss-kpi{padding:14px 16px}.ss-kpi b,.ss-kr>b{font-size:24px}.ss-feat{padding:18px 16px}.ss-fv{flex-wrap:wrap}.ss-fclips .mo-btn{width:100%}.ss-th{display:none}.ss-row{background:var(--mo-panel);border:1px solid var(--mo-line);gap:10px 12px;grid-template-areas:"a a" "c c" "d e";grid-template-columns:minmax(0,1fr) auto;margin-top:10px;padding:14px}.ss-c1{grid-area:a}.ss-c3{grid-area:c}.ss-c4{grid-area:d}.ss-c5{align-items:flex-end;grid-area:e}.ss-gh{margin-top:24px;padding:0 2px}.ss-live{flex-wrap:wrap}.ss-live .mo-ghost,.ss-more .mo-ghost{width:100%}.ss-foot{margin:16px 2px 0}.ss-sk-k{height:96px}.ss-sk-f{height:560px}.ss-sk-r{height:170px}.ss .mo-alert{flex-wrap:wrap}.ss .mo-alert>p{flex:1 1 200px}.ss .mo-alert>.mo-ghost{width:100%}}@container (max-width:360px){.ss-views>a:last-child{flex-direction:column;gap:2px;min-height:58px}}.stb{display:contents}.st.fill{min-height:100vh}.st .hidden{display:none!important}.st-back{margin-bottom:18px}.st-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.st-pn{display:flex;gap:18px}.st-pn .mo-lnk{min-height:var(--mo-target)}.st-grid{align-items:start;display:grid;gap:22px;grid-template-columns:minmax(0,1.55fr) minmax(320px,1fr);margin-top:26px}.st-col{display:flex;flex-direction:column;gap:22px;min-width:0}.st-sec{padding:20px 22px}.st-sec>header{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:14px}.st-sec>header small{color:var(--mo-text3);display:block;font-size:13px;margin-top:4px}.st-v{align-items:flex-start;display:flex;gap:12px}.st-v>span:nth-child(2){color:var(--mo-text2);flex:1;min-width:0}.st-v b{color:var(--mo-text);display:block;font-size:17px;font-weight:600}.st-v .mo-lnk{align-self:center;flex:none}.st-nums{border-top:1px solid var(--mo-line);display:grid;grid-template-columns:minmax(132px,.7fr) minmax(0,1.4fr) minmax(0,1.4fr) minmax(72px,.5fr);margin:18px 0 0}.st-nums>div{display:flex;flex-direction:column;gap:3px;padding:14px 14px 0 0}.st-nums>div>span{color:var(--mo-text3);font-size:13px}.st-nums>div>b{color:var(--mo-text);font:600 24px var(--mo-mono)}.st-nums>div>small{color:var(--mo-text2);font-size:13px}.st-nums .mo-pf>span{flex-wrap:wrap;gap:0 7px}.st-nums .mo-pf>span>i{font-size:12.5px;white-space:normal}.st-det-dl{display:grid;font-size:13.5px;gap:4px 14px;grid-template-columns:auto minmax(0,1fr);margin:0 0 14px}.st-det-dl dt{color:var(--mo-text3)}.st-det-dl dd{color:var(--mo-text);margin:0;overflow-wrap:anywhere}.st-fresh{color:var(--mo-text3);font-size:13px;margin:14px 0 0}.st-verd .mo-why{margin-top:16px}.st-verd .mo-steps{margin-top:6px}.st-plot{margin-top:8px;padding-top:30px;position:relative}.st-svg{display:block;height:200px;width:100%}.st-pin{align-items:center;background:none;border:0;color:var(--mo-text2);cursor:pointer;display:flex;flex-direction:column;font:500 13px var(--mo-body);gap:2px;min-height:var(--mo-target);min-width:var(--mo-target);padding:0;position:absolute;top:0;transform:translateX(-50%);white-space:nowrap}.st-pin b{background:var(--mo-gold);height:11px;margin-top:4px;transform:rotate(45deg);width:11px}.st-pin.ask b{background:none;border:1.5px solid var(--mo-gold)}.st-pin.on{color:var(--mo-text)}.st-pin.on b{box-shadow:0 0 0 3px #dcb86a59}.st-stem{background:#dcb86a59;bottom:0;top:24px;width:1px}.st-pl,.st-stem{pointer-events:none;position:absolute}.st-pl{right:4px}.st-ax,.st-pl{font:500 13px var(--mo-mono)}.st-ax{justify-content:space-between}.st-ax,.st-leg{color:var(--mo-text3)}.st-leg{display:flex;flex-wrap:wrap;font-size:13px;gap:8px 18px;margin-top:12px}.st-leg span{align-items:center;display:inline-flex;gap:8px}.st-leg i{height:2px;width:18px}.st-leg i.tw{background:var(--mo-gold)}.st-leg i.dash{background:repeating-linear-gradient(90deg,var(--mo-text2) 0 5px,#0000 5px 9px)}.st-ph{border:1px dashed var(--mo-line2);color:var(--mo-text3);display:grid;font-size:14px;height:330px;padding:0 20px;place-items:center;text-align:center}.st-clip.on{background:#f1e6d00a}.st-leg b{background:var(--mo-gold);height:9px;transform:rotate(45deg);width:9px}.st-leg b.m{background:none;border:1.5px solid var(--mo-gold)}.st-chat{align-items:center;border:1px dashed var(--mo-line2);color:var(--mo-text3);display:flex;font-size:13px;gap:12px;margin-top:14px;opacity:.8;padding:10px 12px}.st-chat>span:first-child{font:600 10.5px var(--mo-mono);letter-spacing:.14em;text-transform:uppercase}.st-sheet{background:var(--mo-sur);border:1px solid var(--mo-gline);margin-top:16px;padding:16px 18px}.st-sheet header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.st-sheet b{color:var(--mo-text);display:block;font-weight:600}.st-sheet small{color:var(--mo-text3);font:500 13px var(--mo-mono)}.st-sheet p{color:var(--mo-text2);margin:10px 0 14px}.st-x{background:none;border:0;color:var(--mo-text3);cursor:pointer;flex:none;font-size:20px;height:var(--mo-target);width:var(--mo-target)}.st-scrim{display:none}.st-dest{align-items:center;border-top:1px solid var(--mo-line);display:grid;gap:6px 14px;grid-template-columns:110px minmax(0,1fr) 132px;padding:12px 0}.st-dest:first-of-type{border-top:0}.st-dest>b{color:var(--mo-text);font-weight:600}.st-dest>.mo-st{justify-self:end}.st-lane{background:#5fd38a59;height:8px;position:relative}.st-lane.na{background:repeating-linear-gradient(90deg,var(--mo-line2) 0 4px,#0000 4px 8px)}.st-lane>svg{display:block;height:14px;left:0;overflow:visible;position:absolute;top:-3px;width:100%}.st-lane rect{fill:var(--mo-err)}.st-dest>small{color:var(--mo-text3);font-size:13px;grid-column:2/-1}.st-dest .mo-lnk{grid-column:2/-1;justify-self:start}.st-dn{align-items:flex-start;display:flex;flex-direction:column;gap:4px;min-width:0}.st-dnn{align-items:center;display:inline-flex;gap:8px}.st-lane.late{background:linear-gradient(90deg,var(--mo-line2) 0 var(--st-late),#5fd38a59 var(--st-late))}.st-vt{border-top:1px solid var(--mo-line);margin-top:6px;padding-top:14px}.st-vt>b{align-items:center;color:var(--mo-text);display:flex;flex-wrap:wrap;font-weight:600;gap:6px 10px}.st-vt ol{display:grid;gap:8px;list-style:none;margin:10px 0 8px;padding:0}.st-vt li{color:var(--mo-text2);display:grid;font-size:13.5px;gap:10px;grid-template-columns:52px minmax(0,1fr)}.st-vt li>b{color:var(--mo-text3);font:500 13px var(--mo-mono)}.st-vt li.v>span{color:var(--mo-text)}.st-vt>small{color:var(--mo-text3);display:block;font-size:13px}.st-vl{align-items:center;color:var(--mo-text2);display:flex;flex-wrap:wrap;gap:6px 10px;margin:12px 0 0}.st-cw{border-top:1px solid var(--mo-line);display:grid;grid-template-columns:minmax(0,1fr)}.st-cw:first-of-type{border-top:0}.st-clip{align-items:center;background:none;border:0;color:var(--mo-text2);cursor:pointer;display:grid;font:inherit;gap:12px;grid-template-columns:54px minmax(0,1fr) auto;padding:10px 0;text-align:left;width:100%}.st-clip .mo-thumb{--mo-thumb-w:54px}.st-cw>.mo-lnk{justify-self:start;margin:-16px 0 0 66px;min-height:var(--mo-target)}.st-clip b{color:var(--mo-text);display:block;font-weight:600}.st-clip small{color:var(--mo-text3);font:500 13px var(--mo-mono)}.st-post{border-top:1px solid var(--mo-line);padding:12px 0}.st-post:first-of-type{border-top:0}.st-post>b{color:var(--mo-text);display:block;font-weight:600;margin-bottom:8px}.st-pr{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px}.st-det+.st-pr,.st-pr+.st-pr{margin-top:8px}.st-pr:focus{outline:none}.st-ln{color:var(--mo-text2);font-size:13.5px}p.st-ln{margin:8px 0 0}.st-det{margin-top:2px}.st-det summary{align-items:center;color:var(--mo-text2);cursor:pointer;display:flex;font-size:13.5px;min-height:var(--mo-target)}.st-det summary:focus-visible{outline:2px solid var(--mo-gold);outline-offset:2px}.st-det dl{background:#0006;border:1px solid var(--mo-line);display:grid;font-size:13.5px;gap:4px 14px;grid-template-columns:auto minmax(0,1fr);margin:0 0 8px;padding:10px 12px}.st-det dt{color:var(--mo-text3)}.st-det dd{color:var(--mo-text);margin:0;overflow-wrap:anywhere}.st-note{color:var(--mo-text3);font-size:13px;line-height:1.5;margin:0 0 6px}.st-note a{color:var(--mo-text2);text-decoration:underline;text-underline-offset:3px}.st-xt{margin-top:10px}.st-xh{color:var(--mo-text3);display:flex;font-size:13px;gap:12px;justify-content:space-between;margin-bottom:6px}.st-xt textarea{box-sizing:border-box;width:100%}.st-xout{border:1px dashed var(--mo-line2);color:var(--mo-text);font-size:13.5px;margin:8px 0 0;overflow-wrap:break-word;padding:8px 10px;white-space:pre-wrap}.st-xout>b{color:var(--mo-text2);display:block;font-size:12.5px;font-weight:600;margin-bottom:2px}.st-xacts{margin-top:10px}.st-xacts .st-dis{cursor:not-allowed;opacity:.45}.st-xwhy{color:var(--mo-text2);font-size:13px;margin:6px 0 0}.st-fine{font-size:13px;margin:14px 0 0}.st-fine,.st-none{color:var(--mo-text3)}.st-none{margin:0}.st-sdl{display:grid;font-size:14px;gap:6px 16px;grid-template-columns:minmax(0,150px) minmax(0,1fr);margin:14px 0 0}.st-sdl dt{color:var(--mo-text3)}.st-sdl dd{color:var(--mo-text);margin:0}.st-cta{margin-top:16px}.st-th{display:grid;gap:4px;grid-column:2/-1;margin-top:6px}.st-lt .mo-thumb,.st-th .mo-thumb{--mo-thumb-w:128px}.st-th .mo-thumbrow>div>.mo-st{margin-top:6px}.st-det dt .mo-chip,.st-lt b .mo-chip,.st-th b .mo-chip{height:auto;margin-left:8px;max-width:100%;min-height:24px;vertical-align:middle}.st-th .mo-thumbrow>div>small+small{margin-top:4px}.st-tn{color:var(--mo-text3);display:flex;flex-wrap:wrap;font-size:13px;gap:0 .4em;margin:0}.st-tl,.st-tn{align-items:center}.st-tl{color:var(--mo-gold);display:inline-flex;font-size:13.5px;min-height:var(--mo-target)}.st-tl:hover{text-decoration:underline;text-underline-offset:3px}.st-lt{margin-top:16px}.st-lt .mo-thumbrow>div>small{color:var(--mo-text2);font-size:13.5px}.st-ddt{align-items:center;display:flex;flex-wrap:wrap;gap:6px 12px}.st-ddt .mo-thumb{--mo-thumb-w:36px}.st-ddb{display:grid;flex:1 1 180px;gap:4px;justify-items:start;min-width:0}.st-ddb>small{color:var(--mo-text3);font-size:13px}.st-ddt>.mo-lnk{min-height:var(--mo-target)}.st-lane>i.h{background:var(--mo-gold)}.st-lane>i.g{background:var(--mo-bg)}.st-tr{grid-column:2/-1}.st-dest>small.st-kn{color:var(--mo-text2)}.st-meter{margin:0 0 8px}.st-dl,.st-meter{color:var(--mo-text3);font-size:13px}.st-dl{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px;margin:0 0 6px}.st-dl>span:last-child{flex:1 1 220px;min-width:0}.st-dpl{display:grid;list-style:none;margin:0;padding:0}.st-dpl>li{border-top:1px solid var(--mo-line);display:grid;gap:4px 14px;grid-template-columns:62px minmax(0,1fr);padding:14px 0}.st-dpl>li:first-child{border-top:0;padding-top:0}.st-dpl>li>b{color:var(--mo-text3);font:500 13px var(--mo-mono)}.st-dpl>li>b>small{display:block;font:400 12.5px var(--mo-body);margin-top:3px}.st-dpl p{color:var(--mo-text2);font-size:13.5px;margin:0}.st-dpl p+p{margin-top:6px}.st-dpl .st-dpt{align-items:center;color:var(--mo-text);display:flex;flex-wrap:wrap;font-size:15px;font-weight:600;gap:6px 10px}.st-dpt .mo-st{font-weight:400}.st-dpn{color:var(--mo-text3);font-size:13px;margin:14px 0 0}.st-dpq{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px;margin:14px 0 0}.st-sec>header .mo-h3 .mo-chip{margin-left:10px;vertical-align:middle}.st-sec>header>.mo-ghost{align-items:center;display:inline-flex;min-height:var(--mo-target)}.st-recap{display:grid;gap:26px;grid-template-columns:240px minmax(0,1fr);margin-top:22px;padding:24px}.st-card{aspect-ratio:4/5;background:radial-gradient(90% 60% at 50% 100%,#ff8a6059,#ff8a6000 70%),linear-gradient(180deg,var(--mo-sur),var(--mo-bg));border:1px solid #a68a4e73;display:flex;flex-direction:column;gap:6px;justify-content:flex-end;overflow:hidden;padding:18px;position:relative}.st-card>span:first-child{color:var(--mo-text2);font:700 13px var(--mo-display);left:18px;letter-spacing:.2em;position:absolute;top:16px}.st-card>.mo-chip{position:absolute;right:12px;top:12px}.st-card b{color:var(--mo-text);font:600 34px var(--mo-mono)}.st-card .mo-pf{margin-bottom:4px}.st-card small{color:var(--mo-text2);font-size:13px}.st-nc{color:var(--mo-text3);font-size:13px;margin:22px 0 0}.st-recap .mo-h3 .mo-chip{margin-left:10px;vertical-align:middle}.st-one .mo-h3 small,.st-recap .mo-h3 small{color:var(--mo-text3);display:block;font:400 13.5px var(--mo-body);letter-spacing:0;margin-top:6px;text-transform:none}.st-recap ul{color:var(--mo-text2);display:grid;gap:8px;list-style:none;margin:12px 0 18px;padding:0}.st-recap li{display:flex;gap:10px}.st-recap li:before{background:var(--mo-text3);content:"";flex:none;height:6px;margin-top:9px;transform:rotate(45deg);width:6px}.st-toast{margin-top:10px}.st-one{margin-top:26px;max-width:620px}.st-sk{display:grid;gap:12px}@container (max-width:1199px){.st-grid{grid-template-columns:minmax(0,1fr)}}@container (max-width:760px){.st-grid{align-items:stretch;display:flex;flex-direction:column}.st-col{display:contents}.st-verd{order:1}.st-clips,.st-fs{order:2}.st-hz,.st-vd,.st-wh{order:3}.st-del,.st-drops{order:4}.st-posts{order:5}.st-hr{gap:2px;grid-template-columns:minmax(0,1fr)}.st-hr>small{order:2}.st-chip.tbl{margin-left:0}.st-nums .mo-pf>span>small>a{align-items:center;display:inline-flex;gap:.3em;min-height:var(--mo-target);min-width:var(--mo-target)}.st-wh dl{gap:2px;grid-template-columns:minmax(0,1fr)}.st-wh dd{margin-bottom:8px}.st-ax .mo-btn,.st-ax .mo-ghost{flex:1 1 100%}.st-sec{padding:16px}.st-nums{grid-template-columns:repeat(2,minmax(0,1fr))}.st-nums .mo-pf>span{flex-wrap:wrap;gap:0 7px}.st-nums .mo-pf>span>i{white-space:normal}.st-v{flex-wrap:wrap}.st-v>span:nth-child(2){flex:1 1 calc(100% - 40px)}.st-v>.mo-lnk{margin-left:30px}.st-svg{height:150px}.st-pin span,.st-pl{display:none}.st-dest{grid-template-columns:minmax(0,1fr) auto}.st-dest>.st-lane{grid-column:1/-1;grid-row:2}.st-dest .mo-lnk,.st-dest>small,.st-th,.st-tr{grid-column:1/-1}.st-dpl>li{grid-template-columns:minmax(0,1fr)}.st-sheet{border-width:1px 0 0;bottom:0;box-shadow:0 -20px 40px #0009;left:0;margin:0;padding:18px 16px calc(84px + env(safe-area-inset-bottom));position:fixed;right:0;z-index:30}.st-sheet .mo-acts>*{flex:1}.st-scrim{background:#00000080;border:0;display:block;inset:0;position:fixed;z-index:29}.st-recap{grid-template-columns:minmax(0,1fr);padding:18px 16px}.st-card{max-width:260px}.st-recap .mo-acts>*{flex:1}.st-cta .mo-btn{width:100%}.st .mo-alert{flex-wrap:wrap}.st .mo-alert>p{flex:1 1 200px}.st .mo-alert>.mo-ghost{width:100%}}.st .mo-grain{display:none}.st-dc{display:flex;flex-wrap:wrap;gap:8px 10px;list-style:none;margin:14px 0 0;padding:0}.st-dc,.st-dc>li{align-items:center}.st-dc>li{background:#0006;border:1px solid var(--mo-line2);color:var(--mo-text2);display:inline-flex;font-size:13.5px;gap:8px;min-height:var(--mo-target);padding:0 12px 0 6px}.st-dc>li.t{padding-left:12px}.st-dc>li>small{color:var(--mo-text3);font-size:12.5px}.st-ym{align-items:center;background:var(--mo-sur);border-radius:6px;display:inline-flex;flex:none;justify-content:center;line-height:0}.st-ym>img{display:block;height:37.13299px;max-width:none;width:auto}a.st-yl{align-items:center;display:inline-flex;justify-content:center;min-height:var(--mo-target);min-width:var(--mo-target)}.st-pre{color:var(--mo-text3);font-size:13.5px;margin:10px 0 0}.st-yn{align-items:flex-start;background:var(--mo-sur);border:1px solid var(--mo-line2);display:flex;gap:12px;margin-top:22px;padding:14px 16px}.st-yn>.i{border:1.5px solid var(--mo-text3);border-radius:50%;color:var(--mo-text2);display:grid;flex:none;font:600 13px var(--mo-mono);height:22px;place-items:center;width:22px}.st-yn b{color:var(--mo-text);display:block;font-weight:600}.st-yn p{color:var(--mo-text2);font-size:14px;margin:4px 0 0}.st-yn .l{display:flex;flex-wrap:wrap;gap:0 18px;margin-top:6px}.st-yn .l a{align-items:center;color:var(--mo-text2);display:inline-flex;min-height:var(--mo-target);text-decoration:underline;text-underline-offset:3px}.st-yn .l a.re{color:var(--mo-gold);font-weight:500}.st-disc{color:var(--mo-text3);font-size:13px;margin:12px 0 0}.st-rm{display:flex;flex-direction:column;font-size:13.5px;gap:2px}.st-rm,.st-rm>b{color:var(--mo-text2)}.st-rm>b{font:600 13px var(--mo-body)}.st-rm>small{color:var(--mo-text3);font-size:12.5px}.st-ctl{align-items:center;gap:8px 16px;justify-content:space-between;margin-bottom:6px}.st-chips,.st-ctl{display:flex;flex-wrap:wrap}.st-chips{gap:8px}.st-chip{align-items:center;background:#00000080;border:1px solid var(--mo-line2);color:var(--mo-text3);cursor:pointer;display:inline-flex;font:500 13.5px var(--mo-body);gap:8px;min-height:var(--mo-target);padding:0 14px}.st-chip.on{background:#dcb86a14;border-color:var(--mo-gline);color:var(--mo-text)}.st-chip:focus-visible,.st-scrub:focus-visible,.st-tblw:focus-visible{outline:2px solid var(--mo-gold);outline-offset:2px}.st-chip i{background:var(--mo-gold);display:inline-block;height:2px;width:16px}.st-chip i.dash{background:repeating-linear-gradient(90deg,var(--mo-text2) 0 5px,#0000 5px 9px)}.st-chip i.kk{background:repeating-linear-gradient(90deg,var(--mo-text2) 0 2px,#0000 2px 6px)}.st-chip i.mk{background:none;border:1.5px solid var(--mo-text2);height:11px;width:11px}.st-chip i.cl{background:var(--mo-gold);height:9px;transform:rotate(45deg);width:9px}.st-chip i.hl{background:#5fd38a80;height:8px}.st-chip.tbl{margin-left:auto}.st-rail{border-top:1px solid var(--mo-line);height:var(--mo-target);margin-top:2px;position:relative}.st-rail>small{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}.st-pin.meta{min-height:var(--mo-target);top:2px}.st-pin.meta b{background:none;border:1.5px solid var(--mo-text2);color:var(--mo-text2);display:grid;font:600 11px var(--mo-mono);height:20px;margin:0;place-items:center;transform:none;width:20px}.st .st-pin.meta b span{display:inline}.st-leg i.kk{background:repeating-linear-gradient(90deg,var(--mo-text2) 0 2px,#0000 2px 5px)}.st-nums>div>small{white-space:pre-line}.st-pin.meta.on b{border-color:var(--mo-gold);box-shadow:0 0 0 3px #dcb86a59;color:var(--mo-gold)}.st-cur{background:var(--mo-text2);top:24px;width:1px}.st-cur,.st-gap{bottom:0;pointer-events:none;position:absolute}.st-gap{align-items:flex-start;background:repeating-linear-gradient(135deg,#f1e6d01a 0 4px,#0000 4px 9px);border-left:1px solid var(--mo-line2);border-right:1px solid var(--mo-line2);display:flex;justify-content:center;top:30px}.st-gap>span{background:var(--mo-bg);color:var(--mo-text2);font:500 12.5px var(--mo-body);margin-top:6px;padding:0 6px;white-space:nowrap}.st-scrub{border-top:1px solid var(--mo-line);cursor:pointer;height:var(--mo-target);margin-top:4px;position:relative}.st-scrub>i{background:var(--mo-gold);height:28px;margin-left:-2px;position:absolute;top:8px;width:4px}.st-scrub>small{color:var(--mo-text3);font-size:12.5px;left:0;position:absolute;top:12px}.st-ro{background:#0006;border:1px solid var(--mo-line);margin-top:8px;padding:10px 12px}.st-ro>p{color:var(--mo-text2);font:500 13px var(--mo-mono);margin:0 0 6px}.st-ro>ul{display:grid;gap:6px 16px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));list-style:none;margin:0;padding:0}.st-ro li{color:var(--mo-text3);display:flex;flex-direction:column;font-size:13px;gap:1px}.st-ro li>b{color:var(--mo-text);font:600 15px var(--mo-mono)}.st-ro li>b.q{color:var(--mo-text2);font:500 13.5px var(--mo-body)}.st-hl{border-top:1px solid var(--mo-line);margin-top:16px;padding-top:12px}.st-hl>h3{color:var(--mo-text3);font:600 10.5px var(--mo-mono);letter-spacing:.14em;margin:0 0 8px;text-transform:uppercase}.st-hr{align-items:center;display:grid;gap:4px 12px;grid-template-columns:96px minmax(0,1fr) minmax(0,150px);padding:6px 0}.st-hr>b{color:var(--mo-text2);font-size:13.5px;font-weight:500}.st-hr>small{color:var(--mo-text3);font-size:12.5px}.st-hb{background:#5fd38a59;height:10px;position:relative}.st-hb.ing{background:none;border-bottom:1px solid var(--mo-line2);height:22px}.st-hb>svg{height:100%;inset:0;position:absolute;width:100%}.st-hb>svg polyline{fill:none;stroke:var(--mo-text2);stroke-width:1.5;vector-effect:non-scaling-stroke}.st-hb>i{bottom:-2px;min-width:3px;position:absolute;top:-2px}.st-hb>i.bad{background:var(--mo-err)}.st-hb>i.warn{background:var(--mo-warn)}.st-hb>i.part{background:#5fd38a26;border-top:1px solid var(--mo-text3)}.st-hb>i.gap{background:repeating-linear-gradient(135deg,var(--mo-line2) 0 3px,var(--mo-bg) 3px 6px)}.st-hk{color:var(--mo-text3);display:flex;flex-wrap:wrap;font-size:12.5px;gap:4px 16px;margin:8px 0 0}.st-hk span{align-items:center;display:inline-flex;gap:6px}.st-hk i{background:#5fd38a59;height:8px;width:14px}.st-hk i.bad{background:var(--mo-err)}.st-hk i.warn{background:var(--mo-warn)}.st-hk i.part{background:#5fd38a26;border-top:1px solid var(--mo-text3)}.st-hk i.gap{background:repeating-linear-gradient(135deg,var(--mo-line2) 0 3px,var(--mo-bg) 3px 6px)}.st-foot2{color:var(--mo-text3);font-size:13px;line-height:1.5;margin:14px 0 0}.st-tblw{border:1px solid var(--mo-line);margin-top:8px;max-height:420px;overflow:auto}.st-tblw table{border-collapse:collapse;font-size:13.5px;width:100%}.st-tblw caption{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}.st-tblw th{background:var(--mo-bg);border-bottom:1px solid var(--mo-line2);color:var(--mo-text3);font:600 10.5px var(--mo-mono);letter-spacing:.14em;padding:10px 12px;position:sticky;text-align:left;text-transform:uppercase;top:0}.st-tblw td{border-top:1px solid var(--mo-line);color:var(--mo-text2);overflow-wrap:anywhere;padding:10px 12px;vertical-align:top}.st-tblw td:first-child{color:var(--mo-text3);font-family:var(--mo-mono);white-space:nowrap}.st-wh dl{display:grid;font-size:14px;gap:8px 16px;grid-template-columns:minmax(0,170px) minmax(0,1fr);margin:0}.st-wh dt{color:var(--mo-text3)}.st-wh dd{color:var(--mo-text);margin:0}.st-wh ol{list-style:none;margin:8px 0 0;padding:0}.st-wh li,.st-wh ol{display:grid;gap:10px}.st-wh li{color:var(--mo-text2);font-size:13.5px;grid-template-columns:52px minmax(0,1fr)}.st-wh li>b{color:var(--mo-text3);font:500 13px var(--mo-mono)}.st-wh li p{margin:0}.st-wh li p+p{color:var(--mo-text3);margin-top:2px}.st-wh .k{color:var(--mo-text3);display:block;font:600 12px var(--mo-mono);letter-spacing:.04em;margin-bottom:2px}.st-wh .bl{color:var(--mo-text2);font-size:13.5px;margin:14px 0 0}.st-vd .lab{color:var(--mo-text3);font:500 12.5px var(--mo-mono);letter-spacing:.02em}.st-dx{border-top:1px solid var(--mo-line);padding:14px 0}.st-dx:first-of-type{border-top:0;padding-top:0}.st-dx h3{color:var(--mo-text);font-size:15px;font-weight:600;margin:0}.st-dx .sub{color:var(--mo-text3);font:500 13px var(--mo-mono);margin:2px 0 10px}.st-dx .k{color:var(--mo-text3);display:block;font:600 10.5px var(--mo-mono);letter-spacing:.14em;margin:8px 0 4px;text-transform:uppercase}.st-dx ul{color:var(--mo-text2);display:grid;font-size:13.5px;gap:4px;list-style:none;margin:0;padding:0}.st-dx ul b{color:var(--mo-text);font-weight:600}.st-dx .cv{color:var(--mo-text3);font-size:13px;margin:10px 0 0}.st-dx.gapn{color:var(--mo-text2);font-size:13.5px}.st-fs ul{display:grid;list-style:none;margin:0;padding:0}.st-fs li{align-items:center;border-top:1px solid var(--mo-line);display:flex;flex-wrap:wrap;gap:4px 12px;justify-content:space-between;padding:10px 0}.st-fs li:first-child{border-top:0;padding-top:0}.st-fs li>span{display:flex;flex-direction:column;min-width:0}.st-fs li b{color:var(--mo-text);font-weight:600}.st-fs li small{color:var(--mo-text3);font-size:13px}.st-fs li .mo-lnk{align-items:center;display:inline-flex;min-height:var(--mo-target)}.st-ax{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px;margin-top:8px}.st-ax .mo-btn,.st-ax .mo-ghost,.st-ax a{min-height:var(--mo-target)}.st-ax a{align-items:center;color:var(--mo-text2);display:inline-flex;text-decoration:underline;text-underline-offset:3px}.st-ax a,.st-xq{font-size:13.5px}.st-xq{border:1px dashed var(--mo-line2);color:var(--mo-text);margin:6px 0 0;overflow-wrap:anywhere;padding:8px 10px}.st-xq>b{color:var(--mo-text2);font-weight:600;margin-bottom:2px}.st-tn2,.st-xq>b{display:block;font-size:12.5px}.st-tn2{color:var(--mo-text3)}.st-ytexp{margin-top:16px}@container (max-width:360px){.st-xout{overflow-wrap:anywhere}}.up.fill{min-height:100vh}.up .hidden{display:none!important}.up-sec{margin-top:24px}.up-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.up-views{background:#00000080;border:1px solid var(--mo-line2);display:inline-flex}.up-views>a{align-items:center;color:var(--mo-text2);display:inline-flex;font-size:14.5px;gap:10px;min-height:var(--mo-target);padding:0 18px}.up-views>a+a{border-left:1px solid var(--mo-line2)}.up-views>a.on{background:#dcb86a1a;box-shadow:inset 0 -2px 0 var(--mo-gold);color:var(--mo-text)}.up-bar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.up-filt{border:1px solid var(--mo-line2);display:inline-flex;flex-wrap:wrap}.up-filt>button{background:none;border:0;color:var(--mo-text2);cursor:pointer;font:500 13.5px var(--mo-body);min-height:40px;padding:0 14px}.up-filt>button+button{border-left:1px solid var(--mo-line2)}.up-filt>button.on{background:#dcb86a1a;box-shadow:inset 0 -2px 0 var(--mo-gold);color:var(--mo-text)}.up-hint{color:var(--mo-text3);font-size:13px}.up-ev{align-items:center;display:grid;gap:6px 16px;grid-template-columns:minmax(0,1fr) auto;margin-top:16px;padding:16px 18px}.up-ev>div>b{align-items:center;color:var(--mo-text);display:flex;flex-wrap:wrap;font-weight:600;gap:6px 10px}.up-ev small{color:var(--mo-text3);display:block;font-size:13px;margin-top:4px}.up-ev p{align-items:center;color:var(--mo-text2);display:flex;flex-wrap:wrap;font-size:13.5px;gap:6px 10px;margin:6px 0 0}.up-lay{align-items:start;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) 330px;margin-top:16px}.up-week{background:var(--mo-panel);border:1px solid var(--mo-line);display:grid;grid-template-columns:86px repeat(7,minmax(0,1fr))}.up-bh,.up-cell,.up-dh{border-bottom:1px solid var(--mo-line);border-right:1px solid var(--mo-line)}.up-dh{color:var(--mo-text3);font:600 13px var(--mo-mono);padding:10px 8px}.up-dh.today{color:var(--mo-text);font-weight:700}.up-bh{color:var(--mo-text3);font-size:13px;padding:10px 8px}.up-cell{display:flex;flex-direction:column;gap:6px;min-height:118px;padding:6px}.up-cell.best{background:repeating-linear-gradient(135deg,#c2b29a0f 0 8px,#0000 8px 16px)}.up-cell.past{background:#0000002e}.up-card{background:#0009;border:1px solid var(--mo-line2);color:var(--mo-text2);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:2px;padding:7px 8px;text-align:left;width:100%}.up-card b{color:var(--mo-text);font:600 13px var(--mo-mono)}.up-card span{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--mo-text);display:-webkit-box;font-size:13px;line-height:1.3;overflow:hidden}.up-card small{color:var(--mo-text3);font-size:12px}.up-card.prop{border-color:var(--mo-gline);border-style:dashed}.up-card.sched{border-color:var(--mo-text3)}.up-card.proc{border-color:var(--mo-text3);border-style:dashed}.up-card.exp{opacity:.55;text-decoration:line-through}.up-card[aria-disabled=true]{cursor:default}.up-card.done{opacity:.55}.up-card.fail{background:#f2879a14;border-color:#f2879a99}.up-card.sel{box-shadow:0 0 0 2px var(--mo-text2)}.up-leg{color:var(--mo-text3);display:flex;flex-wrap:wrap;font-size:13px;gap:8px 18px;margin-top:10px}.up-leg i{border:1px solid var(--mo-line2);display:inline-block;height:10px;margin-right:6px;vertical-align:-1px;width:14px}.up-leg i.p{border:1px dashed var(--mo-gline)}.up-leg i.s{border-color:var(--mo-text3)}.up-leg i.f{background:#f2879a1f;border-color:#f2879a99}.up-leg i.d{opacity:.55}.up-leg i.b{background:repeating-linear-gradient(135deg,#c2b29a4d 0 3px,#0000 3px 6px)}.up-side{padding:18px 18px 14px}.up-side>header small{color:var(--mo-text3);display:block;font-size:13px;margin-top:4px}.up-item{border-top:1px solid var(--mo-line);padding:14px 0}.up-item.sel{background:#f1e6d00a}.up-item>b{color:var(--mo-text);display:block;font-weight:600}.up-item>small{color:var(--mo-text3);display:block;font-size:13px;margin-top:2px}.up-ag small.soon,.up-item>small.soon{color:var(--mo-warn)}.up-ag small.err,.up-item>small.err{color:var(--mo-err)}.up-ag small.err:before,.up-item>small.err:before{content:"! ";font-weight:700}.up-i{background:#f1e6d014;border-radius:50%;color:var(--mo-text2);display:grid;flex:none;font-size:11px;font-weight:700;height:18px;place-items:center;width:18px}.up-ag .up-cost,.up-item .mo-acts{margin-top:10px}.up-item .mo-btn,.up-item .mo-ghost{font-size:14px;height:var(--mo-target);padding:0 16px}.up-move{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.up-move>button{background:none;border:1px solid var(--mo-line2);color:var(--mo-text2);cursor:pointer;font:500 13px var(--mo-body);min-height:36px;padding:0 10px}.up-move>button:hover{border-color:var(--mo-gline);color:var(--mo-text)}.up-xn{color:var(--mo-text2);font-size:14px;margin:0}.up-xn b{color:var(--mo-text);display:block;font-weight:600;margin-bottom:2px}.up-cost{border-top:1px solid var(--mo-line);color:var(--mo-text3);font-size:13px;margin:12px 0 0;padding-top:12px}.up-cost b{color:var(--mo-text2);font-weight:600}.up-toast{align-items:center;display:flex;gap:12px;margin-top:10px}.up-none{color:var(--mo-text3);margin:0}.up-agenda{display:none}.up-day{color:var(--mo-text2);font:600 13px var(--mo-display);letter-spacing:.12em;margin-top:20px;text-transform:uppercase}.up-day small{color:var(--mo-text3);font:400 13px var(--mo-body);letter-spacing:0;margin-left:10px;text-transform:none}.up-ag{background:var(--mo-panel);border:1px solid var(--mo-line2);margin-top:10px;padding:14px}.up-ag.prop{border-color:var(--mo-gline);border-style:dashed}.up-ag.fail{border-color:#f2879a99}.up-ag.done{opacity:.6}.up-ag header{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.up-ag header b{color:var(--mo-text);font:600 14px var(--mo-mono)}.up-ag p{color:var(--mo-text);margin:6px 0 0}.up-ag small{color:var(--mo-text3);display:block;font-size:13px;margin-top:2px}.up-ag .mo-acts{margin-top:12px}.up-ag .mo-acts>*{flex:1;height:var(--mo-target)}.up-scrim{background:#00000080;border:0;inset:0;position:fixed;z-index:30}.up-form{background:var(--mo-sur);border-left:1px solid var(--mo-gline);bottom:0;box-shadow:-20px 0 40px #0009;display:flex;flex-direction:column;position:fixed;right:0;top:0;width:min(480px,100%);z-index:31}.up-form>header{align-items:flex-start;border-bottom:1px solid var(--mo-line);display:flex;gap:12px;justify-content:space-between;padding:18px 20px 12px}.up-form>header b{color:var(--mo-text);display:block;font-weight:600}.up-form>header b:focus{outline:none}.up-form>header small{color:var(--mo-text3);display:block;font-size:13px;margin-top:2px}.up-x{background:none;border:0;color:var(--mo-text3);cursor:pointer;flex:none;font-size:20px;height:var(--mo-target);width:var(--mo-target)}.up-fbody{flex:1;min-height:0;overflow-y:auto;padding:4px 20px 16px}.up-fs{border-top:1px solid var(--mo-line);display:grid;gap:14px;padding:16px 0}.up-fs:first-child{border-top:0}.up-fs h3{color:var(--mo-text);font:600 15px var(--mo-body);margin:0}.up-fs p{color:var(--mo-text2);font-size:14px;margin:0}.up-fs small{color:var(--mo-text3);display:block;font-size:12.5px;margin-top:6px}.up-fs small.err{color:var(--mo-err)}.up-fs .mo-field-h{margin-bottom:6px}.up-fs .mo-toggle{height:auto;min-height:var(--mo-target);padding:6px 14px 6px 10px}.up-cv .mo-thumb{--mo-thumb-w:54px}.up-cv .mo-field-h .mo-chip{height:auto;margin-left:8px;max-width:100%;min-height:24px}.up-cv .mo-thumbrow>div>small{font-size:12.5px}.up-ff{border-top:1px solid var(--mo-line);padding:12px 20px 18px}.up-fs .up-cost{border:0;margin:0;padding:0}.up-need{color:var(--mo-warn);font-size:13px;margin:0 0 10px}.up-ff .mo-acts>*{font-size:14.5px;height:var(--mo-target)}.up-ff .mo-btn[aria-disabled=true]{cursor:not-allowed;opacity:.5}.up-sk{display:grid;gap:12px;margin-top:20px}.up-sk-n{height:250px}.up-sk-g{height:400px}.up-one{max-width:620px}.up-one .mo-h3 small{color:var(--mo-text3);display:block;font:400 13.5px var(--mo-body);letter-spacing:0;margin-top:6px;text-transform:none}@container (max-width:1599px){.up-lay{grid-template-columns:minmax(0,1fr)}.up-side{display:grid;gap:0 22px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));order:-1}.up-side>.up-cost,.up-side>.up-none,.up-side>.up-toast,.up-side>header{grid-column:1/-1}}@container (max-width:760px){.up-ev{grid-template-columns:minmax(0,1fr)}.up-ev>.mo-ghost{width:100%}.up-head{align-items:flex-start;flex-direction:column;gap:16px}.up-views{align-self:stretch}.up-views>a{flex:1;justify-content:center;padding:0 12px}.up-views>a:first-child{flex:0 0 88px}.up-views .mo-chip{white-space:nowrap}.up-filt{display:grid;grid-template-columns:1fr 1fr;width:100%}.up-filt>button{min-height:var(--mo-target)}.up-filt>button+button{border-left:0}.up-filt>button:nth-child(2n){border-left:1px solid var(--mo-line2)}.up-filt>button:nth-child(n+3){border-top:1px solid var(--mo-line2)}.up-leg,.up-side,.up-week{display:none}.up-agenda{display:block}.up-move>button{flex:1 1 40%;min-height:var(--mo-target)}.up-form{border-width:1px 0 0;box-shadow:0 -20px 40px #0009;left:0;max-height:calc(100dvh - 24px);padding-bottom:calc(72px + env(safe-area-inset-bottom));right:0;top:auto;width:auto}.up-fbody,.up-ff,.up-form>header{padding-left:16px;padding-right:16px}.up-ff .mo-acts>*{flex:1}.up-agenda>.up-cost,.up-sk-n{display:none}.up-sk-g{height:560px}.up .mo-alert{flex-wrap:wrap}.up .mo-alert>p{flex:1 1 200px}.up .mo-alert>.mo-ghost{width:100%}}@container (max-width:360px){.up-views>a:last-child{flex-direction:column;gap:2px;min-height:58px}.up-xout{overflow-wrap:anywhere}}.up-xout{border:1px dashed var(--mo-line2);color:var(--mo-text);font-size:13.5px;margin:8px 0 0;overflow-wrap:break-word;padding:8px 10px;white-space:pre-wrap}.up-xout>b{color:var(--mo-text2);display:block;font-size:12.5px;font-weight:600;margin-bottom:2px}.ss-sk-h{height:40px;max-width:100%;width:260px}.ss-bar+.ss-yn{margin-top:14px}.ss-spcap{color:var(--mo-text3);font-size:12.5px;margin:-8px 0 12px}.ss .ss-disc{color:var(--mo-text3);font-size:13px;margin:0}.ss .mo-st.warn{background:#f0b54a24;color:var(--mo-text)}.ss .mo-st.warn:before{color:var(--mo-warn);content:"!"}.ss-c4>.mo-st{border-radius:14px;padding-bottom:4px;padding-top:4px}.up-sec>.up-week{margin-top:12px}.st-sk-t{height:40px;max-width:100%;width:260px}.st-sk-v{height:48px}.st-sk-n{height:72px}.st-sk-c{height:330px}.st-nums.st-nums-pf{grid-template-columns:repeat(auto-fit,minmax(168px,1fr))}.st .mo-alert>.mo-ghost{box-sizing:border-box;max-width:calc(100% - 32px)}.st-hz .st-chip[aria-pressed=true]{background:#dcb86a14;border-color:var(--mo-gline);color:var(--mo-text)}.st-hz .st-chip:hover{color:var(--mo-text)}.st-hz .st-chip:focus-visible{outline:2px solid var(--mo-gold);outline-offset:2px}.st-hz .st-chip i{flex:none}.st-scrubhint{color:var(--mo-text3);font-size:12.5px;margin:6px 0 0}.st-hz .cn-ins-tbl-wrap{border:1px solid var(--mo-line);margin-top:8px;max-height:420px;overflow:auto;padding:0}.st-hz .cn-ins-tbl{border-collapse:collapse;font-size:13.5px;width:100%}.st-hz .cn-ins-tbl th{background:var(--mo-bg);border-bottom:1px solid var(--mo-line2);color:var(--mo-text3);font:600 10.5px var(--mo-mono);letter-spacing:.14em;padding:10px 12px;position:sticky;text-align:left;text-transform:uppercase;top:0}.st-hz .cn-ins-tbl td{border-bottom:0;border-top:1px solid var(--mo-line);color:var(--mo-text2);overflow-wrap:anywhere;padding:10px 12px;vertical-align:top}.st-hz .cn-ins-tbl td.cn-ins-mono{color:var(--mo-text3);font-family:var(--mo-mono);white-space:nowrap}.st-hz .cn-ins-tbl-wrap:focus-visible{outline:2px solid var(--mo-gold);outline-offset:2px}.st-hz .cn-ins-mlabel{color:var(--mo-text3);font:600 10.5px var(--mo-mono);letter-spacing:.14em;text-transform:uppercase}.st-hz .cn-ins-mono{font-family:var(--mo-mono)}.st-hz .cn-ins-tl-empty,.st-hz .cn-ins-tl-end-label,.st-hz .cn-ins-tl-gap-label,.st-hz .cn-ins-tl-hname,.st-hz .cn-ins-tl-lane,.st-hz .cn-ins-tl-tick{fill:var(--mo-text3);font-family:var(--mo-mono)}.st-hz .cn-ins-tl-end-label,.st-hz .cn-ins-tl-gap-label{fill:var(--mo-text2)}.st-hz .cn-ins-tl-grid{stroke:var(--mo-line)}.st-hz .cn-ins-tl-line{stroke-width:2}.st-hz .cn-ins-tl-line-twitch{stroke:var(--mo-gold)}.st-hz .cn-ins-tl-line-youtube{stroke:var(--mo-text2);stroke-dasharray:6 4;stroke-linecap:butt}.st-hz .cn-ins-tl-line-kick{stroke:var(--mo-text2);stroke-dasharray:2 5}.st-hz .cn-ins-tl-dip{fill:#f0b54a0f;stroke:#f0b54a66}.st-hz .cn-ins-tl-dip-label{fill:var(--mo-warn);font-family:var(--mo-mono)}.st-hz .cn-ins-tl-h-ok{fill:#5fd38a59}.st-hz .cn-ins-tl-h-part{fill:#5fd38a26;stroke:var(--mo-text3)}.st-hz .cn-ins-tl-h-warn{fill:var(--mo-warn)}.st-hz .cn-ins-tl-h-bad{fill:var(--mo-err)}.st-hz .cn-ins-tl-h-gap{stroke:var(--mo-line2)}.st-hz .cn-ins-tl-hatch-line{stroke:#f1e6d04d}.st-hz .cn-ins-tl-tr{fill:var(--mo-err);stroke:var(--mo-bg)}.st-hz .cn-ins-tl-cross{stroke:var(--mo-text2)}.st-hz .cn-ins-tl-guide{stroke:var(--mo-text3)}.st-hz .cn-ins-tl-hit:focus-visible{border-radius:0;outline:2px solid var(--mo-gold);outline-offset:-2px}.st-hz .cn-ins-tl-rail{height:var(--mo-target)}.st-hz .cn-ins-tl-mk{background:var(--mo-bg);border:1.5px solid var(--mo-text2);border-radius:0;top:10px}.st-hz .cn-ins-tl-mk:after{inset:-10px}.st-hz .cn-ins-tl-mk-static{top:auto}.st-hz .cn-ins-tl-mk-aud,.st-hz .cn-ins-tl-mk-mix{border-color:var(--mo-text2)}.st-hz .cn-ins-tl-mk-count,.st-hz .cn-ins-tl-mk-letter{color:var(--mo-text2);font-family:var(--mo-mono)}.st-hz .cn-ins-tl-mk-cluster{background:var(--mo-sur2);border-radius:0}.st-hz .cn-ins-tl-mk-clip{border-color:var(--mo-gold)}.st-hz span.cn-ins-tl-mk-clip{border:1.5px solid var(--mo-gold);border-radius:0;height:9px;transform:rotate(45deg);width:9px}.st-hz span.cn-ins-tl-mk-clip-on{background:var(--mo-gold)}.st-hz .cn-ins-tl-mk-on,.st-hz .cn-ins-tl-mk:hover{background:var(--mo-sur2);border-color:var(--mo-gold);box-shadow:0 0 0 3px #dcb86a59}.st-hz .cn-ins-tl-mk:focus-visible{outline:2px solid var(--mo-gold);outline-offset:2px}.st-hz .cn-ins-tl-legend{color:var(--mo-text3);font-family:var(--mo-mono);font-size:12.5px}.st-hz .cn-ins-tl-sw-hatched{background-image:repeating-linear-gradient(135deg,var(--mo-text3) 0 1.5px,#0000 1.5px 5px)}.st-hz .cn-ins-tl-card,.st-hz .cn-ins-tl-readout{background:var(--mo-bg);border:1px solid var(--mo-line2);border-radius:0;box-shadow:var(--mo-sh-pop);color:var(--mo-text)}.st-hz .cn-ins-tl-card-when,.st-hz .cn-ins-tl-ro-time{color:var(--mo-text2);font-family:var(--mo-mono)}.st-hz .cn-ins-tl-card-note,.st-hz .cn-ins-tl-kv dt,.st-hz .cn-ins-tl-ro-k{color:var(--mo-text3)}.st-hz .cn-ins-tl-ro-v{color:var(--mo-text);font-family:var(--mo-mono)}.st-hz .cn-ins-tl-ro-note{color:var(--mo-warn)}.st-hz .cn-ins-tl-ro-sep{background:var(--mo-line)}.st-hz .cn-ins-tl-ro-bad .cn-ins-tl-ro-v{color:var(--mo-err)}.st-hz .cn-ins-tl-sw-twitch{background:var(--mo-gold)}.st-hz .cn-ins-tl-sw-youtube{background:repeating-linear-gradient(90deg,var(--mo-text2) 0 5px,#0000 5px 9px)}.st-hz .cn-ins-tl-sw-kick{background:repeating-linear-gradient(90deg,var(--mo-text2) 0 2px,#0000 2px 6px)}.st-hz .cn-ins-tl-sw-health{background:#5fd38a80}.st-hz .cn-ins-tl-card-title{color:var(--mo-text)}.st-hz .cn-ins-tl-card-link{color:var(--mo-gold)}.st-hz .cn-ins-tl-x{border:0;border-radius:0;color:var(--mo-text3);min-height:var(--mo-target);min-width:var(--mo-target)}.st-hz .cn-ins-tl-citem:focus-visible,.st-hz .cn-ins-tl-x:focus-visible{outline:2px solid var(--mo-gold);outline-offset:2px}.st-hz .cn-ins-tl-citem{border-radius:0;color:var(--mo-text2)}.st-hz .cn-ins-tl-citem:hover{background:var(--mo-sur2)}.st-hz .cn-ins-tl-end-label,.st-hz .cn-ins-tl-gap-label{stroke:var(--mo-bg);stroke-width:3px;stroke-linejoin:round;paint-order:stroke}@media (max-width:640px){.st-hz .st-chips{gap:6px}.st-hz .st-chip{padding:0 10px}}.st .mo-st.warn{background:#f0b54a24;color:var(--mo-text)}.st .mo-st.warn:before{color:var(--mo-warn);content:"!"}.st-dlist{list-style:none;margin:0;padding:0}.st-del .st-dest{grid-template-columns:minmax(120px,max-content) minmax(0,1fr) auto}.st-lane rect.warn{fill:var(--mo-warn)}.st-lane rect.part{fill:#5fd38a26}.st-lane rect.gap{fill:var(--mo-line2)}.st-del .st-hk i.part{border-top:0}.st-del .st-hk i.gap{background:var(--mo-line2)}.st-sec .cn-ins-panel{background:none;border:0;border-radius:0;box-shadow:none}.st-sec .cn-ins-panel-head{align-items:baseline;border:0;display:flex;flex-wrap:wrap;gap:4px 12px;justify-content:space-between;margin:0 0 14px;padding:0}.st-sec .cn-ins-panel-title{color:var(--mo-text);font:600 var(--mo-h3) var(--mo-display);margin:0}.st-sec .cn-ins-mlabel{color:var(--mo-text3);font:600 10.5px var(--mo-mono);letter-spacing:.14em}.st-sec .cn-ins-panel-head .cn-ins-mlabel{flex-basis:100%;font:500 12.5px var(--mo-mono);letter-spacing:.02em;margin:0;text-transform:lowercase}.st-sec .cn-ins-panel-head .cn-ins-mlabel:first-letter{text-transform:uppercase}.st-wh{display:flex;flex-direction:column}.st-wh>.cn-ins-panel{display:contents}.st-wh .cn-ins-panel-head{order:0}.st-wh .cn-ins-hap-list{order:1;padding:0}.st-wh .cn-ins-hap-list dd{font-variant-numeric:normal;text-align:left}.st-wh>ol{margin-top:14px;order:2}.st-wh>ol>li{grid-template-columns:max-content minmax(0,1fr)}.st-wh>ol>li>b{white-space:nowrap}.st-wh .cn-ins-hap-note{color:var(--mo-text2);font-size:13.5px;margin:14px 0 0;order:3;padding:0}.st-vd .cn-ins-ex-body{gap:0;padding:0}.st-vd .cn-ins-ex-card{background:none;border:0;border-radius:0;border-top:1px solid var(--mo-line);gap:0;padding:14px 0}.st-vd .cn-ins-ex-card:first-child{border-top:0;padding-top:0}.st-vd .cn-ins-ex-head{align-items:flex-start;gap:12px}.st-vd .cn-ins-ex-badge{border:1px dashed var(--mo-warn);border-radius:0;color:var(--mo-warn);font:600 12px var(--mo-mono);height:26px;width:26px}.st-vd .cn-ins-ex-title{color:var(--mo-text);font:600 15px/1.3 var(--mo-body);margin:0}.st-vd .cn-ins-ex-sub{color:var(--mo-text3);font:500 13px var(--mo-mono);letter-spacing:0;margin:2px 0 10px}.st-vd .cn-ins-ex-block{gap:4px;margin-top:8px}.st-vd .cn-ins-ex-list,.st-vd .cn-ins-ex-plain{color:var(--mo-text2);font-size:13.5px;gap:4px;list-style:none;padding-left:0}.st-vd .cn-ins-ex-item{color:var(--mo-text2);font-size:13.5px;gap:10px}.st-vd .cn-ins-ex-item strong{color:var(--mo-text)}.st-vd .cn-ins-ex-bad .cn-ins-ex-pip{background:var(--mo-err)}.st-vd .cn-ins-ex-warn .cn-ins-ex-pip{background:var(--mo-warn)}.st-vd .cn-ins-ex-none{color:var(--mo-text2);font-size:13.5px}.st-vd .cn-ins-ex-unknown{color:var(--mo-warn);font-size:13px}.st-vd .cn-ins-ex-caveat{border:0;color:var(--mo-text3);font-size:13px;margin:10px 0 0;padding:0}.st-vd .cn-ins-ex-gap{border:0;border-radius:0;border-top:1px solid var(--mo-line);color:var(--mo-text2);font-size:13.5px;padding:14px 0}.st-vd .cn-ins-ex-gap strong{color:var(--mo-text)}.st-del .cn-ins-split{border-top:1px solid var(--mo-line);gap:4px;margin-top:18px;padding-top:14px}.st-del .cn-ins-split-row{border-top:1px solid var(--mo-line);gap:4px 14px;grid-template-columns:minmax(0,1.6fr) repeat(2,minmax(0,1fr));padding:8px 0}.st-del .cn-ins-split-name{color:var(--mo-text);font-size:13.5px;grid-column:auto}.st-del .cn-ins-split-name+.cn-ins-split-cell{grid-column-start:auto}.st-del .cn-ins-split-name strong{font-weight:600}.st-del .cn-ins-split-handle{color:var(--mo-text3);font:500 12.5px var(--mo-mono);letter-spacing:0}.st-del .cn-ins-split-cell{color:var(--mo-text);font-size:13.5px}.st-del .cn-ins-split-cell .cn-ins-mono{font:600 15px var(--mo-mono)}.st-del .cn-ins-split-na{color:var(--mo-text3);font-size:13px;grid-column:2/-1}.st-cl{list-style:none;margin:0;padding:0}.st-cc{align-items:center;gap:2px 12px;grid-template-areas:"t p" "m l";grid-template-columns:minmax(0,1fr) auto;padding:10px 0}.st-ci{display:contents}.st-ci b{color:var(--mo-text);font-weight:600;grid-area:t;overflow-wrap:anywhere}.st-ci small{color:var(--mo-text3);font:500 13px var(--mo-mono);grid-area:m}.st-cc>.mo-st{grid-area:p;justify-self:end}.st-cc>.mo-lnk{align-items:center;display:inline-flex;grid-area:l;justify-self:end;margin:0;min-height:var(--mo-target)}@container (max-width:760px){.st-cc{grid-template-areas:"t t" "m m" "p l";grid-template-columns:auto minmax(0,1fr)}.st-cc>.mo-st{justify-self:start}}.st-clips .st-cta{margin-top:12px}.st-clips .st-cta .mo-lnk{align-items:center;display:inline-flex;min-height:var(--mo-target)}.st-pp{display:grid;list-style:none;margin:0;padding:0}.st-post .st-ln{overflow-wrap:anywhere}.st-pr .mo-lnk{align-items:center;display:inline-flex;min-height:var(--mo-target)}.st-note+.st-pr,.st-pr+.st-note,.st-xact{margin-top:8px}.st-xact{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px}.st-xact .mo-btn,.st-xact .mo-ghost,.st-xact a{min-height:var(--mo-target)}.st-xact a{align-items:center;color:var(--mo-text2);display:inline-flex;font-size:13.5px;text-decoration:underline;text-underline-offset:3px}@container (max-width:760px){.st-xact .mo-btn,.st-xact .mo-ghost{flex:1 1 100%}}.ka{background:var(--mo-sur);border:1px solid var(--mo-line2);color:var(--mo-text2);display:grid;font-size:14px;gap:8px;margin-top:16px;padding:14px 16px}.ka:focus{outline:2px solid var(--mo-gline)}.ka p,.ka ul{margin:0}.ka ul{display:grid;gap:4px;padding-left:20px}.ka .h{color:var(--mo-text);font-weight:600}.ka .h:focus{outline:none}.ka .l{color:var(--mo-text2);font:600 12.5px var(--mo-body)}.ka .n{color:var(--mo-text3);font-size:13.5px}.ka .hi{color:var(--mo-text)}.ka .e{color:var(--mo-err)}.ka .acts{display:flex;flex-wrap:wrap;gap:10px}.ka .acts>*{font-size:14.5px;height:var(--mo-target);padding:0 18px}.ds-bd{display:block;margin-top:2px}.ds .mo-alert .ds-bd{color:var(--mo-text2)}.ds-sec{margin-top:24px}.ds-rows{display:flex;flex-direction:column}.ds-row{align-items:center;border-top:1px solid var(--mo-line);display:grid;gap:4px 16px;grid-template-columns:minmax(0,1fr) auto;padding:14px 0}.ds-row.bad{background:linear-gradient(90deg,#f2879a14,#0000 65%);box-shadow:inset 2px 0 0 var(--mo-err)}.ds-row.bad,.ds-row.flash{margin-left:-14px;padding-left:14px}.ds-row.flash{background:linear-gradient(90deg,#5fd38a1a,#0000 65%);box-shadow:inset 2px 0 0 var(--mo-ok)}.ds-row:focus{outline:none}.ds-row:focus-visible{outline:2px solid var(--mo-gline);outline-offset:2px}.ds-main{grid-column:1;min-width:0}.ds-nm{align-items:center;display:flex;flex-wrap:wrap;gap:6px 12px}.ds-nm>b{color:var(--mo-text);font-size:16px;font-weight:600}.ds-sub{color:var(--mo-text3);font-size:13.5px;margin:4px 0 0;overflow-wrap:anywhere}.ds-why{color:var(--mo-text2);font-size:14px;margin:6px 0 0;max-width:62ch}.ds-why>.ds-mk{color:var(--mo-err);display:none;font-weight:700;margin-right:6px}.ds-why.err>.ds-mk{display:inline}.ds-act{align-items:center;display:flex;gap:8px;grid-column:2;grid-row:1;justify-content:flex-end}.ds-act .mo-ghost{font-size:14.5px;height:var(--mo-target);padding:0 18px}.ds-act .mo-toggle{height:var(--mo-target);padding:0 16px 0 12px}.ds-act .mo-lnk{font-size:14px}.ds-note{color:var(--mo-text3);font-size:13.5px;margin:0}.ds-xev ol{margin:0;padding-left:20px}.ds-xev,.ds-xev ol{display:grid;gap:4px}.ds-xev{padding-top:4px}.ds-xev>.mo-toggle{height:var(--mo-target);justify-self:start;padding:0 16px 0 12px}.ds-act .mo-lnk,.ds-xev .mo-lnk{align-items:center;display:inline-flex;min-height:var(--mo-target)}.ds-tp{align-items:center;display:flex;gap:10px;margin-top:8px}.ds-tp b{color:var(--mo-text);display:block;font-size:14.5px;font-weight:600}.ds-tp small{color:var(--mo-text3);display:block;font-size:12.5px}.ds-ph{background:#f1e6d01a;border-radius:50%;color:var(--mo-text2);display:grid;flex:none;font:600 15px var(--mo-body);height:36px;place-items:center;width:36px}img.ds-ph{-o-object-fit:cover;object-fit:cover}.ds-sm{align-items:center;border:1px dashed var(--mo-line2);display:flex;flex-wrap:wrap;gap:8px;padding:10px 12px}.ds-sm>.ds-note{flex:1 1 100%}.ds-sm .mo-toggle{font-size:13.5px;height:var(--mo-target);padding:0 14px 0 10px}.ds .hidden{display:none!important}.ds .mo-scope,.ds-head{max-width:880px}.ds .mo-scope{margin:18px 0 0}.ds-mode{margin:6px 0 0;max-width:880px}.ds-ql{align-items:center;color:var(--mo-text2);display:flex;flex-wrap:wrap;font-size:14px;gap:4px 12px}.ds-ql b{color:var(--mo-text);font-weight:600}.ds-ql b.n{font-weight:400}.ds-main .mo-plink{font-size:13.5px;margin-top:4px}.ds-ban .mo-acts{align-self:center;flex:none;margin-left:auto}.ds-ban .mo-btn,.ds-ban .mo-ghost{font-size:14.5px;height:var(--mo-target);padding:0 18px}.ds-one{max-width:640px}.ds-box .mo-h3 small,.ds-one .mo-h3 small{color:var(--mo-text3);display:block;font:400 13.5px var(--mo-body);letter-spacing:0;margin-top:4px;text-transform:none}.ds-none{color:var(--mo-text2);margin:0 0 14px}.ds-two{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr);margin-top:24px}.ds-two>.ds-sec{margin-top:0}.ds-det,.ds-more{grid-column:1/-1}.ds-det{display:grid;gap:12px;padding:12px 0 4px}.ds-dacts{align-items:center;display:flex;flex-wrap:wrap;gap:4px 18px}.ds-dacts button[aria-disabled=true]{cursor:not-allowed;opacity:.5}.ds-dacts .mo-lnk,.ds-ql .mo-lnk{font-size:14px;justify-content:flex-start;max-width:100%}.ds-conf .mo-lnk,.ds-dacts .mo-lnk,.ds-ql .mo-lnk{text-align:left;white-space:normal}.ds-ev{display:flex;flex-wrap:wrap;gap:8px;padding:2px 0 4px}.ds-qbox{background:var(--mo-sur);border:1px solid var(--mo-gline);display:grid;gap:10px;margin:6px 0 4px;padding:14px 16px}.ds-qh{color:var(--mo-text);font-size:14.5px;font-weight:600;margin:0}.ds-qh:focus{outline:none}.ds-q{background:var(--mo-bg);color:var(--mo-text);font:14px/1.5 var(--mo-body);margin:0;overflow-wrap:break-word;padding:10px 12px;white-space:pre-wrap}.ds-qn{margin:0}.ds-qn,.ds-tags{color:var(--mo-text2);font-size:13px}.ds-tags{margin:8px 0 0}.ds-foot{align-items:center;border-top:1px solid var(--mo-line);display:flex;flex-wrap:wrap;gap:10px;margin-top:6px;padding-top:14px}.ds-foot .mo-btn,.ds-foot .mo-ghost{font-size:14.5px;height:var(--mo-target);padding:0 18px}.ds-sk{display:grid;gap:14px;margin-top:24px}.ds-later{color:var(--mo-text2);margin-top:24px;padding:18px 22px}.ds-later b{color:var(--mo-text);font-weight:600}.ds-tstat{bottom:12px;margin-top:16px;position:sticky;z-index:5}.ds-tstat>p{margin:0}.ds-tbox{background:var(--mo-sur);border:1px solid var(--mo-line2);box-shadow:var(--mo-sh2);padding:10px 14px}.ds-tnone{min-height:0}.ds-need{color:var(--mo-warn);font-size:13.5px;margin:0 0 10px}.ds-al{color:var(--mo-text2);font:600 12.5px var(--mo-body)}.ds-xh{align-items:center;display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between}.ds-xh .mo-toggle{height:var(--mo-target);padding:0 16px 0 12px}.ds-qt{overflow-wrap:anywhere;white-space:pre-wrap}.ds-ls{border-top:1px solid var(--mo-line);margin-top:20px}.ds-ls .ds-act{gap:8px}.ds-scrim{background:#00000080;border:0;inset:0;position:fixed;z-index:30}.ds-g{color:var(--mo-text2);font:600 13px var(--mo-body);margin:18px 0 4px}.ds-g small{color:var(--mo-text3);display:block;font-weight:400;margin-top:2px}.ds-conf{background:var(--mo-sur);border:1px solid #f2879a73;box-shadow:0 30px 60px #000000b3;left:50%;padding:20px 22px;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(480px,calc(100% - 32px));z-index:31}.ds-conf>b{color:var(--mo-text);display:block;font-size:17px}.ds-conf>b:focus{outline:none}.ds-conf p{color:var(--mo-text2);font-size:14.5px;margin:8px 0 0}.ds-conf p b{color:var(--mo-text);font-weight:600}.ds-conf .mo-acts{margin-top:16px}.ds-conf .mo-acts>*{height:var(--mo-target)}.ds-conf .mo-btn.danger{background:var(--mo-err);box-shadow:none;color:var(--mo-ink)}.ds-conf .mo-lnk{margin-top:10px}.ds-ql .mo-in{max-width:420px;min-width:180px;width:auto}.ds-conf ul,.ds-ql label{color:var(--mo-text2)}.ds-conf ul{font-size:14.5px;margin:6px 0 0;padding-left:20px}.ds-dr{background:var(--mo-sur);border-left:1px solid var(--mo-gline);bottom:0;box-shadow:-20px 0 40px #0009;display:flex;flex-direction:column;position:fixed;right:0;top:0;width:min(500px,100%);z-index:31}.ds-dr[hidden],.ds-scrim[hidden]{display:none}.ds-dr>header{align-items:flex-start;border-bottom:1px solid var(--mo-line);display:flex;gap:12px;justify-content:space-between;padding:18px 20px 12px}.ds-dr>header b{color:var(--mo-text);display:block;font-size:17px;font-weight:600}.ds-dr>header b:focus{outline:none}.ds-dr>header small{color:var(--mo-text3);display:block;font-size:13px;margin-top:2px}.ds-x{background:none;border:0;color:var(--mo-text3);cursor:pointer;flex:none;font-size:20px;height:var(--mo-target);width:var(--mo-target)}.ds-db{flex:1;min-height:0;overflow-y:auto;padding:6px 20px 20px}.ds-pk{align-items:center;border-top:1px solid var(--mo-line);display:grid;gap:4px 12px;grid-template-columns:minmax(0,1fr) auto;padding:12px 0}.ds-pk>div b{color:var(--mo-text);display:block;font-weight:600}.ds-pk>div small{color:var(--mo-text3);display:block;font-size:13px;margin-top:2px}.ds-pk .mo-ghost{font-size:14px;height:var(--mo-target);padding:0 16px}.ds-pk .mo-chip{height:auto;min-height:24px;padding:3px 8px;white-space:normal}.ds-fs{display:grid;gap:16px;padding-top:14px}.ds-fs small.hint{color:var(--mo-text3)}.ds-fs small.err,.ds-fs small.hint{display:block;font-size:13px;margin-top:6px}.ds-fs small.err{color:var(--mo-err)}.ds-fs .mo-in,.ds-fs code.block{overflow-wrap:anywhere}.ds-fs code.block{display:block;margin-top:4px}.ds-kf{display:flex;gap:8px}.ds-kf .mo-in{flex:1;min-width:0}.ds-kf .mo-ghost{font-size:14px;height:var(--mo-target);padding:0 14px}.ds-df{border-top:1px solid var(--mo-line);padding:12px 20px 18px}.ds-df .mo-acts>*{font-size:14.5px;height:var(--mo-target)}.dr-foot{border-top:1px solid var(--mo-line);margin-top:20px;padding-top:14px}.dr-foot .mo-acts>*{font-size:14.5px;height:var(--mo-target)}.dy{display:grid;gap:16px}.dy .hidden{display:none!important}.dy-f{display:grid;gap:6px;min-width:0}.dy-lr{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 12px;justify-content:space-between}.dy-lg,.dy-lr>label{color:var(--mo-text2);font:600 12.5px var(--mo-body);padding:0}.dy-lr>label small,.dy-sub{color:var(--mo-text3);font-weight:400;margin-left:8px}.dy-st{color:var(--mo-text3);font:500 12px var(--mo-mono)}.dy-st.ok{color:var(--mo-ok)}.dy-sel{max-width:420px}.dy-rg{border:0;display:grid;gap:8px;grid-template-columns:minmax(0,1fr);margin:0;min-width:0;padding:0}.dy-rg .mo-toggle{align-items:flex-start;height:auto;min-height:var(--mo-target);padding:8px 14px 8px 10px;position:relative;text-align:left;width:100%}.dy-rg .mo-toggle:focus-within{outline:2px solid var(--mo-gline);outline-offset:2px}.dy-rg .mo-toggle i{flex:none;margin-top:2px}.dy-rg .mo-toggle b{color:var(--mo-text);display:block;font-weight:600}.dy-rg .mo-toggle small{color:var(--mo-text3);display:block;font-size:12.5px;margin-top:2px}.dy-err{color:var(--mo-err)}.dy-err,.dy-warn{font-size:13.5px;margin:0}.dy-warn{color:var(--mo-warn)}.dy .mo-ghost{font-size:14px;height:var(--mo-target);justify-self:start;padding:0 16px}.dy-rb{align-items:center;border:1px solid var(--mo-line2);color:var(--mo-text);display:flex;flex-wrap:wrap;font-size:14px;gap:6px 14px;padding:10px 12px}.dy-rb>.ds-note{flex:none}.dy-rb>p{flex:1 1 100%}.dy-rb>p.err{color:var(--mo-err)}.dy a{color:inherit;text-decoration:underline;text-decoration-color:var(--mo-line2);text-underline-offset:3px}.dx-head{max-width:880px}.dx-back{margin-top:6px}.dx-note{color:var(--mo-text3);font-size:13.5px;margin:12px 0 0;max-width:62ch}.dx-box{display:grid;gap:22px;margin-top:22px;max-width:680px;padding:22px 24px}.dx-f{display:grid;gap:6px}.dx-f textarea{min-height:92px}.dx-f small{color:var(--mo-text3);display:block;font-size:13px}.dx-f small.err{color:var(--mo-err)}.dx-f[data-bad=true] textarea{border-color:var(--mo-err)}.dx-acts{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.dx-acts>*{align-items:center;display:inline-flex;font-size:14.5px;height:var(--mo-target);padding:0 20px}.dx-al{margin-top:16px;max-width:680px}.dx-al .ds-bd{display:block;margin-top:2px}.fp-al,.fp-head{max-width:680px}.fp-al{margin-top:16px}.fp-list{display:grid;gap:10px;list-style:none;margin:22px 0 0;max-width:680px;padding:0}.fp-list button{align-items:center;background:#0000008c;border:1px solid var(--mo-line2);color:var(--mo-text);cursor:pointer;display:flex;font:inherit;gap:12px;justify-content:space-between;min-height:64px;padding:12px 18px;text-align:left;width:100%}.fp-list button:hover{border-color:var(--mo-gline)}.fp-list button[aria-disabled=true]{cursor:not-allowed;opacity:.5}.fp-list b{display:block;font-weight:600}.fp-list small{color:var(--mo-text3);display:block;font-size:13px;margin-top:2px}.fp-empty{margin:22px 0 0}.fp-busy,.fp-empty{color:var(--mo-text2);max-width:680px}.fp-busy{margin:16px 0 0;text-align:center}.fp-foot{align-items:center;display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:22px;max-width:680px}.fp-foot .mo-lnk{align-items:center;display:inline-flex;min-height:var(--mo-target)}.fp-note{color:var(--mo-text3);font-size:13.5px;margin:14px 0 0;max-width:680px}@container (min-width:1000px){.ds-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@container (min-width:900px){.dy-rg{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width:760px){.ds .mo-alert{flex-wrap:wrap}.ds .mo-alert>p{flex:1 1 200px}.dx .mo-alert{flex-wrap:wrap}.dx .mo-alert>p{flex:1 1 200px}.fp .mo-alert{flex-wrap:wrap}.fp .mo-alert>p{flex:1 1 200px}.dx-box{padding:18px 16px}.dx-acts>*{flex:1 1 45%;justify-content:center}.ds-ban .mo-acts{margin-left:32px;width:calc(100% - 32px)}.ds-ban .mo-acts>*{flex:1}.ds-conf{border-width:1px 0 0;bottom:0;left:0;padding:18px 16px calc(84px + env(safe-area-inset-bottom));right:0;top:auto;transform:none;width:auto}.ds-conf .mo-acts>*{flex:1 1 45%}.ds-conf .mo-lnk{width:100%}.ds-tstat{bottom:calc(84px + env(safe-area-inset-bottom))}.ds-box{padding:18px 16px 14px}.ds-dacts>*{min-height:var(--mo-target)}.ds-dr{border-width:1px 0 0;box-shadow:0 -20px 40px #0009;left:0;max-height:calc(100dvh - 24px);padding-bottom:calc(72px + env(safe-area-inset-bottom));right:0;top:auto;width:auto}.ds-db,.ds-df,.ds-dr>header{padding-left:16px;padding-right:16px}.ds-df .mo-acts>*{flex:1}}@container (max-width:360px){.ds-prev,.ds-q{overflow-wrap:anywhere}}@container (max-width:520px){.ds-row{grid-template-columns:minmax(0,1fr)}.ds-act{grid-column:1;grid-row:auto;justify-content:stretch;margin-top:8px}.ds-act>*{flex:1}.ds-pk{grid-template-columns:minmax(0,1fr)}.ds-pk .mo-ghost{width:100%}.ds-kf{flex-direction:column}}.pr-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}.pr-head+.mo-scope,.pr-head+p+.mo-scope{margin-top:18px}.pr-blk{border-bottom:1px solid var(--mo-line);color:var(--mo-warn);font-size:14px;margin:0;padding:12px 20px}.pr-kadv{border-top:1px solid var(--mo-line);color:var(--mo-text2);font-size:13px;margin-top:12px;padding-top:12px}.pr-kadv p{margin:0}.pr-kadv .pr-kt{color:var(--mo-text);font-weight:600}.pr-kadv ul{display:grid;gap:2px;margin:6px 0 0;padding-left:20px}.pr-kadv li.k{color:var(--mo-text)}.pr-kadv .pr-ks{color:var(--mo-text3);margin-top:8px}.pr-note{background:#f2879a14;border-left:3px solid var(--mo-err);color:var(--mo-text);font-size:14px;margin:14px 0 0;padding:10px 12px}.pr-note.info{background:#dcb86a14;border-left-color:var(--mo-gold)}.pr-kick{color:var(--mo-text3);display:block;font-size:13px;margin-top:4px}.pr-head .mo-ghost[aria-disabled=true]{cursor:not-allowed;opacity:.6}.pr-apply{margin:6px 0 0;max-width:78ch}.pr-sec{margin-top:20px}.pr-top{margin-top:18px}.pr-grid{align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr);margin-top:20px}.pr-grid.one{grid-template-columns:minmax(0,720px)}.pr-card{overflow:hidden}.pr-card.sel{border-color:#dcb86a73}.pr-ch{align-items:center;border-bottom:1px solid var(--mo-line);display:flex;flex-wrap:wrap;gap:10px 14px;padding:18px 20px}.pr-ch .mo-mono{font-size:16px;height:40px;width:40px}.pr-ct{flex:1 1 140px;min-width:0}.pr-ct small{color:var(--mo-text3);display:block;font-size:13px;margin-top:2px}.pr-chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.pr-chip-live{border-color:#ff3b2f80;color:#ff7a6c}.pr-chip-live:before{background:var(--mo-live);border-radius:50%;content:"";height:7px;width:7px}.pr-rn{align-items:flex-start;display:flex;flex:1;flex-wrap:wrap;gap:10px;min-width:0}.pr-rn>div{flex:1 1 200px;min-width:0}.pr-rn small.err{color:var(--mo-err);display:block;font-size:13px;margin-top:6px}.pr-act{background:linear-gradient(135deg,#ff3b2f12,#0f0f0f00 60%);border-bottom:1px solid var(--mo-line);display:grid;gap:8px;margin:0;padding:14px 20px}.pr-act>p{color:var(--mo-text2);font-size:14px;margin:0}.pr-act>p b{color:var(--mo-text);font-weight:600}.pr-act .pr-a{width:-moz-fit-content;width:fit-content}.pr-cb{padding:0 20px}.pr-s{border-top:1px solid var(--mo-line);padding:16px 0}.pr-s:first-child{border-top:0}.pr-sh{align-items:center;color:var(--mo-text);display:flex;font:600 14px var(--mo-body);gap:10px;justify-content:space-between;margin:0 0 10px}.pr-sh>.mo-lnk{font-weight:400}.pr-dest{align-items:center;border-top:1px solid var(--mo-line);display:flex;flex-wrap:wrap;gap:6px 12px;padding:10px 0}.pr-dest:first-of-type{border-top:0}.pr-dn{flex:1 1 200px;min-width:0}.pr-dn b{color:var(--mo-text);display:block;font-weight:600}.pr-dn small{color:var(--mo-text3);display:block;font-size:13px}.pr-dn small.err{color:var(--mo-err)}.pr-none{border:1px dashed var(--mo-line2);color:var(--mo-text2);font-size:14px;margin:0;padding:12px 14px}.pr-none b{color:var(--mo-text);display:block;font-weight:600}.pr-none .mo-btn,.pr-none .mo-ghost{height:var(--mo-target);margin-top:10px}.pr-dest .mo-lnk{white-space:normal}.pr-cbs{min-height:0}.pr-cbs:has(.mo-st){margin-top:14px}.pr-kv{border-top:1px solid var(--mo-line);display:grid;gap:2px;grid-template-columns:minmax(0,1fr);padding:10px 0}.pr-kv:first-of-type{border-top:0}.pr-kv>span{color:var(--mo-text3);font-size:13px}.pr-kv>b{color:var(--mo-text);font-weight:500;overflow-wrap:anywhere}.pr-kv>b.miss{color:var(--mo-text2);font-weight:400}.pr-kv>small{color:var(--mo-text3);font-size:13px}.pr-th{--mo-thumb-w:112px;margin-top:2px}.pr-vt{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:6px}.pr-th>div>small{overflow-wrap:anywhere}.pr-th>div>b .mo-chip{height:auto;margin-left:8px;max-width:100%;min-height:24px;vertical-align:middle}.pr-a{color:var(--mo-gold);text-decoration:underline;text-underline-offset:3px}.pr-key-row{align-items:stretch;display:flex;flex-wrap:wrap;gap:10px}.pr-code{align-items:center;background:#0000008c;border:1px solid var(--mo-line2);color:var(--mo-text);display:flex;flex:1 1 220px;font:500 14px var(--mo-mono);min-height:var(--mo-target);min-width:0;overflow-wrap:anywhere;padding:8px 12px}.pr-key .mo-btn,.pr-key .mo-ghost{font-size:14.5px;height:var(--mo-target);padding:0 16px}.pr-key p,.pr-key small{color:var(--mo-text3);font-size:13px;margin:8px 0 0}.pr-key .mo-st{margin:2px 0 6px}.pr-key small.why{color:var(--mo-warn)}.pr-once{background:linear-gradient(135deg,#dcb86a17,#0f0f0fe6 55%);border:1px solid var(--mo-gline);display:grid;gap:12px;padding:14px}.pr-once>b{color:var(--mo-text);font-weight:600}.pr-ol,.pr-once>p{color:var(--mo-text2);font-size:14px;margin:0}.pr-ol{display:grid;gap:4px;padding-left:20px}.pr-ol code{color:var(--mo-text);font:500 13px var(--mo-mono);overflow-wrap:anywhere}.pr-shared{border-top:1px solid var(--mo-line);color:var(--mo-text3);font-size:13.5px;margin:0;padding:14px 0}.pr-shared b{color:var(--mo-text2);font-weight:600}.pr-foot{align-items:center;background:#00000059;border-top:1px solid var(--mo-line);display:flex;flex-wrap:wrap;gap:8px 14px;padding:14px 20px 16px}.pr-foot .mo-ghost{height:var(--mo-target)}.pr-foot .sp{display:flex;flex-wrap:wrap;gap:4px 14px;margin-left:auto}.pr-tb{align-items:center;background:none;border:0;color:var(--mo-text2);cursor:pointer;display:inline-flex;font:500 14px var(--mo-body);min-height:var(--mo-target);padding:0 4px;text-decoration:underline;text-decoration-color:var(--mo-line2);text-underline-offset:3px}.pr-tb:hover{text-decoration-color:initial}.pr-tb.dng{color:var(--mo-err)}.pr-tb[aria-disabled=true]{cursor:not-allowed;opacity:.6}.pr-why{color:var(--mo-warn)}.pr-hint,.pr-why{flex:1 1 100%;font-size:13px;margin:0}.pr-hint{color:var(--mo-text3)}.pr-toast{padding:0 20px}.pr-toast:has(.mo-toast){padding-bottom:14px}.pr-bs:has(.mo-st){padding:2px 0 6px}.pr-toast.top{padding:0}.pr-toast.top:has(.mo-toast){margin-top:14px;padding-bottom:0}.pr-conf{background:linear-gradient(135deg,#f0b54a17,#0f0f0feb 55%);border:1px solid #f0b54a80;margin:0 20px 18px;padding:16px 18px}.pr-conf.dng{background:linear-gradient(135deg,#f2879a17,#0f0f0feb 55%);border-color:#f2879a73}.pr-conf>b{color:var(--mo-text);display:block;font-size:16px}.pr-conf>b:focus{outline:none}.pr-conf p{color:var(--mo-text2);font-size:14.5px;margin:8px 0 0}.pr-conf p.strong{color:var(--mo-text);font-weight:600}.pr-conf .mo-acts{margin-top:14px}.pr-conf .mo-acts>*{height:var(--mo-target)}.pr-conf .mo-btn.dng{background:var(--mo-err);color:var(--mo-ink)}.pr-phone,.pr-scrim{display:none}.pr-new{margin-top:20px;max-width:620px;padding:20px 22px}.pr-new>b{color:var(--mo-text);display:block;font:600 var(--mo-h3) var(--mo-display)}.pr-new>b:focus{outline:none}.pr-new>p{color:var(--mo-text2);font-size:14.5px;margin:6px 0 0}.pr-new .fld{margin-top:16px}.pr-new small.err{color:var(--mo-err);display:block;font-size:13px;margin-top:6px}.pr-inh{color:var(--mo-text2);display:grid;font-size:14px;gap:6px;list-style:none;margin:16px 0 0;padding:0}.pr-inh li:before{color:var(--mo-ok);content:"✓ ";font-weight:700}.pr-new .mo-acts{margin-top:18px}.pr-new .mo-acts>*{height:var(--mo-target)}.pr-one{margin-top:20px;max-width:720px;padding:18px 20px}.pr-one>b{color:var(--mo-text);display:block;font-weight:600}.pr-one>p{color:var(--mo-text2);font-size:14.5px;margin:6px 0 12px}.pr-one .mo-ghost{height:var(--mo-target)}.pr-sk{display:grid;gap:20px;margin-top:20px}.pr-sk>div{height:460px}@container (min-width:1024px){.pr-grid:not(.one){grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:760px){.pr-head{align-items:flex-start;flex-direction:column;gap:16px}.pr-head .mo-btn,.pr-head .mo-ghost{width:100%}.pr-ch{flex-wrap:wrap;padding:16px}.pr-chips{flex:1 1 100%;justify-content:flex-start}.pr-cb{padding:0 16px}.pr-act,.pr-blk{padding:14px 16px}.pr-foot{padding:14px 16px 16px}.pr-foot .sp,.pr-foot>.mo-ghost{flex:1 1 100%}.pr-foot .sp{justify-content:space-between;margin-left:0}.pr-key .mo-btn,.pr-key .mo-ghost{flex:1 1 100%}.pr-toast{padding:0 16px}.pr-toast:has(.mo-toast){padding-bottom:14px}.pr-phone{display:block}.pr .mo-lnk{min-height:var(--mo-target)}.pr-dest .mo-lnk{justify-content:flex-start;text-align:left}.pr-act .pr-a,.pr-kv small .pr-a{align-items:center;display:inline-flex;min-height:var(--mo-target)}.pr-scrim{background:#00000080;border:0;display:block;inset:0;position:fixed;z-index:29}.pr-conf,.pr-new{border-width:1px 0 0;bottom:0;box-shadow:0 -20px 40px #0009;left:0;margin:0;max-height:calc(100dvh - 24px);max-width:none;overflow-y:auto;padding:18px 16px calc(84px + env(safe-area-inset-bottom));position:fixed;right:0;z-index:30}.pr-conf,.pr-conf.dng,.pr-new{background:var(--mo-sur)}.pr-conf .mo-acts>*,.pr-new .mo-acts>*{flex:1}.pr-one{padding:16px}.pr-one .mo-ghost{width:100%}.pr .mo-alert>p{flex:1 1 200px}.pr-top .mo-alert>.mo-btn,.pr-top .mo-alert>.mo-ghost{width:calc(100% - 32px)}.pr-sk>div{height:380px}}.ds-ls.pf-loose{gap:0;padding-top:0}.ds-ls .pf-looserow{background:none;border:0;border-radius:0;border-top:1px solid var(--mo-line);-moz-column-gap:12px;column-gap:12px;grid-template-columns:auto minmax(0,1fr) auto;padding:14px 0}.ds-ls .pf-looserow:not(:has(.tk-pm)){grid-template-areas:"name button" "meta button";grid-template-columns:minmax(0,1fr) auto}.ds-ls .pf-looserow .pf-g{display:none}.ds-ls .pf-loosename{color:var(--mo-text);font-size:16px;overflow:visible;white-space:normal}.ds-ls .pf-loosemeta{color:var(--mo-text3);font-family:inherit;font-size:13.5px}.ds-ls .pf-looseact{align-items:center;gap:8px}.ds-ls .pf-looseact .mo-ghost{font-size:14.5px;height:var(--mo-target);padding:0 18px}.ds-ls .pf-looseact .mo-lnk{align-items:center;display:inline-flex;font-size:14px;min-height:var(--mo-target)}@container (max-width:520px){.ds-ls .pf-looserow{grid-template-areas:"glyph name" "glyph meta" "button button";grid-template-columns:auto minmax(0,1fr)}.ds-ls .pf-looserow:not(:has(.tk-pm)){grid-template-areas:"name" "meta" "button";grid-template-columns:minmax(0,1fr)}.ds-ls .pf-looseact{justify-content:stretch;margin-top:8px}.ds-ls .pf-looseact>*{flex:1}}.ob .hidden{display:none!important}.ob-head{max-width:760px}.ob-stepn{color:var(--mo-text3);display:none;font:500 13px var(--mo-mono);margin:16px 0 0}.ob-flow{display:flex;flex-wrap:wrap;gap:8px 0;list-style:none;margin:20px 0 0;padding:0}.ob-flow>li{align-items:center;display:flex}.ob-flow>li+li:before{background:var(--mo-line2);content:"";height:1px;margin:0 6px;width:18px}.ob-grid{align-items:start;display:grid;gap:26px;grid-template-columns:minmax(0,1fr) minmax(290px,400px);margin-top:24px}.ob-col{align-content:start;display:grid;gap:22px;grid-template-columns:minmax(0,1fr);min-width:0}.ob-alert{margin-top:14px}.ob-alert,.ob-sum{flex-wrap:wrap}.ob-alert>div,.ob-sum>div{flex:1 1 150px}.ob-alert>div>b,.ob-sum>div>b{display:block}.ob-alert>div>span,.ob-sum>div>span{display:block;margin-top:2px}@container (max-width:1200px){.ob-grid{gap:22px;grid-template-columns:minmax(0,1fr) 270px}}@container (max-width:900px){.ob-grid{grid-template-columns:minmax(0,1fr)}}@container (max-width:760px){.ob-flow{display:none}.ob-stepn{display:block}.ob-alert>.mo-btn,.ob-alert>.mo-ghost{flex:1 1 100%;margin-left:0}}.ob-col>.ob-first{order:-1}.ob-cau{color:var(--mo-warn);font-size:13px;margin:8px 0 0}.ob-nt .mo-chip{margin-left:8px}.ob-card>.mo-h3{margin-bottom:6px}.ob-card>.mo-h3+p{color:var(--mo-text2);font-size:14.5px;margin:0 0 4px}.ob-card p{color:var(--mo-text2);margin:10px 0 0}.ob-card li b,.ob-card p b{color:var(--mo-text);font-weight:600}.ob-fine{color:var(--mo-text3);font-size:13px}.ob-fine a,.ob-set li a.mo-lnk{color:var(--mo-gold);text-decoration:underline;text-underline-offset:3px}.ob-dr{align-items:center;border-top:1px solid var(--mo-line);display:flex;flex-wrap:wrap;gap:8px 12px;padding:12px 0}.ob-dr:first-of-type{border-top:0}.ob-dr>span:first-child{color:var(--mo-text2);flex:1 1 180px;min-width:0}.ob-dr>span:first-child>b{color:var(--mo-text);display:block;font-weight:600}.ob-dr>.mo-lnk{flex:none}.ob-offer{background:#00000073;border:1px solid var(--mo-line2);margin-top:12px;padding:16px 18px}.ob-offer>b{color:var(--mo-text);display:block;font-size:16px}.ob-offer .mo-acts{margin-top:14px}.ob-wait{align-items:center;color:var(--mo-text2);display:flex;gap:12px;margin-top:12px}.ob-os{counter-reset:s;display:grid;gap:18px;list-style:none;margin:16px 0 0;padding:0;position:relative}.ob-os:before{background:var(--mo-line2);bottom:14px;content:"";left:12.25px;position:absolute;top:14px;width:1.5px}.ob-os>li{color:var(--mo-text2);min-width:0;padding-left:42px;position:relative}.ob-os>li:before{background:var(--mo-bg);border:1.5px solid var(--mo-line2);border-radius:50%;color:var(--mo-text3);content:counter(s);counter-increment:s;display:grid;font:600 12px var(--mo-mono);height:26px;left:0;place-items:center;position:absolute;top:-1px;width:26px}.ob-os>li>span.ob-go{color:var(--mo-text3);display:block;font-size:13.5px;margin-top:4px}.ob-f{display:grid;gap:8px;margin-top:8px}.ob-v{align-items:stretch;display:flex;flex-wrap:wrap;gap:8px}.ob-v>code{background:#0000008c;border:1px solid var(--mo-line2);color:var(--mo-text);display:block;flex:1 1 200px;font:500 13px/1.5 var(--mo-mono);min-width:0;overflow-wrap:anywhere;padding:11px 12px}.ob-v>code.srv{overflow-wrap:normal;word-break:normal}.ob-v>button{flex:none;font-size:14.5px;height:auto;min-height:var(--mo-target);padding:0 16px}.ob-hold>div>b{align-items:center;display:flex;flex-wrap:wrap;gap:4px 10px}.ob-hold p{margin:6px 0 0}.ob-bk .mo-acts{margin-top:16px}.ob-bk .ob-st{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px;margin-top:12px}.ob-vf{display:grid;gap:0;list-style:none;margin:14px 0 0;padding:0}.ob-vf>li{align-items:center;border-top:1px solid var(--mo-line);display:flex;flex-wrap:wrap;gap:4px 10px;padding:10px 0}.ob-vf>li:first-child{border-top:0}.ob-vf b{color:var(--mo-text);font-weight:600}.ob-vf small{flex-basis:100%}.ob-meta,.ob-vf small{color:var(--mo-text3);font-size:13px}.ob-meta{align-items:center;display:flex;flex-wrap:wrap;gap:6px 14px}.ob-meta>b{color:var(--mo-text2);font-family:var(--mo-mono);font-weight:500}.ob-ack{background:linear-gradient(135deg,#f0b54a14,#0f0f0fd9 50%);border:1px solid #f0b54a73;margin-top:8px;padding:16px 18px}.ob-ack>b{color:var(--mo-text);display:block;font-size:15.5px}.ob-ack>p{font-size:14px;margin:6px 0 12px}.ob-ack .mo-toggle{height:auto;line-height:1.4;min-height:var(--mo-target);padding:8px 14px 8px 10px;text-align:left}.ob-ack .mo-toggle>span{flex:1;min-width:0}.ob-ack .mo-acts{margin-top:14px}.ob-ackd{align-items:center;color:var(--mo-text3);display:flex;font-size:13px;gap:10px;margin-top:10px}.ob-conf{background:linear-gradient(135deg,#f2879a14,#0f0f0fe6 50%);border:1px solid #f2879a73;margin-top:12px;padding:16px 18px}.ob-conf>b{color:var(--mo-text);display:block;font-size:16px}.ob-conf>p{font-size:14px;margin:6px 0 12px}.ob-conf:focus,.ob-conf>b:focus{outline:none}.ob-ack .mo-acts>*,.ob-alert>.mo-btn,.ob-alert>.mo-ghost,.ob-conf .mo-acts>*,.ob-gone .mo-acts>*,.ob-offer .mo-acts>*,.ob-set .mo-acts>*{height:auto;min-height:var(--mo-target);padding-bottom:8px;padding-top:8px;white-space:normal}.ob :is(.mo-btn,.mo-ghost)[aria-disabled=true]{cursor:not-allowed;opacity:.55}.ob :is(.mo-btn,.mo-ghost)[aria-disabled=true]:after{display:none}.ob .mo-ghost[aria-disabled=true]:hover{border-color:var(--mo-line2)}.ob-kadd{margin-top:10px}.ob-kadv{border:1px solid var(--mo-line2);border-left:2px solid var(--mo-gold);color:var(--mo-text2);font-size:13.5px;padding:12px 14px}.ob-kadv>p{margin:0}.ob-kadv>p.t{color:var(--mo-text);font-weight:600}.ob-kadv ul{display:grid;gap:3px;margin:6px 0 0;padding-left:18px}.ob-kadv li.pay{color:var(--mo-text)}.ob-kadv>p.src{color:var(--mo-text3);font-size:12.5px;margin-top:8px}.ob-ha{border-top:1px solid var(--mo-line);margin-top:18px;padding-top:16px}.ob-ha label{color:var(--mo-text);display:block;font-size:14px;font-weight:500}.ob-ha label span{color:var(--mo-text3);font-size:12.5px;font-weight:400;margin-left:6px}.ob-ha .row{display:flex;gap:8px;margin-top:8px}.ob-ha .row .mo-in{flex:1;min-width:0}.ob-ha .er{color:var(--mo-text2);font-size:13px;margin:6px 0 0}.ob-ha .th{margin:0}.ob-gone,.ob-ha .th{color:var(--mo-text2);font-size:14px}.ob-gone{background:#00000073;border:1px solid var(--mo-line2);margin-top:8px;padding:14px 16px}.ob-gone>b{color:var(--mo-text);display:block}.ob-gone .mo-acts{margin-top:12px}.ob-sk{height:46px;margin-top:8px}.ob-toast{margin-top:12px;min-height:22px}.ob-adv{color:var(--mo-text2);display:grid;font-size:14px;gap:8px;list-style:none;margin:10px 0 0;padding:0}.ob-adv>li{display:flex;gap:10px}.ob-adv>li:before{color:var(--mo-gold);content:"→";font-weight:700}.ob-adv b{color:var(--mo-text);font-weight:600}.ob-state{align-items:flex-start;display:flex;gap:14px}.ob-state>.mo-ok,.ob-state>.mo-orb{margin-top:6px}.ob-state>.mo-ok{font-size:14px;height:26px;margin-top:2px;width:26px}.ob-state>div>b{color:var(--mo-text);display:block;font:600 var(--mo-h3) var(--mo-display)}.ob-state>div>span{color:var(--mo-text2);display:block;font-size:14.5px;margin-top:4px}.ob-where{border-top:1px solid var(--mo-line);font-size:14px;margin-top:16px!important;padding-top:12px}.ob-pv{aspect-ratio:16/9;background:#000;border:1px solid var(--mo-line);box-shadow:var(--mo-sh2);overflow:hidden;position:relative}.ob-pv>img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ob-pv>.tag{flex-wrap:wrap;gap:6px;left:10px;top:10px}.ob-pv>.msg,.ob-pv>.tag{display:flex;position:absolute}.ob-pv>.msg{align-items:center;background:radial-gradient(80% 70% at 50% 40%,#262626bf,#000000f5);color:var(--mo-text2);flex-direction:column;font-size:14px;gap:10px;inset:0;justify-content:center;padding:16px;text-align:center}.ob-pv>.msg b{color:var(--mo-text)}.ob-pv>.msg>button{flex:none}.ob-pv{min-height:200px}.ob-pvph{aspect-ratio:16/9;border:1px dashed var(--mo-line2);color:var(--mo-text3);display:grid;font-size:13.5px;margin-top:16px;padding:16px;place-items:center;text-align:center}.ob-fr{align-items:start;border-top:1px solid var(--mo-line);display:grid;gap:4px 12px;grid-template-columns:24px minmax(0,1fr) auto;padding:12px 0}.ob-fr:first-of-type{border-top:0}.ob-fr>.mo-err,.ob-fr>.mo-ok,.ob-fr>.mo-warn,.ob-fr>.ob-dash{margin-top:2px}.ob-fr>.ob-dash{border:1px solid var(--mo-line2);border-radius:50%;color:var(--mo-text3);display:grid;font-size:11px;height:18px;place-items:center;width:18px}.ob-fr>span{min-width:0}.ob-fr>span>b{color:var(--mo-text);display:block;font-weight:500}.ob-fr>span>small{color:var(--mo-text3);display:block;font-size:13px;margin-top:2px}.ob-fr>span>small.fix{color:var(--mo-text2)}.ob-fr>i{color:var(--mo-text);font:500 13.5px var(--mo-mono);font-style:normal;max-width:12em;text-align:right}.ob-rd{align-items:center;color:var(--mo-text2);display:flex;gap:12px;padding:12px 0}.ob-sum{margin:6px 0 0}.ob-sigl{margin:12px 0 0}.ob-ret,.ob-sigl{align-items:center;color:var(--mo-text);display:flex;gap:10px}.ob-ret{margin:12px 0 0!important}.ob-dr>span:first-child>small{color:var(--mo-text3);display:block;font-size:13px}.ob-setstep{margin-top:14px}.ob-set .mo-h2{margin-top:2px}.ob-set ul{color:var(--mo-text2);display:grid;gap:10px;list-style:none;margin:12px 0 0;padding:0}.ob-set li{display:flex;gap:10px}.ob-set li:before{color:var(--mo-gold);content:"→";font-weight:700}.ob-bill{border-top:1px solid var(--mo-line);font-size:14px;margin-top:16px!important;padding-top:14px}.ob-bill>.mo-lnk{display:flex;margin-top:4px}.ob-set .mo-acts{margin-top:18px}.ob-nt{margin-top:14px}.ob-nt .mo-toggle{height:auto;line-height:1.4;min-height:var(--mo-target);padding:8px 14px 8px 10px;text-align:left;white-space:normal}.ob-link{align-items:stretch;display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.ob-link>code{background:#0000008c;border:1px solid var(--mo-line2);color:var(--mo-text);display:block;flex:1 1 200px;font:500 13px/1.5 var(--mo-mono);min-width:0;overflow-wrap:anywhere;padding:11px 12px}.ob-link>button{flex:none}.ob-ho .mo-steps{margin-top:16px}@container (max-width:1200px){.ob-card.mo-box{padding:20px 18px}.ob-os>li{padding-left:38px}.ob-fr{grid-template-columns:24px minmax(0,1fr)}.ob-fr>i{grid-column:2;grid-row:auto;order:-1;text-align:left}}@container (max-width:760px){.ob-card.mo-box{padding:18px 16px}.ob-ack .mo-acts>*,.ob-conf .mo-acts>*,.ob-gone .mo-acts>*,.ob-link>button,.ob-offer .mo-acts>*,.ob-set .mo-acts>*{flex:1 1 100%}.ob-v>code.srv{overflow-wrap:anywhere}.ob-dr>.mo-lnk{margin-left:0}.ob-ha .row{flex-direction:column}.ob-ha .row .mo-btn,.ob-ha .row .mo-ghost{width:100%}}@container (max-width:360px){.ob-fr{grid-template-columns:24px minmax(0,1fr)}.ob-fr>i{grid-column:2;text-align:left}}.cr .hidden{display:none!important}.cr button:disabled{cursor:not-allowed;opacity:.42}.cr .mo-scope{margin:14px 0 0}.cr-mode{color:var(--mo-text3);font-size:13.5px;margin:4px 0 0}.cr-sec{margin-top:18px}.cr-i{background:#f1e6d014;border-radius:50%;color:var(--mo-text2);display:grid;flex:none;font-size:11px;font-weight:700;height:18px;place-items:center;width:18px}.cr-ban>div>b{display:block}.cr-ban-b{margin:4px 0 0}.cr-grid{display:grid;gap:18px;grid-template-areas:"eng" "ton" "mom" "ai" "ce" "app" "whe" "lim";grid-template-columns:minmax(0,1fr);margin-top:18px}.cr-eng{grid-area:eng}.cr-ton{grid-area:ton}.cr-mom{grid-area:mom}.cr-ai{grid-area:ai}.cr-ce{grid-area:ce}.cr-app{grid-area:app}.cr-whe{grid-area:whe}.cr-lim{grid-area:lim}.cr-grid>section{min-width:0}.cr-sh{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.cr-sh .mo-h3 small{color:var(--mo-text3);display:block;font:400 13.5px var(--mo-body);letter-spacing:0;margin-top:4px}.cr-note{align-items:center;color:var(--mo-text2);display:inline-flex;flex:none;font-size:13.5px;max-width:46%;min-height:30px;text-align:right}.cr-note.mo-st{text-align:left}.cr-engrow{align-items:center;display:flex;flex-wrap:wrap;gap:10px 14px}.cr-engtxt{color:var(--mo-text2);flex:1 1 260px;margin:0}.cr-engacts{margin-top:18px}.cr-why{align-items:center;color:var(--mo-text3);display:flex;flex-wrap:wrap;font-size:13.5px;gap:0 12px;margin:10px 0 0}.cr-why>span{min-width:0}.cr-conf{background:linear-gradient(135deg,#f2879a14,#0f0f0fe6 50%);border:1px solid #f2879a73;margin-top:16px;padding:16px 18px}.cr-conf>b{color:var(--mo-text);display:block;font-size:16px}.cr-conf>b:focus{outline:none}.cr-conf p{color:var(--mo-text2);margin:6px 0 12px}.cr-conf .mo-btn.danger{background:var(--mo-err);color:var(--mo-ink)}.cr-scrim{display:none}.cr-sig{align-items:flex-start}.cr-sig>b{flex:0 0 132px}.cr-sig>span{color:var(--mo-text2);flex:1;min-width:0}.cr-fine{color:var(--mo-text3);font-size:13.5px;margin:14px 0 0;max-width:62ch}.cr-vert{align-items:center;border-top:1px solid var(--mo-line);display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:16px;padding-top:14px}.cr-vert>div{flex:1 1 260px;min-width:0}.cr-vert b{color:var(--mo-text);font-weight:600;margin-right:8px}.cr-vert p{color:var(--mo-text2);font-size:13.5px;margin:4px 0 0;max-width:62ch}.cr-links{margin-top:6px}.cr-reach{align-items:flex-start;border:1px solid #f0b54a73;display:flex;gap:10px;margin-top:12px;padding:12px 14px}.cr-reach>p{color:var(--mo-text2);font-size:14px;margin:0}.cr-fine0{margin:0}.cr-nocut{margin-top:8px}.cr-appr{border-color:var(--mo-gline);box-shadow:inset 0 0 0 1px #dcb86a33,var(--mo-sh2)}.cr-aok{align-items:flex-start;display:flex;gap:12px}.cr-aok>div>b{color:var(--mo-text);display:block;font:600 19px/1.3 var(--mo-body)}.cr-aok p{color:var(--mo-text2);margin:6px 0 0;max-width:62ch}.cr-app .mo-rows{margin-top:14px}.cr-app .mo-row{align-items:flex-start}.cr-app .mo-row>b{flex:0 0 132px}.cr-app .mo-row>span{flex:1;min-width:0}.cr-dg{display:flex;flex-direction:column}.cr-cov{border-top:1px solid var(--mo-line);margin-top:20px;padding-top:18px}.cr-cov .mo-toggles{display:flex;flex-wrap:wrap;gap:8px}.cr-cv{--mo-thumb-w:60px;margin-top:14px}.cr-cv b .mo-chip{height:auto;margin-left:8px;max-width:100%;min-height:24px;vertical-align:middle}.cr-cov .mo-rows{margin-top:12px}.cr-dest{border-top:1px solid var(--mo-line);padding:14px 0}.cr-dg>.cr-dest:first-child{border-top:0;padding-top:0}.cr-dh{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px}.cr-dd{color:var(--mo-text2);font-size:14px;margin:8px 0 0;max-width:62ch}.cr-tpl{align-items:center;display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:10px}.cr-tpl>span{color:var(--mo-text3);font-size:13.5px}.cr-code{color:var(--mo-text);font:500 13.5px var(--mo-mono);overflow-wrap:anywhere}.cr-empty{border:1px dashed var(--mo-line2);color:var(--mo-text2);margin-top:6px;padding:14px 16px}.cr-empty b{color:var(--mo-text);display:block;font-weight:600}.cr-empty p{margin:4px 0 10px}.cr-step{display:flex;gap:8px;max-width:280px}.cr-step>*{height:var(--mo-target);min-height:var(--mo-target)}.cr-step>.mo-ghost{font-size:20px;padding:0;width:var(--mo-target)}.cr-step>.mo-in{flex:none;font:600 18px var(--mo-mono);padding:0 8px;text-align:center;width:96px}.cr-lim small{color:var(--mo-text3);display:block;font-size:13px;margin-top:8px}.cr-lim small.err{color:var(--mo-err)}.cr-spend{border-top:1px solid var(--mo-line);display:grid;gap:8px;margin-top:20px;padding-top:16px}.cr-spl{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px 14px;justify-content:space-between}.cr-spl>b{color:var(--mo-text);font:600 15px var(--mo-mono)}.cr-spend small{color:var(--mo-text3);font-size:13px}.cr-spend small.warn{color:var(--mo-warn)}.cr-ton{padding:20px 20px 16px}.cr-ton .mo-row{align-items:flex-start;gap:16px;justify-content:space-between}.cr-ton .mo-row>span{flex:0 0 auto}.cr-ton .mo-row>b{min-width:0;text-align:right}.cr-ton .cr-links{margin-top:10px}.cr-ton .cr-links .mo-lnk{overflow-wrap:anywhere;white-space:normal}.cr [aria-disabled=true]{cursor:not-allowed;opacity:.55}.cr-pl{align-items:center;gap:8px 12px}.cr-pl,.cr-sw{display:flex;flex-wrap:wrap}.cr-sw{align-items:flex-start;gap:12px 18px;justify-content:space-between}.cr-sw>div{flex:1 1 320px;min-width:0}.cr-sw .mo-toggle{height:var(--mo-target)}.cr-sw p{color:var(--mo-text2);margin:6px 0 0;max-width:68ch}.cr-sfoot .mo-lnk,.cr-sw .mo-lnk{max-width:100%;text-align:left;white-space:normal}.cr-lbl{display:block}.cr-ceh>b,.cr-lbl{color:var(--mo-text);font-weight:600}.cr-ceh>b{letter-spacing:.04em}.cr-ceh>b.warn{color:var(--mo-warn)}.cr-cons{background:var(--mo-sur);border:1px solid var(--mo-gline);margin-top:14px;padding:16px 18px}.cr-cons:focus{outline:none}.cr-cons p{color:var(--mo-text);margin:0 0 12px;max-width:68ch}.cr-cons .mo-btn,.cr-cons .mo-ghost,.cr-del .mo-btn,.cr-del .mo-ghost,.cr-sclr .mo-ghost,.cr-sctl .mo-ghost,.cr-sfoot .mo-ghost,.cr-sw .mo-btn{font-size:14px;height:var(--mo-target);padding:0 16px}.cr-del{border-top:1px solid var(--mo-line);display:grid;gap:10px;justify-items:start;margin-top:16px;padding-top:14px}.cr-del p{color:var(--mo-text2);margin:0;max-width:68ch}.cr-del .mo-ghost.dng{border-color:#f2879a80;color:var(--mo-err)}.cr-del .mo-btn.danger{background:var(--mo-err);color:var(--mo-ink)}.cr-delc{background:var(--mo-bg);border:1px solid #f2879a73;padding:14px 16px}.cr-delc:focus{outline:none}.cr-mem{margin-top:28px}.cr-slots{display:grid;gap:0 32px;grid-template-columns:minmax(0,1fr);margin-top:4px}.cr-slot{align-content:start;border-top:1px solid var(--mo-line);display:grid;gap:12px;margin-top:16px;padding-top:14px}.cr-slot .cr-dh{flex-wrap:wrap}.cr-sctl{display:grid;gap:12px}.cr-sctl label{color:var(--mo-text2);display:block;font-size:14px;margin-bottom:6px}.cr-srow{display:flex;gap:8px}.cr-srow select{flex:1;height:var(--mo-target);min-width:0}.cr-srow button{flex:none}.cr-sclr,.cr-sfoot{align-items:center;display:flex;flex-wrap:wrap;gap:8px 14px}.cr-sfoot{border-top:1px solid var(--mo-line);margin-top:16px;padding-top:14px}.cr-mem .cr-delc p{margin:0 0 10px;max-width:68ch}.cr-mem .cr-delc .mo-btn.danger{background:var(--mo-err);color:var(--mo-ink)}.cr-mem .cr-delc .mo-acts{display:flex;flex-wrap:wrap;gap:8px}.cr-mem .cr-delc .mo-btn,.cr-mem .cr-delc .mo-ghost{font-size:14px;height:var(--mo-target);padding:0 16px}.cr-mem .cr-sfoot+.cr-delc{margin-top:12px}.cr-sk{display:grid;gap:18px;margin-top:18px}.cr-sk-a{height:200px}.cr-sk-b{height:160px}.cr-sk-c{height:260px}@container (min-width:760px){.cr-sctl{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@container (min-width:1100px){.cr-slots{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cr-sctl{grid-template-columns:minmax(0,1fr)}.cr-grid{align-items:start;grid-template-areas:"eng ton" "mom ton" "ai ton" "ce ton" "app ton" "whe ton" "lim ton";grid-template-columns:minmax(0,1fr) 300px}.cr-ton{position:sticky;top:24px}}@container (max-width:760px){.cr-note{flex-basis:100%;justify-content:flex-start;max-width:none;text-align:left}.cr-sh{flex-wrap:wrap}.cr-note.none{min-height:0}.cr-sh:has(>.cr-note.none){gap:0}.cr-eng .mo-h3 small{display:none}.cr-engacts>*{flex:1 1 100%;height:var(--mo-target)}.cr-app .mo-row,.cr-sig{flex-direction:column;gap:2px}.cr-app .mo-row>b,.cr-sig>b{flex:none}.cr-ton .mo-row{flex-direction:column;gap:2px}.cr-ton .mo-row>b{text-align:left}.cr-srow{flex-wrap:wrap}.cr-srow button,.cr-sw .mo-toggle{flex:1 1 100%}.cr-scrim{background:#00000080;border:0;display:block;inset:0;position:fixed;z-index:29}.cr-conf{background:var(--mo-sur);border-width:1px 0 0;bottom:0;box-shadow:0 -20px 40px #0009;left:0;margin:0;max-height:calc(100dvh - 24px);overflow-y:auto;padding:16px 16px calc(84px + env(safe-area-inset-bottom));position:fixed;right:0;z-index:30}.cr-conf .mo-acts>*{flex:1}.cr-sk-a{height:170px}.cr .mo-alert{flex-wrap:wrap}.cr .mo-alert>div{flex:1 1 200px}.cr .mo-alert>.mo-btn,.cr .mo-alert>.mo-ghost{width:calc(100% - 32px)}}.dt .hidden{display:none!important}.dt-in{position:relative;z-index:1}.dt-main{min-height:62vh;padding:36px 0 0}.dt-grid{align-items:start;display:grid;gap:56px;grid-template-columns:240px minmax(0,700px)}.dt-grid.solo{grid-template-columns:minmax(0,760px)}.dt-grid.wide{grid-template-columns:minmax(0,1040px)}.dt-toc{align-self:start;max-height:calc(100vh - 40px);overflow-y:auto;position:sticky;top:20px}.dt-tocb{display:none}.dt-toc .dt-tl{margin:0}.dt-toc ul{list-style:none;margin:10px 0 0;padding:0}.dt-toc a{align-items:center;border-left:1px solid var(--mo-line2);color:var(--mo-text2);display:flex;font-size:15px;line-height:1.35;min-height:38px;padding:4px 0 4px 14px;text-decoration:none}.dt-toc a:hover{border-left-color:var(--mo-gold);color:var(--mo-text)}.dt-toc .dt-gh{color:var(--mo-text3);font:600 11px var(--mo-mono);letter-spacing:.1em;margin:16px 0 2px 14px;text-transform:uppercase}.dt-toc li:first-child.dt-gh{margin-top:0}.dt-colwrap{min-width:0}.dt-hd{margin:0 0 28px}.dt .mo-field-h>span:first-child{color:var(--mo-text);font:600 15px var(--mo-body)}.dt-kick{color:var(--mo-text2);font:600 11.5px var(--mo-display);letter-spacing:.22em;margin:0;text-transform:uppercase}.dt-h1{text-wrap:balance;color:var(--mo-text);font:600 34px/1.15 var(--mo-display);letter-spacing:.005em;margin:10px 0 0}.dt-lede{text-wrap:pretty;color:var(--mo-text2);font-size:19px;font-weight:440;line-height:1.55;margin:12px 0 0;max-width:680px}.dt-meta{color:var(--mo-text3);font:500 13px var(--mo-mono);margin:14px 0 0}.dt-prose{color:var(--mo-text);font-size:20px;font-weight:440;line-height:1.65}.dt-prose p{margin:0 0 1em}.dt-prose a:not(.mo-btn):not(.mo-ghost):not(.dt-route){color:var(--mo-gold);overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:3px}.dt-sec{margin:0 0 44px}.dt-h2{align-items:baseline;color:var(--mo-text);display:flex;font:600 24px/1.25 var(--mo-body);gap:14px;letter-spacing:.005em;margin:0 0 14px;scroll-margin-top:24px}.dt-h2:focus{outline:none}.dt-prose{counter-reset:dtn}.dt-h2[id^=s-]:before{color:var(--mo-text3);content:counter(dtn,decimal-leading-zero) /"";counter-increment:dtn;flex:none;font:600 13px var(--mo-mono)}.dt-sub{color:var(--mo-text2);font:500 14px/1.5 var(--mo-body);margin:-6px 0 14px}.dt-prose .dt-sub{font-size:14px;margin:-6px 0 14px}.dt-lead{color:var(--mo-text);font-weight:640}.dt-pn{font-size:15px;line-height:1.55;margin:6px 0 0}.dt-pn.top{margin:0 0 32px}.dt-search{margin:0 0 8px}.dt-sfield{align-items:stretch;display:flex;gap:8px}.dt-sfield input{flex:1;font-size:17px;min-height:48px;min-width:0}.dt-sfield .mo-ghost{height:auto;min-height:48px}.dt-count{color:var(--mo-text2);font-size:15px;margin:10px 0 0;min-height:22px}.dt-gh2{color:var(--mo-text);font:600 22px/1.25 var(--mo-body);margin:40px 0 8px;scroll-margin-top:24px}.dt-gh2:focus{outline:none}.dt-qh{font:inherit;margin:0}.dt-q{align-items:center;background:none;border:0;border-top:1px solid var(--mo-line);color:var(--mo-text);cursor:pointer;display:flex;font:600 18px/1.35 var(--mo-body);gap:16px;justify-content:space-between;min-height:56px;padding:12px 4px;text-align:left;width:100%}.dt-q i,.dt-q:hover{color:var(--mo-gold)}.dt-q i{flex:none;font:500 22px var(--mo-mono);font-style:normal}.dt-q i:before{content:"+"}.dt-q[aria-expanded=true] i:before{content:"−"}.dt-pnl{border-left:2px solid var(--mo-gline);color:var(--mo-text);font-size:20px;font-weight:440;line-height:1.65;margin:0;padding:2px 0 8px 18px}.dt-pnl .dt-l,.dt-pnl p{margin:0 0 .8em}.dt-pnl .dt-l{padding-left:1.3em}.dt-pnl li{margin:0 0 .35em}.dt-pnl li::marker{color:var(--mo-gold)}.dt-pnl code{background:#000000b3;border:1px solid var(--mo-line);font:500 .85em var(--mo-mono);overflow-wrap:anywhere;padding:1px 5px}.dt-dl{margin:0 0 .8em}.dt-dl dt{color:var(--mo-text);font-weight:600;margin:.6em 0 .2em}.dt-dl dd{margin:0 0 .3em;padding-left:1em}.dt-item.hit .dt-q{box-shadow:inset 3px 0 0 var(--mo-gold);padding-left:14px}.dt-help{align-items:center;border-left:2px solid var(--mo-gline);color:var(--mo-text2);display:flex;flex-wrap:wrap;font-size:16px;gap:6px 12px;padding:4px 0 16px 18px}.dt-help small{color:var(--mo-text3);font-size:13px}.dt-hb{background:#00000080;border:1px solid var(--mo-line2);cursor:pointer;font:500 15px var(--mo-body);min-height:44px;min-width:56px;padding:0 14px}.dt-hb,.dt-thx{color:var(--mo-text)}.dt-thx{font-size:16px}.dt-alias{display:block;height:0}.dt-h3{color:var(--mo-text);font:600 19px/1.35 var(--mo-body);margin:20px 0 6px}.dt-prose ul{margin:0 0 1em;padding-left:1.3em}.dt-prose li{margin:0 0 .4em}.dt-prose li::marker{color:var(--mo-gold)}.dt-mark{background:#dcb86a47;color:var(--mo-text);padding:0 2px}.dt-al{align-items:center;color:var(--mo-gold);display:inline-flex;font-size:18px;font-weight:540;min-height:44px;text-decoration:underline;text-underline-offset:3px}.dt-gend{border-top:1px solid var(--mo-line)}.dt-none{margin:20px 0 0;padding:22px}.dt-none h2{font:600 20px var(--mo-body);margin:0}.dt-none p{color:var(--mo-text2);font-size:17px;line-height:1.55;margin:8px 0 0}.dt-sk{display:grid;gap:12px;margin-top:20px}.dt-sk .mo-skel{height:56px}.dt-end{margin:48px 0 0;padding:24px 24px 22px}.dt-end h2{font:600 22px var(--mo-body);margin:0}.dt-end p{color:var(--mo-text2);font-size:17px;line-height:1.55;margin:8px 0 16px}.dt-two{align-items:start;display:grid;gap:32px;grid-template-columns:minmax(0,1fr) 300px}.dt-card{padding:24px}.dt-card h2{font:600 22px var(--mo-body);margin:0 0 4px}.dt-card .dt-cs{color:var(--mo-text2);font-size:15.5px;margin:0 0 18px}.dt-fields{display:grid;gap:18px}.dt-fields>div,.dt-fields>fieldset{border:0;margin:0;min-width:0;padding:0}.dt-fields input.mo-in,.dt-fields textarea.mo-in{font-size:17px;min-height:48px}.dt-fields textarea.mo-in{line-height:1.5;min-height:150px;resize:vertical}.dt-fields .mo-in[aria-invalid=true]{border-color:var(--mo-err)}.dt-fields legend{padding:0}.dt-topics{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.dt-topics .mo-toggle{font-size:15.5px;height:48px;justify-content:flex-start}.dt-topics .mo-toggle i{font-style:normal;width:14px}.dt-hint{color:var(--mo-text3);font-size:14px;margin:8px 0 0}.dt-fe{align-items:flex-start;color:var(--mo-err);display:flex;font-size:15px;gap:8px;margin:8px 0 0}.dt-fe b{background:#f2879a26;border-radius:50%;display:grid;flex:none;font-size:11px;height:16px;margin-top:3px;place-items:center;width:16px}.dt-hp{height:1px;left:-9999px;overflow:hidden;position:absolute;top:auto;width:1px}.dt-count2{color:var(--mo-text3);display:flex;font-size:13.5px;gap:12px;justify-content:space-between;margin-top:8px}.dt-count2 .cap{color:var(--mo-err)}.dt-acts{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.dt-acts .mo-btn{height:auto;line-height:1.2;min-height:52px;padding:12px 24px;white-space:normal}.dt-acts .mo-btn[aria-disabled=true]{cursor:not-allowed;opacity:.55}.dt-fine{color:var(--mo-text2);font-size:14.5px;line-height:1.5;margin:14px 0 0}.dt-alert{margin:0 0 18px}.dt-alert .mo-ghost{height:auto;min-height:44px}.dt-chan{display:grid;gap:0}.dt-chan>div{border-top:1px solid var(--mo-line);padding:14px 0}.dt-chan>div:first-of-type{border-top:0;padding-top:4px}.dt-chan b{color:var(--mo-text);display:block;font-size:16px}.dt-chan span{color:var(--mo-text2);display:block;font-size:15px;margin:2px 0 4px}.dt-chan a{align-items:center;color:var(--mo-gold);display:inline-flex;font-size:16px;min-height:44px;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:3px}.dt-done h2{font:600 26px/1.2 var(--mo-body);margin:10px 0 0}.dt-done h2:focus{outline:none}.dt-done p{font-size:17px;line-height:1.55;margin:10px 0 0}.dt-done p,.dt-quote{color:var(--mo-text2)}.dt-quote{background:#0000008c;border-left:2px solid var(--mo-gline);font-size:16px;line-height:1.5;margin:14px 0 0;max-height:150px;overflow-wrap:anywhere;overflow-y:auto;padding:12px 14px;white-space:pre-wrap}.dt-next{counter-reset:dtn;display:grid;gap:10px;list-style:none;margin:16px 0 0;padding:0}.dt-next li{align-items:flex-start;color:var(--mo-text);counter-increment:dtn;display:flex;font-size:17px;gap:12px;line-height:1.5}.dt-next li:before{border:1px solid var(--mo-line2);color:var(--mo-text2);content:counter(dtn);display:grid;flex:none;font:600 12px var(--mo-mono);height:24px;margin-top:1px;place-items:center;width:24px}.dt-routes{display:grid;gap:12px;list-style:none;margin:0;padding:0}.dt-route{align-items:center;background:var(--mo-panel);border:1px solid var(--mo-line);color:var(--mo-text);cursor:pointer;display:grid;font:inherit;gap:4px 16px;grid-template-columns:minmax(0,1fr) auto;min-height:76px;padding:16px 18px;text-align:left;text-decoration:none;width:100%}.dt-route:hover{border-color:var(--mo-gline)}.dt-route b{align-items:center;display:flex;flex-wrap:wrap;font-size:18px;font-weight:600;gap:10px}.dt-route span{color:var(--mo-text2);font-size:16px;grid-column:1;line-height:1.45}.dt-route em{color:var(--mo-gold);font-size:14.5px;font-style:normal;grid-column:2;grid-row:1/span 2;text-align:right}.dt-route.off{cursor:default}.dt-route.off:hover{border-color:var(--mo-line)}.dt-route.feat{border-color:var(--mo-gline);box-shadow:var(--mo-sh2)}.dt-route.off em{color:var(--mo-text3)}.dt-facts{display:grid;font-size:17px;gap:0;grid-template-columns:minmax(0,170px) minmax(0,1fr);margin:0}.dt-facts dd,.dt-facts dt{border-top:1px solid var(--mo-line);margin:0;padding:12px 0}.dt-facts dt{color:var(--mo-text3);font:500 13px var(--mo-mono);letter-spacing:.04em;padding-top:16px}.dt-facts dd{color:var(--mo-text)}.dt-pr{display:grid;gap:0;list-style:none;margin:0;padding:0}.dt-pr li{border-top:1px solid var(--mo-line);display:grid;gap:0 12px;grid-template-columns:36px minmax(0,1fr);padding:14px 0}.dt-pr li>span{color:var(--mo-text3);font:600 13px var(--mo-mono);padding-top:4px}.dt-pr b{color:var(--mo-text);display:block;font-size:18px}.dt-pr p{color:var(--mo-text2);font-size:17px;line-height:1.55;margin:2px 0 0}.dt-util{margin:8px auto 0;max-width:560px;text-align:left}.dt-util h1{font:600 30px/1.2 var(--mo-display);margin:12px 0 0}.dt-util p{color:var(--mo-text2);font-size:17px;line-height:1.55;margin:12px 0 0}.dt-ok{border-radius:50%;display:inline-grid;font-size:20px;height:44px;place-items:center;width:44px}.dt-rq{display:grid;gap:22px;margin-top:22px}.dt-rq fieldset{border:0;margin:0;min-width:0;padding:0}.dt-rq .dt-topics{grid-template-columns:repeat(2,minmax(0,1fr))}.dt-rq .dt-topics.three{grid-template-columns:repeat(3,minmax(0,1fr))}.dt-consent{align-items:flex-start;background:#0000008c;border:1px solid var(--mo-line2);color:var(--mo-text);cursor:pointer;display:flex;font-size:16px;gap:12px;line-height:1.5;min-height:56px;padding:14px}.dt-consent input{accent-color:var(--mo-gold);flex:none;height:22px;margin:2px 0 0;width:22px}.dt-receipt{border:1px solid var(--mo-line2);color:var(--mo-text);font:500 14px var(--mo-mono);margin:14px 0 0;padding:12px 14px}.dt-ext,.dt-receipt{overflow-wrap:anywhere}.dt-box{background:var(--mo-panel);border:1px solid var(--mo-line);color:var(--mo-text2);font-size:17px;line-height:1.6;margin:0 0 36px;padding:16px 18px}.dt-box strong,.dt-h4{color:var(--mo-text)}.dt-h4{font:600 17px/1.35 var(--mo-body);margin:18px 0 4px}.dt-links{display:flex;flex-wrap:wrap;gap:0 20px;margin:0 0 1em}.dt-links a{align-items:center;display:inline-flex;min-height:44px}.dt-prose li{overflow-wrap:anywhere}p[data-content-engine-feature]{border-left:2px solid var(--mo-line2);padding-left:14px}p[data-content-engine-state=active]{border-left-color:var(--mo-gline)}div[data-content-engine-feature]{align-items:center;background:var(--mo-panel);border:1px solid var(--mo-line);border-left:2px solid var(--mo-line2);display:flex;flex-wrap:wrap;gap:4px 10px;margin:0 0 1em;padding:12px 16px}div[data-content-engine-state=active]{border-left-color:var(--mo-gline)}div[data-content-engine-feature]>.dt-celab,div[data-content-engine-feature]>h4{color:var(--mo-text);font:600 17px/1.35 var(--mo-body);margin:0}div[data-content-engine-feature]>p{flex:1 1 100%;font-size:inherit;margin:0}.dt-cechip{height:auto;line-height:1.3;min-height:24px;padding:3px 8px;white-space:normal}.dt-sla{color:var(--mo-text3);font:500 13px var(--mo-mono);margin:0 0 6px}.dt-kn{color:var(--mo-text2);font-size:16px;margin:0 0 .8em}.pub-sv>a>span{margin-left:.35em}@container (max-width:1023px){.dt-pnl,.dt-prose{font-size:18px}.dt-grid{gap:28px;grid-template-columns:minmax(0,700px)}.dt-toc{background:var(--mo-panel);border:1px solid var(--mo-line);max-height:none;overflow:visible;padding:16px 18px;position:static}.dt-toc ul{-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.dt-toc a{min-height:44px}.dt-toc .dt-gh{grid-column:1/-1}.dt-two{grid-template-columns:minmax(0,1fr)}.dt-grid.solo,.dt-grid.wide{grid-template-columns:minmax(0,760px)}}@container (max-width:760px){.dt-main{padding-top:20px}.dt-h1{font-size:28px}.dt-lede,.dt-pnl,.dt-prose,.dt-q{font-size:17px}.dt-help{padding-left:14px}.dt-h2{font-size:22px}.dt-tocb{align-items:center;background:none;border:0;color:var(--mo-text);cursor:pointer;display:flex;font:600 16px var(--mo-body);justify-content:space-between;min-height:48px;padding:0;text-align:left;width:100%}.dt-tocb i{color:var(--mo-text2);font-style:normal;font:500 16px var(--mo-mono);text-align:center;width:24px}.dt-toc .dt-tl{display:none}.dt-toc{padding:4px 16px}.dt-toc ul{grid-template-columns:minmax(0,1fr);margin:0 0 10px}.dt-toc.shut ul{display:none}.dt-card{padding:18px 16px}.dt-topics{grid-template-columns:minmax(0,1fr)}.dt-acts .mo-btn{width:100%}.dt-facts{grid-template-columns:minmax(0,1fr)}.dt-facts dt{border-top:1px solid var(--mo-line);padding-bottom:0}.dt-facts dd{border-top:0;padding-top:2px}.dt-route{grid-template-columns:minmax(0,1fr)}.dt-route em{grid-column:1;grid-row:auto;text-align:left}.dt-end{padding:20px 16px 18px}.dt-rq .dt-topics.three{grid-template-columns:minmax(0,1fr)}}@container (max-width:360px){.dt-h1{font-size:26px}}@media print{.dt,body{background:#fff!important;color:#000!important}.dt-acts,.dt-end,.dt-pn,.dt-search,.dt-toc,.mo-grain,.pub-foot,.pub-head{display:none!important}.dt-grid{display:block}.dt *{background:none!important;border-color:#999!important;box-shadow:none!important;color:#000!important}.dt-pnl,.dt-pnl.hidden{display:block!important}}.ia .hidden{display:none!important}.ia-in{position:relative;z-index:1}.ia-main{min-height:62vh;padding:36px 0 0}.ia-hd{margin:0 0 24px;max-width:760px}.ia-kick{color:var(--mo-text2);font:600 11.5px var(--mo-display);letter-spacing:.22em;margin:0;text-transform:uppercase}.ia-h1{text-wrap:balance;color:var(--mo-text);font:600 34px/1.15 var(--mo-display);letter-spacing:.005em;margin:10px 0 0}.ia-lede{text-wrap:pretty;color:var(--mo-text2);font-size:19px;font-weight:440;line-height:1.55;margin:12px 0 0}.ia-meta{color:var(--mo-text3);font:500 13.5px/1.5 var(--mo-mono);margin:14px 0 0}.ia-col{max-width:700px;min-width:0}.ia-wide{max-width:760px}.ia-bc{color:var(--mo-text2);flex-wrap:wrap;font-size:15px;gap:0 8px;list-style:none;margin:0 0 18px;padding:0}.ia-bc,.ia-bc li{align-items:center;display:flex}.ia-bc li{gap:8px}.ia-bc li+li:before{color:var(--mo-text3);content:"/"}.ia-bc a{align-items:center;color:var(--mo-text2);display:inline-flex;justify-content:center;min-height:44px;min-width:44px;text-decoration:underline;text-underline-offset:3px}.ia-bc a:hover{color:var(--mo-text)}.ia-bc [aria-current]{color:var(--mo-text);overflow-wrap:anywhere}.ia-back{align-items:center;color:var(--mo-text2);display:inline-flex;font-size:15.5px;margin:0 0 12px;min-height:44px;text-decoration:underline;text-underline-offset:3px}.ia-filt{display:flex;gap:8px;margin:20px 0 6px;overflow-x:auto;padding:2px 2px 8px;scrollbar-width:thin}.ia-filt .mo-toggle{flex:none;font-size:15.5px;height:44px}.ia-filt .mo-toggle i{color:var(--mo-text3);font-style:normal;font:500 12.5px var(--mo-mono)}.ia-count{color:var(--mo-text2);font-size:15px;margin:8px 0 0}.ia-list{display:grid;gap:14px;list-style:none;margin:18px 0 0;padding:0}.ia-card{background:var(--mo-panel);border:1px solid var(--mo-line);color:var(--mo-text);cursor:pointer;display:block;font:inherit;padding:18px 20px;text-align:left;text-decoration:none;width:100%}.ia-card:hover{border-color:var(--mo-gline)}.ia-card b,.ia-ch{color:var(--mo-text);display:block;font:600 20px/1.3 var(--mo-body);margin:0}.ia-ch a{color:inherit;text-decoration:none}.ia-ch a:after{content:"";inset:0;position:absolute}article.ia-card{position:relative}.ia-cd,.ia-cm,.ia-ct{margin-top:0}.ia-filt a.mo-toggle{text-decoration:none}.ia-filt a.mo-toggle[aria-current=true]{background:#dcb86a24;border-color:var(--mo-gold);color:var(--mo-text)}.ia-filt a.mo-toggle[aria-disabled=true]{cursor:not-allowed;opacity:.55}.ia-held-t b{color:var(--mo-text)}.ia-figure{margin:0 0 28px}.ia-fig{aspect-ratio:16/9;background:repeating-linear-gradient(135deg,#26262659 0 14px,#0f0f0f80 14px 28px);border:1px dashed var(--mo-line2);color:var(--mo-text2);display:grid;font:500 13.5px var(--mo-mono);max-height:320px;place-items:center;width:100%}.ia-figure figcaption{color:var(--mo-text2);font-size:15px;line-height:1.5;margin:8px 0 0}.ia-tw caption{caption-side:top;color:var(--mo-text);font:600 14px var(--mo-body);padding:10px 12px;text-align:left}.ia-cm{align-items:center;color:var(--mo-text3);display:flex;flex-wrap:wrap;font:500 13px var(--mo-mono);gap:6px 12px;margin:0 0 8px}.ia-cd{color:var(--mo-text2);display:block;font-size:17px;line-height:1.55;margin:6px 0 0}.ia-ct{color:var(--mo-text3);display:block;font-size:14px;margin:10px 0 0}.ia-go{align-items:center;color:var(--mo-gold);display:inline-flex;font-size:15.5px;margin-top:10px;min-height:28px}.ia-mh{color:var(--mo-text2);font:600 13px var(--mo-mono);letter-spacing:.06em;margin:36px 0 0}.ia-mh:first-child{margin-top:18px}.ia-end{color:var(--mo-text2);font-size:16px;margin:22px 0 0}.ia-none{margin:20px 0 0;padding:22px}.ia-none h2{font:600 20px var(--mo-body);margin:0}.ia-none p{color:var(--mo-text2);font-size:17px;line-height:1.55;margin:8px 0 0}.ia-sk{display:grid;gap:14px;margin-top:20px}.ia-sk .mo-skel{height:104px}.ia-sk .mo-skel.s{height:22px;width:50%}.ia-road{margin:26px 0 0;padding:22px}.ia-road h2{font:600 22px var(--mo-body);margin:0}.ia-road>p{color:var(--mo-text2);font-size:16px;margin:6px 0 0}.ia-rm{list-style:none;margin:14px 0 0;padding:0}.ia-rm li{border-top:1px solid var(--mo-line);display:grid;gap:4px 16px;grid-template-columns:176px minmax(0,1fr);padding:14px 0}.ia-rm .mo-chip{height:auto;line-height:1.3;min-height:24px;padding:3px 8px;white-space:normal}.ia-rm b{color:var(--mo-text);display:block;font-size:17px}.ia-rm span.t{color:var(--mo-text2);display:block;font-size:16px;line-height:1.5;margin-top:2px}.ia-req{align-items:center;border-top:1px solid var(--mo-line);display:flex;flex-wrap:wrap;gap:10px 16px;margin-top:16px;padding-top:16px}.ia-req p{color:var(--mo-text2);flex:1 1 260px;font-size:15.5px;margin:0}.ia-req .mo-ghost{height:auto;min-height:48px;white-space:normal}.ia-grid{align-items:start;display:grid;gap:56px;grid-template-columns:230px minmax(0,700px)}.ia-grid.docs{gap:44px;grid-template-columns:210px minmax(0,700px) 210px}.ia-grid.solo{grid-template-columns:minmax(0,760px)}.ia-rail{align-self:start;max-height:calc(100vh - 40px);overflow-y:auto;position:sticky;top:20px}.ia-rail p.mo-label{margin:0}.ia-rail ul{list-style:none;margin:10px 0 0;padding:0}.ia-rail a{align-items:center;background:none;border:0;border-left:1px solid var(--mo-line2);color:var(--mo-text2);cursor:pointer;display:flex;font:400 15px/1.35 var(--mo-body);min-height:38px;padding:4px 0 4px 14px;text-align:left;text-decoration:none;width:100%}.ia-rail [aria-current],.ia-rail a:hover{border-left-color:var(--mo-gold);color:var(--mo-text)}.ia-rail [aria-current]{font-weight:600}.ia-tocb{display:none}.ia-rn{color:var(--mo-text3);flex:none;font:500 12.5px var(--mo-mono);width:22px}.ia-pages{display:block}.ia-pages ul{margin-top:10px}.ia-docsrail{display:block}.ia-docsrail.inl{display:none}.ia-trail{align-items:center;color:var(--mo-text2);display:flex;flex-wrap:wrap;font:500 13.5px var(--mo-mono);gap:12px;margin:0 0 16px}.ia-pips{display:flex;gap:6px}.ia-pips i{background:var(--mo-line2);height:4px;width:28px}.ia-pips i.on{background:var(--mo-gold)}.ia-steps{list-style:none;margin:20px 0 0;padding:0}.ia-step{display:grid;gap:0 16px;grid-template-columns:44px minmax(0,1fr);padding-bottom:18px;position:relative}.ia-step:before{background:var(--mo-line2);bottom:0;content:"";left:21px;position:absolute;top:44px;width:2px}.ia-step:last-child:before{display:none}.ia-sn{background:var(--mo-sur);border:1px solid var(--mo-gline);color:var(--mo-gold);display:grid;font:600 15px var(--mo-mono);height:44px;place-items:center;width:44px}.ia-step .ia-card{padding:16px 18px}.ia-step .ia-ch{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px}.ia-first{margin:18px 0 0}.ia-art{min-width:0}.ia-prose{color:var(--mo-text);font-size:20px;font-weight:440;line-height:1.65;overflow-wrap:break-word}.ia-prose p{margin:0 0 1em}.ia-prose h2{align-items:baseline;color:var(--mo-text);display:flex;font:600 24px/1.25 var(--mo-body);gap:10px;margin:0 0 12px;scroll-margin-top:24px}.ia-prose h2:focus{outline:none}.ia-prose h3{color:var(--mo-text);font:600 19px/1.35 var(--mo-body);margin:22px 0 8px}.ia-sec{margin:0 0 40px}.ia-prose ol,.ia-prose ul{margin:0 0 1em;padding-left:1.3em}.ia-prose li{margin:0 0 .45em;padding-left:.2em}.ia-prose li::marker{color:var(--mo-gold)}.ia-prose a{color:var(--mo-gold);overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:3px}.ia-prose code{color:var(--mo-text);font:500 .88em var(--mo-mono);padding:1px 6px}.ia-prose code,.ia-prose pre{background:#000000b3;border:1px solid var(--mo-line)}.ia-prose pre{margin:0 0 1em;overflow-x:auto;padding:14px 16px}.ia-prose pre code{background:none;border:0;font-size:15px;line-height:1.5;padding:0}.ia-tw{border:1px solid var(--mo-line);margin:0 0 1.2em;overflow-x:auto}.ia-tw table{border-collapse:collapse;font-size:16px;line-height:1.45;min-width:480px;width:100%}.ia-tw td,.ia-tw th{border-top:1px solid var(--mo-line);padding:10px 12px;text-align:left;vertical-align:top}.ia-tw th{background:#17171799;border-top:0;color:var(--mo-text2);font:600 13.5px var(--mo-mono)}.ia-anc{color:var(--mo-text2)!important;display:inline-grid;font:500 16px var(--mo-mono);margin:-8px 0 -8px auto;min-height:44px;min-width:44px;place-items:center;text-decoration:none!important}.ia-anc:hover{color:var(--mo-gold)!important}.ia-note{font-size:15px;line-height:1.5;margin:0 0 28px}.ia-by{color:var(--mo-text3);display:flex;flex-wrap:wrap;font:500 13.5px/1.6 var(--mo-mono);gap:4px 14px;margin:0}.ia-h1.post{font-size:34px}.ia-sumline{color:var(--mo-text2);font-size:19px;font-weight:440;line-height:1.55;margin:12px 0 0}.ia-pn{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin:36px 0 0}.ia-pn .ia-card{min-height:96px}.ia-pn .ia-card small{color:var(--mo-text3);display:block;font:600 12px var(--mo-mono);letter-spacing:.06em;margin-bottom:4px}.ia-rel{margin:40px 0 0}.ia-rel h2{font:600 22px var(--mo-body);margin:0 0 6px}.ia-cta{margin:40px 0 0;padding:24px}.ia-cta h2{font:600 22px var(--mo-body);margin:0}.ia-cta p{color:var(--mo-text2);font-size:17px;line-height:1.55;margin:8px 0 16px}.ia-cta .mo-btn{height:auto;line-height:1.2;min-height:52px;padding:12px 24px;white-space:normal}.ia-help{color:var(--mo-text2);font-size:17px;margin:28px 0 0}.ia-help a{align-items:center;color:var(--mo-gold);display:inline-flex;min-height:44px;text-decoration:underline;text-underline-offset:3px}.ia-fin{margin:32px 0 0;padding:22px}.ia-fin h2{font:600 22px var(--mo-body);margin:0}.ia-fin p{color:var(--mo-text2);font-size:17px;line-height:1.55;margin:8px 0 14px}.ia-util{max-width:640px}.ia-util .ia-h1{margin-top:12px}.ia-util p{color:var(--mo-text2);font-size:17px;line-height:1.55;margin:12px 0 0}.ia-routes{display:grid;gap:12px;list-style:none;margin:18px 0 0;padding:0}.ia-acts{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.ia-acts .mo-ghost{height:auto;min-height:48px}.ia-sub{margin:10px 0 0}.ia-sub a{align-items:center;color:var(--mo-gold);display:inline-flex;font-size:15.5px;min-height:44px;text-decoration:underline;text-underline-offset:3px}.ia-pager{align-items:center;display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:space-between;margin:22px 0 0}.ia-pager .mo-ghost{height:auto;min-height:48px}.ia-pager .mo-ghost[aria-disabled=true]{cursor:not-allowed;opacity:.45}.ia-pager span{color:var(--mo-text2);font:500 13.5px var(--mo-mono)}.ia-samp{color:var(--mo-text3);font:500 13px/1.5 var(--mo-mono);margin:12px 0 0}.ia-det{border-top:1px solid var(--mo-line);margin:12px 0 0}.ia-det>summary{align-items:center;color:var(--mo-text2);cursor:pointer;display:flex;font:500 15px var(--mo-body);gap:8px;list-style:none;min-height:44px}.ia-det>summary::-webkit-details-marker{display:none}.ia-det>summary:after{color:var(--mo-gold);content:"+";font:500 18px var(--mo-mono)}.ia-det[open]>summary:after{content:"\2212"}.ia-det>p{color:var(--mo-text2);font-size:16px;line-height:1.55;margin:0 0 12px}.ia-det>p a{color:var(--mo-gold);text-decoration:underline;text-underline-offset:3px}.ia-tags{gap:8px;list-style:none;margin:0 0 12px;padding:0}.ia-byl,.ia-tags{display:flex;flex-wrap:wrap}.ia-byl{color:var(--mo-text3);font:500 13.5px/1.5 var(--mo-mono);gap:8px 16px;margin:16px 0 0}.ia-byl,.ia-who{align-items:center}.ia-who{display:flex;gap:10px}.ia-av{background:var(--mo-sur);border:1px solid var(--mo-gline);color:var(--mo-gold);display:grid;font:600 15px var(--mo-display);height:36px;place-items:center;width:36px}.ia-bynm{align-items:center;color:var(--mo-text);display:inline-flex;font:600 15px var(--mo-body);min-height:44px;text-decoration:underline;text-underline-offset:3px}.ia-byrole{color:var(--mo-text3);font:500 12.5px var(--mo-mono)}.ia-vc{align-items:center;background:#5fd38a12;border:1px solid #5fd38a73;color:var(--mo-text);display:inline-flex;font:500 13px var(--mo-mono);gap:8px;padding:4px 10px}.ia-vc>i{background:var(--mo-ok);border-radius:50%;height:8px;width:8px}.ia-vc.due{background:#f0b54a17;border-color:#f0b54a99}.ia-vc.due>i{background:var(--mo-warn,#f0b54a)}.ia-vflag{color:var(--mo-text);font-weight:600}.ia-appr{background:#1717178c;border:1px solid var(--mo-line);color:var(--mo-text2);font-size:15.5px;line-height:1.5;margin:28px 0 0;padding:14px 16px}.ia-appr a{align-items:center;display:inline-flex;min-height:44px;text-decoration:underline;text-underline-offset:3px}.ia-appr a,.ia-kk{color:var(--mo-gold)}.ia-kk{font:600 11.5px var(--mo-display);letter-spacing:.2em;margin:0 0 6px;text-transform:uppercase}.ia-prog{height:3px;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:30}.ia-prog>i{background:var(--mo-gold);display:block;height:100%;transform:scaleX(var(--ia-p,0));transform-origin:left}.ia-vid{margin:0 0 28px}.ia-vbox{aspect-ratio:16/9;background:radial-gradient(60% 80% at 50% 0,#dcb86a1f,#000000e6);border:1px solid var(--mo-line2);display:grid;place-items:center;position:relative;width:100%}.ia-vbox .mo-chip{left:10px;position:absolute;top:10px}.ia-vplay{min-height:52px;padding:0 20px;white-space:normal}.ia-vid figcaption{color:var(--mo-text2);font-size:15px;line-height:1.5;margin:8px 0 0}.ia-vid details{border-top:1px solid var(--mo-line);margin:6px 0 0}.ia-vid summary{align-items:center;color:var(--mo-text2);cursor:pointer;display:flex;font:500 15px var(--mo-body);min-height:44px}.ia-vid details>p{color:var(--mo-text2);font-size:16px;line-height:1.55;margin:0 0 12px}.ia-also{margin:40px 0 0}.ia-also h2{font:600 22px var(--mo-body);margin:0}.ia-also>p{color:var(--mo-text2);font-size:16px;margin:6px 0 0}.ia-also ul{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:14px 0 0;padding:0}.ia-also .ia-card{padding:14px 16px}.ia-also .ia-card b{font-size:17px}.ia-also .ia-cd{font-size:15.5px;margin-top:4px}@media (prefers-reduced-motion:reduce){.ia-prog>i{transition:none}}@container (max-width:1180px){.ia-grid{gap:36px;grid-template-columns:200px minmax(0,700px)}.ia-grid.docs{grid-template-columns:210px minmax(0,700px)}.ia-grid.docs>.ia-docsrail.right{display:none}.ia-docsrail.inl{display:block}}@container (max-width:1023px){.ia-prose{font-size:18px}.ia-grid,.ia-grid.docs{gap:24px;grid-template-columns:minmax(0,700px)}.ia-grid.docs>.ia-pages{display:none}.ia-rail{background:var(--mo-panel);border:1px solid var(--mo-line);max-height:none;overflow:visible;padding:14px 18px;position:static}.ia-rail ul{-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ia-rail a{min-height:44px}.ia-rm li{grid-template-columns:170px minmax(0,1fr)}}@container (max-width:760px){.ia-main{padding-top:20px}.ia-h1,.ia-h1.post{font-size:28px}.ia-lede,.ia-prose,.ia-sumline{font-size:17px}.ia-prose h2{font-size:22px}.ia-card b{font-size:19px}.ia-tocb{align-items:center;background:none;border:0;color:var(--mo-text);cursor:pointer;display:flex;font:600 16px var(--mo-body);justify-content:space-between;min-height:48px;padding:0;text-align:left;width:100%}.ia-tocb i{color:var(--mo-text2);font:500 16px var(--mo-mono);font-style:normal;text-align:center;width:24px}.ia-rail p.mo-label{display:none}.ia-rail{padding:4px 16px}.ia-rail ul{grid-template-columns:minmax(0,1fr);margin:0 0 10px}.ia-rail.shut ul{display:none}.ia-pn,.ia-rm li{grid-template-columns:minmax(0,1fr)}.ia-step{gap:0 12px;grid-template-columns:40px minmax(0,1fr)}.ia-sn{height:40px;width:40px}.ia-step:before{left:19px;top:40px}.ia-cta,.ia-fin,.ia-road{padding:18px 16px}.ia-acts .mo-btn,.ia-cta .mo-btn{width:100%}.ia-also ul{grid-template-columns:minmax(0,1fr)}.ia-pager .mo-ghost{flex:1 1 100%}}@container (max-width:360px){.ia-h1,.ia-h1.post{font-size:26px}}@media print{.ia,body{background:#fff!important;color:#000!important}.ia-cta,.ia-filt,.ia-fin,.ia-pager,.ia-prog,.ia-rail,.mo-grain,.pub-foot,.pub-head{display:none!important}.ia-grid{display:block}.ia *{background:none!important;border-color:#999!important;box-shadow:none!important;color:#000!important}}.lv .hidden{display:none!important}.lv-head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.lv-h1{font-size:clamp(28px,3.2vw,40px)}.lv-links{display:flex;gap:18px}.lv-setup{margin:10px 0 0}.lv-band{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000eb;border-bottom:1px solid var(--mo-line);border-top:1px solid var(--mo-line);display:flex;flex-wrap:wrap;gap:10px 22px;margin:20px calc(var(--mo-gutter)*-1) 0;padding:12px var(--mo-gutter);position:sticky;top:0;z-index:6}.lv-dot{background:currentColor;border-radius:50%;display:inline-block;flex:none;height:10px;width:10px}.lv-word{align-items:center;color:var(--mo-text);display:inline-flex;font:600 13.5px var(--mo-mono);gap:10px;letter-spacing:.14em}.lv-band.live .lv-word{color:#ff7a6c}.lv-band.wait .lv-word{color:var(--mo-warn)}.lv-band.bad .lv-word{color:var(--mo-err)}.lv-up{color:var(--mo-text);font:600 22px var(--mo-mono)}.lv-bits{color:var(--mo-text2);display:flex;flex-wrap:wrap;font-size:14px;gap:6px 20px}.lv-bits>span{align-items:baseline;display:inline-flex;gap:6px}.lv-bits b{color:var(--mo-text);font:600 15px var(--mo-mono)}.lv-bits small{color:var(--mo-text3);font-size:12.5px}.lv-pf{gap:4px 18px}.lv-pf2{display:none}.lv .mo-pf>span>small>a{justify-content:flex-start;min-width:var(--mo-target)}.lv .mo-grain{display:none}.lv-toast.bad:before{color:var(--mo-err);content:"! ";font-weight:700}.lv-clipnote{color:var(--mo-text3);font-size:13px;margin:8px 0 0}.lv-clipnote.bad{color:var(--mo-err)}.lv-clipbtn[aria-disabled=true]{cursor:not-allowed;opacity:.55}.lv-ct{background:#ffffff0a;border:1px solid var(--mo-line);flex:none;height:36px;overflow:hidden;width:64px}.lv-ct>img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lv-clip .mo-st{margin-left:auto;min-height:26px}.lv-allc{margin:12px 0 0}.lv-disc{color:var(--mo-text3);font-size:12.5px;margin:8px 0 0}.lv-disc.hidden{display:none}.lv-bacts{align-items:center;display:flex;gap:10px;margin-left:auto}.lv-bacts .mo-btn,.lv-bacts .mo-ghost{font-size:14.5px;height:var(--mo-target);padding:0 16px}.lv-more{background:#00000080;border:1px solid var(--mo-line2);cursor:pointer;display:none;font-size:18px;height:var(--mo-target);place-items:center;width:var(--mo-target)}.lv-el{align-items:center;background:#f0b54a0f;border:1px solid #f0b54a66;display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:16px;padding:12px 16px}.lv-el>p{color:var(--mo-text2);flex:1 1 260px;font-size:14px;margin:0}.lv-el>p b{font-weight:600}.lv-el-t,.lv-el>p b{color:var(--mo-text)}.lv-el-t{font:600 14px var(--mo-mono)}.lv-el .mo-ghost{font-size:14.5px;height:var(--mo-target);padding:0 16px}.lv-conf{background:linear-gradient(135deg,#f2879a14,#0f0f0fe6 50%);border:1px solid #f2879a73;margin-top:12px;padding:16px 18px}.lv-conf>b{color:var(--mo-text);display:block;font-size:16px}.lv-conf p{color:var(--mo-text2);margin:6px 0 12px}.lv-sheetrow.danger{color:var(--mo-err)}.lv .mo-btn.danger{background:var(--mo-err);color:var(--mo-ink)}.lv-moremenu,.lv-scrim{display:none}.lv-alerts{display:grid;gap:10px;margin-top:14px}.lv-alerts .mo-alert>div>b,.lv-alerts .mo-alert>div>small,.lv-alerts .mo-alert>div>span{display:block}.lv-alerts .mo-alert>div>small{color:var(--mo-text3);font-size:13px;margin-top:4px}.lv-alerts .mo-alert .mo-btn,.lv-alerts .mo-alert .mo-ghost{font-size:14.5px;height:var(--mo-target)}.lv-alerts .mo-alert i{margin-top:6px}.lv-aend{display:none}.lv-toast{margin-top:10px}.lv-ptabs,.lv-wake{display:none}.lv-grid{align-items:start;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) 340px;margin-top:18px}.lv-grid.nochat{grid-template-columns:minmax(0,1fr)}.lv-col{display:flex;flex-direction:column;gap:18px;min-width:0}.lv-p{display:contents}.lv-chat{height:min(820px,calc(100vh - 164px));min-height:520px;position:sticky;top:140px}.lv-chat>*{display:block;height:100%}.lv-chat .cn-chat{width:100%}.lv-chat.idle{display:none}.o1{order:1}.o2{order:2}.o3{order:3}.o4{order:4}.o5{order:5}.lv-sec>header{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-bottom:6px}.lv-sum{color:var(--mo-text3);font:500 13px var(--mo-mono)}.lv-terr{color:var(--mo-err);font-size:13.5px;margin:6px 0 0}.lv-age{color:var(--mo-text3);font-size:12.5px;margin:10px 0 0}.lv-fault{color:var(--mo-err);font-size:14px;height:40px;padding:0 14px}.lv-ed{border-top:1px solid var(--mo-line);display:grid;gap:12px;margin-top:14px;padding-top:14px}.lv-ed .mo-acts .mo-btn,.lv-ed .mo-acts .mo-ghost{font-size:14.5px;height:var(--mo-target)}.lv-ed small{color:var(--mo-text3);font-size:12.5px}.lv .mo-step>div{flex:1;min-width:0}.lv-clipbar{align-items:center;flex-wrap:wrap;gap:10px 16px}.lv-clipbar,.lv-momoff{display:none}.lv-clips{list-style:none;margin:12px 0 0;padding:0}.lv-clip{align-items:center;border-top:1px solid var(--mo-line);color:var(--mo-text2);display:flex;font-size:14px;gap:12px;padding:10px 0}.lv-clip b{color:var(--mo-text);font:600 14px var(--mo-mono);min-width:64px}.lv-auto{color:var(--mo-text3);font-size:13px;margin:0}.lv-eng{align-items:center;color:var(--mo-text2);display:flex;flex-wrap:wrap;font-size:13.5px;gap:6px 12px;margin:12px 0 0}.lv-eng>.mo-st{min-height:26px}.lv-eng>.mo-lnk{margin-left:auto}.lv-sk{display:grid;gap:14px;margin-top:20px}.lv-sk-band{height:64px}.lv-sk-pv{aspect-ratio:16/9;max-height:420px}.lv-sk-row{height:120px}@container (max-width:1199px){.lv-grid{grid-template-columns:minmax(0,1fr) 300px}}@container (max-width:760px){.lv-head{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.lv-head .lv-links,.lv-head .lv-setup{display:none!important}.lv-band{margin-top:4px}.lv-wake>span{display:none}.lv-band{gap:6px 14px;padding:10px var(--mo-gutter);top:0}.lv-up{font-size:18px}.lv-pf{display:none}.lv-pf2{display:flex;margin-top:12px}.lv-pf2>.lv-pfn{display:none}.lv-bits{flex-basis:100%;font-size:13px;gap:4px 14px;order:3}.lv-bacts .lv-endbtn{display:none}.lv-bacts .lv-clipbtn{font-size:14px;height:var(--mo-target);padding:0 12px}.lv .mo-lnk,.lv-fault{min-height:var(--mo-target)}.lv .mo-lnk{align-items:center;display:inline-flex}.lv.tchat .lv-wake,.lv.tchat .mo-main>.mo-prof{display:none}.lv-p.off:has(.lv-ed.sheet){display:block;height:0;overflow:hidden}.lv-more{display:grid}.lv-conf{background:var(--mo-sur);border-width:1px 0 0;bottom:0;box-shadow:0 -20px 40px #0009;left:0;margin:0;padding:18px 16px calc(84px + env(safe-area-inset-bottom));position:fixed;right:0;z-index:30}.lv-conf .mo-acts>*{flex:1}.lv-scrim{background:#00000080;border:0;display:block;inset:0;position:fixed;z-index:29}.lv-moremenu{background:var(--mo-sur);border-bottom:1px solid var(--mo-line2);box-shadow:0 20px 40px #0009;display:grid;left:0;padding:calc(8px + env(safe-area-inset-top)) 0 8px;position:fixed;right:0;top:0;z-index:30}.lv-moremenu.hidden{display:none}.lv-sheetrow{align-items:center;background:none;border:0;border-top:1px solid var(--mo-line);color:var(--mo-text);cursor:pointer;display:flex;font:500 15.5px var(--mo-body);min-height:52px;padding:0 20px;text-align:left}.lv-sheetrow:first-child{border-top:0}.lv-ptabs{border:1px solid var(--mo-line2);display:grid;grid-template-columns:repeat(3,1fr);margin:12px 0 0}.lv-ptabs>button{background:none;border:0;color:var(--mo-text2);cursor:pointer;font:500 14.5px var(--mo-body);min-height:var(--mo-target)}.lv-ptabs>button+button{border-left:1px solid var(--mo-line2)}.lv-ptabs>button[aria-selected=true]{background:#dcb86a1a;box-shadow:inset 0 -2px 0 var(--mo-gold);color:var(--mo-text)}.lv-wake{align-items:center;color:var(--mo-text3);display:flex;flex-wrap:wrap;font-size:13px;gap:10px;margin-top:12px}.lv-wake.hidden{display:none}.lv-grid,.lv-grid.nochat{display:block;margin-top:14px}.lv-p{display:flex;flex-direction:column;gap:16px}.lv-p.off{display:none}.lv-col{gap:16px}.lv-chat{height:calc(100svh - 300px);min-height:380px;position:static}.lv-chat.idle{display:block}.lv-chat.off{display:none}.p1{order:1}.lv-aend{display:inline-flex}.lv-bd.hp{display:flex;flex-direction:column}.lv-bd.hp .lv-alerts{display:contents}.lv-bd.hp .mo-alert{margin-top:12px}.lv-bd.hp .mo-alert.ctl{background:var(--mo-sur);bottom:calc(72px + env(safe-area-inset-bottom));box-shadow:0 -12px 28px #0000008c;gap:8px;order:9;position:sticky;z-index:8}.lv .mo-alert.ctl>div{flex:1 1 calc(100% - 40px)}.lv .mo-alert.ctl>.mo-btn,.lv .mo-alert.ctl>.mo-ghost{flex:1 1 40%;margin:0;width:auto}.lv-ed.sheet{background:var(--mo-sur);border-top:1px solid var(--mo-line2);bottom:0;box-shadow:0 -20px 40px #0009;left:0;margin:0;max-height:calc(100svh - 56px);overflow-y:auto;padding:18px 16px calc(84px + env(safe-area-inset-bottom));position:fixed;right:0;z-index:30}.lv-ed .mo-acts>*{flex:1}.lv-clipbar{display:flex}.lv-momoff{display:block}.lv-clipbar .mo-btn{width:100%}.lv .mo-alert>.mo-btn,.lv .mo-alert>.mo-ghost{margin-left:0;width:100%}}@container (max-width:360px){.lv-up{font-size:16px}.lv-word{font-size:12.5px;letter-spacing:.1em}.lv-ptabs>button{font-size:13.5px;padding:0 4px}.lv-bacts .lv-clipbtn{font-size:13.5px;padding:0 10px}}.lv-first1{display:grid;gap:12px;justify-items:start}.lv-first1>p{color:var(--mo-text2);margin:0}.lv-first1 code{color:var(--mo-text);font:500 13px var(--mo-mono);overflow-wrap:anywhere}.lv-ym{align-items:center;background:var(--mo-sur);border-radius:6px;display:inline-flex;flex:none;justify-content:center;line-height:0}.lv-ym>img{display:block;height:37.13299px;max-width:none;width:auto}a.lv-yl{align-items:center;display:inline-flex;justify-content:center;margin:-10px 4px -10px -6px;min-height:var(--mo-target);min-width:var(--mo-target);vertical-align:middle}.lv-dn b>a.lv-yl{margin-right:2px}.lv-kadv{background:#0006;border:1px solid var(--mo-line2);color:var(--mo-text2);display:grid;font-size:13.5px;gap:4px;margin:14px 0 0;padding:12px 14px}.lv-kadv>p{margin:0}.lv-kt{color:var(--mo-text);font-size:14px;font-weight:600}.lv-kadv ul{display:grid;gap:2px;margin:2px 0 0;padding-left:20px}.lv-kadv li.pay{color:var(--mo-text)}.lv-ks{color:var(--mo-text3);font-size:12.5px}.lv-alpha{display:grid;gap:12px;justify-items:start}.lv-alpha>p{color:var(--mo-text2);margin:0}.lv-eye{font-size:14px;height:var(--mo-target);padding:0 14px}.lv-nums .mo-pf>span>b{display:inline;font-size:20px}.lv-nums .mo-pf>span>b.lv-nr{color:var(--mo-text2);font:500 14px var(--mo-body)}.o6{order:6}.o7{order:7}.lv-pv{aspect-ratio:16/9;background:#000;border:1px solid var(--mo-line);box-shadow:var(--mo-sh2);overflow:hidden;position:relative}.lv-pv video{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lv-pv-tag{display:flex;gap:6px;left:12px;position:absolute;top:12px}.lv-pv:not(.on) .lv-pv-tag{display:none}.lv-pv-msg,.lv-pv-off{align-items:center;background:radial-gradient(80% 70% at 50% 40%,#262626bf,#000000f5);color:var(--mo-text2);display:flex;flex-direction:column;gap:12px;inset:0;justify-content:center;padding:20px;position:absolute;text-align:center}.lv-pv-off{display:none}.lv-pv>.mo-card{aspect-ratio:auto;border:0;height:100%;inset:0;position:absolute;width:100%}.lv-pv-msg b,.lv-pv-off b{color:var(--mo-text)}.lv-dests{list-style:none;margin:0;padding:0}.lv-d{align-items:center;border-top:1px solid var(--mo-line);display:grid;gap:6px 16px;grid-template-columns:minmax(150px,1.2fr) auto minmax(120px,1fr) auto;padding:12px 0}.lv-d:first-child{border-top:0}.lv-dn b{color:var(--mo-text);display:block;font-weight:600}.lv-dn small,.lv-dv small{color:var(--mo-text3);display:block;font-size:12.5px}.lv-dn b{align-items:center;display:flex;flex-wrap:wrap;gap:0 2px}.lv-dv b{color:var(--mo-text);font:600 15px var(--mo-mono)}.lv-d .mo-st{justify-self:start}@container (min-width:1200px){.lv-d:has(.lv-dv b:empty){grid-template-columns:minmax(150px,1fr) auto 0 auto}}.lv-dact{display:flex;gap:8px;justify-self:end}.lv-dact .mo-ghost{font-size:14px;height:40px;padding:0 14px}.lv-cause{color:var(--mo-text2);font-size:13.5px;grid-column:1/-1;margin:0}.lv-dctl{display:grid;gap:8px;grid-column:1/-1;justify-items:start}.lv-dctl .mo-ghost{font-size:14px;height:var(--mo-target);padding:0 14px}.lv-dctl .lv-stopb{border-color:#f2879a73;color:var(--mo-err)}.lv-dctl>small{color:var(--mo-text3);font-size:12.5px}.lv-sq{background:#f2879a0f;border:1px solid #f2879a73;display:grid;gap:6px;max-width:560px;padding:12px 14px;width:100%}.lv-sq>b{color:var(--mo-text);font-size:15px}.lv-sq>p{color:var(--mo-text2);font-size:13.5px;margin:0}.lv-sq .mo-acts{margin-top:4px}.lv-sq .mo-btn.danger{background:var(--mo-err);color:var(--mo-ink)}.lv-sq .mo-acts>*{font-size:14.5px;height:var(--mo-target);padding:0 16px}.lv-d.fail{background:linear-gradient(90deg,#f2879a12,#0000 70%)}.lv-none,.lv-xpost,.lv-ytgo{align-items:baseline;color:var(--mo-text2);display:flex;flex-wrap:wrap;gap:4px 10px;margin:0}.lv-xpost{border-top:1px solid var(--mo-line);font-size:13.5px;margin-top:10px;padding-top:10px}.lv-ytgo{font-size:14px}.lv-dn .mo-plink{color:var(--mo-text3);font-size:12.5px}.lv-thl{color:var(--mo-text3);font-size:13.5px;margin:0}.lv-thl,.lv-tr{grid-column:1/-1}.lv-thr{--mo-thumb-w:112px;width:100%}.lv-thr>div>b .mo-chip{height:auto;margin-left:8px;max-width:100%;min-height:24px;vertical-align:middle}.lv-thr>div>b .mo-st{font-size:12.5px;font-weight:500;margin-left:8px;min-height:26px;padding:0 10px}.lv-thr>div>small a.mo-lnk{margin-left:2px}.lv-th{margin:0 0 14px}.lv-thtw{color:var(--mo-text2);font-size:13.5px;margin:10px 0 0}.lv .lv-thtw a.mo-lnk{display:flex;max-width:100%;white-space:normal;width:-moz-fit-content;width:fit-content}.lv-use{background:#000000e0;bottom:12px;font-size:14.5px;height:var(--mo-target);padding:0 16px;position:absolute;right:12px;z-index:2}.lv-dn .mo-fmt{display:flex;margin:4px 0 2px;width:-moz-fit-content;width:fit-content}.lv-vg{align-items:start;display:grid;gap:16px;grid-template-columns:150px minmax(0,1fr)}.lv-vg figure{display:grid;gap:6px;margin:0;position:relative}.lv-vg .mo-vprev-v{max-width:none}.lv-vg figcaption{color:var(--mo-text3);font-size:12.5px}.lv-vmsg{aspect-ratio:9/16;background:#000000e0;color:var(--mo-text2);display:grid;font-size:13px;inset:0 0 auto;padding:10px;place-items:center;position:absolute;text-align:center}.lv-voff{background:var(--mo-bg);display:none}.lv-vrows{list-style:none;margin:0 0 10px;padding:0}.lv-vrows li{align-items:center;border-top:1px solid var(--mo-line);display:flex;flex-wrap:wrap;gap:4px 10px;padding:8px 0}.lv-vrows li:first-child{border-top:0;padding-top:0}.lv-vrows b{color:var(--mo-text);font-weight:600}.lv-vpf small,.lv-vrows small{color:var(--mo-text3);flex-basis:100%;font-size:12.5px}.lv-vl{align-items:center;color:var(--mo-text2);display:flex;flex-wrap:wrap;font-size:14px;gap:4px 10px;margin:0}.lv-vwhy{color:var(--mo-text3);font-size:13px;margin:8px 0 0}.lv-vpf{display:grid;gap:8px;list-style:none;margin:0;padding:0}.lv-vpf li{align-items:center;color:var(--mo-text2);display:flex;flex-wrap:wrap;font-size:13.5px;gap:4px 10px}.lv-title{color:var(--mo-text);font-size:17px;font-weight:600;margin:0}.lv-cat{color:var(--mo-text2);margin:2px 0 6px}.lv-desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--mo-text3);display:-webkit-box;font-size:14px;margin:0 0 12px;overflow:hidden}.lv-showing{border-left:2px solid var(--mo-line2);display:grid;gap:8px;padding-left:12px}.lv-chips{display:flex;flex-wrap:wrap;gap:8px}.lv-log li.err>span:before{content:"! ";font-weight:700}.lv-chips .mo-st>button{margin-left:4px}.lv-edit{margin-top:12px}.lv-ready{display:grid;gap:22px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lv-listen{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.lv-kv{display:grid;gap:10px;grid-template-columns:minmax(0,1fr)}.lv-kv>div{align-items:center;display:flex;gap:10px}.lv-kv code{background:#0000008c;border:1px solid var(--mo-line2);color:var(--mo-text);flex:1;font:500 14px var(--mo-mono);min-width:0;overflow:hidden;padding:11px 12px;text-overflow:ellipsis;white-space:nowrap}.lv-kv .mo-ghost{font-size:14px;height:var(--mo-target);padding:0 14px}.lv-kv label{color:var(--mo-text3);font-size:13px}.lv-keyhint{color:var(--mo-text3);font-size:12.5px;margin:0}.lv-keyrow.shown{flex-wrap:wrap}.lv-keyrow.shown code{flex:1 1 100%;overflow-wrap:anywhere;white-space:normal}.lv-keyask{background:#f0b54a0f;border:1px solid #f0b54a73;padding:12px 14px}.lv-keyask p{color:var(--mo-text2);font-size:14px;margin:0 0 10px}.lv-phonekey{color:var(--mo-text2);display:none;margin:0}.lv-phonekey[data-device=phone]{display:block}.lv-last{color:var(--mo-text2);font-size:14px;margin:0}.lv-done{display:grid;gap:16px}.lv-done .mo-h2{margin:0}.lv-nums{border:1px solid var(--mo-line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.lv-nums>div{border-left:1px solid var(--mo-line);padding:12px 16px}.lv-nums>div:first-child{border-left:0}.lv-nums b{color:var(--mo-text);display:block;font:600 24px var(--mo-mono)}.lv-nums>div>span{color:var(--mo-text3);font-size:13px}.lv-engoff{margin:6px 0 0}.lv-log{font-size:13.5px;list-style:none;margin:0;padding:0}.lv-log li{border-top:1px solid var(--mo-line);color:var(--mo-text2);display:flex;gap:14px;padding:6px 0}.lv-log li:first-child{border-top:0}.lv-log time{color:var(--mo-text3);font:500 12.5px var(--mo-mono);min-width:64px}.lv-log li.err{color:var(--mo-err)}@container (max-width:1199px){.lv-ready{grid-template-columns:minmax(0,1fr)}.lv-d{grid-template-columns:minmax(0,1fr) auto}.lv-dv{grid-column:1}.lv-dact{grid-column:2}}@container (max-width:760px){.lv-vg{grid-template-columns:120px minmax(0,1fr)}.lv-pv-off{display:flex}.lv-pv.on .lv-pv-off{display:none}.lv-vs:not(.on) .lv-voff{display:grid}.p2{order:2}.p3{order:3}.p4{order:4}.p5{order:5}.lv-d{gap:6px 12px;grid-template-areas:"n a" "s v" "x x" "c c" "k k" "t t";grid-template-columns:minmax(0,1fr) auto}.lv-dn{grid-area:n}.lv-d .mo-st{grid-area:s}.lv-dact{grid-area:a}.lv-tr{grid-area:x}.lv-cause{grid-area:c}.lv-dctl{grid-area:k}.lv-thl{grid-area:t}.lv-pv:not(.on) .lv-use{display:none}.lv-dv{grid-area:v;justify-self:end;max-width:150px;text-align:right}.lv-d .mo-st{white-space:nowrap}.lv-dact .mo-ghost{height:var(--mo-target)}.lv-d .lv-rate{display:none}.lv-keyhint,.lv-keyrow,.lv-kv{display:none!important}.lv-phonekey{display:block}.lv-log-sec{display:none}.lv-nums{grid-template-columns:minmax(0,1fr)}.lv-nums>div{align-items:baseline;border-left:0;border-top:1px solid var(--mo-line);display:flex;gap:10px;justify-content:space-between}.lv-nums>div:first-child{border-top:0}.lv-nums b{font-size:20px}.lv-done .mo-acts>*{flex:1 1 100%}}@container (max-width:360px){.lv-d{grid-template-areas:"n n" "a a" "s s" "v v" "x x" "c c" "k k" "t t"}.lv-dact{flex-wrap:wrap}.lv-dact,.lv-dv{justify-self:start}.lv-dv{max-width:none;text-align:left}.lv-vg{gap:12px;grid-template-columns:minmax(0,1fr)}.lv-vg figure{max-width:140px}}.le .hidden{display:none!important}.le-st{display:grid;gap:0;grid-template-columns:repeat(2,minmax(0,1fr))}.le-st>div{border-left:1px solid var(--mo-line);padding:4px 14px}.le-st>div:first-child{border-left:0;padding-left:0}.le-st b{color:var(--mo-text);display:block;font:600 18px var(--mo-mono)}.le-st>div>span{color:var(--mo-text3);font-size:13px}.le-chk{border-top:1px solid var(--mo-line);margin-top:16px;padding-top:14px}.le-h{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 12px;justify-content:space-between}.le-h h3{color:var(--mo-text);font:600 15px var(--mo-body);margin:0}.le-sum{color:var(--mo-text3);font:500 13px var(--mo-mono)}.le-sum.warn{color:var(--mo-warn)}.le-sum.fail{color:var(--mo-err)}.le-note{color:var(--mo-text3);font-size:12.5px;margin:4px 0 10px}.le-alert{background:#f0b54a12;border:1px solid #f0b54a73;color:var(--mo-text2);font-size:13.5px;margin:0 0 10px;padding:10px 12px}.le-rows{list-style:none;margin:0;padding:0}.le-rows>li{align-items:start;border-top:1px solid var(--mo-line);display:grid;gap:4px 12px;grid-template-columns:96px minmax(0,1fr);padding:9px 0}.le-rows>li:first-child{border-top:0}.le-rows b{color:var(--mo-text);font-size:14px;font-weight:600}.le-cs{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.le-na,.le-ok{align-items:center;color:var(--mo-text2);display:inline-flex;font-size:13px;min-height:26px;padding:0 10px}.le-ok:before{color:var(--mo-ok);content:"✓";font-weight:700;margin-right:6px}.le-na{color:var(--mo-text3);padding-left:0}.le-c{border:1px solid var(--mo-line2);color:var(--mo-text);display:inline-flex;flex-direction:column;font-size:13px;gap:1px;padding:5px 10px}.le-c small{color:var(--mo-text3);font-size:12px}.le-c.warn{background:#f0b54a12;border-color:#f0b54a8c}.le-c.fail{background:#f2879a14;border-color:#f2879a8c}.le-c>span:before{font-weight:700;margin-right:6px}.le-c.warn>span:before{color:var(--mo-warn);content:"▲"}.le-c.fail>span:before{color:var(--mo-err);content:"!"}@container (max-width:1199px){.le-st{gap:12px 0}}@container (max-width:760px){.le-rows>li{grid-template-columns:minmax(0,1fr)}}.li .hidden{display:none!important}.li-cat{position:relative}.li-cw{display:flex;gap:8px}.li-cw .mo-in{flex:1;min-width:0}.li-cw .mo-ghost{font-size:14px;height:var(--mo-target);padding:0 14px}.li-list{background:var(--mo-sur);border:1px solid var(--mo-line2);box-shadow:var(--mo-sh2);left:0;list-style:none;margin:4px 0 0;max-height:220px;overflow-y:auto;padding:4px 0;position:absolute;right:0;top:100%;z-index:5}.li-list>li{align-items:center;color:var(--mo-text2);cursor:pointer;display:flex;font-size:14.5px;min-height:var(--mo-target);padding:0 14px}.li-list>li[aria-selected=true]{background:#dcb86a1f;box-shadow:inset 2px 0 0 var(--mo-gold);color:var(--mo-text)}.li-list>li.none{color:var(--mo-text3);cursor:default}.li-hint{color:var(--mo-text3);font-size:12.5px;margin:6px 0 0}.li-desc{font:inherit;min-height:92px;resize:vertical;width:100%}.li-brand{display:grid;gap:6px}.li-brand>p{color:var(--mo-text3);font-size:12.5px;margin:0}.li-brand>p.on{color:var(--mo-text2)}.li-brand code{color:var(--mo-text);font:500 12.5px var(--mo-mono);overflow-wrap:anywhere}.li-only{color:var(--mo-text3);font-size:12.5px;margin:4px 0 0}@container (max-width:760px){.lv-band .lv-pf2,.lv-band .lv-pf2>span{align-items:center}.lv-conf .mo-acts{flex-wrap:wrap}.lv-conf .mo-acts>*{flex:1 1 160px}}.lc-box.embed .lc-top .mo-h3{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}.lc-box.embed .lc-note{font-size:12px;padding:6px 16px}.lc-head{align-items:flex-end;gap:20px;justify-content:space-between}.lc-head,.lc-onair{display:flex;flex-wrap:wrap}.lc-onair{align-items:center;background:var(--mo-panel);border:1px solid var(--mo-line);color:var(--mo-text2);font-size:14px;gap:8px 18px;margin-top:18px;padding:12px 16px}.lc-onair .lbl{align-items:center;color:#ff7a6c;display:inline-flex;font:600 13px var(--mo-mono);gap:9px;letter-spacing:.12em}.lc-onair .lbl.off{color:var(--mo-text2)}.lc-onair b{color:var(--mo-text);font:600 14px var(--mo-mono)}.lc-onair .mo-lnk{margin-left:auto}.lc .mo-grain{display:none}a.lc-yl{align-items:center;display:inline-flex;justify-content:center;margin:-12px -6px -12px -10px;min-height:var(--mo-target);min-width:var(--mo-target)}.lc-bd{border:1px solid var(--mo-line2);color:var(--mo-text2);flex:none;font:500 11px var(--mo-mono);letter-spacing:.04em;padding:0 6px}.lc-also{color:var(--mo-text3);flex:none;font-size:12.5px}.lc-kind{color:var(--mo-gold);font:600 12.5px var(--mo-mono);letter-spacing:.04em;margin:2px 0 0}.lc-m.paid{background:#dcb86a12;border-left:3px solid var(--mo-gold)}.lc-m.announce,.lc-m.member,.lc-m.raid{border-left:3px solid var(--mo-line2)}.lc-m.sys{padding-right:16px}.lc-m.sys p{font-size:13px;font-style:italic}.lc-m.sys p,.lc-rp{color:var(--mo-text3)}.lc-rp{font-size:12.5px;margin:0 0 2px}.lc-emote{background:#ffffff0d;border:1px solid var(--mo-line2);display:inline-block;font-size:13px;padding:0 6px}.lc-why{color:var(--mo-text3);font-size:12.5px;line-height:1.4;margin:2px 0 0}.lc-agb>button[aria-disabled=true]{cursor:not-allowed;opacity:.5}.lc-dot2{background:var(--mo-ok);border-radius:50%;display:inline-block;height:8px;width:8px}.lc-conn{border-bottom:1px solid var(--mo-line);color:var(--mo-text2);display:flex;flex-wrap:wrap;font-size:12.5px;gap:6px 16px;padding:8px 16px}.lc-conn>span{align-items:center;display:inline-flex;gap:6px}.lc-conn .w .lc-dot2{background:var(--mo-warn)}.lc-conn .b .lc-dot2{background:var(--mo-err)}.lc-nts{display:grid;gap:0}.lc-nt{border-bottom:1px solid var(--mo-line);color:var(--mo-warn);font-size:12.5px;margin:0;padding:8px 16px}.lc-nt.bad{color:var(--mo-err)}.lc-nt a{color:var(--mo-gold)}.lc-ready{color:var(--mo-text2);display:flex;flex-wrap:wrap;font:600 12px var(--mo-mono);gap:6px 16px;letter-spacing:.08em;margin:6px 0 0;text-transform:uppercase}.lc-awli{bottom:8px;position:sticky}.lc-away{background:var(--mo-sur);border:1px solid #dcb86a8c;box-shadow:var(--mo-sh2);color:var(--mo-gold);cursor:pointer;display:block;font:500 13px var(--mo-body);margin:0 auto;min-height:36px;padding:0 14px}.lc-dim{opacity:.5}.lc-rt{color:var(--mo-warn)}.lc-lim,.lc-rt{font-size:12.5px;margin:6px 0 0}.lc-lim{color:var(--mo-text3)}.lc-comp.off input{opacity:.6}.lc-dot{background:currentColor;border-radius:50%;display:inline-block;height:10px;width:10px}.lc-as{color:var(--mo-text3);font-size:12.5px;margin:6px 0 0}.lc-cerr{color:var(--mo-err);font-size:13px;margin:6px 0 0}.lc-top .mo-plink{color:var(--mo-text2);font-size:13px}.lc-filt>button,.lc-top .mo-plink{white-space:nowrap}.lc-conf a{color:var(--mo-text)}.lc-box{background:var(--mo-panel);border:1px solid var(--mo-line);box-shadow:var(--mo-sh1);display:flex;flex-direction:column;height:min(760px,calc(100vh - 250px));margin-top:16px;min-height:460px}.lc-box.embed{height:100%;margin:0;min-height:0}.lc-box.embed .lc-top{flex-wrap:wrap;row-gap:6px}.lc-top{align-items:center;border-bottom:1px solid var(--mo-line);display:flex;gap:10px;justify-content:space-between;padding:10px 12px 10px 16px}.lc-top .mo-h3{font-size:15px}.lc-filt{border:1px solid var(--mo-line2);display:inline-flex}.lc-filt>button{background:none;border:0;color:var(--mo-text2);cursor:pointer;font:500 13px var(--mo-body);min-height:36px;padding:0 10px}.lc-filt>button+button{border-left:1px solid var(--mo-line2)}.lc-filt>button.on{background:#dcb86a1a;box-shadow:inset 0 -2px 0 var(--mo-gold);color:var(--mo-text)}.lc-note{border-bottom:1px solid var(--mo-line);color:var(--mo-text3);font-size:12.5px;margin:0;padding:8px 16px}.lc-log{flex:1;list-style:none;margin:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:6px 0}.lc-m{padding:var(--lc-pad,7px) 52px var(--lc-pad,7px) 16px;position:relative}.lc-m.open,.lc-m:hover{background:hsla(40,54%,88%,.035)}.lc-m p{color:var(--mo-text);font-size:var(--lc-fs,14.5px);line-height:1.45;margin:0;overflow-wrap:anywhere}.lc-who{align-items:center;color:var(--mo-text2);display:flex;font-size:13px;gap:8px}.lc-who b{color:var(--mo-text);font-weight:600}.lc-who time{font:500 12px var(--mo-mono);margin-left:auto}.lc-pf,.lc-who time{color:var(--mo-text3)}.lc-pf{flex:none;font:600 12.5px var(--mo-body)}.lc-pf:after{content:" ·"}.lc-m.me .lc-who b{color:var(--mo-gold)}.lc-m.gone p{color:var(--mo-text3);font-style:italic}.lc-more{background:none;border:0;color:var(--mo-text3);cursor:pointer;display:grid;font-size:18px;height:40px;place-items:center;position:absolute;right:6px;top:4px;width:40px}.lc-more:hover{color:var(--mo-text)}.lc-out{align-items:center;color:var(--mo-text3);display:flex;flex-wrap:wrap;font-size:12.5px;gap:6px 10px;margin-top:4px}.lc-out .ok{color:var(--mo-ok)}.lc-out .err{color:var(--mo-err)}.lc-out .unc{color:var(--mo-warn)}.lc-out button{background:none;border:1px solid var(--mo-line2);color:var(--mo-gold);cursor:pointer;font:500 12.5px var(--mo-body);min-height:30px;padding:0 8px}.lc-acts{display:grid;gap:8px;margin-top:8px}.lc-acts[hidden]{display:none}.lc-ag{display:grid;gap:4px}.lc-agl{color:var(--mo-text3);font:600 11px var(--mo-mono);letter-spacing:.08em;text-transform:uppercase}.lc-agb{display:flex;flex-wrap:wrap;gap:6px}.lc-agb>button{background:#0009;border:1px solid var(--mo-line2);color:var(--mo-text2);cursor:pointer;font:500 13px var(--mo-body);min-height:36px;padding:0 12px}.lc-agb>button:hover{border-color:var(--mo-gline);color:var(--mo-text)}.lc-agb>button.danger{color:var(--mo-err)}.lc-ovm{color:var(--mo-text3);font-size:12.5px;margin:3px 0 0}.lc-ovm.held{border:1px solid #f0b54a80;display:inline-block;padding:1px 8px}.lc-ovm.held,.lc-ovm.unk{color:var(--mo-warn)}.lc-pinc{border:1px solid #dcb86a80;color:var(--mo-gold);flex:none;font:600 11px var(--mo-mono);letter-spacing:.06em;padding:0 6px;text-transform:uppercase}.lc-hb{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.lc-hb>button{align-items:center;background:#0009;border:1px solid var(--mo-line2);color:var(--mo-text);cursor:pointer;display:inline-flex;flex-direction:row;font:500 13px var(--mo-body);justify-content:center;min-height:36px;padding:0 14px}.lc-hb>button.ap{border-color:#dcb86a8c;color:var(--mo-gold)}.lc-hb>button.rj{color:var(--mo-err)}.lc-m.hid p{font-style:italic}.lc-m.hid .lc-who b,.lc-m.hid p{color:var(--mo-text3)}.lc-show{background:none;border:1px solid var(--mo-line2);color:var(--mo-gold);cursor:pointer;font:500 12.5px var(--mo-body);min-height:32px;padding:0 10px}.lc-conf{background:#f2879a0f;border:1px solid #f2879a66;margin-top:8px;padding:10px 12px}.lc-conf p{color:var(--mo-text2);font-size:13.5px}.lc-conf .mo-acts{margin-top:8px}.lc-conf .mo-acts>*{font-size:14px;height:40px;padding:0 14px}.lc-conf .mo-btn.danger{background:var(--mo-err);color:var(--mo-ink)}.lc-dspw{position:relative}.lc-dsp{background:none;border:1px solid var(--mo-line2);color:var(--mo-text2);cursor:pointer;font:600 13px var(--mo-body);min-height:36px;min-width:var(--mo-target);padding:0 10px}.lc-dsp[aria-expanded=true]{border-color:var(--mo-gline);color:var(--mo-text)}.lc-pop{background:var(--mo-sur);border:1px solid var(--mo-line2);box-shadow:var(--mo-sh2);display:grid;gap:12px;padding:14px;position:absolute;right:0;top:calc(100% + 6px);width:min(300px,calc(100vw - 32px));z-index:9}.lc-pop>header{align-items:center;display:flex;gap:10px;justify-content:space-between}.lc-pop>header b{color:var(--mo-text2);font:600 12px var(--mo-mono);letter-spacing:.12em;text-transform:uppercase}.lc-pop>header button{background:none;border:0;color:var(--mo-text2);cursor:pointer;font:500 13px var(--mo-body);min-height:36px;padding:0 10px}.lc-pop .lc-pl,.lc-pop label{color:var(--mo-text2);font-size:13px}.lc-pop input[type=range]{accent-color:var(--mo-gold);min-height:var(--mo-target);width:100%}.lc-pop .lc-sz{align-items:center;display:flex;gap:10px;justify-content:space-between}.lc-pop .lc-sz output{color:var(--mo-text);font:500 13px var(--mo-mono)}.lc-derr{color:var(--mo-err);font-size:13px;margin:0}.lc-hold{align-items:center;border-bottom:1px solid var(--mo-line);color:var(--mo-text2);display:flex;flex-wrap:wrap;font-size:13px;gap:6px 12px;padding:8px 16px}.lc-hold .md{color:var(--mo-text2);font:600 12px var(--mo-mono);letter-spacing:.08em;text-transform:uppercase}.lc-hold .ct{border:1px solid #f0b54a80;color:var(--mo-warn);font-size:12.5px;padding:1px 8px}.lc-hold .mo-ghost{font-size:13px;height:36px;padding:0 12px}.lc-hold>p{flex-basis:100%;font-size:12.5px;margin:0}.lc-hold>p.bad{color:var(--mo-err)}.lc-hold>p.warn{color:var(--mo-warn)}.lc-hold>p button{background:none;border:0;color:var(--mo-gold);cursor:pointer;font:500 12.5px var(--mo-body);min-height:32px;padding:0 8px;text-decoration:underline}.lc-ps{align-items:center;background:#dcb86a0f;border-bottom:1px solid var(--mo-line);color:var(--mo-text2);display:flex;font-size:13px;gap:10px;padding:8px 16px}.lc-ps>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;flex:1;min-width:0;overflow:hidden;overflow-wrap:anywhere}.lc-ps b{color:var(--mo-text);font-weight:600}.lc-ps .mo-ghost{font-size:13px;height:36px;padding:0 12px}.lc-ob{background:#00000073;border-top:1px solid var(--mo-line);display:grid;gap:4px;padding:8px 12px}.lc-ob[data-state=not_sent],.lc-ob[data-state=paused]{background:#f2879a0f}.lc-ob[data-state=rate_limited],.lc-ob[data-state=waiting]{background:#f0b54a0f}.lc-obh{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px}.lc-obx{color:var(--mo-text2);font:600 12.5px var(--mo-mono);letter-spacing:.04em}.lc-ob[data-state=not_sent] .lc-obx,.lc-ob[data-state=paused] .lc-obx{color:var(--mo-err)}.lc-ob[data-state=rate_limited] .lc-obx,.lc-ob[data-state=waiting] .lc-obx{color:var(--mo-warn)}.lc-obc{display:inline-flex;flex-wrap:wrap;gap:6px}.lc-chip{border:1px solid var(--mo-line2);color:var(--mo-text2);font-size:12px;line-height:22px;padding:0 8px}.lc-chip.ok{color:var(--mo-text)}.lc-chip.ok:before{color:var(--mo-ok);content:"✓ "}.lc-chip.bad{border-color:#f2879a80;color:var(--mo-text)}.lc-chip.bad:before{color:var(--mo-err);content:"! "}.lc-chip.unk{border-color:#f0b54a80;color:var(--mo-text)}.lc-chip.unk:before{color:var(--mo-warn);content:"? "}.lc-oba{display:inline-flex;flex-wrap:wrap;gap:6px;margin-left:auto}.lc-oba>button{background:none;border:1px solid var(--mo-line2);color:var(--mo-gold);cursor:pointer;font:500 12.5px var(--mo-body);min-height:32px;padding:0 10px}.lc-oba>button[aria-disabled=true]{cursor:not-allowed;opacity:.5}.lc-obt{color:var(--mo-text);font-size:13.5px;margin:0;overflow-wrap:anywhere}.lc-obi{color:var(--mo-text3)}.lc-full,.lc-obi{font-size:12.5px;margin:0}.lc-full{color:var(--mo-warn);padding:6px 12px 0}.lc-comp{background:#0000008c;border-top:1px solid var(--mo-line);padding:10px 12px 12px}.lc-to{align-items:center;color:var(--mo-text3);display:flex;font-size:12.5px;gap:8px;margin-bottom:8px}.lc-to .lc-filt>button{font-size:12.5px;min-height:32px}.lc-row{display:flex;gap:8px}.lc-row .mo-in{flex:1;min-width:0}.lc-row .mo-btn{font-size:14.5px;height:var(--mo-target);padding:0 16px}.lc-to label{flex:none}.lc-to select{background:#0009;border:1px solid var(--mo-line2);color:var(--mo-text2);font:500 12.5px var(--mo-body);min-height:var(--mo-target);padding:0 10px}.lc-to select:focus-visible{border-color:var(--mo-gline);outline:none}.lc-row .mo-in[aria-invalid=true],.lc-row .mo-in[data-over-limit]{border-color:var(--mo-err)}.lc-row .mo-btn:disabled{cursor:not-allowed;opacity:.5}.lc-lim:not([data-over-limit]){margin:0}.lc-lim[data-over-limit]{color:var(--mo-err);display:flex;gap:8px;justify-content:space-between}.lc-lim [data-limit-count]{font-family:var(--mo-mono);font-variant-numeric:tabular-nums}.lc-comp .lc-as{display:none}.lc-comp:has(option[value=all]:checked) .lc-as[data-sends-as=all],.lc-comp:has(option[value=kick]:checked) .lc-as[data-sends-as=kick],.lc-comp:has(option[value=twitch]:checked) .lc-as[data-sends-as=twitch],.lc-comp:has(option[value=youtube]:checked) .lc-as[data-sends-as=youtube]{display:block}.lc-comp .lc-full{margin:6px 0 0;padding:0}.lc-empty{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:10px;justify-content:center;padding:24px 20px}.lc-empty b{color:var(--mo-text);font-size:16px}.lc-empty p{color:var(--mo-text2);font-size:14px;margin:0;max-width:46ch}.lc-empty .mo-acts{margin-top:4px}.lc-skrow{display:flex;flex-direction:column;gap:6px;padding:10px 16px}.lc-skrow .mo-skel{height:12px}@container (max-width:760px){.lc-box{height:max(calc(100svh - 300px),640px);min-height:420px}.lc-to .lc-filt,.lc-top,.lc-top .lc-filt{flex-wrap:wrap}.lc-filt>button{min-height:var(--mo-target);min-width:var(--mo-target);padding:0 12px}.lc-more{height:var(--mo-target);right:2px;top:0;width:var(--mo-target)}.lc-agb>button{flex:1 1 40%}.lc-conf .mo-acts>*{flex:1;height:var(--mo-target)}.lc-out button,.lc-to .lc-filt>button{min-height:var(--mo-target)}.lc-onair .mo-lnk{margin-left:0}.lc-agb>button,.lc-away,.lc-dsp,.lc-hb>button,.lc-hold .mo-ghost,.lc-hold>p button,.lc-oba>button,.lc-pop>header button,.lc-ps .mo-ghost,.lc-show{min-height:var(--mo-target)}.lc-pop{bottom:16px;left:16px;position:fixed;right:16px;top:auto;width:auto}.lc-row .mo-in{font-size:16px}}[data-phx-main] .lc-lost{display:none}[data-phx-main].phx-client-error .lc-lost,[data-phx-main].phx-error .lc-lost,[data-phx-main].phx-server-error .lc-lost{display:flex}.lc-log[data-text-size="12"]{--lc-fs:12px}.lc-log[data-text-size="13"]{--lc-fs:13px}.lc-log[data-text-size="14"]{--lc-fs:14px}.lc-log[data-text-size="15"]{--lc-fs:15px}.lc-log[data-text-size="16"]{--lc-fs:16px}.lc-log[data-text-size="17"]{--lc-fs:17px}.lc-log[data-text-size="18"]{--lc-fs:18px}.lc-log[data-text-size="19"]{--lc-fs:19px}.lc-log[data-text-size="20"]{--lc-fs:20px}.lc-log[data-density=compact]{--lc-pad:3px}.lc-log[data-density=comfortable]{--lc-pad:8px}.lp{min-height:100dvh}.lp .mo-bellpop,.lp .mo-main>.mo-prof,.lp .mo-mhead,.lp .mo-rail,.lp .mo-tabs,.lp>.mo-grain,.lp>.mo-sky{display:none!important}.lp .mo-shell{display:block}.lp .mo-main{border-left:1px solid var(--mo-line);border-right:1px solid var(--mo-line);margin:0 auto;max-width:460px;min-height:100dvh;padding:16px var(--mo-gutter) 24px}.lp-win{display:grid;gap:14px}.lp-head{align-items:center;color:var(--mo-text3);display:flex;font-size:13px;gap:10px;justify-content:space-between}.lp-head .mo-kick{margin:0}.lp .lv-band{-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid var(--mo-line);margin:0;padding:12px 14px;position:static}.lp .lv-pf2{display:flex;margin:0}.lp .lv-disc{margin:0}.lp-panels{display:grid;gap:14px}.lp-controls,.lp-sec{background:var(--mo-panel);border:1px solid var(--mo-line);display:grid;gap:10px;padding:14px}.lp-sec-h{color:var(--mo-text3);font:600 12px var(--mo-mono);letter-spacing:.1em;margin:0;text-transform:uppercase}.lp-dests{display:grid;gap:10px;list-style:none;margin:0;padding:0}.lp-dests>li{align-items:center;display:grid;gap:4px 12px;grid-template-columns:minmax(0,1fr) auto}.lp-dest-name{align-items:baseline;color:var(--mo-text);display:flex;flex-wrap:wrap;font-size:14px;gap:4px 8px;min-width:0;overflow-wrap:anywhere}.lp-dest-name>a.tk-pm-row{min-height:var(--mo-target)}.lp-dest-sub{color:var(--mo-text3);font-size:12.5px}.lp-dest-status{color:var(--mo-text2);font:600 12px var(--mo-mono);letter-spacing:.08em;text-transform:uppercase}.lp-dests>li[data-status=live] .lp-dest-status{color:var(--mo-ok)}.lp-dest-err,.lp-dests>li[data-status=error] .lp-dest-status{color:var(--mo-err)}.lp-dest-err{font-size:13px;grid-column:1/-1;margin:0}.lp-body{color:var(--mo-text2);font-size:14px;line-height:1.5;margin:0;padding:24px 16px;text-align:center}.lp-controls .lv-clipbtn{min-height:var(--mo-target);width:100%}.lp-controls .lv-clipnote{margin:0;min-height:1.4em}.lp-diag{overflow-wrap:anywhere}.lp-obs-d{background:var(--mo-panel);border:1px solid var(--mo-line);margin-top:16px}.lp-obs-t{align-items:center;color:var(--mo-text);cursor:pointer;display:flex;font:500 14px var(--mo-body);gap:12px;justify-content:space-between;list-style:none;min-height:var(--mo-target);padding:0 16px}.lp-obs-t::-webkit-details-marker{display:none}.lp-obs-t:after{color:var(--mo-text2);content:"+"/"";font:500 18px var(--mo-mono)}.lp-obs-d[open]>.lp-obs-t:after{content:"−"/""}.lp-obs-t:focus-visible{outline:2px solid var(--mo-gold);outline-offset:-2px}.lp-obs-b{display:grid;gap:14px;padding:4px 16px 16px}.lp-obs-pick{border:0;display:none;flex-wrap:wrap;gap:8px;margin:0;min-width:0;padding:0}.lp-obs-pick>legend{color:var(--mo-text3);font:600 12px var(--mo-mono);letter-spacing:.08em;margin:0 0 8px;padding:0;text-transform:uppercase}.lp-obs-opt{align-items:center;border:1px solid var(--mo-line2);color:var(--mo-text2);cursor:pointer;display:inline-flex;font:500 13px var(--mo-body);min-height:var(--mo-target);padding:0 12px;position:relative}.lp-obs-opt>input{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%}@supports selector(:has(*)){.lp-obs-pick{display:flex}.lp-obs-opt:has(input:checked){background:#dcb86a1a;box-shadow:inset 0 -2px 0 var(--mo-gold);color:var(--mo-text)}.lp-obs-opt:has(input:focus-visible){outline:2px solid var(--mo-gold);outline-offset:2px}.lp-obs-panel{display:none}.lp-obs-d:has(input[value=degraded]:checked) .lp-obs-panel[data-pick=degraded],.lp-obs-d:has(input[value=empty]:checked) .lp-obs-panel[data-pick=empty],.lp-obs-d:has(input[value=gap]:checked) .lp-obs-panel[data-pick=gap],.lp-obs-d:has(input[value=limit]:checked) .lp-obs-panel[data-pick=limit],.lp-obs-d:has(input[value=live]:checked) .lp-obs-panel[data-pick=live],.lp-obs-d:has(input[value=retry]:checked) .lp-obs-panel[data-pick=retry],.lp-obs-d:has(input[value=revoked]:checked) .lp-obs-panel[data-pick=revoked]{display:block}}.ov .hidden{display:none!important}.ov button:disabled,.ov input:disabled{cursor:not-allowed;opacity:.42}.ov-sec{margin-top:24px}.ov-tw{margin:10px 0 0;max-width:74ch}.ov-head .mo-scope{margin:14px 0 0}.ov-toast{align-items:center;display:flex;gap:12px}.ov-toast.on{margin-top:14px;min-height:30px}.ov .mo-toast:empty{min-height:0}.ov-i{background:#f1e6d014;border-radius:50%;color:var(--mo-text2);display:grid;flex:none;font-size:11px;font-weight:700;height:18px;place-items:center;width:18px}.ov-sk{display:grid;gap:12px;margin-top:20px;max-width:760px}.ov-sk>div{height:132px}.ov-edview{margin:0 calc(var(--mo-gutter)*-1);padding:0 var(--mo-gutter)}.ov-ebar{align-items:center;background:#000000f5;border-bottom:1px solid var(--mo-line);display:flex;flex-wrap:wrap;gap:10px 16px;margin:18px calc(var(--mo-gutter)*-1) 0;padding:12px var(--mo-gutter);position:sticky;top:0;z-index:6}.ov-ebar .ov-nm{flex:1 1 220px;max-width:340px;min-width:0}.ov-ebar .ov-nm .mo-in{font-weight:600}.ov-ebar .mo-acts{flex-wrap:nowrap;margin-left:auto}.ov-ebar .mo-btn,.ov-ebar .mo-ghost{font-size:14.5px;height:var(--mo-target);padding:0 20px}.ov-err{color:var(--mo-err);font-size:12.5px;margin:6px 0 0}.ov-al{margin-top:14px}.ov-al .mo-acts{margin-top:10px}.ov-al .mo-btn,.ov-al .mo-ghost{font-size:14.5px;height:var(--mo-target)}.ov-ed{align-items:start;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) minmax(300px,420px);margin-top:18px}.ov-ctl,.ov-fs{display:grid;gap:16px;min-width:0}.ov-fs{border:0;margin:0;padding:0}.ov-why{padding:14px 16px}.ov-why b{display:block}.ov-why p{margin:4px 0 0}.ov-blk{padding:18px 20px}.ov-blk>.mo-h3{margin-bottom:4px}.ov-blk>.mo-h3 small{color:var(--mo-text3);display:block;font:400 13.5px var(--mo-body);margin-top:4px}.ov-presets{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin-top:14px}.ov-pt{background:#0000008c;border:1px solid var(--mo-line2);color:var(--mo-text2);cursor:pointer;display:grid;font:500 14px var(--mo-body);gap:8px;min-height:var(--mo-target);padding:10px;text-align:left}.ov-pt[aria-checked=true]{background:#dcb86a12;border-color:#dcb86a99;color:var(--mo-text)}.ov-pt>i{display:block;font-size:13px;font-style:normal;line-height:1.3;padding:9px 10px}.ov-pt>span{flex-wrap:wrap;gap:6px}.ov-cust,.ov-pt>span{align-items:center;display:flex;justify-content:space-between}.ov-cust{background:none;border:0;color:var(--mo-text);cursor:pointer;gap:12px;min-height:var(--mo-target);padding:0;text-align:left;width:100%}.ov-cust>span{display:block}.ov-cust b{font:600 var(--mo-h3) var(--mo-display)}.ov-cust small{color:var(--mo-text3);display:block;font-size:13.5px;margin-top:2px}.ov-cust svg,.ov-gh svg{stroke:var(--mo-text3);fill:none;stroke-width:1.6;flex:none;height:16px;width:16px}.ov-cust[aria-expanded=true] svg{transform:rotate(180deg)}.ov-gh .ch{border:solid var(--mo-text3);border-width:0 1.6px 1.6px 0;flex:none;height:8px;margin:0 6px 4px 0;transform:rotate(45deg);width:8px}.ov-gh button[aria-expanded=true] .ch{margin:4px 6px 0 0;transform:rotate(225deg)}.ov-groups{border-top:1px solid var(--mo-line);margin-top:12px}.ov-g{border-bottom:1px solid var(--mo-line)}.ov-gh{font:inherit;margin:0}.ov-gh button{align-items:center;background:none;border:0;color:var(--mo-text);cursor:pointer;display:flex;gap:12px;justify-content:space-between;min-height:56px;padding:6px 0;text-align:left;width:100%}.ov-gh b{display:block;font-size:15px;font-weight:600}.ov-gh small{color:var(--mo-text3);display:block;font-size:13px}.ov-gh small.err{color:var(--mo-err)}.ov-gb{display:grid;gap:18px;padding:6px 0 20px}.ov-fd .mo-field-h>label,.ov-fd .mo-field-h>span:first-child{color:var(--mo-text2);font-size:14px}.ov-fd small{color:var(--mo-text3);display:block;font-size:13px;margin-top:6px}.ov-fd small.warn{color:var(--mo-warn)}.ov-fd small.err{color:var(--mo-err)}.ov-ins{display:grid;gap:18px}.ov-fd small b{color:var(--mo-text);display:block;font-weight:500}.ov-fd small.ok{color:var(--mo-text2)}.ov-ts button em{color:var(--mo-text3);font-style:normal}.ov-ctr.ok:before{color:var(--mo-ok);content:"✓ ";font-weight:700}.ov-ctr.ind:before{color:var(--mo-warn);content:"! ";font-weight:700}.ov-tr button[aria-disabled=true]{opacity:.55}.ov-rn{accent-color:var(--mo-gold);background:none;min-height:var(--mo-target);width:100%}.ov-cl{background:#0000008c;border:1px solid var(--mo-line2);cursor:pointer;display:block;height:var(--mo-target);padding:3px;width:88px}.ov-num{max-width:160px}.ov-ta{display:flex;gap:8px}.ov-ta .mo-in{flex:1;min-width:0}.ov-ta .mo-ghost{font-size:14.5px;height:var(--mo-target);padding:0 16px}.ov-ts{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.ov-ts button{align-items:center;background:#0000008c;border:1px solid var(--mo-line2);color:var(--mo-text);cursor:pointer;display:inline-flex;font:500 13.5px var(--mo-body);gap:8px;min-height:var(--mo-target);padding:0 12px}.ov-ts button span{color:var(--mo-text3)}.ov .mo-toggle[aria-disabled=true]{cursor:not-allowed;opacity:.55}.ov .mo-toggle.rd i{background:#0000;border-radius:50%}.ov .mo-toggle.rd.on i{background:#0000;border-color:var(--mo-gold)}.ov .mo-toggle.rd.on i:before{background:var(--mo-gold);border-radius:50%;content:"";height:8px;width:8px}.ov-css{font:13px/1.5 var(--mo-mono);min-height:200px;overflow:auto;-moz-tab-size:2;-o-tab-size:2;tab-size:2;white-space:pre}.ov-css[aria-invalid=true]{border-color:var(--mo-err)}.ov-fd small.ov-cssn{font-family:var(--mo-mono);margin-top:4px;text-align:right}.ov-fd small.ov-cssn.over{color:var(--mo-err);font-weight:700}.ov-csse code,.ov-fd small code{color:var(--mo-text);font:12.5px var(--mo-mono);white-space:nowrap}.ov-csse{background:#0000008c;border-left:3px solid var(--mo-err);color:var(--mo-text);display:grid;font-size:13.5px;gap:8px;line-height:1.45;margin-top:10px;overflow-wrap:anywhere;padding:12px 14px}.ov-csse p{margin:0}.ov-csse>div{display:grid;gap:8px}.ov-csse code{white-space:pre-wrap}.ov-csse button{align-items:center;background:none;border:0;color:var(--mo-err);cursor:pointer;display:inline-flex;font:700 13.5px var(--mo-body);margin:-12px 0;min-height:var(--mo-target);padding:0;text-decoration:underline;vertical-align:middle}.ov-prev{min-width:0;padding:18px 18px 16px;position:sticky;top:96px}.ov-prev>header{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.ov-cap{margin:8px 0 0}.ov-fd .mo-field-h>span:only-child{color:var(--mo-text2);font:400 14px var(--mo-body)}.ov h1:focus{outline:none}.ov-tr{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.ov-tr button{background:none;border:1px solid var(--mo-line2);color:var(--mo-text2);cursor:pointer;font:500 13.5px var(--mo-body);min-height:var(--mo-target);padding:0 14px}.ov-tr button:hover{border-color:var(--mo-gline);color:var(--mo-text)}.ov-live{color:var(--mo-text2);font-size:13.5px;margin:12px 0 0}.ov-frame,.ov-prev .oo{margin-top:12px}.ov-frame{aspect-ratio:16/9;background:radial-gradient(120% 90% at 20% 10%,var(--mo-line2) 0,var(--mo-bg2) 55%,var(--mo-bg) 100%);border:1px solid var(--mo-line2);overflow:hidden;position:relative}.ov-frame.tall{aspect-ratio:9/16;margin-left:auto;margin-right:auto;max-width:230px}.ov-frame iframe{background:#0000;border:0;display:block;height:100%;width:100%}.ov-live b{font-weight:600}.ov-ctr,.ov-live b{color:var(--mo-text)}.ov-ctr{font-size:13.5px;margin:12px 0 0}.ov-ctr.err:before{color:var(--mo-err);content:"! ";font-weight:700}.ov-ph-ed{border:1px dashed var(--mo-line2);display:none;margin-top:18px;padding:18px}.ov-ph-ed p{color:var(--mo-text2);margin:0}.ov-ph-ed p b{color:var(--mo-text);font-weight:600}.ov-ph-ed .ov-phn{margin-top:10px}.ov-ph-ed .mo-ghost{align-items:center;display:flex;height:50px;justify-content:center;margin-top:16px;text-decoration:none;width:100%}.ov-fd small.warn:before{content:"! ";font-weight:700}.ov-ebar .ov-back{align-items:center;display:inline-flex;min-height:var(--mo-target);text-decoration:none}.ov-lay{align-items:start;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) 340px;margin-top:20px}.ov-bar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.ov-count{color:var(--mo-text3);font:500 13px var(--mo-mono)}.ov-why-lim{color:var(--mo-warn);font-size:13.5px;margin:10px 0 0}.ov-rows{display:grid;gap:12px;list-style:none;margin:12px 0 0;padding:0}.ov-row{background:var(--mo-panel);border:1px solid var(--mo-line);box-shadow:var(--mo-sh1);padding:16px 18px}.ov-row.pri{border-color:#a68a4e80}.ov-row.stale{border-color:#dcb86a80}.ov-top{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.ov-top>b{color:var(--mo-text);font-size:17px;font-weight:600;overflow-wrap:anywhere}.ov-top .mo-st{margin-left:auto}.ov-meta{color:var(--mo-text3);font-size:13.5px;margin:6px 0 0}.ov-url{background:#0000008c;border:1px solid var(--mo-line);font:500 13.5px var(--mo-mono);overflow-wrap:anywhere;padding:9px 12px}.ov-note,.ov-url{color:var(--mo-text2);margin:10px 0 0}.ov-note{font-size:13.5px}.ov-note.err{color:var(--mo-text)}.ov-note.err:before{color:var(--mo-err);content:"! ";font-weight:700}.ov-note.ok:before{color:var(--mo-ok);content:"✓ ";font-weight:700}.ov-acts{align-items:center;display:flex;flex-wrap:wrap;gap:10px 16px;margin-top:14px}.ov-acts .mo-btn,.ov-acts .mo-ghost{font-size:14.5px;height:var(--mo-target);padding:0 18px}.ov-acts .mo-lnk{min-height:var(--mo-target)}.ov-acts .ov-sp{display:flex;flex-wrap:wrap;gap:0 16px;margin-left:auto}.ov-conf{background:linear-gradient(135deg,#f2879a14,#0f0f0fe6 50%);border:1px solid #f2879a73;margin-top:14px;padding:16px 18px}.ov-conf>b{color:var(--mo-text);display:block;font-size:16px}.ov-conf p{color:var(--mo-text2);margin:6px 0 0}.ov-conf p.live{color:var(--mo-warn)}.ov-conf .mo-acts{margin-top:12px}.ov-conf .mo-acts>*{font-size:14.5px;height:var(--mo-target)}.ov-conf .mo-btn.danger{background:var(--mo-err);box-shadow:none;color:var(--mo-ink)}.ov-scrim{display:none}.ov-empty{border:1px dashed var(--mo-line2);color:var(--mo-text2);margin-top:12px;padding:18px}.ov-empty b{color:var(--mo-text);display:block;font-weight:600}.ov-empty p{font-size:14px;margin:4px 0 12px}.ov-empty .mo-ghost{height:var(--mo-target)}.ov-ph{display:none;margin:12px 0 0}.ov-steps{padding:20px 20px 16px;position:sticky;top:16px}.ov-steps .mo-steps{margin-top:2px}.ov-steps .mo-step{align-items:flex-start;flex-wrap:nowrap}.ov-steps .mo-step>div{flex:1;min-width:0}.ov-steps .mo-step b{font-size:14.5px}.ov-vu{border-top:1px dashed var(--mo-line2);margin-top:14px;padding-top:12px}.ov-vu>div:first-child{align-items:center;color:var(--mo-text2);display:flex;flex-wrap:wrap;font-size:13.5px;gap:6px 10px}.ov-vt{border-top:1px solid var(--mo-line);margin-top:10px;padding-top:10px}.ov-vt>b{align-items:center;color:var(--mo-text);display:flex;flex-wrap:wrap;font-size:14.5px;gap:6px 10px}.ov-vt p{color:var(--mo-text2);font-size:13.5px;margin:8px 0 0}.ov-vt .mo-lnk{align-items:center;display:inline-flex;min-height:var(--mo-target)}.ov-help{border-top:1px solid var(--mo-line);margin-top:10px;padding-top:10px}.ov-help p{color:var(--mo-text2);font-size:13.5px;margin:8px 0 0}@container (max-width:1299px){.ov-lay{grid-template-columns:minmax(0,1fr)}.ov-steps{position:static}}@container (max-width:900px){.ov-ed{grid-template-columns:minmax(0,1fr)}.ov-prev{order:-1;position:static}.ov-ebar{margin-top:18px;position:static}.ov-frame{max-height:300px}}@container (max-width:760px){.ov-dk,.ov-ebar,.ov-ed,.ov-edview{display:none!important}.ov-ph,.ov-ph-ed{display:block}.ov-acts{gap:8px 14px}.ov-acts .mo-btn,.ov-acts .mo-ghost{flex:1 1 100%;height:50px}.ov-acts .ov-sp,.ov-top .mo-st{margin-left:0}.ov-bar .mo-ghost{display:none}.ov-conf{background:var(--mo-sur);border-width:1px 0 0;bottom:0;box-shadow:0 -20px 40px #0009;left:0;margin:0;padding:18px 16px calc(84px + env(safe-area-inset-bottom));position:fixed;right:0;z-index:30}.ov-conf .mo-acts>*{flex:1}.ov-scrim{background:#00000080;border:0;display:block;inset:0;position:fixed;z-index:29}.ov .mo-alert{flex-wrap:wrap}.ov .mo-alert>p{flex:1 1 200px}.ov .mo-alert>.mo-btn,.ov .mo-alert>.mo-ghost{margin-left:0;width:100%}.ov-sk>div{height:150px}}.oo .hidden{display:none!important}.oo{display:grid;gap:12px;min-width:0}.oo-bar{align-items:center;color:var(--mo-text2);display:flex;flex-wrap:wrap;font-size:13px;gap:6px 12px}.oo-bar b{color:var(--mo-text);font-weight:600}.oo-stage{background-color:#0b0b0b;background-image:linear-gradient(45deg,#141414 25%,#0000 0,#0000 75%,#141414 0),linear-gradient(45deg,#141414 25%,#0000 0,#0000 75%,#141414 0);background-position:0 0,10px 10px;background-size:20px 20px;border:1px solid var(--mo-line);display:grid;padding:16px;place-items:center;position:relative}.oo-src{color:#f1e6d0;font:500 15px/1.4 var(--mo-body);max-width:380px;min-height:300px;overflow:hidden;padding:12px 14px;position:relative;width:100%}.oo-src.oo-e{min-height:96px}.oo-stage.ticker .oo-src{max-width:720px;min-height:0;padding:10px 14px}.oo-stage.vertical .oo-src{aspect-ratio:9/16;border:1px dashed #f1e6d059;max-width:216px;min-height:0;padding:0}.oo-head{color:var(--mo-text3);display:flex;flex-wrap:wrap;font-size:12.5px;gap:4px 14px;list-style:none;margin:0 0 8px;padding:0}.oo-head li{align-items:center;display:inline-flex;gap:6px}.oo-head i{background:var(--mo-ok);border-radius:50%;height:7px;width:7px}.oo-head li.bad i{background:var(--mo-err)}.oo-head li.wait i{background:var(--mo-warn)}.oo-line{font-size:12.5px;line-height:1.4;margin:0 0 6px}.oo-line.warn{color:var(--mo-warn)}.oo-line.err{color:var(--mo-err)}.oo-pin{align-items:baseline;background:#dcb86a1f;border-left:3px solid var(--mo-gold);display:flex;flex-wrap:wrap;gap:4px 10px;margin:0 0 8px;padding:8px 10px}.oo-pin>b{color:var(--mo-gold);font:600 11px var(--mo-mono);letter-spacing:.08em;text-transform:uppercase}.oo-rows{display:grid;gap:6px;list-style:none;margin:0;padding:0}.oo-rows li{display:block;font-size:14.5px;line-height:1.35;text-shadow:0 1px 2px #000c}.oo-rows li>b{font-weight:600;margin-right:6px}.oo-rows li>time{color:#f1e6d099;font:500 11.5px var(--mo-mono);margin-right:6px}.oo-vert{--oo-t:12%;--oo-b:20%;--oo-r:15%}.oo-vert .oo-rows{align-content:end;bottom:var(--oo-b);left:10%;position:absolute;right:var(--oo-r);top:var(--oo-t)}.oo-sz{align-items:center;background:#dcb86a1a;border:1px dashed #dcb86a73;color:#f1e6d0b3;display:flex;font:500 10.5px var(--mo-mono);justify-content:center;left:0;position:absolute;right:0}.oo-sz.t{height:var(--oo-t);top:0}.oo-sz.b{bottom:0;height:var(--oo-b)}.oo-sz.r{bottom:var(--oo-b);right:0;top:var(--oo-t);width:var(--oo-r);writing-mode:vertical-rl}.oo-t-0{--oo-t:0%}.oo-t-1{--oo-t:1%}.oo-t-2{--oo-t:2%}.oo-t-3{--oo-t:3%}.oo-t-4{--oo-t:4%}.oo-t-5{--oo-t:5%}.oo-t-6{--oo-t:6%}.oo-t-7{--oo-t:7%}.oo-t-8{--oo-t:8%}.oo-t-9{--oo-t:9%}.oo-t-10{--oo-t:10%}.oo-t-11{--oo-t:11%}.oo-t-12{--oo-t:12%}.oo-t-13{--oo-t:13%}.oo-t-14{--oo-t:14%}.oo-t-15{--oo-t:15%}.oo-t-16{--oo-t:16%}.oo-t-17{--oo-t:17%}.oo-t-18{--oo-t:18%}.oo-t-19{--oo-t:19%}.oo-t-20{--oo-t:20%}.oo-t-21{--oo-t:21%}.oo-t-22{--oo-t:22%}.oo-t-23{--oo-t:23%}.oo-t-24{--oo-t:24%}.oo-t-25{--oo-t:25%}.oo-t-26{--oo-t:26%}.oo-t-27{--oo-t:27%}.oo-t-28{--oo-t:28%}.oo-t-29{--oo-t:29%}.oo-t-30{--oo-t:30%}.oo-t-31{--oo-t:31%}.oo-t-32{--oo-t:32%}.oo-t-33{--oo-t:33%}.oo-t-34{--oo-t:34%}.oo-t-35{--oo-t:35%}.oo-t-36{--oo-t:36%}.oo-t-37{--oo-t:37%}.oo-t-38{--oo-t:38%}.oo-t-39{--oo-t:39%}.oo-t-40{--oo-t:40%}.oo-b-0{--oo-b:0%}.oo-b-1{--oo-b:1%}.oo-b-2{--oo-b:2%}.oo-b-3{--oo-b:3%}.oo-b-4{--oo-b:4%}.oo-b-5{--oo-b:5%}.oo-b-6{--oo-b:6%}.oo-b-7{--oo-b:7%}.oo-b-8{--oo-b:8%}.oo-b-9{--oo-b:9%}.oo-b-10{--oo-b:10%}.oo-b-11{--oo-b:11%}.oo-b-12{--oo-b:12%}.oo-b-13{--oo-b:13%}.oo-b-14{--oo-b:14%}.oo-b-15{--oo-b:15%}.oo-b-16{--oo-b:16%}.oo-b-17{--oo-b:17%}.oo-b-18{--oo-b:18%}.oo-b-19{--oo-b:19%}.oo-b-20{--oo-b:20%}.oo-b-21{--oo-b:21%}.oo-b-22{--oo-b:22%}.oo-b-23{--oo-b:23%}.oo-b-24{--oo-b:24%}.oo-b-25{--oo-b:25%}.oo-b-26{--oo-b:26%}.oo-b-27{--oo-b:27%}.oo-b-28{--oo-b:28%}.oo-b-29{--oo-b:29%}.oo-b-30{--oo-b:30%}.oo-b-31{--oo-b:31%}.oo-b-32{--oo-b:32%}.oo-b-33{--oo-b:33%}.oo-b-34{--oo-b:34%}.oo-b-35{--oo-b:35%}.oo-b-36{--oo-b:36%}.oo-b-37{--oo-b:37%}.oo-b-38{--oo-b:38%}.oo-b-39{--oo-b:39%}.oo-b-40{--oo-b:40%}.oo-r-0{--oo-r:0%}.oo-r-1{--oo-r:1%}.oo-r-2{--oo-r:2%}.oo-r-3{--oo-r:3%}.oo-r-4{--oo-r:4%}.oo-r-5{--oo-r:5%}.oo-r-6{--oo-r:6%}.oo-r-7{--oo-r:7%}.oo-r-8{--oo-r:8%}.oo-r-9{--oo-r:9%}.oo-r-10{--oo-r:10%}.oo-r-11{--oo-r:11%}.oo-r-12{--oo-r:12%}.oo-r-13{--oo-r:13%}.oo-r-14{--oo-r:14%}.oo-r-15{--oo-r:15%}.oo-r-16{--oo-r:16%}.oo-r-17{--oo-r:17%}.oo-r-18{--oo-r:18%}.oo-r-19{--oo-r:19%}.oo-r-20{--oo-r:20%}.oo-r-21{--oo-r:21%}.oo-r-22{--oo-r:22%}.oo-r-23{--oo-r:23%}.oo-r-24{--oo-r:24%}.oo-r-25{--oo-r:25%}.oo-r-26{--oo-r:26%}.oo-r-27{--oo-r:27%}.oo-r-28{--oo-r:28%}.oo-r-29{--oo-r:29%}.oo-r-30{--oo-r:30%}.oo-r-31{--oo-r:31%}.oo-r-32{--oo-r:32%}.oo-r-33{--oo-r:33%}.oo-r-34{--oo-r:34%}.oo-r-35{--oo-r:35%}.oo-r-36{--oo-r:36%}.oo-r-37{--oo-r:37%}.oo-r-38{--oo-r:38%}.oo-r-39{--oo-r:39%}.oo-r-40{--oo-r:40%}.oo-tick{display:flex;font-size:14.5px;gap:28px;overflow:hidden;white-space:nowrap}.oo-tick b{font-weight:600;margin-right:6px}.oo-empty{color:var(--mo-text2);margin:0;padding:18px 0;text-align:center}.oo-err{color:#f1e6d0;font-size:15px;line-height:1.45;margin:0;padding:6px 0;text-shadow:0 1px 2px #000c}.oo-why{color:var(--mo-text2);font-size:13.5px;line-height:1.5;margin:0;max-width:62ch}.oo-why b{color:var(--mo-text);font-weight:600}.ov-fd small[hidden],.ov-gb[hidden],.ov-groups[hidden]{display:none}.ov .mo-toggle:has(input:focus-visible),.ov .ov-pt:has(input:focus-visible){outline:2px solid var(--mo-gold);outline-offset:2px}.ov-pt.on{background:#dcb86a12;border-color:#dcb86a99;color:var(--mo-text)}.ov-pt[data-preset=default]>i{color:#fff;text-shadow:0 1px 3px #000000d9}.ov-pt[data-preset=cards]>i{background:#0d1420;color:#fff}.ov-pt[data-preset=neon]>i{background:#0a0014;color:#fff;text-shadow:0 0 6px #ff2ee6}.ov-pt[data-preset=minimal]>i{background:#111;color:#ddd;font-family:var(--mo-mono)}.ov-pt[data-preset=pixel]>i{background:linear-gradient(135deg,#1a0033,#000);color:#0f0;font-family:var(--mo-mono);font-size:12px}.pg .pub-sv>a{min-height:44px}.pg .hidden{display:none!important}.pg-in{position:relative;z-index:1}.pg-main{min-height:62vh;padding:36px 0 0}.pg-kick{color:var(--mo-text2);font:600 11.5px var(--mo-display);letter-spacing:.22em;margin:0;text-transform:uppercase}.pg-kick.acc{color:var(--mo-gold)}.pg-kick.plain{font-size:13.5px;letter-spacing:.04em;text-transform:none}.pg-h1{text-wrap:balance;color:var(--mo-text);font:600 34px/1.15 var(--mo-display);letter-spacing:.005em;margin:10px 0 0}.pg-lede{text-wrap:pretty;color:var(--mo-text2);font-size:19px;font-weight:440;line-height:1.55;margin:12px 0 0;max-width:700px}.pg-hd{margin:0 0 24px}.pg-hd,.pg-wide{max-width:760px}.pg-col{max-width:700px;min-width:0}.pg-meta{color:var(--mo-text3);font:500 13.5px/1.5 var(--mo-mono);margin:14px 0 0}.pg-help{color:var(--mo-text2);font-size:17px;margin:28px 0 0}.pg-help a{align-items:center;color:var(--mo-gold);display:inline-flex;min-height:44px;text-decoration:underline;text-underline-offset:3px}.pg-bc{color:var(--mo-text2);flex-wrap:wrap;font-size:15px;gap:0 8px;list-style:none;margin:0 0 18px;padding:0}.pg-bc,.pg-bc li{align-items:center;display:flex}.pg-bc li{gap:8px}.pg-bc li+li:before{color:var(--mo-text3);content:"/"}.pg-bc a{align-items:center;color:var(--mo-text2);display:inline-flex;justify-content:center;min-height:44px;min-width:44px;text-decoration:underline;text-underline-offset:3px}.pg-bc a:hover{color:var(--mo-text)}.pg-bc [aria-current]{color:var(--mo-text);overflow-wrap:anywhere}.pg-by{flex-wrap:wrap;gap:10px 18px;margin:18px 0 0}.pg-by,.pg-who{align-items:center;display:flex}.pg-who{gap:12px}.pg-av{background:var(--mo-sur);border:1px solid var(--mo-gline);color:var(--mo-gold);display:grid;flex:none;font:600 16px var(--mo-display);height:40px;place-items:center;width:40px}.pg-who a{align-items:center;color:var(--mo-text);display:inline-flex;font-size:15.5px;font-weight:600;min-height:44px;text-decoration:underline;text-underline-offset:3px}.pg-who small{color:var(--mo-text3);display:block;font-size:13px;margin-top:-8px}.pg-dim{color:var(--mo-text2);font:500 13.5px var(--mo-mono)}.pg-vf{align-items:center;background:#5fd38a12;border:1px solid #5fd38a66;color:var(--mo-text);display:inline-flex;flex-wrap:wrap;font:500 13px var(--mo-mono);gap:2px 8px;padding:6px 10px}.pg-vf>i{background:var(--mo-ok);border-radius:50%;flex:none;height:8px;width:8px}.pg-vf.due{background:#f0b54a17;border-color:#f0b54a99}.pg-vf.due>i{background:var(--mo-warn);border-radius:0;-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%)}.pg-flag,.pg-vf b{font-weight:600}.pg-flag{color:var(--mo-warn)}.pg-note{color:var(--mo-text2);font-size:15px;line-height:1.5;margin:0 0 28px}.pg-note a{align-items:center;color:var(--mo-gold);display:inline-flex;min-height:44px;text-decoration:underline;text-underline-offset:3px}.pg-sample{display:inline-flex;margin-right:6px}.pg-grp{margin:34px 0 0}.pg-grp:first-of-type{margin-top:18px}.pg-grp h2{font:600 13px var(--mo-mono);letter-spacing:.06em;margin:0}.pg-grp h2,.pg-grp>p{color:var(--mo-text2)}.pg-grp>p{font-size:15.5px;margin:6px 0 0}.pg-rows{display:grid;gap:12px;list-style:none;margin:12px 0 0;padding:0}.pg-row{align-items:start;background:var(--mo-panel);border:1px solid var(--mo-line);display:grid;gap:4px 16px;grid-template-columns:44px minmax(0,1fr) auto;padding:16px 18px;position:relative}.pg-row:focus-within,.pg-row:hover{border-color:var(--mo-gline)}.pg-rn{background:var(--mo-sur);border:1px solid var(--mo-gline);color:var(--mo-gold);display:grid;font:600 15px var(--mo-mono);height:44px;place-items:center;width:44px}.pg-rt{color:var(--mo-text);display:block;font:600 19px/1.3 var(--mo-body);margin:0}.pg-rt a{color:inherit;text-decoration:none}.pg-rt a:after{content:"";inset:0;position:absolute}.pg-rd{color:var(--mo-text2);display:block;font-size:16px;line-height:1.5;margin:4px 0 0}.pg-ru{color:var(--mo-text3);font:500 13px var(--mo-mono);white-space:nowrap}.pg-row .pg-ru{align-self:center}.pg-row.tool{grid-template-columns:minmax(0,1fr) auto}.pg-empty{margin:14px 0 0;padding:20px}.pg-empty h3{font:600 18px var(--mo-body);margin:0}.pg-empty p{color:var(--mo-text2);font-size:16px;line-height:1.5;margin:6px 0 0}.pg-grid{align-items:start;display:grid;gap:56px;grid-template-columns:minmax(0,700px) 230px}.pg-grid.dest{grid-template-columns:230px minmax(0,760px)}.pg-rail{align-self:start;position:sticky;top:20px}.pg-rail p.mo-label{margin:0}.pg-rail ul{list-style:none;margin:10px 0 0;padding:0}.pg-rail a,.pg-rail span.off{align-items:center;border-left:1px solid var(--mo-line2);color:var(--mo-text2);display:flex;font:400 15px/1.35 var(--mo-body);gap:8px;min-height:44px;padding:4px 0 4px 14px;text-decoration:none;width:100%}.pg-rail a:hover,.pg-rail a[aria-current]{border-left-color:var(--mo-gold);color:var(--mo-text)}.pg-rail a[aria-current]{font-weight:600}.pg-rail span.off{border-left:1px dashed var(--mo-line2);color:var(--mo-text3)}.pg-rail span.off .mo-chip{margin-left:auto}.pg-pn,.pg-tocb{display:none}.pg-prose{color:var(--mo-text);font-size:20px;font-weight:440;line-height:1.65;overflow-wrap:break-word}.pg-prose p{margin:0 0 1em}.pg-prose h2{color:var(--mo-text);font:600 24px/1.25 var(--mo-body);margin:0 0 12px;scroll-margin-top:24px}.pg-prose h2:focus{outline:none}.pg-prose a{color:var(--mo-gold);text-decoration:underline;text-underline-offset:3px}.pg-sec{margin:0 0 36px}.pg-frame{background:var(--mo-sur);border:1px solid var(--mo-line2);margin:0 0 1.2em}.pg-fbar{align-items:center;border-bottom:1px solid var(--mo-line);color:var(--mo-text2);display:flex;flex-wrap:wrap;font:600 13px var(--mo-mono);gap:4px 16px;justify-content:space-between;padding:10px 14px}.pg-dots{display:inline-flex;gap:5px;margin-right:8px}.pg-dots i{background:var(--mo-line2);border-radius:50%;height:8px;width:8px}.pg-kv{margin:0}.pg-kvr{border-top:1px solid var(--mo-line);display:grid;gap:4px 16px;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);padding:12px 14px}.pg-kvr:first-child{border-top:0}.pg-kvr dt{color:var(--mo-text2);font-size:15.5px;line-height:1.4}.pg-kvr dd{color:var(--mo-text);font:500 15px/1.45 var(--mo-mono);margin:0;overflow-wrap:anywhere}.pg-vals .pg-kvr{align-items:center;grid-template-columns:minmax(0,170px) minmax(0,1fr) minmax(0,230px)}.pg-vals dd.plain{color:var(--mo-text2);font:400 15.5px/1.5 var(--mo-body);grid-column:2/4}.pg-src{color:var(--mo-text3);font:500 12.5px/1.4 var(--mo-mono)}.pg-src a{align-items:center;color:var(--mo-text2);display:inline-flex;min-height:44px;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:3px}.pg-copy{background:#0000008c;border:1px solid var(--mo-line2);color:var(--mo-text);cursor:pointer;font:500 14px var(--mo-body);min-height:44px;min-width:76px;padding:0 14px}.pg-copy:hover{border-color:var(--mo-gline)}.pg-cstat{color:var(--mo-text2);font-size:14px;margin:0;min-height:20px}.pg-cstat.bad{color:var(--mo-warn)}.pg-steps{list-style:none;margin:0;padding:0}.pg-gs{display:grid;gap:0 16px;grid-template-columns:44px minmax(0,1fr);padding-bottom:22px;position:relative}.pg-gs:before{background:var(--mo-line2);bottom:0;content:"";left:21px;position:absolute;top:44px;width:2px}.pg-gs:last-child:before{display:none}.pg-gs h3{font:600 19px/1.3 var(--mo-body);margin:8px 0 0}.pg-gs p{color:var(--mo-text2);font-size:17px;line-height:1.55;margin:6px 0 0}.pg-cta{align-items:center;background:linear-gradient(135deg,#dcb86a1a,#0f0f0fd9 60%);border:1px solid var(--mo-gline);display:flex;flex-wrap:wrap;gap:16px 24px;justify-content:space-between;margin:40px 0 0;padding:24px}.pg-cta>div{flex:1 1 320px}.pg-cta h3{font:600 22px/1.25 var(--mo-body);margin:6px 0 0}.pg-cta p{color:var(--mo-text2);font-size:17px;line-height:1.55;margin:8px 0 0}.pg-cta .mo-btn{height:auto;line-height:1.2;min-height:52px;padding:12px 24px;white-space:normal}.pg-corr{border-top:1px solid var(--mo-line);margin:36px 0 0;padding-top:20px}.pg-corr h2{color:var(--mo-text2);font:600 13px var(--mo-mono);letter-spacing:.14em;margin:0 0 8px;text-transform:uppercase}.pg-corr ul{list-style:none;margin:0;padding:0}.pg-corr li{color:var(--mo-text);display:grid;font-size:16px;gap:4px 14px;grid-template-columns:104px minmax(0,1fr);line-height:1.5;padding:8px 0}.pg-corr time{color:var(--mo-text2);font:500 13.5px var(--mo-mono)}.pg-filt{display:flex;flex-wrap:wrap;gap:8px;margin:0}.pg-filt a.mo-toggle{font-size:15.5px;height:44px;text-decoration:none}.pg-filt a.mo-toggle i{color:var(--mo-text3);font-style:normal;font:500 12.5px var(--mo-mono)}.pg-filt a.mo-toggle[aria-current]{background:#dcb86a24;border-color:var(--mo-gold);color:var(--mo-text)}.pg-count{color:var(--mo-text2);font-size:15px;margin:10px 0 0}.pg-tw{border:1px solid var(--mo-line);margin:16px 0 0}.pg-tw table{border-collapse:collapse;font-size:15.5px;line-height:1.45;width:100%}.pg-tw td,.pg-tw th{border-top:1px solid var(--mo-line);padding:10px 12px;text-align:left;vertical-align:top}.pg-tw thead th{background:#17171799;border-top:0;color:var(--mo-text2);font:600 13px var(--mo-mono)}.pg-tw tbody th{color:var(--mo-text);font-weight:600}.pg-tw .lim{color:var(--mo-text);font:500 14.5px/1.45 var(--mo-mono)}.pg-tw td a{align-items:center;color:var(--mo-text2);display:inline-flex;min-height:44px;text-decoration:underline;text-underline-offset:3px}.pg-tw .pg-vf{white-space:nowrap}.pg-abt{display:grid;gap:18px;margin:34px 0 0;max-width:700px}.pg-abt h3{font:600 19px var(--mo-body);margin:0}.pg-abt p{color:var(--mo-text2);font-size:17px;line-height:1.55;margin:6px 0 0}.pg-util{max-width:640px}.pg-util p{color:var(--mo-text2);font-size:17px;line-height:1.55;margin:12px 0 0}.pg-routes{display:grid;gap:12px;list-style:none;margin:18px 0 0;padding:0}.pg-card{background:var(--mo-panel);border:1px solid var(--mo-line);color:var(--mo-text);display:block;padding:16px 18px;text-decoration:none}.pg-card:hover{border-color:var(--mo-gline)}.pg-card b{display:block;font:600 18px var(--mo-body)}.pg-card span{color:var(--mo-text2);display:block;font-size:16px;margin-top:4px}.pg-acts{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.pg-acts .mo-ghost{height:auto;min-height:48px}.pg-sk{display:grid;gap:14px;margin-top:20px;max-width:760px}.pg-sk .mo-skel{height:92px}.pg-sk .mo-skel.s{height:22px;width:50%}@container (max-width:1180px){.pg-grid{gap:36px;grid-template-columns:minmax(0,700px) 200px}.pg-grid.dest{grid-template-columns:200px minmax(0,760px)}}@container (max-width:1023px){.pg-prose{font-size:18px}.pg-grid,.pg-grid.dest{gap:24px;grid-template-columns:minmax(0,760px)}.pg-rail{background:var(--mo-panel);border:1px solid var(--mo-line);padding:14px 18px;position:static}.pg-rail ul{-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pg-grid>.pg-rail.toc{order:-1}}@container (max-width:760px){.pg-main{padding-top:20px}.pg-h1{font-size:28px}.pg-lede,.pg-prose{font-size:17px}.pg-prose h2{font-size:22px}.pg-rail{padding:4px 16px}.pg-rail ul{grid-template-columns:minmax(0,1fr);margin:0 0 10px}.pg-rail p.mo-label,.pg-rail.shut ul{display:none}.pg-tocb{align-items:center;background:none;border:0;color:var(--mo-text);cursor:pointer;display:flex;font:600 16px var(--mo-body);justify-content:space-between;min-height:48px;padding:0;text-align:left;width:100%}.pg-tocb i{color:var(--mo-text2);font:500 16px var(--mo-mono);font-style:normal;text-align:center;width:24px}.pg-row{grid-template-columns:44px minmax(0,1fr)}.pg-row .pg-ru{grid-column:2}.pg-kvr,.pg-row.tool,.pg-vals .pg-kvr{grid-template-columns:minmax(0,1fr)}.pg-vals dd.plain{grid-column:auto}.pg-gs{gap:0 12px;grid-template-columns:40px minmax(0,1fr)}.pg-gs:before{left:19px;top:40px}.pg-cta{padding:18px 16px}.pg-cta .mo-btn{width:100%}.pg-corr li{grid-template-columns:minmax(0,1fr)}.pg-tw table,.pg-tw tbody,.pg-tw td,.pg-tw th,.pg-tw thead,.pg-tw tr{box-sizing:border-box;display:block;width:100%}.pg-tw thead{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}.pg-tw tr{border-top:1px solid var(--mo-line);padding:12px 0}.pg-tw tr:first-child{border-top:0}.pg-tw td,.pg-tw th{border-top:0;padding:4px 14px}.pg-tw td:before{color:var(--mo-text3);content:attr(data-l);display:block;font:600 12px var(--mo-mono)}}@container (max-width:360px){.pg-h1{font-size:26px}}@media (prefers-reduced-motion:reduce){.pg *{scroll-behavior:auto!important;transition:none!important}}@media print{.pg,body{background:#fff!important;color:#000!important}.mo-grain,.pg-copy,.pg-cta,.pg-filt,.pg-rail,.pub-foot,.pub-head,.pub-sv{display:none!important}.pg-grid,.pg-grid.dest{display:block}.pg *{background:none!important;border-color:#999!important;box-shadow:none!important;color:#000!important}}.pe .pub-sv>a{min-height:44px}.pe .hidden{display:none!important}.pe-in{position:relative;z-index:1}.pe-main{min-height:62vh;padding:36px 0 0}.pe-kick{color:var(--mo-text2);font:600 11.5px var(--mo-display);letter-spacing:.22em;margin:0;text-transform:uppercase}.pe-kick.acc{color:var(--mo-gold)}.pe-h1{text-wrap:balance;color:var(--mo-text);font:600 34px/1.15 var(--mo-display);letter-spacing:.005em;margin:10px 0 0}.pe-lede{text-wrap:pretty;color:var(--mo-text2);font-size:19px;font-weight:440;line-height:1.55;margin:14px 0 0;max-width:680px}.pe-hero{margin:28px 0 40px;max-width:820px}.pe-secs{display:grid;gap:40px;max-width:980px}.pe-dim{color:var(--mo-text2);font:500 13.5px var(--mo-mono)}.pe-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.pe-chips .mo-chip{height:auto;min-height:28px}.pe-ai{background:linear-gradient(135deg,#dcb86a14,#0f0f0fd9 60%);border:1px solid var(--mo-gline);display:grid;gap:40px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);padding:28px}.pe-ai h2{color:var(--mo-text);font:600 26px/1.2 var(--mo-body);margin:8px 0 0}.pe-ai p{color:var(--mo-text2);font-size:17.5px;line-height:1.6;margin:12px 0 0}.pe-ais{align-content:start;display:grid;gap:14px;list-style:none;margin:0;padding:0}.pe-ais li{background:#0006;border:1px solid var(--mo-line);display:grid;gap:12px;grid-template-columns:36px minmax(0,1fr);padding:14px}.pe-ais li.hl{border-color:var(--mo-gline)}.pe-n{border:1px solid var(--mo-gline);color:var(--mo-gold);display:grid;font:600 14px var(--mo-mono);height:36px;place-items:center;width:36px}.pe-ais b{color:var(--mo-text);display:block;font:600 16.5px/1.35 var(--mo-body)}.pe-ais span.d{color:var(--mo-text2);display:block;font-size:15.5px;line-height:1.5;margin-top:2px}.pe-pipe{border:1px solid var(--mo-line);display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr))}.pe-pipe>div{border-left:1px solid var(--mo-line);padding:18px}.pe-pipe>div:first-child{border-left:0}.pe-pn{color:var(--mo-gold);display:block;font:500 12.5px var(--mo-mono);letter-spacing:.14em}.pe-pipe b{color:var(--mo-text);display:block;font:600 18px var(--mo-body);margin-top:6px}.pe-pipe span.d{color:var(--mo-text2);display:block;font-size:15.5px;line-height:1.5;margin-top:4px}.pe-rules{display:grid;gap:0}.pe-rule{border-top:1px solid var(--mo-line);display:grid;gap:16px;grid-template-columns:44px minmax(0,1fr);padding:22px 0}.pe-rule:last-child{border-bottom:1px solid var(--mo-line)}.pe-rule h3{color:var(--mo-text);font:600 20px/1.3 var(--mo-body);margin:6px 0 0}.pe-rule p{color:var(--mo-text2);font-size:17.5px;line-height:1.6;margin:8px 0 0;max-width:62ch}.pe-rule p a{color:var(--mo-gold);display:inline;text-decoration:underline;text-underline-offset:3px}.pe-fresh{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:14px}.pe-fi{gap:8px}.pe-fi,.pe-vf{align-items:center;display:inline-flex;flex-wrap:wrap}.pe-vf{background:#5fd38a12;border:1px solid #5fd38a66;color:var(--mo-text);font:500 13px var(--mo-mono);gap:2px 8px;padding:6px 10px}.pe-vf>i{background:var(--mo-ok);border-radius:50%;flex:none;height:8px;width:8px}.pe-vf.due{background:#f0b54a17;border-color:#f0b54a99}.pe-vf.due>i{background:var(--mo-warn);border-radius:0;-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%)}.pe-flag,.pe-vf b{font-weight:600}.pe-flag{color:var(--mo-warn)}.pe-corr{border-top:1px dashed var(--mo-line2);margin-top:16px;max-width:62ch;padding-top:14px}.pe-corr h4{color:var(--mo-text2);font:600 13px var(--mo-mono);letter-spacing:.14em;margin:0 0 6px;text-transform:uppercase}.pe-corr p{color:var(--mo-text);display:grid;font-size:16px;gap:4px 14px;grid-template-columns:104px minmax(0,1fr);line-height:1.5;margin:0}.pe-corr time{color:var(--mo-text2);font:500 13.5px var(--mo-mono)}.pe-acct{align-items:center;background:var(--mo-sur);border:1px solid var(--mo-line2);display:flex;flex-wrap:wrap;gap:16px 20px;padding:22px}.pe-av{background:var(--mo-bg2);border:1px solid var(--mo-gline);color:var(--mo-gold);display:grid;flex:none;font:600 22px var(--mo-display);height:56px;place-items:center;width:56px}.pe-acct>div{flex:1 1 220px}.pe-acct .nm{color:var(--mo-text);font:600 20px var(--mo-body);margin:2px 0 0}.pe-acct .mo-ghost{height:auto;min-height:48px;text-align:center;white-space:normal}.pe-help{color:var(--mo-text2);font-size:17px;margin:28px 0 0}.pe-help a{align-items:center;color:var(--mo-gold);display:inline-flex;min-height:44px;text-decoration:underline;text-underline-offset:3px}.pe-util{max-width:640px}.pe-util p{color:var(--mo-text2);font-size:17px;line-height:1.55;margin:12px 0 0}.pe-routes{display:grid;gap:12px;list-style:none;margin:18px 0 0;padding:0}.pe-card{background:var(--mo-panel);border:1px solid var(--mo-line);color:var(--mo-text);display:block;padding:16px 18px;text-decoration:none}.pe-card:hover{border-color:var(--mo-gline)}.pe-card b{display:block;font:600 18px var(--mo-body)}.pe-card span{color:var(--mo-text2);display:block;font-size:16px;margin-top:4px}.pe-acts{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.pe-acts .mo-ghost{height:auto;min-height:48px}.pe-sk{display:grid;gap:14px;margin-top:20px;max-width:820px}.pe-sk .mo-skel{height:120px}.pe-sk .mo-skel.s{height:22px;width:50%}.pe-sr{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@container (max-width:1023px){.pe-ai{gap:24px;grid-template-columns:minmax(0,1fr)}.pe-pipe{grid-template-columns:repeat(2,minmax(0,1fr))}.pe-pipe>div:nth-child(3){border-left:0}.pe-pipe>div:nth-child(n+3){border-top:1px solid var(--mo-line)}}@container (max-width:760px){.pe-main{padding-top:20px}.pe-h1{font-size:28px}.pe-lede{font-size:17px}.pe-ai{padding:18px 16px}.pe-ai h2{font-size:22px}.pe-pipe{grid-template-columns:minmax(0,1fr)}.pe-pipe>div,.pe-pipe>div:nth-child(3){border-left:0;border-top:1px solid var(--mo-line)}.pe-pipe>div:first-child{border-top:0}.pe-rule{gap:12px;grid-template-columns:36px minmax(0,1fr)}.pe-n{height:36px;width:36px}.pe-acct{padding:18px 16px}.pe-acct .mo-ghost{width:100%}.pe-corr p{grid-template-columns:minmax(0,1fr)}}@container (max-width:360px){.pe-h1{font-size:26px}}@media (prefers-reduced-motion:reduce){.pe *{scroll-behavior:auto!important;transition:none!important}}@media print{.pe,body{background:#fff!important;color:#000!important}.mo-grain,.pub-foot,.pub-head,.pub-sv{display:none!important}.pe *{background:none!important;border-color:#999!important;box-shadow:none!important;color:#000!important}}.pa .pub-sv>a{min-height:44px}.pa .hidden{display:none!important}.pa-in{position:relative;z-index:1}.pa-main{min-height:62vh;padding:36px 0 0}.pa-kick{color:var(--mo-text2);font:600 11.5px var(--mo-display);letter-spacing:.22em;margin:0;text-transform:uppercase}.pa-kick.acc{color:var(--mo-gold)}.pa-hero{align-items:center;display:grid;gap:32px;grid-template-columns:160px minmax(0,1fr);margin:0 0 48px;max-width:900px}.pa-photo{background:var(--mo-sur);border:1px solid var(--mo-gline);height:160px;overflow:hidden;width:160px}.pa-photo img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pa-av{background:var(--mo-sur);border:1px solid var(--mo-gline);color:var(--mo-gold);display:grid;font:600 64px var(--mo-display);height:160px;place-items:center;width:160px}.pa-h1{text-wrap:balance;color:var(--mo-text);font:600 34px/1.15 var(--mo-display);letter-spacing:.005em;margin:8px 0 0}.pa-bio{text-wrap:pretty;color:var(--mo-text2);font-size:18px;font-weight:440;line-height:1.6;margin:14px 0 0;max-width:62ch}.pa-chips{display:flex;flex-wrap:wrap;gap:10px 14px;margin-top:18px}.pa-chips,.pa-x{align-items:center}.pa-x{color:var(--mo-text2);display:inline-flex;font:500 14px var(--mo-mono);min-height:44px;padding:0 4px}.pa-two{align-items:start;display:grid;gap:56px;grid-template-columns:minmax(0,1fr) 340px}.pa-two h2{color:var(--mo-text);font:600 26px/1.2 var(--mo-body);margin:6px 0 0}.pa-list{display:grid;gap:12px;list-style:none;margin:16px 0 0;padding:0}.pa-row{align-items:center;background:var(--mo-panel);border:1px solid var(--mo-line);display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between;padding:16px 18px;position:relative}.pa-row:focus-within,.pa-row:hover{border-color:var(--mo-gline)}.pa-rt{color:var(--mo-text);font:600 18.5px/1.3 var(--mo-body);margin:0}.pa-rt a{color:inherit;text-decoration:none}.pa-rt a:after{content:"";inset:0;position:absolute}.pa-rm{color:var(--mo-text2);display:block;margin-top:4px}.pa-rm,.pa-vf{font:500 13px var(--mo-mono)}.pa-vf{align-items:center;background:#5fd38a12;border:1px solid #5fd38a66;color:var(--mo-text);display:inline-flex;flex-wrap:wrap;gap:2px 8px;padding:6px 10px}.pa-vf>i{background:var(--mo-ok);border-radius:50%;flex:none;height:8px;width:8px}.pa-vf.due{background:#f0b54a17;border-color:#f0b54a99}.pa-vf.due>i{background:var(--mo-warn);border-radius:0;-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%)}.pa-flag,.pa-vf b{font-weight:600}.pa-flag{color:var(--mo-warn)}.pa-note{color:var(--mo-text2);font-size:15.5px;line-height:1.55;margin:14px 0 0}.pa-note a{color:var(--mo-gold);display:inline;text-decoration:underline;text-underline-offset:3px}.pa-aside{display:grid;gap:26px}.pa-aside .pa-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.pa-frame{background:var(--mo-sur);border:1px solid var(--mo-line2)}.pa-fbar{border-bottom:1px solid var(--mo-line);color:var(--mo-text2);font:600 13px var(--mo-mono);padding:10px 14px}.pa-steps{list-style:none;margin:0;padding:6px 0}.pa-steps li{align-items:center;color:var(--mo-text);display:grid;font-size:16px;gap:12px;grid-template-columns:32px minmax(0,1fr);line-height:1.4;padding:10px 14px}.pa-n{border:1px solid var(--mo-gline);color:var(--mo-gold);display:grid;font:600 13px var(--mo-mono);height:32px;place-items:center;width:32px}.pa-empty{margin:16px 0 0;padding:20px}.pa-empty p{color:var(--mo-text2);font-size:17px;margin:0}.pa-sk{max-width:900px}.pa-sk .mo-skel{height:110px}.pa-util{max-width:640px}.pa-util p{color:var(--mo-text2);font-size:17px;line-height:1.55;margin:12px 0 0}.pa-routes{display:grid;gap:12px;list-style:none;margin:18px 0 0;padding:0}.pa-card{background:var(--mo-panel);border:1px solid var(--mo-line);color:var(--mo-text);display:block;padding:16px 18px;text-decoration:none}.pa-card:hover{border-color:var(--mo-gline)}.pa-card b{display:block;font:600 18px var(--mo-body)}.pa-card span{color:var(--mo-text2);display:block;font-size:16px;margin-top:4px}.pa-acts{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.pa-acts .mo-ghost{height:auto;min-height:48px}.pa-sk{display:grid;gap:14px;margin-top:20px;max-width:820px}.pa-sk .mo-skel{height:120px}.pa-sk .mo-skel.s{height:22px;width:50%}@container (max-width:1023px){.pa-two{gap:36px;grid-template-columns:minmax(0,1fr)}}@container (max-width:760px){.pa-main{padding-top:20px}.pa-hero{gap:20px;grid-template-columns:minmax(0,1fr)}.pa-av,.pa-photo{height:120px;width:120px}.pa-av{font-size:48px}.pa-h1{font-size:28px}.pa-bio{font-size:17px}.pa-row{padding:14px 16px}}@container (max-width:360px){.pa-h1{font-size:26px}}@media (prefers-reduced-motion:reduce){.pa *{scroll-behavior:auto!important;transition:none!important}}@media print{.pa,body{background:#fff!important;color:#000!important}.mo-grain,.pub-foot,.pub-head,.pub-sv{display:none!important}.pa *{background:none!important;border-color:#999!important;box-shadow:none!important;color:#000!important}}.pc2 .hidden{display:none!important}.pc2-in{position:relative;z-index:1}.pc2-main{min-height:62vh;padding:28px 0 0}.pc2-wide{max-width:1040px}.pc2-stack{align-items:flex-start;display:flex;flex-direction:column;gap:0}.pc2-bc{color:var(--mo-text2);flex-wrap:wrap;font-size:15px;gap:0 8px;list-style:none;margin:0 0 14px;padding:0}.pc2-bc,.pc2-bc li{align-items:center;display:flex}.pc2-bc li{gap:8px}.pc2-bc li+li:before{color:var(--mo-text3);content:"/"}.pc2-bc a{align-items:center;color:var(--mo-text2);display:inline-flex;justify-content:center;min-height:44px;min-width:44px;text-decoration:underline;text-underline-offset:3px}.pc2-bc a:hover{color:var(--mo-text)}.pc2-bc [aria-current]{color:var(--mo-text);overflow-wrap:anywhere}.pc2-h1,.pc2-vs{text-wrap:balance;color:var(--mo-text);font:600 52px/1.08 var(--mo-display);letter-spacing:.005em;margin:0}.pc2-vs{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 18px}.pc2-vs-x{color:var(--mo-etext);font:500 15px var(--mo-mono);letter-spacing:.2em}.pc2-vs-them{color:var(--mo-text2)}.pc2-lede{text-wrap:pretty;font-size:19px;font-weight:440;line-height:1.55;margin:16px 0 0}.pc2-lede,.pc2-sample{color:var(--mo-text2);max-width:680px}.pc2-sample{border:1px dashed var(--mo-line2);font-size:14px;line-height:1.5;margin:18px 0 0;padding:10px 14px}.pc2-sample b{color:var(--mo-text);font-weight:600}.pc2-anno{margin:14px 0 0;max-width:680px}.pc2-by{flex-wrap:wrap;gap:10px 22px;margin:22px 0 0}.pc2-by,.pc2-who{align-items:center;display:flex}.pc2-who{gap:12px}.pc2-av{background:var(--mo-sur2);border:1px solid var(--mo-gline);color:var(--mo-gold);display:grid;font:600 15px var(--mo-display);height:36px;place-items:center;width:36px}.pc2-nm{align-items:center;color:var(--mo-text);display:inline-flex;font-size:15.5px;font-weight:600;min-height:44px;text-decoration:underline;text-decoration-color:var(--mo-line2);text-underline-offset:3px}.pc2-role{color:var(--mo-text3);font:500 12.5px var(--mo-mono)}.pc2-ver{align-items:center;background:#5fd38a14;border:1px solid #5fd38a66;color:var(--mo-text);display:inline-flex;flex-wrap:wrap;font:600 12.5px var(--mo-mono);gap:2px 8px;min-height:32px;padding:3px 12px 3px 10px}.pc2-ver>i{background:var(--mo-ok);border-radius:50%;height:8px;width:8px}.pc2-ver>span{color:var(--mo-text2);font-weight:500}.pc2-ver.due{background:#f0b54a17;border-color:#f0b54a80}.pc2-ver.due>i{background:var(--mo-warn)}.pc2-ver .flag{color:var(--mo-warn);font-weight:600}.pc2-ver .flag:before{content:"\00b7";margin:0 6px 0 4px}.pc2-dim{color:var(--mo-text3);font:500 13px var(--mo-mono)}.pc2-dim a{align-items:center;color:var(--mo-text2);display:inline-flex;min-height:44px;text-decoration:underline;text-underline-offset:3px}.pc2-secs{display:flex;flex-direction:column;gap:64px;margin-top:40px}.pc2-secs h2.pc2-h2{color:var(--mo-text);font:600 28px/1.2 var(--mo-display);margin:0 0 20px}.pc2-tw{background:var(--mo-panel);border:1px solid var(--mo-line);overflow-x:auto}.pc2-tw:focus-visible{outline:2px solid var(--mo-gold);outline-offset:2px}.pc2-t{border-collapse:collapse;min-width:640px;table-layout:fixed;width:100%}.pc2-t td,.pc2-t th{border-top:1px solid var(--mo-line);padding:16px 20px;text-align:left;vertical-align:top}.pc2-t thead th{background:#17171799;border-top:0;color:var(--mo-text2);font:600 13px var(--mo-mono);letter-spacing:.06em}.pc2-t td.us,.pc2-t thead th.us{background:#dcb86a0d}.pc2-t thead th.us{color:var(--mo-gold)}.pc2-t th.rh{color:var(--mo-text);font:600 15px/1.35 var(--mo-body);width:20%}.pc2-t td,.pc2-t th.rh{overflow-wrap:anywhere}.pc2-cell{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.pc2-v{color:var(--mo-text);font-size:16px;line-height:1.5}.pc2-chips{display:flex;flex-wrap:wrap;gap:6px}.pc2-soon{align-items:center;border:1px dashed var(--mo-line2);color:var(--mo-text2);display:inline-flex;font:500 12px var(--mo-mono);min-height:24px;padding:0 8px}.pc2-src{color:var(--mo-text3);display:block;font:500 12.5px/1.45 var(--mo-mono)}.pc2-src a{color:var(--mo-text2);text-decoration:underline;text-decoration-color:var(--mo-line2);text-underline-offset:3px}.pc2-src a:hover{color:var(--mo-text)}.pc2-note{color:var(--mo-text2);font-size:15.5px;line-height:1.55;margin:14px 0 0;max-width:760px}.pc2-choose{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.pc2-cc{background:var(--mo-panel);border:1px solid var(--mo-line);padding:24px}.pc2-cc.us{border-color:#dcb86a73}.pc2-cc h3{color:var(--mo-text);font:600 20px/1.3 var(--mo-body);margin:0 0 14px}.pc2-cc ul{display:grid;gap:12px;list-style:none;margin:0;padding:0}.pc2-cc li{color:var(--mo-text2);display:grid;font-size:16px;gap:10px;grid-template-columns:20px minmax(0,1fr);line-height:1.5}.pc2-cc li svg{stroke:var(--mo-ok);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:18px;margin-top:2px;width:18px}.pc2-method{align-items:center;background:var(--mo-panel);border:1px solid var(--mo-line);display:flex;flex-wrap:wrap;gap:16px 28px;justify-content:space-between;padding:22px 24px}.pc2-method>div{flex:1 1 360px;min-width:0}.pc2-method h2{color:var(--mo-text3);font:600 13px var(--mo-mono);letter-spacing:.14em;margin:0 0 8px;text-transform:uppercase}.pc2-method p{color:var(--mo-text2);font-size:16px;line-height:1.55;margin:0;max-width:62ch}.pc2-method .mo-ghost{height:auto;min-height:48px;text-align:center;white-space:normal}.pc2-after{color:var(--mo-text2);font-size:17px;margin:28px 0 0}.pc2-after a{align-items:center;color:var(--mo-gold);display:inline-flex;min-height:44px;text-decoration:underline;text-underline-offset:3px}.pc2-picks{background:var(--mo-panel);border:1px solid var(--mo-line);list-style:none;margin:0;padding:0}.pc2-pick{align-items:center;border-top:1px solid var(--mo-line);display:grid;gap:8px 20px;grid-template-columns:minmax(0,1fr) 24px minmax(0,.9fr);padding:16px 24px}.pc2-pick:first-child{border-top:0}.pc2-pick .if{color:var(--mo-text2);font-size:16px;line-height:1.45}.pc2-pick .ar{color:var(--mo-gold);font:500 18px var(--mo-mono)}.pc2-pick b{color:var(--mo-text);display:block;font-size:17px;font-weight:600}.pc2-ent{align-items:start;border-top:1px solid var(--mo-line);display:grid;gap:20px 40px;grid-template-columns:80px minmax(0,1fr) minmax(0,1fr);padding:36px 0}.pc2-ent.us{border-top-color:#dcb86a73}.pc2-num{color:var(--mo-line2);font:600 56px/.95 var(--mo-display);letter-spacing:-.02em}.pc2-ent h3{align-items:center;color:var(--mo-text);display:flex;flex-wrap:wrap;font:600 24px/1.2 var(--mo-body);gap:8px 12px;margin:0 0 8px}.pc2-best{color:var(--mo-text2);font-size:16.5px;line-height:1.5;margin:0 0 10px}.pc2 .pc2-link{align-items:center;color:var(--mo-gold)!important;display:inline-flex;font-size:15.5px;margin-top:8px;min-height:44px;text-decoration:underline;text-underline-offset:3px}.pc2-ent .pc2-kick{color:var(--mo-text3);font:600 11.5px var(--mo-mono);letter-spacing:.14em;margin:0 0 12px;text-transform:uppercase}.pc2-ent ul{display:grid;gap:10px;list-style:none;margin:0;padding:0}.pc2-ent li{color:var(--mo-text2);display:grid;font-size:16px;gap:10px;grid-template-columns:20px minmax(0,1fr);line-height:1.5}.pc2-ent li svg{stroke:var(--mo-ok);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;height:18px;margin-top:2px;width:18px}.pc2-kick{color:var(--mo-text3);font:600 11.5px var(--mo-mono);letter-spacing:.14em;margin:0 0 12px;text-transform:uppercase}.pc2-util{max-width:640px}.pc2-util p{color:var(--mo-text2);font-size:17px;line-height:1.55;margin:12px 0 0}.pc2-util .pc2-h1{font-size:34px;margin-top:10px}.pc2-routes{display:grid;gap:12px;list-style:none;margin:18px 0 0;padding:0}.pc2-card{background:var(--mo-panel);border:1px solid var(--mo-line);color:var(--mo-text);display:block;font:inherit;padding:18px 20px;text-align:left;text-decoration:none;width:100%}.pc2-card:hover{border-color:var(--mo-gline)}.pc2-card b{display:block;font:600 19px/1.3 var(--mo-body)}.pc2-card span{color:var(--mo-text2);display:block;font-size:16px;line-height:1.5;margin-top:6px}.pc2-acts{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.pc2-acts .mo-ghost{height:auto;min-height:48px}.pc2-acts a.q{align-items:center;color:var(--mo-text2);display:inline-flex;min-height:44px;text-decoration:underline;text-underline-offset:3px}.pc2-sk{display:grid;gap:14px;margin-top:24px}.pc2-sk .mo-skel{height:120px}.pc2-sk .mo-skel.s{height:22px;width:50%}.pc2-sk .mo-skel.h{height:56px;width:70%}@container (max-width:1023px){.pc2-ent{grid-template-columns:56px minmax(0,1fr)}.pc2-ent>.col3{grid-column:2}.pc2-num{font-size:40px}}@container (max-width:760px){.pc2-src a,a.pc2-dim{align-items:center;display:inline-flex;min-height:44px;min-width:44px}.pc2-main{padding-top:16px}.pc2-h1,.pc2-vs{font-size:34px}.pc2-lede{font-size:17px}.pc2-secs{gap:48px;margin-top:32px}.pc2-secs h2.pc2-h2{font-size:24px}.pc2-choose,.pc2-pick{grid-template-columns:minmax(0,1fr)}.pc2-pick{gap:4px;padding:14px 16px}.pc2-pick .ar{display:none}.pc2-ent{gap:14px;grid-template-columns:minmax(0,1fr);padding:28px 0}.pc2-ent>.col3{grid-column:1}.pc2-num{display:none}.pc2-method{padding:18px 16px}.pc2-method .mo-ghost{width:100%}.pc2-tw{background:none;border:0;overflow:visible}.pc2-t,.pc2-t tbody,.pc2-t td,.pc2-t th,.pc2-t tr{display:block;min-width:0;width:auto}.pc2-t thead{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;width:1px}.pc2-t tr{background:var(--mo-panel);border:1px solid var(--mo-line);margin:0 0 12px}.pc2-t th.rh{border-top:0;padding:14px 16px 6px;width:auto}.pc2-t td{border-top:1px solid var(--mo-line);padding:10px 16px 14px}.pc2-t td:before{color:var(--mo-text3);content:attr(data-col);display:block;font:600 11.5px var(--mo-mono);letter-spacing:.1em;margin:0 0 6px;text-transform:uppercase}.pc2-t td.us:before{color:var(--mo-gold)}}@container (max-width:360px){.pc2-h1,.pc2-vs{font-size:30px}.pc2-cc{padding:18px 16px}}@media (prefers-reduced-motion:reduce){.pc2 *{animation:none!important;transition:none!important}}@media print{.pc2,body{background:#fff!important;color:#000!important}.mo-grain,.pc2-anno,.pub-cons,.pub-foot,.pub-head{display:none!important}.pc2 *{background:none!important;border-color:#999!important;box-shadow:none!important;color:#000!important}.pc2-tw{overflow:visible}.pc2-t{min-width:0}}.pt .hidden{display:none!important}.pt-in{position:relative;z-index:1}.pt-main{min-height:62vh;padding:28px 0 0}.pt-wide{max-width:1080px}.pt-bc{color:var(--mo-text2);flex-wrap:wrap;font-size:15px;gap:0 8px;list-style:none;margin:0 0 14px;padding:0}.pt-bc,.pt-bc li{align-items:center;display:flex}.pt-bc li{gap:8px}.pt-bc li+li:before{color:var(--mo-text3);content:"/"}.pt-bc a{align-items:center;color:var(--mo-text2);display:inline-flex;justify-content:center;min-height:44px;min-width:44px;text-decoration:underline;text-underline-offset:3px}.pt-bc a:hover{color:var(--mo-text)}.pt-bc [aria-current]{color:var(--mo-text);overflow-wrap:anywhere}.pt-h1{text-wrap:balance;color:var(--mo-text);font:600 46px/1.1 var(--mo-display);letter-spacing:.005em;margin:0;max-width:820px}.pt-lede{text-wrap:pretty;color:var(--mo-text2);font-size:19px;font-weight:440;line-height:1.55;margin:16px 0 0;max-width:680px}.pt-meta{display:flex;gap:10px 18px;margin:20px 0 0}.pt-meta,.pt-ver{align-items:center;flex-wrap:wrap}.pt-ver{background:#5fd38a14;border:1px solid #5fd38a66;color:var(--mo-text);display:inline-flex;font:600 12.5px var(--mo-mono);gap:2px 8px;min-height:32px;padding:3px 12px 3px 10px}.pt-ver>i{background:var(--mo-ok);border-radius:50%;height:8px;width:8px}.pt-ver>span{color:var(--mo-text2);font-weight:500}.pt-ver.due{background:#f0b54a17;border-color:#f0b54a80}.pt-ver.due>i{background:var(--mo-warn)}.pt-ver .flag{color:var(--mo-warn);font-weight:600}.pt-ver .flag:before{content:"\00b7";margin:0 6px 0 4px}.pt-priv{color:var(--mo-text2);display:flex;flex-wrap:wrap;font-size:15px;gap:8px 14px}.pt-ok,.pt-priv{align-items:center}.pt-ok{background:#5fd38a14;border:1px solid #5fd38a66;color:var(--mo-text);display:inline-flex;font:600 12.5px var(--mo-mono);gap:7px;min-height:28px;padding:0 10px}.pt-ok svg{stroke:var(--mo-ok);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;height:14px;width:14px}.pt-secs{display:flex;flex-direction:column;gap:56px;margin-top:36px}.pt-tool{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,400px) minmax(0,1fr)}.pt-frame{background:var(--mo-panel);border:1px solid var(--mo-line);position:relative}.pt-in-f{display:flex;flex-direction:column;gap:26px;margin:0;padding:24px}.pt-fs{border:0;margin:0;min-width:0;padding:0}.pt-lab{color:var(--mo-text3);display:block;font:600 12.5px var(--mo-mono);letter-spacing:.1em;margin:0 0 10px;padding:0;text-transform:uppercase}.pt-seg{display:flex;flex-wrap:wrap;gap:8px}.pt-opt{align-items:center;background:#0000008c;border:1px solid var(--mo-line2);color:var(--mo-text2);cursor:pointer;display:inline-flex;font-size:15px;justify-content:center;min-height:44px;min-width:80px;padding:0 16px;position:relative}.pt-opt input{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%}.pt-opt:has(input:checked){background:#dcb86a14;border-color:#dcb86a8c;color:var(--mo-text)}.pt-opt:has(input:focus-visible),.pt-pick:has(input:focus-visible){outline:2px solid var(--mo-gold);outline-offset:2px}.pt-picks{display:flex;flex-direction:column;gap:10px}.pt-pick{align-items:center;background:#0000008c;border:1px solid var(--mo-line2);color:var(--mo-text);cursor:pointer;display:flex;font-size:15.5px;gap:12px;min-height:48px;padding:0 14px;position:relative}.pt-pick input{cursor:pointer;height:100%;inset:0;margin:0;opacity:0;position:absolute;width:100%}.pt-pick:has(input:checked){background:#dcb86a12;border-color:#dcb86a8c}.pt-bx{border:1px solid var(--mo-line2);display:grid;flex:none;height:20px;place-items:center;width:20px}.pt-bx svg{stroke:var(--mo-ink);fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;height:14px;opacity:0;width:14px}.pt-pick:has(input:checked) .pt-bx{background:var(--mo-gold);border-color:var(--mo-gold)}.pt-pick:has(input:checked) .pt-bx svg{opacity:1}.pt-pick.off{border-style:dashed;color:var(--mo-text2);opacity:.7}.pt-pick.off,.pt-pick.off input{cursor:not-allowed}.pt-soon{align-items:center;border:1px dashed var(--mo-line2);display:inline-flex;font:500 12px var(--mo-mono);margin-left:auto;min-height:24px;padding:0 8px}.pt-note,.pt-soon{color:var(--mo-text2)}.pt-note{font-size:14.5px;line-height:1.5;margin:10px 0 0}.pt-act{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.pt-act .mo-btn{height:auto;min-height:48px}.pt-field{background:#0000008c;border:1px solid var(--mo-line2);box-sizing:border-box;color:var(--mo-text);display:block;font:500 15px var(--mo-body);min-height:48px;padding:10px 12px;width:100%}.pt-field.mono{font-family:var(--mo-mono);font-size:14.5px}.pt-field:focus-visible{outline:2px solid var(--mo-gold);outline-offset:1px}.pt-eg{display:flex;flex-wrap:wrap;gap:8px}.pt-eg .mo-ghost{height:auto;min-height:44px}.pt-out{padding:0}.pt-bar{border-bottom:1px solid var(--mo-line);color:var(--mo-text2);font:600 13px var(--mo-mono);letter-spacing:.1em;margin:0;padding:14px 24px;text-transform:uppercase}.pt-out[aria-busy=true] .pt-body{opacity:.45}.pt-busy{color:var(--mo-text2);display:none;font-size:14.5px;padding:10px 24px 0}.pt-out[aria-busy=true] .pt-busy{display:block}.pt-res{border-bottom:1px solid var(--mo-line);padding:22px 24px}.pt-top{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px 16px}.pt-pf{font:600 18px var(--mo-body)}.pt-big,.pt-pf{color:var(--mo-text)}.pt-big{font:600 34px/1 var(--mo-display)}.pt-big small{color:var(--mo-text3);font:500 13px var(--mo-mono);margin-left:6px}.pt-chip{align-items:center;border:1px solid #5fd38a66;color:var(--mo-text);display:inline-flex;font:500 12px var(--mo-mono);margin-left:auto;min-height:26px;padding:0 10px}.pt-chip.warn{border-color:#f0b54a8c;color:var(--mo-warn)}.pt-meter{background:#ffffff0d;height:10px;margin-top:16px;position:relative}.pt-band{background:#dcb86a38;border-left:1px solid var(--mo-gline);border-right:1px solid var(--mo-gline);bottom:0;position:absolute;top:0}.pt-fill{background:var(--mo-ok);bottom:3px;left:0;position:absolute;top:3px}.pt-fill.warn{background:var(--mo-warn)}.pt-scale{color:var(--mo-text3);display:flex;flex-wrap:wrap;font:500 12.5px var(--mo-mono);gap:4px 16px;justify-content:space-between;margin-top:8px}.pt-scale .w{color:var(--mo-warn)}.pt-none{border-bottom:1px solid var(--mo-line);color:var(--mo-text2);font-size:16px}.pt-none,.pt-tot{padding:22px 24px}.pt-tot{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.pt-tot .k{color:var(--mo-text3);display:block;font:600 11.5px var(--mo-mono);letter-spacing:.12em;text-transform:uppercase}.pt-tot .k.us{color:var(--mo-gold)}.pt-tot .n{color:var(--mo-text);display:block;font:600 36px/1 var(--mo-display);margin:8px 0 4px}.pt-tot .n small{color:var(--mo-text3);font:500 13px var(--mo-mono);margin-left:6px}.pt-tot .d{display:block;line-height:1.45}.pt-basis,.pt-tot .d{color:var(--mo-text2);font-size:14.5px}.pt-basis{line-height:1.5;margin:0;padding:0 24px 22px}.pt-verdict{align-items:flex-start;border-bottom:1px solid var(--mo-line);display:flex;gap:14px;padding:22px 24px}.pt-dot{background:var(--mo-text3);border-radius:50%;flex:none;height:12px;margin-top:6px;width:12px}.pt-verdict.ok .pt-dot{background:var(--mo-ok)}.pt-verdict.warn .pt-dot{background:var(--mo-warn)}.pt-verdict.bad .pt-dot{background:var(--mo-err)}.pt-vt{color:var(--mo-text);font:600 22px/1.2 var(--mo-body)}.pt-vs{color:var(--mo-text2);font-size:15.5px;line-height:1.45;margin-top:4px}.pt-part{align-items:center;border-bottom:1px solid var(--mo-line);display:grid;gap:4px 14px;grid-template-columns:20px 110px minmax(0,1fr) auto;min-height:56px;padding:10px 24px}.pt-part:last-child{border-bottom:0}.pt-part svg{fill:none;stroke:currentColor;stroke-width:1.8;height:16px;width:16px}.pt-part.ok svg{color:var(--mo-ok)}.pt-part.bad svg{color:var(--mo-err)}.pt-part.mute svg{color:var(--mo-text3)}.pt-k{color:var(--mo-text2);font:600 13px var(--mo-mono)}.pt-v{color:var(--mo-text);font:500 15px var(--mo-mono);overflow-wrap:anywhere}.pt-part.mute .pt-v{color:var(--mo-text3)}.pt-tg{color:var(--mo-text2);font-size:14px;text-align:right}.pt-part.bad .pt-tg{color:var(--mo-err)}.pt-faq{display:grid;gap:32px;grid-template-columns:repeat(3,minmax(0,1fr))}.pt-faq h2{color:var(--mo-text);font:600 19px/1.3 var(--mo-body);margin:0 0 8px}.pt-faq p{font-size:16px;line-height:1.6;margin:0}.pt-faq p,.pt-next{color:var(--mo-text2)}.pt-next{font-size:16.5px;margin:32px 0 0}.pt-next a{align-items:center;color:var(--mo-gold);display:inline-flex;min-height:44px;text-decoration:underline;text-underline-offset:3px}.pt-after{color:var(--mo-text2);font-size:17px;margin:28px 0 0}.pt-after a{align-items:center;color:var(--mo-gold);display:inline-flex;min-height:44px;text-decoration:underline;text-underline-offset:3px}.pt-util{max-width:640px}.pt-util p{color:var(--mo-text2);font-size:17px;line-height:1.55;margin:12px 0 0}.pt-util .pt-h1{font-size:34px;margin-top:10px}.pt-kick{color:var(--mo-text3);font:600 11.5px var(--mo-mono);letter-spacing:.14em;margin:0 0 12px;text-transform:uppercase}.pt-routes{display:grid;gap:12px;list-style:none;margin:18px 0 0;padding:0}.pt-card{background:var(--mo-panel);border:1px solid var(--mo-line);color:var(--mo-text);display:block;font:inherit;padding:18px 20px;text-align:left;text-decoration:none;width:100%}.pt-card:hover{border-color:var(--mo-gline)}.pt-card b{display:block;font:600 19px/1.3 var(--mo-body)}.pt-card span{color:var(--mo-text2);display:block;font-size:16px;line-height:1.5;margin-top:6px}.pt-acts{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.pt-acts .mo-ghost{height:auto;min-height:48px}.pt-acts a.q{align-items:center;color:var(--mo-text2);display:inline-flex;min-height:44px;text-decoration:underline;text-underline-offset:3px}.pt-sk{display:grid;gap:14px;margin-top:24px}.pt-sk .mo-skel{height:200px}.pt-sk .mo-skel.s{height:22px;width:50%}.pt-sk .mo-skel.h{height:56px;width:70%}@container (max-width:1023px){.pt-faq,.pt-tool{grid-template-columns:minmax(0,1fr)}.pt-faq{gap:24px}}@container (max-width:760px){.pt-main{padding-top:16px}.pt-h1{font-size:32px}.pt-lede{font-size:17px}.pt-secs{gap:44px;margin-top:28px}.pt-in-f{gap:22px;padding:20px 16px}.pt-bar,.pt-busy,.pt-none,.pt-res,.pt-tot,.pt-verdict{padding-left:16px;padding-right:16px}.pt-basis{padding:0 16px 20px}.pt-part{grid-template-columns:20px minmax(0,1fr);padding:12px 16px}.pt-part .pt-k,.pt-part .pt-v{grid-column:2}.pt-part .pt-tg{grid-column:2;text-align:left}.pt-tot{gap:18px;grid-template-columns:minmax(0,1fr)}.pt-act .mo-btn{width:100%}}@container (max-width:360px){.pt-h1{font-size:28px}.pt-big{font-size:30px}}@media (prefers-reduced-motion:reduce){.pt *{animation:none!important;transition:none!important}}@media print{.pt,body{background:#fff!important;color:#000!important}.mo-grain,.pub-cons,.pub-foot,.pub-head{display:none!important}.pt *{background:none!important;border-color:#999!important;box-shadow:none!important;color:#000!important}}.pub-sv{align-items:center;background:#1717178c;border:1px solid var(--mo-line2);display:flex;flex-wrap:wrap;gap:4px 20px;justify-content:space-between;margin:0 0 20px;padding:10px 16px}.pub-sv>p{color:var(--mo-text2);flex:1 1 320px;font-size:14.5px;line-height:1.45;margin:0}.pub-sv>p b{color:var(--mo-text);font-weight:600}.pub-sv>a.mo-lnk{align-items:center;color:var(--mo-gold);display:inline-flex;font-size:14.5px;gap:6px;min-height:44px;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.pub-sv.hidden{display:none!important}@media print{.pub-sv{display:none!important}}.pn .hidden{display:none!important}.pn.fill{min-height:100vh}.pn-hd{display:flex;min-height:64px;padding:10px 0}.pn-hd,.pn-word{align-items:center}.pn-word{color:var(--mo-text);display:inline-flex;font-family:var(--mo-display);font-size:20px;gap:12px;letter-spacing:.06em;min-height:44px;text-decoration:none}.pn-main{margin:0;max-width:720px;min-height:62vh;padding:28px 0 0}.pn-eyebrow{color:var(--mo-gold);font:600 12px var(--mo-mono);letter-spacing:.14em;margin:0;text-transform:uppercase}.pn-h1{text-wrap:balance;color:var(--mo-text);font:600 38px/1.15 var(--mo-display);letter-spacing:.005em;margin:10px 0 0}.pn-upd{color:var(--mo-text3);font:500 13.5px var(--mo-mono);margin:14px 0 0}.pn-body{color:var(--mo-text2);font-size:17px;line-height:1.65;margin-top:28px}.pn-body p{margin:0 0 16px}.pn-body b{color:var(--mo-text);font-weight:600}.pn-body h2{color:var(--mo-text);font:600 24px/1.25 var(--mo-body);margin:36px 0 12px}.pn-body h3{color:var(--mo-text);font:600 18px/1.35 var(--mo-body);margin:22px 0 6px}.pn-body ol,.pn-body ul{margin:0 0 16px;padding-left:1.3em}.pn-body li{margin:0 0 8px;padding-left:.2em}.pn-body li::marker{color:var(--mo-gold)}.pn-body a,.pn-link{color:var(--mo-gold);overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:3px}.pn-body a{display:inline-block;min-height:24px}.pn-body a.pn-cta,.pn-cta{min-height:48px}.pn-cta{align-items:center;background:var(--mo-sur2);border:1px solid #dcb86a8c;color:var(--mo-gold);display:inline-flex;font-weight:500;justify-content:center;padding:0 20px;text-decoration:none!important}.pn-cta:hover{border-color:var(--mo-gold)}.pn-body .pn-cta{display:inline-flex}.pn-note{align-items:baseline;border:1px dashed var(--mo-line2);color:var(--mo-text3);display:flex;font-size:14.5px;gap:10px;line-height:1.5;margin:18px 0 0;padding:12px 14px}.pn-note .mo-chip{flex:none}.pn-badge{background:var(--mo-sur);border:1px dashed var(--mo-line2);color:var(--mo-text3);display:grid;font:500 11.5px/1.3 var(--mo-mono);height:56px;margin:0 0 14px;max-width:100%;place-items:center;text-align:center;width:189px}.pn-bwrap{margin:0 0 16px}.pn-bwrap>small{color:var(--mo-text3);display:block;font-size:13.5px;max-width:56ch}.pn-stub{margin:36px 0 0}.pn-stub>h2{margin:0 0 10px}.pn-sk,.pn-stub+.pn-stub{margin-top:28px}.pn-sk{display:grid;gap:14px;max-width:720px}.pn-sk .mo-skel{height:20px}.pn-sk .mo-skel.l{height:44px;width:70%}.pn-sk .mo-skel.s{width:55%}.pn-st{margin-top:28px;max-width:720px}.pn-st h1{font:600 30px/1.2 var(--mo-display);margin:0}.pn-st p{color:var(--mo-text2);font-size:17px;line-height:1.6;margin:12px 0 0}.pn-acts{align-items:center;display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:20px}.pn-acts .mo-ghost{min-height:48px}.pn-acts a{align-items:center;color:var(--mo-gold);display:inline-flex;min-height:44px;text-decoration:underline;text-underline-offset:3px}.pn-foot{border-top:1px solid var(--mo-line);color:var(--mo-text2);display:grid;font-size:14px;gap:12px;margin-top:72px;padding:32px 0}.pn-foot p{margin:0}.pn-foot nav{display:flex;flex-wrap:wrap;gap:0 20px}.pn-foot nav>a,.pn-foot nav>button{align-items:center;background:none;border:0;color:var(--mo-text2);cursor:pointer;display:inline-flex;font:inherit;min-height:44px;padding:0;text-decoration:none}.pn-foot nav>a:hover,.pn-foot nav>button:hover{color:var(--mo-text)}.pn-foot .pub-legal{max-width:70ch}@container (max-width:760px){.pn-main{padding-top:16px}.pn-h1{font-size:30px}.pn-body{font-size:16.5px;margin-top:22px}.pn-body h2{font-size:22px}.pn-cta{width:100%}}@container (max-width:360px){.pn-h1{font-size:27px}.pn-word{font-size:17px}}@media print{.pn-foot nav,.pub-cons{display:none!important}}.pg-hd-tight{margin-bottom:22px}.pg-dest-art{max-width:760px}.pg-hd-dest{margin-bottom:28px}.pg-steps-gap{margin-top:34px}.pg-hd-rules{max-width:820px}.pg-note-tbl{margin:14px 0 0;max-width:700px}.pt-meter svg{display:block;height:100%;width:100%}.pt-meter rect.pt-band{fill:#dcb86a38}.pt-meter line{stroke:var(--mo-gline);stroke-width:1}.pt-meter rect.pt-fill{fill:var(--mo-ok)}.pt-meter rect.pt-fill.warn{fill:var(--mo-warn)}.pt-eg [hidden]{display:none}.pa-note-flush{margin:0}.pn-play img{display:block;height:auto;max-width:100%;width:189px}.pn-body ul{list-style:disc}.pn-body ol{list-style:decimal}.pg-prose h2:not(:first-child){margin-top:36px}.pg-prose h3{color:var(--mo-text);font:600 19px/1.35 var(--mo-body);margin:22px 0 8px;scroll-margin-top:24px}.pg-prose ol,.pg-prose ul{margin:0 0 1em;padding-left:1.3em}.pg-prose ul{list-style:disc}.pg-prose ol{list-style:decimal}.pg-prose li ol,.pg-prose li ul{margin:.45em 0 0}.pg-prose li ul{list-style:circle}.pg-prose li{margin:0 0 .45em;padding-left:.2em}.pg-prose li::marker{color:var(--mo-gold)}.pg-prose code{color:var(--mo-text);font:500 .88em var(--mo-mono);padding:1px 6px}.pg-prose code,.pg-prose pre{background:#000000b3;border:1px solid var(--mo-line)}.pg-prose pre{margin:0 0 1em;overflow-wrap:anywhere;padding:14px 16px;white-space:pre-wrap}.pg-prose pre code{background:none;border:0;font-size:15px;line-height:1.5;padding:0}.pg-prose blockquote{border-left:2px solid var(--mo-gold);color:var(--mo-text2);margin:0 0 1em;padding:2px 0 2px 16px}.pg-prose blockquote p:last-child{margin-bottom:0}.pg-prose table{border-collapse:collapse;font-size:16px;line-height:1.45;margin:0 0 1.2em;overflow-wrap:anywhere;width:100%}.pg-prose td,.pg-prose th{border-top:1px solid var(--mo-line);padding:10px 12px;text-align:left;vertical-align:top}.pg-prose th{color:var(--mo-text2);font:600 13.5px var(--mo-mono)}.pg-prose hr{border:0;border-top:1px solid var(--mo-line2);margin:28px 0}.pg-tw .pg-vf{flex-wrap:nowrap}.pg-tw:focus-visible{box-shadow:none;outline:2px solid var(--mo-gold);outline-offset:2px}.pt [hidden]{display:none}.pn-cta{padding-bottom:8px;padding-top:8px;text-align:center}.pn-play img{height:56px}@container (min-width:1024px){.pg-grid>.pg-rail.toc{order:2}}.mm.fill{min-height:100vh}.mm .hidden{display:none!important}.mm-head .mo-h1{margin-top:12px}.mm-head .mo-h1:focus{outline:none}.mm .mo-alert,.mm-sec{margin-top:24px}.mm .mo-alert>p{flex:1 1 160px;min-width:0}.mm-flash{color:var(--mo-text2);font-size:14px;margin:16px 0 0;min-height:24px}.mm-flash.idle{visibility:hidden}.mm-flash.on:before{color:var(--mo-ok);content:"✓ ";font-weight:700}.mm-pane{margin-top:30px;max-width:640px;padding:28px 28px 24px}.mm-pane>h2{font:600 24px var(--mo-display);margin:0 0 10px}.mm-pane>p{color:var(--mo-text2);margin:0 0 12px}.mm-pane>p>b{color:var(--mo-text);font-weight:600}.mm-pane .mo-acts{margin-top:18px}.mm-list{display:grid;gap:16px;list-style:none;margin:20px 0 0;padding:0}.mm-gh{color:var(--mo-text3);font:600 10.5px var(--mo-mono);letter-spacing:.14em;margin:14px 0 -4px;text-transform:uppercase}.mm-gh:first-child{margin-top:0}.mm-card{display:grid;gap:20px;grid-template-columns:minmax(0,1fr);min-width:0;padding:20px 22px}.mm-card:focus{outline:2px solid var(--mo-gold);outline-offset:3px}.mm-card.ready{grid-template-columns:220px minmax(0,1fr)}.mm-media{aspect-ratio:9/16;background:#000;border:1px solid #a68a4e73;overflow:hidden;position:relative}.mm-media>video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mm-media>video,.mm-miss{inset:0;position:absolute}.mm-miss{background:repeating-linear-gradient(135deg,var(--mo-sur) 0 12px,var(--mo-bg2) 12px 24px);color:var(--mo-text2);display:grid;font-size:13.5px;gap:6px;padding:16px;place-content:center;text-align:center}.mm-miss>b{color:var(--mo-text);font-weight:600}.mm-body{display:flex;flex-direction:column;gap:12px;min-width:0}.mm-top{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between}.mm-win{color:var(--mo-text);font:600 22px/1.2 var(--mo-mono);margin:0;overflow-wrap:anywhere}.mm-src{color:var(--mo-text3);font-size:13.5px;margin:-6px 0 0}.mm-rank{display:flex;flex-wrap:wrap;gap:6px 12px}.mm-band,.mm-rank{align-items:center}.mm-band{background:#0009;border:1px solid #dcb86a66;color:var(--mo-gold);display:inline-flex;font:500 12px var(--mo-mono);gap:8px;height:26px;padding:0 10px}.mm-band>.g{align-items:flex-end;display:inline-flex;gap:2px;height:12px}.mm-band>.g>i{background:var(--mo-line2);width:3px}.mm-band>.g>i:first-child{height:5px}.mm-band>.g>i:nth-child(2){height:8px}.mm-band>.g>i:nth-child(3){height:12px}.mm-band>.g>i.on{background:var(--mo-gold)}.mm-why{color:var(--mo-text);font-size:14px}.mm-note{color:var(--mo-text2);font-size:13.5px;margin:0}.mm-note.bad:before{color:var(--mo-err);content:"!";font-weight:700;margin-right:8px}.mm-note>.mo-lnk{margin-left:8px;min-height:var(--mo-target)}.mm-acts{margin-top:auto}.mm-acts>.mo-btn,.mm-acts>.mo-ghost{font-size:14.5px;height:var(--mo-target)}.mm-acts [aria-disabled=true]{cursor:default;opacity:.7}.mm-wp{margin:0}.mm-wp>button{align-items:center;background:none;border:0;color:var(--mo-text);cursor:pointer;display:flex;font:600 14px var(--mo-body);gap:8px;min-height:var(--mo-target);padding:0}.mm-wp>button:after{border-bottom:1.5px solid;border-right:1.5px solid;content:"";height:7px;margin-top:-3px;transform:rotate(45deg);width:7px}.mm-wp>button[aria-expanded=true]:after{margin-top:3px;transform:rotate(-135deg)}.mm-panel{background:#00000073;border:1px solid var(--mo-line2);display:grid;gap:12px;padding:14px 16px}.mm-panel>h3{align-items:center;display:flex;flex-wrap:wrap;font:600 15px var(--mo-body);gap:8px;justify-content:space-between;margin:0}.mm-panel p{color:var(--mo-text2);font-size:13.5px;margin:0}.mm-panel .hl{color:var(--mo-text);font-size:14.5px}.mm-panel ul{color:var(--mo-text2);font-size:13.5px;margin:0;padding-left:18px}.mm-panel li{margin:2px 0}.mm-panel .mo-lnk{min-height:var(--mo-target);white-space:normal}.mm-pk{border-top:1px solid var(--mo-line);padding-top:12px}.mm-sk{display:grid;gap:16px;margin-top:20px}.mm-foot{color:var(--mo-text3);font-size:12.5px;margin:28px 0 0}.mm-more{margin-top:16px}@media (prefers-reduced-motion:no-preference){.mm-card{transition:border-color var(--mo-t-card) ease}}@container (max-width:1023px){.mm-card.ready{grid-template-columns:190px minmax(0,1fr)}}@container (max-width:760px){.mm-card,.mm-card.ready{gap:16px;grid-template-columns:minmax(0,1fr);padding:18px 16px}.mm-media{margin:0 auto;width:min(220px,100%)}.mm-win{font-size:19px}.mm-pane{padding:22px 18px 18px}.mm-acts{display:grid;grid-template-columns:minmax(0,1fr)}.mm-acts>.mo-btn,.mm-acts>.mo-ghost{height:52px}.mm-head .mo-kick{display:none}.mm-head .mo-h1{margin-top:0}}@container (max-width:360px){.mm-win{font-size:17px}}.sty.fill{min-height:100vh}.sty .hidden{display:none!important}.sty-head .mo-h1{margin-top:12px}.sty-head .mo-h1:focus{outline:none}.sty-meta{display:flex;flex-wrap:wrap;font-size:14.5px;gap:8px 14px;margin:12px 0 0}.sty-back,.sty-meta{align-items:center;color:var(--mo-text2)}.sty-back{display:inline-flex;font-size:13.5px;min-height:var(--mo-target)}.sty-back:hover{color:var(--mo-text)}.sty .mo-alert{margin-top:24px}.sty .mo-alert>p{flex:1 1 160px;min-width:0}.sty-flash{margin-top:24px}.sty-pane{margin-top:30px;max-width:640px;padding:28px 28px 24px}.sty-pane>h2{font:600 24px var(--mo-display);margin:0 0 10px}.sty-pane>p{color:var(--mo-text2);margin:0 0 12px}.sty-pane>p>b{color:var(--mo-text);font-weight:600}.sty-pane .mo-acts{margin-top:18px}.sty-sk{display:grid;gap:16px;margin-top:20px}.sty-list{display:grid;gap:14px;list-style:none;margin:20px 0 0;padding:0}.sty-card{align-items:center;color:var(--mo-text);display:grid;gap:6px 24px;grid-template-columns:minmax(150px,200px) minmax(0,1fr) auto;min-width:0;padding:18px 22px}.sty-card:hover{border-color:var(--mo-gline)}.sty-card>.t{font:600 22px var(--mo-display)}.sty-card>.t>small{color:var(--mo-text3);display:block;font:400 13px var(--mo-body);margin-top:2px}.sty-card>.m{display:grid;gap:6px;min-width:0}.sty-card>.m>span{color:var(--mo-text2);font:500 13.5px var(--mo-mono)}.sty-card>.m>small{color:var(--mo-text3);font-size:13px}.sty-card>.s{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.sty-card>.n{color:var(--mo-text2);font-size:13.5px;grid-column:1/-1;margin:0}.sty-card.dim{opacity:.82}.sty-bar{color:var(--mo-gold);display:block;height:8px;width:100%}.sty-bar>rect{fill:currentColor}.sty-bar.plan,.sty-int{color:var(--mo-text3)}.sty-int{align-items:center;border:1px dashed var(--mo-text3);display:inline-flex;font:500 11px var(--mo-mono);height:24px;letter-spacing:.04em;padding:0 8px}.sty-grid{align-items:start;-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-areas:"pl sd" "ms sd";grid-template-columns:minmax(0,1fr) 340px;margin-top:26px;row-gap:24px}.sty-pl{grid-area:pl;min-width:0}.sty-ms{grid-area:ms;min-width:0}.sty-side{display:grid;gap:14px;grid-area:sd;min-width:0;padding:20px 20px 18px;position:sticky;top:16px}.sty-player{aspect-ratio:16/9;background:radial-gradient(90% 70% at 30% 100%,#ff964638,#0000 70%),linear-gradient(160deg,#101010,#050505);border:1px solid #a68a4e73;box-shadow:var(--mo-sh-hero);overflow:hidden;position:relative}.sty-player .fr{color:var(--mo-text2);display:grid;font-size:13px;gap:10px;inset:0;justify-items:center;place-content:center;position:absolute}.sty-player .fr>i{border:1.5px solid #f1e6d099;border-radius:50%;color:var(--mo-text);display:grid;font-style:normal;height:58px;place-items:center;width:58px}.sty-player .fr>i:before{border-bottom:9px solid #0000;border-left:15px solid;border-top:9px solid #0000;content:"";margin-left:4px}.sty-player .bar{align-items:center;background:linear-gradient(0deg,#000000d9,#0000);bottom:0;color:var(--mo-text);display:flex;font:500 12.5px var(--mo-mono);gap:12px;left:0;padding:10px 14px;position:absolute;right:0}.sty-player .bar>.tr{background:#f1e6d040;flex:1;height:3px}.sty-player .bar>.tr>i{background:var(--mo-gold);display:block;height:100%;width:0}.sty-msg{background:repeating-linear-gradient(135deg,var(--mo-sur) 0 12px,var(--mo-bg2) 12px 24px);display:grid;gap:8px;inset:0;justify-items:center;padding:24px;place-content:center;position:absolute;text-align:center}.sty-msg>b{color:var(--mo-text);font:600 17px/1.3 var(--mo-body)}.sty-msg>span{color:var(--mo-text2);font-size:14px;max-width:46ch}.sty-busy{background:#f1e6d026;height:4px;overflow:hidden;width:min(260px,70%)}.sty-busy>i{background:var(--mo-gold);display:block;height:100%;width:40%}.sty-ruler{color:var(--mo-text3);display:block;height:10px;margin-top:10px;width:100%}.sty-ruler>rect{fill:currentColor}.sty-ruler>rect.on{fill:var(--mo-gold)}.sty-ruler>rect.x{fill:none;stroke:currentColor;stroke-width:.5}.sty-msh{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 16px;justify-content:space-between;margin:0 0 4px}.sty-msh>h2{color:var(--mo-text3);font:600 10.5px var(--mo-mono);letter-spacing:.14em;margin:0;text-transform:uppercase}.sty-msh>span{color:var(--mo-text3);font-size:13px}.sty-ol{display:grid;list-style:none;margin:0;padding:0}.sty-seam{align-items:center;color:var(--mo-text3);display:flex;font:500 11px var(--mo-mono);gap:10px;min-height:22px;padding-left:22px}.sty-seam:before{background:var(--mo-line2);content:"";flex:none;height:22px;width:1.5px}.sty-mb{align-items:start;background:var(--mo-panel);border:1px solid var(--mo-line2);color:var(--mo-text2);cursor:pointer;display:grid;gap:4px 14px;grid-template-columns:30px minmax(0,1fr) auto;min-height:var(--mo-target);padding:12px 16px;text-align:left;width:100%}.sty-mb:hover{border-color:var(--mo-gline)}.sty-mb[aria-current=true]{background:linear-gradient(135deg,#dcb86a1a,#0f0f0fd9);border-color:#dcb86ab3;color:var(--mo-text)}.sty-mb.off{border-style:dashed;cursor:default;opacity:.65}.sty-mb>.k{color:var(--mo-text3);font:600 13px var(--mo-mono);padding-top:2px}.sty-mb>.r{display:grid;gap:4px;min-width:0}.sty-mb>.r>b{align-items:center;color:var(--mo-text);display:flex;flex-wrap:wrap;font-size:15px;font-weight:600;gap:6px 12px}.sty-mb>.r>b>small{color:var(--mo-text3);font:500 12.5px var(--mo-mono)}.sty-mb>.r>span{color:var(--mo-text2);font-size:13.5px}.sty-mb>.o{color:var(--mo-text3);font:500 12.5px var(--mo-mono);white-space:nowrap}.sty-mb .mo-chip{font-size:11px;height:22px}.sty-fact{display:grid;font-size:14px;gap:6px 18px;grid-template-columns:auto 1fr;margin:0}.sty-fact>dt{color:var(--mo-text3)}.sty-fact>dd{color:var(--mo-text);font-family:var(--mo-mono);font-size:13.5px;margin:0;text-align:right}.sty-side>h2{color:var(--mo-text3);font:600 10.5px var(--mo-mono);letter-spacing:.14em;margin:0;text-transform:uppercase}.sty-lab{color:var(--mo-text2);font-size:13.5px;margin:0}.sty-note>.mo-spin{flex:none;margin-top:3px}.sty-sel{background:#0006;border:1px solid var(--mo-line2);color:var(--mo-text);font-size:13.5px;margin:0;padding:10px 12px}.sty-acts{display:grid;gap:10px}.sty-acts>.mo-btn,.sty-acts>.mo-ghost{font-size:14.5px;height:var(--mo-target);width:100%}.sty-acts [aria-disabled=true]{cursor:not-allowed;opacity:.5}.sty-hint{color:var(--mo-text3);font-size:13px;margin:0}.sty-note{align-items:flex-start;color:var(--mo-text2);display:flex;font-size:13.5px;gap:10px;margin:0}.sty-conf{background:#dcb86a0f;border:1px solid #dcb86a80;display:grid;gap:12px;padding:14px}.sty-conf>p{color:var(--mo-text);font-size:14px;margin:0}.sty-res{background:#0006;border:1px solid var(--mo-line2);display:grid;gap:6px;padding:14px}.sty-res>b{color:var(--mo-text);font-size:15px;font-weight:600}.sty-res>span{color:var(--mo-text2);font-size:13.5px}.sty-res.ok{border-color:#5fd38a73}.sty-res.bad{border-color:#f2879a73}.sty-rf{background:#f2879a12;border:1px solid #f2879a73;color:var(--mo-text);font-size:13.5px;margin:0;padding:12px 14px}.sty-rf:before{color:var(--mo-err);content:"! ";font-weight:700}.sty-side .mo-lnk{min-height:var(--mo-target)}.sty-foot{color:var(--mo-text3);font-size:12.5px;margin:28px 0 0}@media (prefers-reduced-motion:no-preference){.sty-busy>i{animation:sybusy 1.8s ease-in-out infinite}@keyframes sybusy{0%{margin-left:-40%}to{margin-left:100%}}}@container (max-width:1023px){.sty-grid{grid-template-areas:"pl" "sd" "ms";grid-template-columns:minmax(0,1fr)}.sty-side{position:static}.sty-card{grid-template-columns:minmax(0,1fr) auto}.sty-card>.m{grid-column:1/-1;grid-row:2}}@container (max-width:760px){.sty-head .mo-kick{display:none}.sty-head .mo-h1{margin-top:0}.sty-pane{padding:22px 18px 18px}.sty-card{padding:16px}.sty-card>.t{font-size:20px}.sty-mb{grid-template-columns:24px minmax(0,1fr);padding:12px}.sty-mb>.o{grid-column:2}.sty-side{padding:16px}}@container (max-width:360px){.sty-card>.s{grid-column:1/-1;justify-content:flex-start}}.ep.fill{min-height:100vh}.ep .hidden{display:none!important}.ep-head .mo-h1{margin-top:12px}.ep-head .mo-h1:focus{outline:none}.ep .mo-alert{margin-top:24px}.ep .mo-alert>p{flex:1 1 160px;min-width:0}.ep-sec{margin-top:24px}.ep-pane{margin-top:30px;max-width:640px;padding:28px 28px 24px}.ep-pane>h2{font:600 24px var(--mo-display);margin:0 0 10px}.ep-pane>p{color:var(--mo-text2);margin:0 0 12px}.ep-pane>p>b{color:var(--mo-text);font-weight:600}.ep-pane .mo-acts{margin-top:18px}.ep-sk{margin-top:20px}.ep-list,.ep-sk{display:grid;gap:14px}.ep-list{list-style:none;margin:20px 0 0;padding:0}.ep-gh{color:var(--mo-text3);font:600 10.5px var(--mo-mono);letter-spacing:.14em;margin:14px 0 -2px;text-transform:uppercase}.ep-gh:first-child{margin-top:0}.ep-card{color:var(--mo-text);display:grid;gap:10px;min-width:0;padding:18px 22px}.ep-card:hover{border-color:var(--mo-gline)}.ep-card.dim{opacity:.82}.ep-card>.a{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between}.ep-card>.a>.t{display:grid;gap:4px;min-width:0}.ep-card>.a>.t>b{font:600 20px/1.25 var(--mo-display);overflow-wrap:anywhere}.ep-card>.a>.t>small{color:var(--mo-text3);font:600 10.5px var(--mo-mono);letter-spacing:.14em;text-transform:uppercase}.ep-card>.a>.s{align-items:center;gap:6px}.ep-card>.a>.s,.ep-card>.m{display:flex;flex-wrap:wrap}.ep-card>.m{color:var(--mo-text2);font:500 13px var(--mo-mono);gap:4px 20px}.ep-card>.n{color:var(--mo-text2);font-size:13.5px;margin:0}.ep-int{align-items:center;border:1px dashed var(--mo-text3);display:inline-flex;font:500 11px var(--mo-mono);height:24px;letter-spacing:.04em;padding:0 8px}.ep-foot,.ep-int{color:var(--mo-text3)}.ep-foot{font-size:12.5px;margin:28px 0 0}@container (max-width:760px){.ep-head .mo-kick{display:none}.ep-head .mo-h1{margin-top:0}.ep-pane{padding:22px 18px 18px}.ep-card{padding:16px}.ep-card>.a>.t>b{font-size:18px}}.ed{min-width:0}.ed .hidden{display:none!important}.ed-back{align-items:center;color:var(--mo-text2);display:inline-flex;font-size:13.5px;min-height:var(--mo-target)}.ed-back:hover{color:var(--mo-text)}.ed-head .mo-h1{margin-top:12px;overflow-wrap:anywhere}.ed-head .mo-h1:focus{outline:none}.ed-meta{color:var(--mo-text2);display:flex;flex-wrap:wrap;font:500 13px var(--mo-mono);gap:8px 16px;margin:12px 0 0}.ed-int,.ed-meta{align-items:center}.ed-int{border:1px dashed var(--mo-text3);color:var(--mo-text3);display:inline-flex;font:500 11px var(--mo-mono);height:24px;letter-spacing:.04em;padding:0 8px}.ed-flash{background:#00000073;border:1px solid var(--mo-line2);color:var(--mo-text);font-size:14px;margin:20px 0 0;padding:12px 14px}.ed-flash.bad{border-color:#f2879a73}.ed-flash.bad:before{color:var(--mo-err);content:"!";font-weight:700;margin-right:8px}.ed-flash.ok:before{color:var(--mo-ok);content:"✓";font-weight:700;margin-right:8px}.ed .mo-alert{margin-top:24px}.ed .mo-alert>p{flex:1 1 160px;min-width:0}.ed-grid{align-items:start;-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-areas:"pl sd" "rest sd";grid-template-columns:minmax(0,1fr) 400px;margin-top:24px;row-gap:24px}.ed-pl{grid-area:pl;min-width:0}.ed-rest{gap:24px;grid-area:rest}.ed-rest,.ed-side{display:grid;min-width:0}.ed-side{gap:16px;grid-area:sd}.ed-player{aspect-ratio:16/9;background:radial-gradient(90% 70% at 30% 100%,#ff964638,#0000 70%),linear-gradient(160deg,#101010,#050505);border:1px solid #a68a4e73;box-shadow:var(--mo-sh-hero);overflow:hidden;position:relative}.ed-player .fr{color:var(--mo-text2);display:grid;font-size:13px;gap:10px;inset:0;justify-items:center;padding:0 16px;place-content:center;position:absolute;text-align:center}.ed-player .fr>i{border:1.5px solid #f1e6d099;border-radius:50%;color:var(--mo-text);display:grid;font-style:normal;height:58px;place-items:center;width:58px}.ed-player .fr>i:before{border-bottom:9px solid #0000;border-left:15px solid;border-top:9px solid #0000;content:"";margin-left:4px}.ed-player .bar{align-items:center;background:linear-gradient(0deg,#000000d9,#0000);bottom:0;color:var(--mo-text);display:flex;font:500 12.5px var(--mo-mono);gap:12px;left:0;padding:10px 14px;position:absolute;right:0}.ed-player .bar>.tr{background:#f1e6d040;flex:1;height:3px}.ed-msg{background:repeating-linear-gradient(135deg,var(--mo-sur) 0 12px,var(--mo-bg2) 12px 24px);display:grid;gap:8px;inset:0;justify-items:center;padding:24px;place-content:center;position:absolute;text-align:center}.ed-msg>b{color:var(--mo-text);font:600 17px/1.3 var(--mo-body);max-width:46ch}.ed-msg>span{color:var(--mo-text2);font-size:14px;max-width:46ch}.ed-busy{background:#f1e6d026;height:4px;overflow:hidden;width:min(260px,70%)}.ed-busy>i{background:var(--mo-gold);display:block;height:100%;width:40%}.ed-cap{color:var(--mo-text2);font-size:13.5px;margin:10px 0 0}.ed-cap.held{color:var(--mo-text)}.ed-cap.held:before{color:var(--mo-warn);content:"◷ "}.ed-box{display:grid;gap:14px;min-width:0;padding:20px 20px 18px}.ed-box>h2{align-items:center;display:flex;flex-wrap:wrap;font:600 18px var(--mo-display);gap:8px 12px;justify-content:space-between;margin:0}.ed-box>h2:focus,.ed-box>h2>span:focus{outline:none}.ed-box>h2>small{color:var(--mo-text3);font:400 13px var(--mo-body)}.ed-box p.ed-p,.ed-box>p{color:var(--mo-text2);font-size:14px;margin:0}.ed-box .mo-field-h{margin-bottom:6px}.ed-box input.mo-in,.ed-box select.mo-in,.ed-box textarea.mo-in{padding:0 10px}.ed-box textarea.mo-in{min-height:120px;padding:10px;resize:vertical}.ed-acts{display:flex;flex-wrap:wrap;gap:10px}.ed-acts>.mo-btn,.ed-acts>.mo-ghost{font-size:14.5px;height:var(--mo-target)}.ed-box [aria-disabled=true]{cursor:not-allowed;opacity:.55}.ed-notes{display:grid;gap:8px}.ed-note{align-items:flex-start;background:var(--mo-panel);border:1px solid var(--mo-line2);color:var(--mo-text2);display:flex;font-size:13.5px;gap:10px;margin:0;padding:12px 14px}.ed-note>i{color:var(--mo-text3);flex:none;font-style:normal;margin-top:1px}.ed-note .mo-lnk{min-height:var(--mo-target);white-space:normal}.ed-tone{background:#0006;border:1px solid var(--mo-line2);color:var(--mo-text);display:grid;font-size:14px;gap:4px;padding:12px 14px}.ed-tone.warn{border-color:#f0b54a80}.ed-tone.ok{border-color:#5fd38a73}.ed-tone>p{margin:0}.ed-tone>p.sub{color:var(--mo-text2);font-size:13.5px}.ed-wo{align-items:center;border:1px solid var(--mo-line2);color:var(--mo-text2);display:inline-flex;font:600 10.5px var(--mo-mono);height:22px;letter-spacing:.14em;padding:0 8px;text-transform:uppercase}.ed-fl{display:grid;gap:8px;list-style:none;margin:0;padding:0}.ed-fl>li{background:#0006;border:1px solid var(--mo-line);display:grid;font-size:14px;gap:4px;padding:10px 12px}.ed-fl>li:focus{outline:2px solid var(--mo-gold);outline-offset:2px}.ed-fl>li>b{color:var(--mo-text);font-weight:600}.ed-fl>li>b:before{color:var(--mo-warn);content:"!";margin-right:8px}.ed-fl>li.done>b:before{color:var(--mo-ok);content:"✓"}.ed-fl .pv{color:var(--mo-text2);font:500 12.5px var(--mo-mono);overflow-wrap:anywhere}.ed-fl .tx{color:var(--mo-text2);font-size:13.5px}.ed-fl .mo-ghost{font-size:14px;height:var(--mo-target);justify-self:start}.ed-hold{background:linear-gradient(135deg,#f0b54a17,#0f0f0fd9 55%);border:1px solid #f0b54a80;display:grid;gap:6px;padding:14px}.ed-hold.info{background:#0006;border-color:var(--mo-line2)}.ed-hold>b{color:var(--mo-text);font-size:15px;font-weight:600}.ed-hold>b:focus{outline:2px solid var(--mo-gold);outline-offset:2px}.ed-hold>span{color:var(--mo-text2);font-size:13.5px}.ed-opts{border:0;display:grid;gap:8px;margin:0;min-width:0;padding:0}.ed-opts>legend{color:var(--mo-text3);font:600 var(--mo-label) var(--mo-mono);letter-spacing:.14em;margin:0 0 6px;padding:0;text-transform:uppercase}.ed-box .mo-toggles>.mo-toggle{align-items:flex-start;height:auto;min-height:var(--mo-target);padding:8px 14px 8px 10px;text-align:left}.ed-box .mo-toggles>.mo-toggle>i{flex:none;margin-top:2px}.ed-opts>.mo-toggle{align-items:flex-start;height:auto;min-height:var(--mo-target);padding:8px 14px 8px 10px;text-align:left}.ed-opts>.mo-toggle>i{flex:none;margin-top:2px}.ed-opts>.mo-toggle>span{display:grid;gap:2px}.ed-opts>.mo-toggle>span>small{color:var(--mo-text3);font-size:12.5px}.ed-tick{align-items:flex-start;color:var(--mo-text);cursor:pointer;display:flex;font-size:14px;gap:12px;min-height:var(--mo-target)}.ed-tick>input{accent-color:#dcb86a;flex:none;height:22px;margin-top:1px;width:22px}.ed-out{border-top:1px solid var(--mo-line);display:grid;gap:6px;padding-top:14px}.ed-out>.l{color:var(--mo-text3);font:600 10.5px var(--mo-mono);letter-spacing:.14em;text-transform:uppercase}.ed-out>b{color:var(--mo-text);font-size:16px;font-weight:600}.ed-out>b,.ed-out>pre{overflow-wrap:anywhere}.ed-out>pre{color:var(--mo-text2);font:12.5px/1.6 var(--mo-mono);margin:0;white-space:pre-wrap}.ed-ol,.ed-rm{display:grid;list-style:none;margin:0;padding:0}.ed-ol>li,.ed-rm>li{align-items:center;border-top:1px solid var(--mo-line);color:var(--mo-text2);display:flex;flex-wrap:wrap;font-size:14px;gap:4px 14px;min-height:var(--mo-target);padding:6px 0}.ed-ol>li:first-child,.ed-rm>li:first-child{border-top:0}.ed-ol>li>button{align-items:baseline;background:none;border:0;color:var(--mo-text);cursor:pointer;display:flex;font-size:14.5px;gap:14px;min-height:var(--mo-target);padding:0;text-align:left;width:100%}.ed-ol>li>button>i{color:var(--mo-gold);font:600 13px var(--mo-mono);font-style:normal}.ed-rm>li>b{color:var(--mo-text);font-weight:500}.ed-rm>li>span{color:var(--mo-text3);font:500 12.5px var(--mo-mono)}.ed-rm>li>.mo-ghost,.ed-rm>li>em{font-size:14px;height:var(--mo-target);margin-left:auto}.ed-rm>li>em{align-items:center;color:var(--mo-text3);display:inline-flex;font-style:normal}.ed-tool{background:#00000059;border:1px solid var(--mo-line);display:grid;gap:10px;padding:14px}.ed-tool>h3{color:var(--mo-text);font:600 14.5px var(--mo-body);margin:0}.ed-clk{display:grid;gap:6px}.ed-clk>.r{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ed-clk>.r>input{font-family:var(--mo-mono);width:110px}.ed-clk>.r>.mo-lnk{min-height:var(--mo-target)}.ed-ctog{display:none}.ed-cut-note{color:var(--mo-text3);font-size:13.5px;margin:0}.ed-confirm{background:#dcb86a0f;border:1px solid #dcb86a80;display:grid;gap:12px;padding:14px}.ed-confirm>b{color:var(--mo-text);font-weight:600}.ed-confirm>span{color:var(--mo-text2);font-size:13.5px}.ed-sk{display:grid;gap:16px;margin-top:24px}.ed-foot{color:var(--mo-text3);font-size:12.5px;margin:28px 0 0}.ed-nf{margin-top:30px;max-width:640px;padding:28px 28px 24px}.ed-nf>h2{font:600 24px var(--mo-display);margin:0 0 10px}.ed-nf>p{color:var(--mo-text2);margin:0 0 12px}@media (prefers-reduced-motion:no-preference){.ed-busy>i{animation:edbusy 1.8s ease-in-out infinite}@keyframes edbusy{0%{margin-left:-40%}to{margin-left:100%}}}@container (max-width:1279px){.ed-grid{-moz-column-gap:26px;column-gap:26px;grid-template-columns:minmax(0,1fr) 360px}}@container (max-width:1023px){.ed-grid{grid-template-areas:"pl" "sd" "rest";grid-template-columns:minmax(0,1fr)}}@container (max-width:760px){.ed-head .mo-kick{display:none}.ed-head .mo-h1{margin-top:0}.ed-box{padding:16px}.ed-nf{padding:22px 18px 18px}.ed-acts{display:grid;grid-template-columns:minmax(0,1fr)}.ed-acts>.mo-btn,.ed-acts>.mo-ghost{height:52px}.ed-ctog{display:flex}.ed-clk>.r>input{flex:1 1 100%;width:100%}}.sty .rj .mo-toggle:has(input:focus-visible){outline:2px solid var(--mo-gold);outline-offset:2px}.sty .rj .mo-toggle:has(input:checked){background:#dcb86a12;border-color:#dcb86a8c;color:var(--mo-text)}.sty .rj .mo-toggle.rd:has(input:checked) i{border-color:var(--mo-gold)}.sty .rj .mo-toggle.rd:has(input:checked) i:before{background:var(--mo-gold);border-radius:50%;content:"";height:8px;width:8px}.sty .rj-hint{color:var(--mo-text3);font-size:13px;margin:0}.sty .rj .mo-btn[aria-disabled=true]{cursor:not-allowed;opacity:.5}.ed .mo-toggle:has(input:focus-visible){outline:2px solid var(--mo-gold);outline-offset:2px}.ed .mo-toggle:has(input:checked){background:#dcb86a12;border-color:#dcb86a8c;color:var(--mo-text)}.ed .mo-toggle:has(input:checked) i{background:var(--mo-gold);border-color:var(--mo-gold)}.ed [data-cut-body]{display:grid;gap:14px}@container (max-width:760px){.ed [data-cut-body][data-cut-collapsed]{display:none}}.ed .mo-toggle.rd:has(input:checked) i{background:#0000;border-color:var(--mo-gold)}.ed .mo-toggle.rd:has(input:checked) i:before{background:var(--mo-gold);border-radius:50%;content:"";height:8px;width:8px}.ed section>h2>span[tabindex="-1"]:focus-visible{outline:2px solid var(--mo-gold);outline-offset:2px}.placeholder\:text-tk-text-2::-moz-placeholder{--tw-text-opacity:1;color:rgb(194 178 154/var(--tw-text-opacity))}.placeholder\:text-tk-text-2::placeholder{--tw-text-opacity:1;color:rgb(194 178 154/var(--tw-text-opacity))}.placeholder\:text-tk-text-2\/60::-moz-placeholder{color:#c2b29a99}.placeholder\:text-tk-text-2\/60::placeholder{color:#c2b29a99}.empty\:bg-transparent:empty{background-color:initial}.empty\:p-0:empty{padding:0}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-state-danger\/40:hover{border-color:rgb(var(--state-danger)/.4)}.hover\:border-tk-line-strong:hover{border-color:#ffffff36}.hover\:border-tk-line\/15:hover{border-color:#ffffff26}.hover\:bg-platform-twitch\/10:hover{background-color:#9146ff1a}.hover\:bg-platform-youtube\/10:hover{background-color:#ff00001a}.hover\:bg-platform-youtube\/20:hover{background-color:#f003}.hover\:bg-state-danger\/10:hover{background-color:rgb(var(--state-danger)/.1)}.hover\:bg-state-danger\/80:hover{background-color:rgb(var(--state-danger)/.8)}.hover\:bg-tk-accent\/80:hover{background-color:#ff4d2ecc}.hover\:bg-tk-accent\/90:hover{background-color:#ff4d2ee6}.hover\:bg-tk-bg-2:hover{--tw-bg-opacity:1;background-color:rgb(7 7 7/var(--tw-bg-opacity))}.hover\:bg-tk-surface-2:hover{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity))}.hover\:bg-tk-surface-2\/50:hover{background-color:#17171780}.hover\:text-state-danger:hover{--tw-text-opacity:1;color:rgb(var(--state-danger)/var(--tw-text-opacity))}.hover\:text-state-danger\/80:hover{color:rgb(var(--state-danger)/.8)}.hover\:text-tk-accent:hover{--tw-text-opacity:1;color:rgb(255 77 46/var(--tw-text-opacity))}.hover\:text-tk-text:hover{--tw-text-opacity:1;color:rgb(241 230 208/var(--tw-text-opacity))}.hover\:text-tk-text-2:hover{--tw-text-opacity:1;color:rgb(194 178 154/var(--tw-text-opacity))}.hover\:text-tk-text\/80:hover{color:#f1e6d0cc}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:brightness-110:hover{--tw-brightness:brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:not-sr-only:focus{clip:auto;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}.focus\:absolute:focus{position:absolute}.focus\:left-4:focus{left:1rem}.focus\:top-4:focus{top:1rem}.focus\:border-state-danger:focus{--tw-border-opacity:1;border-color:rgb(var(--state-danger)/var(--tw-border-opacity))}.focus\:border-tk-accent:focus{--tw-border-opacity:1;border-color:rgb(255 77 46/var(--tw-border-opacity))}.focus\:border-tk-text:focus{--tw-border-opacity:1;border-color:rgb(241 230 208/var(--tw-border-opacity))}.focus\:border-tk-text-3:focus{--tw-border-opacity:1;border-color:rgb(154 138 116/var(--tw-border-opacity))}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-tk-accent:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(255 77 46/var(--tw-ring-opacity))}.focus\:ring-tk-text:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(241 230 208/var(--tw-ring-opacity))}.focus\:ring-offset-0:focus{--tw-ring-offset-width:0px}.focus-visible\:rounded:focus-visible{border-radius:.375rem}.focus-visible\:shadow-none:focus-visible{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-tk-accent:focus-visible{outline-color:#ff4d2e}.focus-visible\:outline-tk-gold:focus-visible{outline-color:#dcb86a}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-current:focus-visible{--tw-ring-color:currentColor}.focus-visible\:ring-tk-text:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(241 230 208/var(--tw-ring-opacity))}.active\:brightness-90:active{--tw-brightness:brightness(.9);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group[open] .group-open\:rotate-180{--tw-rotate:180deg}.group:hover .group-hover\:scale-\[1\.02\],.group[open] .group-open\:rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.02\]{--tw-scale-x:1.02;--tw-scale-y:1.02}.group:hover .group-hover\:bg-tk-bg\/20{background-color:#0003}.group:hover .group-hover\:bg-tk-surface-2{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity))}.group\/title:hover .group-hover\/title\:text-tk-text-2{--tw-text-opacity:1;color:rgb(194 178 154/var(--tw-text-opacity))}.group:hover .group-hover\:text-tk-accent{--tw-text-opacity:1;color:rgb(255 77 46/var(--tw-text-opacity))}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-70{opacity:.7}.group\/title:focus-visible .group-focus-visible\/title\:text-tk-text-2{--tw-text-opacity:1;color:rgb(194 178 154/var(--tw-text-opacity))}.group:focus-visible .group-focus-visible\:opacity-100{opacity:1}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-disabled\:opacity-60[aria-disabled=true]{opacity:.6}.aria-disabled\:hover\:bg-transparent:hover[aria-disabled=true]{background-color:initial}.aria-disabled\:hover\:text-tk-text-2:hover[aria-disabled=true]{--tw-text-opacity:1;color:rgb(194 178 154/var(--tw-text-opacity))}.aria-disabled\:hover\:brightness-100:hover[aria-disabled=true]{--tw-brightness:brightness(1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.phx-click-loading.phx-click-loading\:inline-flex{display:inline-flex}.phx-click-loading.phx-click-loading\:hidden{display:none}.phx-click-loading.phx-click-loading\:opacity-50{opacity:.5}.phx-click-loading .phx-click-loading\:inline-flex{display:inline-flex}.phx-click-loading .phx-click-loading\:hidden{display:none}.phx-click-loading .phx-click-loading\:opacity-50{opacity:.5}@media (prefers-reduced-motion:no-preference){@keyframes pulse{50%{opacity:.5}}.motion-safe\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.motion-safe\:animate-spin{animation:spin 1s linear infinite}.motion-safe\:transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:768px){.max-md\:min-h-11{min-height:2.75rem}.max-md\:py-3{padding-bottom:.75rem;padding-top:.75rem}}@media (min-width:640px){.sm\:bottom-6{bottom:1.5rem}.sm\:right-6{right:1.5rem}.sm\:order-none{order:0}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:ml-4{margin-left:1rem}.sm\:ml-auto{margin-left:auto}.sm\:mr-auto{margin-right:auto}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-10{height:2.5rem}.sm\:w-10{width:2.5rem}.sm\:w-72{width:18rem}.sm\:w-96{width:24rem}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:max-w-lg{max-width:32rem}.sm\:flex-none{flex:none}.sm\:basis-auto{flex-basis:auto}.sm\:translate-y-0{--tw-translate-y:0px}.sm\:scale-100,.sm\:translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1}.sm\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-8{gap:2rem}.sm\:overflow-visible{overflow:visible}.sm\:rounded-tk{border-radius:14px}.sm\:rounded-l-xl{border-bottom-left-radius:.75rem;border-top-left-radius:.75rem}.sm\:rounded-r-xl{border-bottom-right-radius:.75rem;border-top-right-radius:.75rem}.sm\:border-b{border-bottom-width:1px}.sm\:p-4{padding:1rem}.sm\:p-6{padding:1.5rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:text-left{text-align:left}.sm\:text-sm{font-size:.875rem;line-height:1.5}.sm\:leading-6{line-height:1.5rem}}@media (min-width:768px){.md\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.md\:mb-6{margin-bottom:1.5rem}.md\:mt-4{margin-top:1rem}.md\:mt-6{margin-top:1.5rem}.md\:min-h-9{min-height:2.25rem}.md\:flex-row{flex-direction:row}.md\:flex-col{flex-direction:column}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-20{padding-bottom:5rem;padding-top:5rem}}@media (min-width:1024px){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:mx-8{margin-left:2rem;margin-right:2rem}.lg\:mb-8{margin-bottom:2rem}.lg\:mt-4{margin-top:1rem}.lg\:mt-8{margin-top:2rem}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:w-64{width:16rem}.lg\:flex-shrink-0{flex-shrink:0}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:p-5{padding:1.25rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}}@media (min-width:1280px){.xl\:not-sr-only{clip:auto;height:auto;margin:0;overflow:visible;padding:0;position:static;white-space:normal;width:auto}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:whitespace-nowrap{white-space:nowrap}}@media (min-width:1536px){.\32xl\:table-cell{display:table-cell}}