/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:var(--ds-font-family);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-amber-500:oklch(76.9% .188 70.08);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-800:oklch(42.4% .199 265.638);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-950:oklch(12.9% .042 264.695);--spacing:.25rem;--container-2xl:42rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])),[x-cloak]{display:none!important}.ds-root{font-family:var(--ds-font-family);font-size:.875rem;line-height:var(--ds-leading-body);color:var(--ds-ink);background-color:var(--ds-canvas);color-scheme:light;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-weight:500}.dark .ds-root,.ds-root.dark{color-scheme:dark}.ds-root :where(:focus-visible){outline:2px solid var(--ds-focus);outline-offset:2px}.ds-root :where(code,kbd,samp,pre){font-family:var(--ds-font-family-mono)}}@layer components{.ds-icon{vertical-align:-.125em;fill:currentColor;flex-shrink:0;width:1em;height:1em;display:inline-block}[dir=rtl] .ds-rtl-flip{transform:scaleX(-1)}:where(.ds-btn--sm>.ds-btn__label,.ds-btn--xs>.ds-btn__label,.ds-tab__label,.ds-action__label,.ds-search:is(.ds-search--md,.ds-search--sm) .ds-search__input,.ds-control__input,.ds-control__suffix,.ds-select__value,.ds-stat__label,.ds-row-card--sm .ds-row-card__name,.ds-media-card:not(.ds-media-card--folder) .ds-media-card__name,.ds-file-card__name,.ds-thumb-card__name,.ds-upload__name,.ds-folder-card__name,.ds-activity__time,.ds-activity__date,.ds-footer__copy,.ds-footer__links,.ds-topbar__subtitle,.ds-topbar__user-role,.ds-toolbar__title,.ds-activity__title,.ds-topbar__title,.ds-topbar__user-name,.ds-navbar__title,.ds-sidebar__panel-title,.ds-sidebar__panel-text,.ds-filetype__size,.ds-menu__item>span,.ds-empty__title,.ds-drawer__title,.ds-dialog__title,.ds-empty__text,.ds-dialog__desc,.ds-toast__text){position:relative;top:.5px}@supports (width:calc-size(max-content, size)){:where(.ds-btn__label,.ds-tab__label,.ds-breadcrumb>li>*,.ds-toolbar__sort-label,.ds-activity__title,.ds-activity__time,.ds-activity__text>span,.ds-activity__user,.ds-meta>span),.ds-breadcrumb>li+li:before{width:calc-size(max-content, round(up, size, 1px))}}.ds-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ds-sep{background:var(--ds-line);border-radius:9999px;flex-shrink:0;width:3px;height:3px;display:inline-block}.ds-meta{min-width:0;font-size:calc(.625rem * var(--ds-caption-scale,1));line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);white-space:nowrap;align-items:center;gap:4px;font-weight:500;display:flex}.ds-meta--11{font-size:calc(.6875rem * var(--ds-caption-scale,1));line-height:var(--ds-leading-body)}.ds-meta>.ds-icon{width:14px;height:14px}.ds-meta__group{align-items:center;gap:4px;display:inline-flex}.ds-meta--bar{gap:6px}.ds-meta--bar>*+*{align-items:center;display:inline-flex}.ds-meta--bar>*+:before{content:"";background:var(--ds-line);width:1px;height:8px;margin-inline:3.5px 9.5px}.ds-placeholder{background:var(--ds-brand-muted)}.ds-tile{padding:var(--ds-tile-pad,8px);border-radius:var(--ds-tile-radius,6px);background:var(--ds-brand-soft);color:var(--ds-brand);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ds-tile>.ds-icon{width:var(--ds-tile-icon,16px);height:var(--ds-tile-icon,16px)}.ds-tile--round{border-radius:9999px}.ds-tile--brand{background:var(--ds-brand-soft);color:var(--ds-brand)}.ds-tile--solid{background:var(--ds-brand);color:var(--ds-on-brand)}.ds-tile--success{background:var(--ds-success-soft);color:var(--ds-success)}.ds-tile--success-solid{background:var(--ds-success);color:var(--ds-on-brand)}.ds-tile--warning{background:var(--ds-warning-soft);color:var(--ds-warning)}.ds-tile--danger{background:var(--ds-danger-soft);color:var(--ds-danger)}.ds-tile--surface{background:var(--ds-surface);color:var(--ds-brand)}.ds-tile--subtle{background:var(--ds-surface-subtle);color:var(--ds-ink)}.ds-tile--plain{color:var(--ds-brand);background:0 0;padding:0}.ds-btn{--ds-btn-h:40px;--ds-btn-px:16px;--ds-btn-radius:var(--ds-radius-control);--ds-btn-fs:.875rem;--ds-btn-label-px:0px;--ds-btn-lead:18px;--ds-btn-lead-gap:6px;--ds-btn-trail:14px;--ds-btn-trail-gap:4px;box-sizing:border-box;height:var(--ds-btn-h);padding-inline:var(--ds-btn-px);border-radius:var(--ds-btn-radius);font-size:var(--ds-btn-fs);font-weight:600;line-height:var(--ds-leading-button);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--ds-btn-bg,transparent);color:var(--ds-btn-fg,var(--ds-ink));transition:background-color var(--ds-duration-fast) var(--ds-ease-standard), color var(--ds-duration-fast) var(--ds-ease-standard), box-shadow var(--ds-duration-fast) var(--ds-ease-standard);flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.ds-btn:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.ds-btn__label{padding-inline:var(--ds-btn-label-px);text-overflow:ellipsis;overflow:hidden}.ds-btn__icon{width:var(--ds-btn-lead);height:var(--ds-btn-lead);margin-inline-end:var(--ds-btn-lead-gap)}.ds-btn__caret{width:var(--ds-btn-trail);height:var(--ds-btn-trail);margin-inline-start:var(--ds-btn-trail-gap)}.ds-btn--lg{--ds-btn-h:44px;--ds-btn-px:18px;--ds-btn-fs:1rem;--ds-btn-label-px:2px;--ds-btn-lead:20px;--ds-btn-lead-gap:6px;--ds-btn-trail:16px;--ds-btn-trail-gap:6px}.ds-btn--sm{--ds-btn-h:34px;--ds-btn-px:12px;--ds-btn-radius:var(--ds-radius-chip);--ds-btn-fs:.75rem;--ds-btn-label-px:2px;--ds-btn-lead:16px;--ds-btn-lead-gap:2px;--ds-btn-trail:14px;--ds-btn-trail-gap:0px}.ds-btn--xs{--ds-btn-h:28px;--ds-btn-px:10px;--ds-btn-radius:var(--ds-radius-chip);--ds-btn-fs:.75rem;--ds-btn-label-px:2px;--ds-btn-lead:14px;--ds-btn-lead-gap:2px;--ds-btn-trail:12px;--ds-btn-trail-gap:0px}.ds-btn--xs>.ds-btn__icon{margin-inline-start:2px}.ds-btn--xs:not(.ds-btn--ghost)>.ds-btn__label:first-child:not(:last-child){padding-inline-start:4px}.ds-btn--primary{--ds-btn-bg:var(--ds-brand);--ds-btn-fg:var(--ds-on-brand)}.ds-btn--primary:hover,.ds-btn--primary:active{--ds-btn-bg:var(--ds-brand-hover)}@supports (color:color-mix(in lab, red, red)){.ds-btn--primary:active{--ds-btn-bg:color-mix(in srgb, var(--ds-brand-hover) 88%, #000)}}.ds-btn--secondary{--ds-btn-bg:var(--ds-brand-soft);--ds-btn-fg:var(--ds-ink)}.ds-btn--secondary:hover{--ds-btn-bg:var(--ds-brand-soft)}@supports (color:color-mix(in lab, red, red)){.ds-btn--secondary:hover{--ds-btn-bg:color-mix(in srgb, var(--ds-brand-soft) 82%, var(--ds-brand))}}.ds-btn--secondary:active{--ds-btn-bg:var(--ds-brand-soft)}@supports (color:color-mix(in lab, red, red)){.ds-btn--secondary:active{--ds-btn-bg:color-mix(in srgb, var(--ds-brand-soft) 70%, var(--ds-brand))}}.ds-btn--ghost{--ds-btn-px:2px;--ds-btn-fg:var(--ds-ink);--ds-btn-label-px:0px;--ds-btn-radius:var(--ds-radius-chip)}.ds-btn--ghost.ds-btn--lg{--ds-btn-h:40px;--ds-btn-trail-gap:6px}.ds-btn--ghost.ds-btn--md,.ds-btn--ghost:not(.ds-btn--lg,.ds-btn--sm,.ds-btn--xs){--ds-btn-h:36px}.ds-btn--ghost.ds-btn--sm,.ds-btn--ghost.ds-btn--xs{--ds-btn-lead-gap:4px}.ds-btn--ghost.ds-btn--xs>.ds-btn__icon{margin-inline-start:0}.ds-btn--ghost.ds-btn--sm>.ds-btn__label,.ds-btn--ghost.ds-btn--xs>.ds-btn__label{padding-inline:0 2px}.ds-btn--ghost.ds-btn--lg>.ds-btn__label:first-child+.ds-btn__caret,.ds-btn--ghost.ds-btn--md>.ds-btn__label:first-child+.ds-btn__caret,.ds-btn--ghost:not(.ds-btn--lg,.ds-btn--sm,.ds-btn--xs)>.ds-btn__label:first-child+.ds-btn__caret{margin-inline-start:2px}.ds-btn--ghost:hover{--ds-btn-fg:var(--ds-brand-strong)}.ds-btn--outline{--ds-btn-bg:var(--ds-surface);--ds-btn-fg:var(--ds-ink);box-shadow:inset 0 0 0 1px var(--ds-line)}.ds-btn--outline:hover{--ds-btn-bg:var(--ds-surface-subtle)}.ds-btn--danger{--ds-btn-bg:var(--ds-danger-emphasis);--ds-btn-fg:var(--ds-on-brand)}.ds-btn--danger:hover{--ds-btn-bg:var(--ds-danger-emphasis)}@supports (color:color-mix(in lab, red, red)){.ds-btn--danger:hover{--ds-btn-bg:color-mix(in srgb, var(--ds-danger-emphasis) 88%, #000)}}.ds-btn--danger-soft{--ds-btn-bg:var(--ds-danger-soft);--ds-btn-fg:var(--ds-danger-strong)}.ds-btn--danger-soft:hover{--ds-btn-bg:var(--ds-danger-soft)}@supports (color:color-mix(in lab, red, red)){.ds-btn--danger-soft:hover{--ds-btn-bg:color-mix(in srgb, var(--ds-danger-soft) 85%, var(--ds-danger))}}.ds-btn--surface{--ds-btn-bg:var(--ds-surface);--ds-btn-fg:var(--ds-ink)}.ds-btn--surface:hover{--ds-btn-bg:var(--ds-surface-subtle)}.ds-btn--block{width:100%;display:flex}.ds-btn:disabled,.ds-btn[aria-disabled=true]{cursor:not-allowed;--ds-btn-fg:var(--ds-ink-disabled);box-shadow:none}.ds-btn:is(.ds-btn--primary,.ds-btn--secondary,.ds-btn--outline,.ds-btn--danger,.ds-btn--danger-soft):is(:disabled,[aria-disabled=true]){--ds-btn-bg:var(--ds-surface-subtle)}.ds-btn[aria-busy=true]{cursor:progress;color:#0000}.ds-btn[aria-busy=true]>*{visibility:hidden}.ds-btn[aria-busy=true]:after{content:"";border:2px solid var(--ds-btn-fg,var(--ds-ink));border-inline-end-color:#0000;border-radius:9999px;width:1em;height:1em;margin:auto;animation:.7s linear infinite ds-spin;position:absolute;inset:0}.ds-icon-btn{--ds-ib-size:34px;--ds-ib-icon:18px;--ds-ib-dot:8px;box-sizing:border-box;width:var(--ds-ib-size);height:var(--ds-ib-size);background:var(--ds-ib-bg,transparent);color:var(--ds-ib-fg,var(--ds-ink));cursor:pointer;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard), color var(--ds-duration-fast) var(--ds-ease-standard);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.ds-icon-btn>.ds-icon{width:var(--ds-ib-icon);height:var(--ds-ib-icon)}.ds-icon-btn:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.ds-icon-btn--lg{--ds-ib-size:40px;--ds-ib-icon:20px;--ds-ib-dot:10px}.ds-icon-btn--sm{--ds-ib-size:28px;--ds-ib-icon:16px;--ds-ib-dot:5px}.ds-icon-btn--xs{--ds-ib-size:22px;--ds-ib-icon:14px;--ds-ib-dot:3px}.ds-icon-btn--primary{--ds-ib-bg:var(--ds-brand);--ds-ib-fg:var(--ds-on-brand)}.ds-icon-btn--primary:hover{--ds-ib-bg:var(--ds-brand-hover)}.ds-icon-btn--secondary{--ds-ib-bg:var(--ds-brand-soft);--ds-ib-fg:var(--ds-ink)}.ds-icon-btn--secondary:hover{--ds-ib-bg:var(--ds-brand-soft)}@supports (color:color-mix(in lab, red, red)){.ds-icon-btn--secondary:hover{--ds-ib-bg:color-mix(in srgb, var(--ds-brand-soft) 82%, var(--ds-brand))}}.ds-icon-btn--outline{box-shadow:inset 0 0 0 1px var(--ds-surface-subtle)}.ds-icon-btn--outline:hover{--ds-ib-bg:var(--ds-surface-subtle)}.ds-icon-btn--outline,.ds-icon-btn--outline.ds-icon-btn--lg{--ds-ib-dot:9px}.ds-icon-btn--outline:not(.ds-icon-btn--lg,.ds-icon-btn--sm,.ds-icon-btn--xs){--ds-ib-dot:7px}.ds-icon-btn--ghost{--ds-ib-icon:22px}.ds-icon-btn--ghost:not(.ds-icon-btn--lg,.ds-icon-btn--sm,.ds-icon-btn--xs){--ds-ib-dot:7px}.ds-icon-btn--ghost.ds-icon-btn--lg{--ds-ib-icon:26px;--ds-ib-dot:8px}.ds-icon-btn--ghost.ds-icon-btn--sm{--ds-ib-icon:22px}.ds-icon-btn--ghost.ds-icon-btn--xs{--ds-ib-icon:16px}.ds-icon-btn--ghost:hover{--ds-ib-bg:var(--ds-surface-subtle)}.ds-icon-btn--secondary:not(.ds-icon-btn--lg,.ds-icon-btn--sm,.ds-icon-btn--xs),.ds-icon-btn--primary:not(.ds-icon-btn--lg,.ds-icon-btn--sm,.ds-icon-btn--xs){--ds-ib-dot:8px}.ds-icon-btn:disabled,.ds-icon-btn[aria-disabled=true]{cursor:not-allowed;--ds-ib-fg:var(--ds-ink-disabled)}.ds-icon-btn:is(.ds-icon-btn--primary,.ds-icon-btn--secondary):is(:disabled,[aria-disabled=true]){--ds-ib-bg:var(--ds-surface-subtle)}.ds-icon-btn__dot{background:var(--ds-brand);pointer-events:none;width:8px;height:8px;border-radius:9999px;position:absolute;inset-block-start:var(--ds-ib-dot);inset-inline-end:var(--ds-ib-dot)}.ds-icon-btn--primary>.ds-icon-btn__dot{background:var(--ds-ink)}.dark .ds-icon-btn--primary>.ds-icon-btn__dot{background:var(--ds-on-brand)}.ds-btn-group{isolation:isolate;align-items:stretch;display:inline-flex}.ds-btn-group>.ds-btn{border-radius:0}.ds-btn-group>.ds-btn+.ds-btn:before{content:"";background:var(--ds-on-brand);width:1px;position:absolute;inset-block:0;inset-inline-start:-1px}@supports (color:color-mix(in lab, red, red)){.ds-btn-group>.ds-btn+.ds-btn:before{background:color-mix(in srgb, var(--ds-on-brand) 50%, transparent)}}.ds-btn-group>.ds-btn+.ds-btn:before{pointer-events:none;z-index:1}.ds-btn-group>.ds-btn:first-child{border-start-start-radius:var(--ds-btn-radius);border-end-start-radius:var(--ds-btn-radius)}.ds-btn-group>.ds-btn:last-child{border-start-end-radius:var(--ds-btn-radius);border-end-end-radius:var(--ds-btn-radius)}.ds-btn-group>.ds-btn:focus-visible{z-index:1}.ds-btn-group>.ds-btn[aria-pressed=true]{--ds-btn-bg:var(--ds-brand-selected)}.ds-action{box-sizing:border-box;border-radius:var(--ds-radius-control);background:var(--ds-brand-soft);min-width:123px;color:var(--ds-ink);font-size:.75rem;font-weight:600;line-height:var(--ds-leading-button);text-align:start;white-space:nowrap;cursor:pointer;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard);flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;padding:12px 14px;display:inline-flex}.ds-action>.ds-icon{width:20px;height:20px}.ds-action__label{color:var(--ds-ink-muted-on-soft)}.ds-action:hover{background:var(--ds-brand-soft)}@supports (color:color-mix(in lab, red, red)){.ds-action:hover{background:color-mix(in srgb, var(--ds-brand-soft) 82%, var(--ds-brand))}}.ds-action:hover .ds-action__label{color:var(--ds-ink)}.ds-action--primary{background:var(--ds-brand);color:var(--ds-on-brand)}.ds-action--primary .ds-action__label{color:var(--ds-on-brand)}.ds-action--primary:hover{background:var(--ds-brand-hover)}.ds-action:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.ds-nav-item{box-sizing:border-box;border-radius:var(--ds-radius-control);width:100%;min-height:44px;color:var(--ds-ink-muted);font-size:.875rem;font-weight:600;line-height:var(--ds-leading-button);text-align:start;cursor:pointer;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard), color var(--ds-duration-fast) var(--ds-ease-standard);align-items:center;gap:10px;padding-block:10px;padding-inline:14px 10px;text-decoration:none;display:flex}.ds-nav-item>.ds-icon{width:20px;height:20px}.ds-nav-item__label{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;padding-block:5px;padding-inline-end:4px;overflow:hidden}.ds-nav-item__trail{justify-content:flex-end;align-items:center;gap:4px;min-height:24px;display:flex}.ds-nav-item__caret{width:20px;height:20px;transition:transform var(--ds-duration-base) var(--ds-ease-standard)}[aria-expanded=true]>.ds-nav-item__trail>.ds-nav-item__caret{transform:rotate(180deg)}.ds-nav-item__badge{box-sizing:border-box;background:var(--ds-brand);min-width:24px;height:24px;color:var(--ds-on-brand);font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);border-radius:24px;justify-content:center;align-items:center;padding:2px 4px;display:inline-flex}.ds-nav-item:hover{background:var(--ds-surface-subtle);color:var(--ds-ink)}.ds-nav-item:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.ds-nav-item[aria-current=page],.ds-nav-item.is-active{background:var(--ds-brand-selected);color:var(--ds-on-brand)}.ds-nav-item[aria-current=page] .ds-nav-item__badge,.ds-nav-item.is-active .ds-nav-item__badge{background:var(--ds-brand-soft);color:var(--ds-ink)}.ds-nav-sub{flex-direction:column;display:flex}.ds-nav-item--child{background:0 0;gap:10px;min-height:44px;padding:0;padding-inline-start:14px;position:relative}.ds-nav-item--child:before{content:"";background:linear-gradient(var(--ds-line), var(--ds-line)) no-repeat center / 1px 100%;flex:0 0 20px;align-self:stretch;margin-block:4px}.ds-nav-item--child>.ds-nav-item__main{border-radius:var(--ds-radius-control);flex:1 1 0;align-items:center;gap:10px;min-width:0;padding:10px;display:flex}.ds-nav-item--child:hover{background:0 0}.ds-nav-item--child:hover>.ds-nav-item__main{background:var(--ds-surface-subtle)}.ds-nav-item--child[aria-current=page],.ds-nav-item--child.is-active{background:0 0}.ds-nav-item--child[aria-current=page]>.ds-nav-item__main,.ds-nav-item--child.is-active>.ds-nav-item__main{background:var(--ds-brand-selected);color:var(--ds-on-brand);padding-inline:16px 10px}.ds-nav-item--child .ds-nav-item__badge{background:var(--ds-brand-soft);color:var(--ds-ink)}.ds-nav-item--rail{justify-content:center;gap:0;width:38px;height:38px;min-height:38px;padding:9px;position:relative}.ds-nav-item--rail>.ds-nav-item__dot{background:var(--ds-brand);border-radius:6px;width:7px;height:7px;position:absolute;inset-block-start:8px;inset-inline-end:8px}.ds-tab{box-sizing:border-box;border-radius:var(--ds-radius-control);background:var(--ds-surface-subtle);height:36px;color:var(--ds-ink-muted);font-size:.75rem;font-weight:600;line-height:var(--ds-leading-button);white-space:nowrap;cursor:pointer;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard), color var(--ds-duration-fast) var(--ds-ease-standard);flex-shrink:0;align-items:center;gap:6px;padding-inline:12px;display:inline-flex}.ds-tab>.ds-icon{width:16px;height:16px}.ds-tab>.ds-tab__label{padding-block-end:1px}.ds-tab:hover{color:var(--ds-ink)}.ds-tab:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.ds-tab[aria-selected=true],.ds-tab.is-active{background:var(--ds-brand-selected);color:var(--ds-on-brand)}.ds-tab--sm{border-radius:var(--ds-radius-chip);height:28px;padding-inline:10px}.ds-tab--sm>.ds-tab__label{padding-block-end:0}.ds-count{box-sizing:border-box;background:var(--ds-ink-muted);min-width:15px;color:var(--ds-on-ink);font-size:calc(.625rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-compact);border-radius:9px;justify-content:center;align-items:center;padding-inline:3px;display:inline-flex}[aria-selected=true]>.ds-count,.is-active>.ds-count{background:var(--ds-brand-soft);color:var(--ds-brand-strong);font-weight:600}.ds-tab--sm>.ds-count,.ds-segmented--sm .ds-count{background:var(--ds-ink);min-width:14px;height:14px;color:var(--ds-on-brand);font-size:calc(.5625rem * var(--ds-caption-scale,1));margin-inline:-1px 3px;padding:2px;font-weight:400;line-height:1.3}.dark .ds-tab--sm>.ds-count,.dark .ds-segmented--sm .ds-count{background:var(--ds-surface-raised)}.ds-tablist{flex-wrap:wrap;gap:8px;display:flex}.ds-segmented{border-radius:var(--ds-radius-card);background:var(--ds-surface-subtle);align-items:flex-start;gap:2px;padding:4px;display:inline-flex}.ds-segmented>.ds-tab{padding-inline:0 26px}.ds-segmented>.ds-tab:first-of-type,.ds-segmented>:is([aria-selected=true],.is-active)+.ds-tab{padding-inline-start:26px}.ds-segmented>.ds-tab:is([aria-selected=true],.is-active){padding-inline:12px}.ds-segmented--sm{border-radius:var(--ds-radius-control);padding:0}.ds-segmented--sm>.ds-tab{padding-inline:0 18px}.ds-segmented--sm>.ds-tab:first-of-type,.ds-segmented--sm>:is([aria-selected=true],.is-active)+.ds-tab{padding-inline-start:18px}.ds-segmented--sm>.ds-tab:is([aria-selected=true],.is-active){padding-inline:10px}.ds-segmented--sm>.ds-tab:first-of-type{border-start-start-radius:var(--ds-radius-control);border-end-start-radius:var(--ds-radius-control)}.ds-segmented--sm>.ds-tab:last-of-type{border-start-end-radius:var(--ds-radius-control);border-end-end-radius:var(--ds-radius-control)}.ds-segmented--block{display:flex}.ds-segmented--block>.ds-tab{flex:1 1 0;justify-content:center}.ds-badge{box-sizing:border-box;background:var(--ds-brand);min-width:18px;height:18px;color:var(--ds-on-brand);text-align:center;font-variant-numeric:tabular-nums;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;padding:2px 3px;font-size:.75rem;font-weight:400;line-height:1.3;display:inline-flex}.ds-badge--sm{min-width:14px;height:14px;font-size:calc(.5625rem * var(--ds-caption-scale,1));padding:2px}.ds-badge--dot{border-radius:14px;width:14px;min-width:0;height:14px;padding:0}.ds-badge--dot.ds-badge--sm{width:8px;height:8px}.ds-badge--ink{background:var(--ds-ink);color:var(--ds-on-ink)}.ds-badge--muted{background:var(--ds-ink-muted);color:var(--ds-on-ink)}.ds-badge--danger{background:var(--ds-danger-emphasis)}.ds-badge--success{background:var(--ds-success-emphasis)}.ds-badge-slot{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.ds-tag{border-radius:var(--ds-radius-tag);background:var(--ds-brand-soft);color:var(--ds-ink);font-size:calc(.625rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-compact);white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;padding:1px 4px;display:inline-flex}.ds-tag>.ds-icon{width:12px;height:12px}.ds-tag--lg{border-radius:var(--ds-radius-chip);padding:3px 8px;font-size:.75rem}.ds-tag--neutral{background:var(--ds-surface-subtle);color:var(--ds-ink-muted)}.ds-tag--brand{background:var(--ds-brand-soft);color:var(--ds-brand-strong)}.ds-tag--success{background:var(--ds-success-soft);color:var(--ds-success-strong)}.ds-tag--warning{background:var(--ds-warning-soft);color:var(--ds-warning-strong)}.ds-tag--danger{background:var(--ds-danger-soft);color:var(--ds-danger-strong)}.ds-tag--dot:before{content:"";background:currentColor;border-radius:9999px;width:6px;height:6px}.ds-breadcrumb{font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink);flex-wrap:wrap;align-items:flex-start;gap:4px;margin:0;padding:2px 0;list-style:none;display:flex}.ds-breadcrumb>li{gap:4px;display:inline-flex}.ds-breadcrumb>li+li:before{content:"/";color:var(--ds-ink-muted)}.ds-breadcrumb a{color:var(--ds-brand-strong);border-radius:2px;text-decoration:none}.ds-breadcrumb a:hover{text-decoration:underline}.ds-breadcrumb a:focus-visible{outline:2px solid var(--ds-focus);outline-offset:1px}.ds-breadcrumb [aria-current]{color:var(--ds-ink)}.ds-pagination{align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ds-page{box-sizing:border-box;border-radius:var(--ds-radius-chip);background:var(--ds-surface);min-width:28px;height:28px;color:var(--ds-ink);font-size:.75rem;font-weight:600;line-height:var(--ds-leading-button);font-variant-numeric:tabular-nums;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding-block-start:1px;padding-inline:4px;text-decoration:none;display:inline-flex}.ds-page:hover{background:var(--ds-surface-subtle)}.ds-page:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.ds-page[aria-current=page]{background:var(--ds-brand-selected);color:var(--ds-on-brand)}.ds-page--gap{cursor:default;background:0 0}.ds-page--gap:hover{background:0 0}.ds-page--nav{border-radius:9999px;width:28px;min-width:0;padding:0}.ds-page--nav>.ds-icon{width:16px;height:16px}.ds-page--nav:is(:disabled,[aria-disabled=true]){background:var(--ds-surface-subtle);color:var(--ds-ink-disabled);cursor:not-allowed}.ds-pagination--lg{gap:10px}.ds-pagination--lg .ds-page{min-width:34px;height:34px}.ds-pagination--lg .ds-page--nav{width:34px}.ds-pagination--lg .ds-page--nav>.ds-icon{width:18px;height:18px}.ds-field{flex-direction:column;align-items:stretch;gap:6px;min-width:0;display:flex}.ds-label,.ds-hint,.ds-error{font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);align-items:center;gap:4px;margin:0;padding-inline:1px;display:flex}.ds-label__req,.ds-error{color:var(--ds-danger-strong)}.ds-error>.ds-icon{width:12px;height:12px}.ds-control{box-sizing:border-box;border-radius:var(--ds-radius-control);background:var(--ds-surface-subtle);min-height:38px;color:var(--ds-ink-muted);transition:box-shadow var(--ds-duration-fast) var(--ds-ease-standard), background-color var(--ds-duration-fast) var(--ds-ease-standard);cursor:text;align-items:center;gap:6px;padding:9px 12px;display:flex;box-shadow:inset 0 0 0 1px #0000}.ds-control>.ds-icon{width:16px;height:16px;color:var(--ds-ink);margin-block:1px}.ds-control>.ds-control__trail{width:18px;height:18px}.ds-control__input{min-width:0;color:var(--ds-ink);font:inherit;font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);background:0 0;border:0;outline:0;flex:1 1 0;margin:0;padding:0 2px 2px}.ds-control__input::placeholder{color:var(--ds-ink-muted);opacity:1}.ds-control__suffix{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);white-space:nowrap;padding:0 2px 2px}.ds-control:hover{box-shadow:inset 0 0 0 1px var(--ds-line)}.ds-control:focus-within{outline-offset:2px;background:var(--ds-surface);box-shadow:inset 0 0 0 1px var(--ds-brand), 0 0 0 3px var(--ds-focus);outline:2px solid #0000}@supports (color:color-mix(in lab, red, red)){.ds-control:focus-within{box-shadow:inset 0 0 0 1px var(--ds-brand), 0 0 0 3px color-mix(in srgb, var(--ds-focus) 25%, transparent)}}.ds-control.is-invalid,.ds-control:has(>[aria-invalid=true]){background:var(--ds-surface);box-shadow:inset 0 0 0 1px var(--ds-danger)}.ds-control.is-disabled,.ds-control:has(>:disabled){cursor:not-allowed;color:var(--ds-ink-disabled);box-shadow:none}.ds-control:has(>:disabled) .ds-control__input{color:var(--ds-ink-disabled);cursor:not-allowed}textarea.ds-control__input{resize:vertical;min-height:4.5em}.ds-control--textarea{align-items:flex-start}.ds-search{box-sizing:border-box;background:var(--ds-surface-subtle);min-width:0;height:40px;color:var(--ds-ink-muted);transition:box-shadow var(--ds-duration-fast) var(--ds-ease-standard);border-radius:9999px;align-items:center;gap:6px;padding-inline:12px;display:flex;box-shadow:inset 0 0 0 1px #0000}.ds-search>.ds-icon{width:16px;height:16px;color:var(--ds-ink)}.ds-search__input{min-width:0;color:var(--ds-ink);font:inherit;font-size:.875rem;font-weight:500;line-height:var(--ds-leading-body);background:0 0;border:0;outline:0;flex:1 1 0;margin:0;padding:0 2px}.ds-search__input::placeholder{color:var(--ds-ink-muted);opacity:1}.ds-search__input::-webkit-search-cancel-button{display:none}.ds-search__filter{color:var(--ds-ink);cursor:pointer;border-radius:4px;padding:0;display:inline-flex}.ds-search__filter>.ds-icon{width:16px;height:16px}.ds-search__filter:hover{color:var(--ds-brand)}.ds-search__filter:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.ds-search:focus-within{outline-offset:2px;box-shadow:inset 0 0 0 1px var(--ds-brand), 0 0 0 3px var(--ds-focus);outline:2px solid #0000}@supports (color:color-mix(in lab, red, red)){.ds-search:focus-within{box-shadow:inset 0 0 0 1px var(--ds-brand), 0 0 0 3px color-mix(in srgb, var(--ds-focus) 25%, transparent)}}.ds-search--md{height:36px}.ds-search--sm{height:30px;padding-inline:9px}.ds-search:is(.ds-search--md,.ds-search--sm)>.ds-icon,.ds-search:is(.ds-search--md,.ds-search--sm) .ds-search__filter>.ds-icon{width:15px;height:15px}.ds-search:is(.ds-search--md,.ds-search--sm) .ds-search__input{font-size:.75rem;line-height:var(--ds-leading-compact)}.ds-select{box-sizing:border-box;border-radius:var(--ds-radius-control);background:var(--ds-surface-subtle);width:100%;min-height:38px;color:var(--ds-ink);font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);text-align:start;cursor:pointer;align-items:center;gap:6px;padding:9px 12px;display:flex;box-shadow:inset 0 0 0 1px #0000}.ds-select>.ds-icon{width:16px;height:16px;color:var(--ds-ink-muted)}.ds-select__value{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;padding-inline:2px;overflow:hidden}.ds-select__value:empty:before,.ds-select__value.is-placeholder{color:var(--ds-ink-muted)}.ds-select>.ds-select__caret{width:18px;height:18px;color:var(--ds-ink);transition:transform var(--ds-duration-base) var(--ds-ease-standard)}.ds-select[aria-expanded=true]>.ds-select__caret{transform:rotate(180deg)}.ds-select:hover{box-shadow:inset 0 0 0 1px var(--ds-line)}.ds-select:focus-visible{outline-offset:2px;box-shadow:inset 0 0 0 1px var(--ds-brand), 0 0 0 3px var(--ds-focus);outline:2px solid #0000}@supports (color:color-mix(in lab, red, red)){.ds-select:focus-visible{box-shadow:inset 0 0 0 1px var(--ds-brand), 0 0 0 3px color-mix(in srgb, var(--ds-focus) 25%, transparent)}}select.ds-select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ds-ink) 50%), linear-gradient(135deg, var(--ds-ink) 50%, transparent 50%);background-position:calc(100% - 18px),calc(100% - 13px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-inline-end:36px}[dir=rtl] select.ds-select{background-position:13px,18px}.ds-check{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink);cursor:pointer;align-items:center;gap:8px;display:inline-flex}.ds-check:has(>:disabled){color:var(--ds-ink-disabled);cursor:not-allowed}.ds-checkbox,.ds-radio{--ds-ctl:16px;appearance:none;box-sizing:border-box;width:var(--ds-ctl);height:var(--ds-ctl);background:var(--ds-surface-subtle);box-shadow:0 0 0 1px var(--ds-line-strong);cursor:pointer;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard), box-shadow var(--ds-duration-fast) var(--ds-ease-standard);flex-shrink:0;place-content:center;margin:0;display:inline-grid;position:relative}.ds-checkbox{border-radius:4.5px}.ds-checkbox--sm{--ds-ctl:12px;border-radius:3.5px}.ds-checkbox--lg{--ds-ctl:22px;box-shadow:0 0 0 1.5px var(--ds-line-strong);border-radius:6px}.ds-checkbox:after{content:"";background:var(--ds-on-brand);-webkit-mask:var(--ds-check-mark) center / 100% 100% no-repeat;-webkit-mask:var(--ds-check-mark) center / 100% 100% no-repeat;-webkit-mask:var(--ds-check-mark) center / 100% 100% no-repeat;mask:var(--ds-check-mark) center / 100% 100% no-repeat;transition:transform var(--ds-duration-fast) var(--ds-ease-standard);position:absolute;inset:0;transform:scale(0)}.ds-checkbox{--ds-check-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 6l2 2 4-4' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E")}.ds-checkbox:indeterminate{--ds-check-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 6h6' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E")}.ds-checkbox:checked,.ds-checkbox:indeterminate{background:var(--ds-brand);box-shadow:0 0 0 1px var(--ds-brand)}.ds-checkbox:checked:after,.ds-checkbox:indeterminate:after{transform:scale(1)}.ds-radio{box-shadow:inset 0 0 0 1px var(--ds-line-strong);border-radius:9999px}.ds-radio--sm{--ds-ctl:12px}.ds-radio--lg{--ds-ctl:22px}.ds-radio:after{content:"";width:calc(var(--ds-ctl) - 4px);height:calc(var(--ds-ctl) - 4px);background:var(--ds-brand);transition:transform var(--ds-duration-fast) var(--ds-ease-standard);border-radius:9999px;transform:scale(0)}.ds-radio:checked{background:var(--ds-surface);box-shadow:inset 0 0 0 1px var(--ds-brand)}.ds-radio:checked:after{transform:scale(1)}.ds-switch{appearance:none;box-sizing:border-box;background:var(--ds-line-strong);cursor:pointer;width:28px;height:16px;transition:background-color var(--ds-duration-base) var(--ds-ease-standard);border-radius:8px;flex-shrink:0;margin:0;display:inline-block;position:relative}.ds-switch:after{content:"";width:12px;height:12px;transition:inset-inline-start var(--ds-duration-base) var(--ds-ease-standard);background:#fff;border-radius:9999px;position:absolute;inset-block-start:2px;inset-inline-start:2px}.ds-switch:checked{background:var(--ds-brand)}.ds-switch:checked:after{inset-inline-start:14px}:is(.ds-checkbox,.ds-radio,.ds-switch):focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}:is(.ds-checkbox,.ds-radio,.ds-switch):disabled{cursor:not-allowed;opacity:.45}.ds-progress{background:var(--ds-brand-muted);border-radius:8px;height:6px;display:block;position:relative;overflow:hidden}.ds-progress>span{width:var(--value,0%);background:var(--ds-brand);transition:width var(--ds-duration-slow) var(--ds-ease-standard);position:absolute;inset-block:0;inset-inline-start:0}.ds-progress--rounded>span{border-radius:8px}.ds-progress--split{background:0 0}.ds-progress--split>span{border-radius:8px}.ds-progress--split:after{content:"";background:var(--ds-brand-muted);border-radius:8px;position:absolute;inset-block:0;inset-inline-start:min(calc(var(--value,0%) + 4px), 100%);inset-inline-end:0}.ds-progress--success>span{background:var(--ds-success)}.ds-progress--warning>span{background:var(--ds-warning)}.ds-progress--danger>span{background:var(--ds-danger)}.ds-progress--indeterminate>span{width:35%;animation:ds-progress-slide 1.2s var(--ds-ease-standard) infinite}[dir=rtl] .ds-progress--indeterminate>span{animation-name:ds-progress-slide-rtl}.ds-avatar{--ds-av:32px;box-sizing:content-box;width:var(--ds-av);height:var(--ds-av);background:var(--ds-brand-muted);color:var(--ds-ink);font-size:calc(var(--ds-av) * .4);font-weight:600;line-height:var(--ds-leading-button);text-transform:uppercase;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.ds-avatar>img{object-fit:cover;width:100%;height:100%}.ds-avatar--xs{--ds-av:20px;font-size:calc(.5625rem * var(--ds-caption-scale,1))}.ds-avatar--sm{--ds-av:28px}.ds-avatar--lg{--ds-av:40px}.ds-avatar--xl{--ds-av:56px}.ds-avatar--square{border-radius:var(--ds-radius-control)}.ds-avatar--frame{box-shadow:0 0 0 1px var(--ds-surface);border-radius:var(--ds-radius-control)}.ds-avatar--more{background:var(--ds-brand);color:var(--ds-on-brand);font-size:calc(.625rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-compact);text-transform:none;direction:ltr;unicode-bidi:isolate}.ds-avatar-group{align-items:center;display:inline-flex}.ds-avatar-group>.ds-avatar{box-shadow:0 0 0 1px var(--ds-surface)}.ds-avatar-group>.ds-avatar+.ds-avatar{margin-inline-start:-3px}.ds-avatar-group--loose>.ds-avatar+.ds-avatar{margin-inline-start:-4px}.ds-card{box-sizing:border-box;border-radius:var(--ds-radius-card);background:var(--ds-surface);color:var(--ds-ink);position:relative}.ds-card--pad{padding:16px}.ds-card--outlined{box-shadow:inset 0 0 0 1px var(--ds-line)}.ds-card--subtle{background:var(--ds-surface-subtle)}a.ds-card,button.ds-card{text-align:start;cursor:pointer;text-decoration:none;display:block}:is(a,button).ds-card:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.ds-stat{border-radius:var(--ds-radius-card);background:var(--ds-surface);color:var(--ds-ink);flex-direction:column;display:flex;overflow:hidden}.ds-stat__main{flex-direction:column;gap:8px;padding:16px 14px;display:flex}.ds-stat__head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.ds-stat__label{font-size:.75rem;font-weight:600;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);margin:0}.ds-stat__head>.ds-tile{--ds-tile-pad:8px;--ds-tile-icon:16px}.ds-stat__numbers{white-space:nowrap;align-items:baseline;gap:4px;font-weight:700;display:flex}.ds-stat__value{font-size:1.5rem;line-height:var(--ds-leading-display);letter-spacing:var(--ds-tracking-heading);color:var(--ds-ink);font-variant-numeric:tabular-nums}.ds-stat__unit{font-size:calc(.6875rem * var(--ds-caption-scale,1));line-height:var(--ds-leading-body);color:var(--ds-ink-muted)}.ds-stat__foot{background:var(--ds-brand-soft);font-size:calc(.625rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted-on-soft);align-items:center;gap:4px;margin-top:auto;padding:14px;display:flex}.ds-stat__trend-icon{background:var(--ds-surface);color:var(--ds-brand);border-radius:12px;padding:2px;display:inline-flex}.ds-stat__trend-icon>.ds-icon{width:11px;height:11px}.ds-stat__trend-icon--up{background:var(--ds-success);color:var(--ds-on-brand)}.ds-stat__trend-icon--down{background:var(--ds-danger);color:var(--ds-on-brand)}.ds-stat__delta{color:var(--ds-ink);font-weight:500}.ds-stat__trend-text{flex-wrap:wrap;align-items:center;gap:2px;display:inline-flex}.ds-stat__trend-row{align-items:center;gap:4px;display:inline-flex}.ds-stat:not(:has(>.ds-stat__foot--trend)) .ds-stat__main{padding-inline:16px}.ds-stat--stacked .ds-stat__main{gap:16px;padding-block:16px 14px}.ds-stat--stacked .ds-stat__head{flex-direction:column;gap:12px}.ds-stat--stacked .ds-stat__head>.ds-tile,.ds-stat--inline .ds-stat__head>.ds-tile{--ds-tile-pad:6px;--ds-tile-icon:14px;order:-1}.ds-stat--stacked .ds-stat__foot,.ds-stat--inline .ds-stat__foot{padding:10px 14px}.ds-stat--stacked .ds-stat__foot--trend{flex-direction:column;align-items:flex-start;gap:0}.ds-stat--inline .ds-stat__main{gap:16px;padding-block:16px 12px}.ds-stat--inline .ds-stat__head{justify-content:flex-start;align-items:center}.ds-stat--inline .ds-stat__head>.ds-tile{--ds-tile-pad:4px}.ds-stat2{box-sizing:border-box;border-radius:var(--ds-radius-card);background:var(--ds-surface);flex-direction:column;justify-content:space-between;gap:12px;min-height:99px;padding:16px;display:flex}.ds-stat2__head,.ds-stat2__main{justify-content:space-between;gap:8px;display:flex}.ds-stat2__head{align-items:flex-start}.ds-stat2__main{align-items:flex-end}.ds-stat2__head>.ds-tile{--ds-tile-pad:8px;--ds-tile-icon:14px;border-radius:32px}.ds-stat2__trend{font-size:calc(.625rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);white-space:nowrap;align-items:center;gap:4px;padding-block:1px;display:inline-flex}.ds-stat2__label{font-size:calc(.625rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);margin:0}.ds-stat2--stacked{justify-content:flex-start;gap:32px}.ds-stat2--stacked>.ds-tile{--ds-tile-pad:8px;--ds-tile-icon:24px;border-radius:32px;align-self:flex-start}.ds-stat2__body{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.ds-stat2--stacked .ds-stat__value{font-size:1.75rem}.ds-stat2--stacked .ds-stat2__trend{padding-block:1px 0}.ds-stat2--stacked .ds-stat2__trend>.ds-stat__delta+span{margin-inline-start:-2px}.ds-storage{box-sizing:border-box;border-radius:var(--ds-radius-control);background:var(--ds-surface);flex-direction:column;gap:24px;padding:16px;display:flex;overflow:hidden}.ds-storage__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ds-storage__head>.ds-tile{--ds-tile-pad:10px;--ds-tile-icon:24px}.ds-storage__body{flex-direction:column;gap:8px;display:flex}.ds-storage__title{white-space:nowrap;justify-content:space-between;align-items:flex-end;gap:8px;display:flex}.ds-storage__name{font-size:.875rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink)}.ds-storage__count{font-size:calc(.625rem * var(--ds-caption-scale,1));font-weight:600;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted)}.ds-storage__progress{flex-direction:column;gap:6px;display:flex}.ds-storage__usage{font-size:calc(.625rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);white-space:nowrap;justify-content:space-between;display:flex}.ds-storage--inline .ds-storage__head{justify-content:flex-start;align-items:center}.ds-storage--inline .ds-storage__head>.ds-tile{--ds-tile-pad:8px}.ds-storage__info{white-space:nowrap;flex-direction:column;gap:3px;min-width:0;display:flex}.ds-storage__info .ds-storage__count{font-weight:500}.ds-storage--wide{flex-direction:row;align-items:center;gap:16px}.ds-storage--wide .ds-storage__head{flex:1 1 0;justify-content:flex-start;align-items:center;min-width:0}.ds-storage--wide .ds-storage__head>.ds-tile{--ds-tile-pad:8px}.ds-storage--wide .ds-storage__info{gap:2px}.ds-storage--wide .ds-storage__progress{flex:1 1 0;min-width:0}.ds-storage--wide .ds-storage__usage{justify-content:flex-start;gap:4px}.ds-storage__used{color:var(--ds-ink);font-weight:600}.ds-storage--compact .ds-storage__head{flex-direction:column;justify-content:center;align-items:flex-start}.ds-storage--compact .ds-storage__head>.ds-tile{--ds-tile-pad:8px}.ds-storage--compact .ds-storage__info{width:100%}.ds-folder-card{isolation:isolate;box-sizing:border-box;border-radius:var(--ds-radius-control);background:var(--ds-brand-soft);min-height:128px;color:var(--ds-ink);flex-direction:column;justify-content:space-between;gap:12px;padding:28px 12px 12px;display:flex;position:relative;overflow:hidden}.ds-folder-card:before,.ds-folder-card:after{content:"";z-index:-1;background:var(--ds-surface);position:absolute}.ds-folder-card:before{border-start-end-radius:var(--ds-radius-control);inset:13.35px 0 0}.ds-folder-card:after{clip-path:polygon(0 0,68px 0,86px 100%,0 100%);border-start-start-radius:var(--ds-radius-control);width:86px;height:14px;inset-block-start:0;inset-inline-start:0}[dir=rtl] .ds-folder-card:after{clip-path:polygon(100% 0,calc(100% - 68px) 0,0 100%,100% 100%)}.ds-folder-card__name{font-size:.75rem;font-weight:600;line-height:var(--ds-leading-compact);margin:0}.ds-folder-card__main{flex-direction:column;gap:6px;display:flex}.ds-folder-card__foot{justify-content:space-between;align-items:center;gap:8px;display:flex}.ds-folder-card__foot>.ds-meta{color:var(--ds-ink-muted)}.ds-media-card{border-radius:var(--ds-radius-card);background:var(--ds-surface);color:var(--ds-ink);flex-direction:column;display:flex;overflow:hidden}.ds-media-card__preview{background:var(--ds-brand-soft);height:132px;position:relative;overflow:hidden}.ds-media-card__preview>img{object-fit:cover;width:100%;height:100%}.ds-media-card__info{flex-direction:column;gap:4px;padding:10px 12px;display:flex}.ds-media-card__name{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;line-height:var(--ds-leading-compact);margin:0;overflow:hidden}.ds-media-card--folder .ds-media-card__info{gap:2px;padding:6px 12px}.ds-media-card--folder .ds-media-card__name{font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:700;line-height:var(--ds-leading-body)}.ds-add-tile{box-sizing:border-box;border:2px dashed var(--ds-brand-muted);border-radius:var(--ds-radius-card);background:var(--ds-brand-soft);min-height:177px;color:var(--ds-ink);font-size:1rem;font-weight:600;line-height:var(--ds-leading-button);text-align:center;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding-inline:20px;display:flex}.ds-add-tile>.ds-icon{width:40px;height:40px}.ds-add-tile:hover,.ds-add-tile.is-dragover{border-color:var(--ds-brand)}.ds-add-tile:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.ds-file-card{min-width:0;color:var(--ds-ink);flex-direction:column;gap:12px;display:flex;position:relative}.ds-file-card__preview{aspect-ratio:277.25/180;border-radius:var(--ds-radius-card);background:var(--ds-brand-soft);transition:box-shadow var(--ds-duration-fast) var(--ds-ease-standard);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000}.ds-file-card__preview>img{object-fit:cover;width:100%;height:100%}.ds-file-card__preview>.ds-file-card__art{aspect-ratio:1;border:1px solid var(--ds-line);background:var(--ds-brand-muted);width:54%;max-height:84%;margin:auto;position:absolute;inset:0}.ds-file-card__select{opacity:0;transition:opacity var(--ds-duration-fast) var(--ds-ease-standard);position:absolute;inset-block-start:14px;inset-inline-end:13.5px}.ds-file-card:hover .ds-file-card__select,.ds-file-card:focus-within .ds-file-card__select,.ds-file-card.is-selected .ds-file-card__select{opacity:1}.ds-file-card:hover .ds-file-card__preview,.ds-file-card.is-selected .ds-file-card__preview{box-shadow:inset 0 0 0 1px var(--ds-brand)}.ds-file-card__head{align-items:center;gap:12px;min-width:0;display:flex}.ds-file-card__head>.ds-tile{--ds-tile-pad:8px;--ds-tile-icon:20px;--ds-tile-radius:8px}.ds-file-card__main{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;display:flex}.ds-file-card__name{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;line-height:var(--ds-leading-compact);margin:0;overflow:hidden}.ds-file-card--compact .ds-file-card__select{inset-block-start:6px;inset-inline-end:5.5px}.ds-thumb-card{flex-direction:column;align-items:center;gap:12px;min-width:0;display:flex}.ds-thumb-card__preview{aspect-ratio:218.6/160;border-radius:var(--ds-radius-control);background:var(--ds-brand-soft);width:100%;color:var(--ds-brand-muted);place-items:center;display:grid;position:relative;overflow:hidden}.ds-thumb-card__preview>.ds-icon{aspect-ratio:1;width:auto;height:83.7%}.ds-thumb-card__name{text-overflow:ellipsis;white-space:nowrap;text-align:center;width:100%;font-size:.75rem;font-weight:600;line-height:var(--ds-leading-compact);margin:0;overflow:hidden}.ds-row-card{box-sizing:border-box;border-radius:var(--ds-radius-card);background:var(--ds-surface);min-width:0;color:var(--ds-ink);text-align:start;align-items:center;gap:16px;padding:16px;display:flex}.ds-row-card>.ds-tile{--ds-tile-pad:6px;--ds-tile-icon:28px;--ds-tile-radius:4px}.ds-row-card__main{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;display:flex}.ds-row-card__name{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;line-height:var(--ds-leading-body);margin:0;overflow:hidden}.ds-row-card__top{align-items:center;gap:6px;min-width:0;display:flex}.ds-row-card--sm{gap:10px;padding:12px}.ds-row-card--sm>.ds-tile{--ds-tile-pad:10px;--ds-tile-icon:20px;--ds-tile-radius:24px}.ds-row-card--sm .ds-row-card__name{font-size:.75rem;line-height:var(--ds-leading-compact)}.ds-row-card--sm .ds-row-card__main{gap:4px}a.ds-row-card{text-decoration:none}@supports (line-height:round(1.5px, 1px)){.ds-row-card__name,.ds-row-card .ds-meta--11{line-height:round(calc(var(--ds-leading-body) * 1em), 1px)}.ds-row-card--sm .ds-row-card__name{line-height:round(calc(var(--ds-leading-compact) * 1em), 1px)}.ds-stat2--stacked .ds-stat__value{line-height:round(calc(var(--ds-leading-display) * 1em), 1px)}}a.ds-row-card:hover,button.ds-row-card:hover{box-shadow:inset 0 0 0 1px var(--ds-line)}.ds-upload{box-sizing:border-box;border-radius:var(--ds-radius-card);background:var(--ds-surface-subtle);color:var(--ds-ink);flex-direction:column;gap:10px;padding:12px;display:flex}.ds-upload__main{align-items:flex-start;gap:10px;display:flex}.ds-upload__main>.ds-tile{--ds-tile-pad:7px;--ds-tile-icon:20px;--ds-tile-radius:4px;background:var(--ds-surface);color:var(--ds-danger)}.ds-upload__info{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.ds-upload__name{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;line-height:var(--ds-leading-compact);margin:0;overflow:hidden}.ds-upload__head{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;display:flex}.ds-upload__close{color:var(--ds-ink)}.ds-upload__head>.ds-upload__close{--ds-ib-size:18px;--ds-ib-icon:16px}.ds-upload--compact .ds-upload__close{margin:3px}.ds-upload__progress{align-items:center;gap:10px;display:flex}.ds-upload__progress>.ds-progress{flex:1 1 0}.ds-upload__pct{font-size:calc(.625rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.ds-upload__status{color:var(--ds-brand-strong)}.ds-upload.is-complete .ds-upload__status{color:var(--ds-success-strong)}.ds-upload.is-complete .ds-progress>span{background:var(--ds-success)}.ds-upload.is-failed .ds-upload__status{color:var(--ds-danger-strong)}.ds-upload.is-failed .ds-progress>span{background:var(--ds-danger)}.ds-table{border-collapse:separate;border-spacing:0;width:100%;font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink);text-align:start}.ds-table th,.ds-table td{padding-block:0;padding-inline:0 var(--ds-table-gutter,16px);text-align:start;vertical-align:middle;white-space:nowrap}.ds-table th:first-child,.ds-table td:first-child{padding-inline-start:16px}.ds-table th:last-child,.ds-table td:last-child{padding-inline-end:16px}.ds-table th{height:31px;font-size:calc(.625rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink)}.ds-th-sort{color:inherit;font:inherit;cursor:pointer;border-radius:4px;align-items:center;gap:0;margin:0;padding:0;display:inline-flex}.ds-th-sort>.ds-icon{width:14px;height:14px;color:var(--ds-brand)}.ds-th-sort:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}th[aria-sort=ascending] .ds-th-sort,th[aria-sort=descending] .ds-th-sort{color:var(--ds-brand-strong)}th[aria-sort=ascending] .ds-th-sort>.ds-icon{-webkit-mask:linear-gradient(#000 50%,#00000040 50%);mask:linear-gradient(#000 50%,#00000040 50%)}th[aria-sort=descending] .ds-th-sort>.ds-icon{-webkit-mask:linear-gradient(#00000040 50%,#000 50%);mask:linear-gradient(#00000040 50%,#000 50%)}.ds-table--cards{border-spacing:0 12px;margin-block:-12px}.ds-table--cards tbody td{background:var(--ds-surface);height:52px}.ds-table--cards tbody td:first-child{border-start-start-radius:var(--ds-radius-card);border-end-start-radius:var(--ds-radius-card)}.ds-table--cards tbody td:last-child{border-start-end-radius:var(--ds-radius-card);border-end-end-radius:var(--ds-radius-card)}.ds-table--cards tbody tr:hover td{background:var(--ds-surface)}@supports (color:color-mix(in lab, red, red)){.ds-table--cards tbody tr:hover td{background:color-mix(in srgb, var(--ds-surface) 92%, var(--ds-brand))}}.ds-table--ruled th{background:var(--ds-brand-soft);height:43px}.ds-table--ruled tbody td{background:var(--ds-surface);border-block-end:1px solid var(--ds-line);height:60px}.ds-table--ruled tbody tr:hover td{background:var(--ds-surface-subtle)}.ds-table tbody tr[aria-selected=true] td{background:var(--ds-brand-soft)}.ds-table--compact{--ds-table-gutter:12px}.ds-table--cards.ds-table--compact tbody td{height:61px}.ds-table--ruled.ds-table--compact tbody td{height:64px}.ds-table--compact .ds-cell-file>.ds-tile{--ds-tile-pad:8px;--ds-tile-icon:16px}.ds-cell-file{align-items:center;gap:10px;min-width:0;display:flex}.ds-cell-file>.ds-icon{width:24px;height:24px;color:var(--ds-brand)}.ds-cell-file>.ds-tile{--ds-tile-pad:7px;--ds-tile-icon:14px;border-radius:40px}.ds-cell-file__text{flex-direction:column;gap:2px;min-width:0;display:flex}.ds-cell-file__name{text-overflow:ellipsis;overflow:hidden}.ds-cell-file__sub{font-size:calc(.5625rem * var(--ds-caption-scale,1));line-height:var(--ds-leading-compact);color:var(--ds-brand-strong)}.ds-activity{gap:20px;min-width:0;display:flex}.ds-activity__rail{flex-direction:column;align-items:center;gap:4px;padding-block-end:4px;display:flex}.ds-activity__rail>.ds-tile{--ds-tile-pad:10px;--ds-tile-icon:20px;border-radius:40px}.ds-activity__rail:after{content:"";border-inline-start:1px dashed var(--ds-line);flex:1 1 0;min-height:12px}.ds-activity--last .ds-activity__rail:after{visibility:hidden}.ds-activity__body{flex-direction:column;flex:1 1 0;gap:8px;min-width:0;padding-block:1px 32px;display:flex}.ds-activity__head{white-space:nowrap;align-items:baseline;gap:8px;display:flex}.ds-activity__title{font-size:1rem;font-weight:600;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);margin:0}.ds-activity__time,.ds-activity__date{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted)}.ds-activity__text{font-size:.875rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ds-activity__user{color:var(--ds-ink);align-items:center;gap:8px;display:inline-flex}.ds-activity__file{border-radius:var(--ds-radius-chip);box-shadow:inset 0 0 0 1px var(--ds-line);color:var(--ds-ink);align-items:center;padding:3px 8px;font-weight:600;display:inline-flex}.ds-activity__file--old{color:var(--ds-ink-muted);text-decoration:line-through}.ds-activity__place{color:var(--ds-brand-strong);font-weight:700}.ds-notice{border-radius:var(--ds-radius-card);min-width:0;min-height:36px;color:var(--ds-ink);align-items:center;gap:10px;display:flex}.ds-notice>.ds-tile{--ds-tile-pad:8px;--ds-tile-icon:20px;border-radius:20px}.ds-notice__body{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.ds-notice__text{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;line-height:var(--ds-leading-body);margin:0;overflow:hidden}.ds-notice__time{font-size:calc(.625rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted)}.ds-notice.is-unread .ds-notice__text{font-weight:700}.ds-filetype{min-width:0;min-height:40px;color:var(--ds-ink);align-items:center;gap:16px;display:flex}.ds-filetype>.ds-tile{--ds-tile-pad:10px;--ds-tile-icon:20px}.ds-filetype__info{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.ds-filetype__name{font-size:.875rem;font-weight:600;line-height:var(--ds-leading-body);margin:0}.ds-filetype__size{font-size:.75rem;font-weight:600;line-height:var(--ds-leading-button);white-space:nowrap}.ds-empty{text-align:center;color:var(--ds-ink-muted);flex-direction:column;align-items:center;gap:12px;padding:40px 24px;display:flex}.ds-empty__art{background:var(--ds-brand-soft);width:64px;height:64px;color:var(--ds-brand);border-radius:20px;place-items:center;display:grid}.ds-empty__art>.ds-icon{width:32px;height:32px}.ds-empty__title{font-size:1rem;font-weight:600;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);color:var(--ds-ink);margin:4px 0 0}.ds-empty__text{max-width:36ch;font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);margin:0}.ds-empty__actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.ds-tooltip{z-index:var(--ds-z-tooltip);border-radius:var(--ds-radius-tag);background:var(--ds-ink);max-width:240px;color:var(--ds-canvas);font-family:var(--ds-font-family);font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body);box-shadow:var(--ds-shadow-raised);pointer-events:none;opacity:0;transition:opacity var(--ds-duration-fast) var(--ds-ease-standard), transform var(--ds-duration-fast) var(--ds-ease-standard);padding:4px 8px;position:fixed;transform:translateY(2px)}.ds-tooltip.is-open{opacity:1;pointer-events:auto;transform:none}.ds-tooltip[data-side=bottom]{transform:translateY(-2px)}.ds-tooltip.is-open[data-side=bottom],.ds-tooltip:is([data-side=end],[data-side=start]){transform:none}.ds-menu-anchor{display:inline-flex;position:relative}.ds-menu{z-index:var(--ds-z-dropdown);box-sizing:border-box;border-radius:var(--ds-radius-card);background:var(--ds-surface-raised);min-width:180px;max-width:min(320px,100vw - 32px);max-height:min(400px,100vh - 32px);color:var(--ds-ink);font-family:var(--ds-font-family);box-shadow:var(--ds-shadow-popover), inset 0 0 0 1px var(--ds-line-subtle);transform-origin:top;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;inset-block-start:calc(100% + 6px);inset-inline-start:0;overflow-y:auto}.ds-menu[data-align=end]{inset-inline:auto 0}.ds-menu[data-side=top]{transform-origin:bottom;inset-block:auto calc(100% + 6px)}.ds-menu--fixed{position:fixed;inset:auto}.ds-menu__item{box-sizing:border-box;border-radius:var(--ds-radius-control);width:100%;min-height:34px;color:var(--ds-ink);font-size:.75rem;font-weight:600;line-height:var(--ds-leading-compact);text-align:start;white-space:nowrap;cursor:pointer;align-items:center;gap:10px;padding:8px 10px;text-decoration:none;display:flex}.ds-menu__item>.ds-icon{width:16px;height:16px;color:var(--ds-ink-muted)}.ds-menu__item>.ds-menu__hint{color:var(--ds-ink-muted);margin-inline-start:auto;font-weight:500}.ds-menu__item:hover,.ds-menu__item:focus-visible,.ds-menu__item.is-focused{background:var(--ds-surface-subtle)}.ds-menu__item:focus-visible{outline-offset:-2px;box-shadow:inset 0 0 0 2px var(--ds-focus);outline:2px solid #0000}.ds-menu__item[aria-checked=false]>.ds-menu__check{visibility:hidden}.ds-menu__group{flex-direction:column;gap:2px;display:flex}.ds-menu__item[aria-checked=true]{color:var(--ds-brand-strong)}.ds-menu__item[aria-checked=true]>.ds-icon{color:var(--ds-brand)}.ds-menu__item--danger,.ds-menu__item--danger>.ds-icon{color:var(--ds-danger-strong)}.ds-menu__item:is(:disabled,[aria-disabled=true]){color:var(--ds-ink-disabled);cursor:not-allowed;background:0 0}.ds-menu__sep{background:var(--ds-line);border:0;height:1px;margin:4px 2px}.ds-menu__label{font-size:calc(.625rem * var(--ds-caption-scale,1));font-weight:600;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);text-transform:uppercase;letter-spacing:.04em;padding:6px 10px 2px}.ds-overlay{z-index:var(--ds-z-modal);background:var(--ds-overlay);font-family:var(--ds-font-family);justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ds-overlay--drawer{z-index:var(--ds-z-drawer);justify-content:flex-end;align-items:stretch;padding:0}.ds-dialog{box-sizing:border-box;border-radius:var(--ds-radius-panel);background:var(--ds-surface-raised);width:min(480px,100%);max-height:calc(100vh - 32px);color:var(--ds-ink);box-shadow:var(--ds-shadow-dialog);flex-direction:column;display:flex;overflow:hidden}.ds-dialog:focus{outline:none}.ds-dialog--sm{width:min(400px,100%)}.ds-dialog--lg{width:min(720px,100%)}.ds-dialog__head{align-items:flex-start;gap:12px;padding:20px 20px 0;display:flex}.ds-dialog__head>.ds-tile{--ds-tile-pad:10px;--ds-tile-icon:20px;border-radius:40px}.ds-dialog__titles{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;padding-block-start:2px;display:flex}.ds-dialog__title{font-size:1.125rem;font-weight:700;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);margin:0}.ds-dialog__desc{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);margin:0}.ds-dialog__body{min-height:0;font-size:.875rem;line-height:var(--ds-leading-body);flex:auto;padding:16px 20px;overflow-y:auto}.ds-dialog__foot{flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 20px 20px;display:flex}@media (max-width:480px){.ds-overlay:not(.ds-overlay--drawer){align-items:flex-end;padding:0}.ds-dialog{border-end-end-radius:0;border-end-start-radius:0;width:100%;max-height:90vh}.ds-dialog__foot>.ds-btn{flex:1 1 0}}.ds-drawer{box-sizing:border-box;background:var(--ds-surface-raised);width:min(380px,100%);height:100%;color:var(--ds-ink);box-shadow:var(--ds-shadow-popover);flex-direction:column;display:flex;overflow:hidden}.ds-drawer:focus{outline:none}.ds-drawer__head{border-block-end:1px solid var(--ds-line);align-items:center;gap:12px;padding:20px;display:flex}.ds-drawer__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1rem;font-weight:600;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);flex:1 1 0;margin:0;overflow:hidden}.ds-drawer__body{flex-direction:column;flex:auto;gap:20px;min-height:0;padding:20px;display:flex;overflow-y:auto}.ds-drawer__foot{border-block-start:1px solid var(--ds-line);gap:8px;padding:16px 20px;display:flex}.ds-drawer__foot>.ds-btn{flex:1 1 0}.ds-drawer--inline{border-radius:var(--ds-radius-card);height:auto;box-shadow:none}.ds-props{font-size:.75rem;line-height:var(--ds-leading-compact);grid-template-columns:minmax(0,auto) minmax(0,1fr);gap:10px 16px;margin:0;display:grid}.ds-props>dt{color:var(--ds-ink-muted);font-weight:500}.ds-props>dd{color:var(--ds-ink);text-align:end;overflow-wrap:anywhere;margin:0;font-weight:600}.ds-section-title{font-size:.875rem;font-weight:600;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);color:var(--ds-ink);margin:0}.ds-toast-region{z-index:var(--ds-z-toast);width:min(360px,100vw - 32px);font-family:var(--ds-font-family);pointer-events:none;flex-direction:column-reverse;gap:8px;margin:0;padding:0;list-style:none;display:flex;position:fixed;inset-block-end:16px;inset-inline-end:16px}.ds-toast{box-sizing:border-box;border-radius:var(--ds-radius-card);background:var(--ds-surface-raised);color:var(--ds-ink);box-shadow:var(--ds-shadow-popover), inset 0 0 0 1px var(--ds-line-subtle);pointer-events:auto;align-items:flex-start;gap:10px;padding:12px;display:flex}.ds-toast>.ds-tile{--ds-tile-pad:6px;--ds-tile-icon:16px;border-radius:20px}:is(.ds-toast,.ds-dialog__head)>.ds-tile--success{color:var(--ds-success-strong)}:is(.ds-toast,.ds-dialog__head)>.ds-tile--warning{color:var(--ds-warning-strong)}:is(.ds-toast,.ds-dialog__head)>.ds-tile--danger{color:var(--ds-danger-strong)}.ds-toast__body{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;padding-block-start:2px;display:flex}.ds-toast__title{font-size:.875rem;font-weight:600;line-height:var(--ds-leading-body);margin:0}.ds-toast__text{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);overflow-wrap:anywhere;margin:0}.ds-toast__action{margin-block-start:6px}.ds-toast.is-entering{animation:ds-toast-in var(--ds-duration-base) var(--ds-ease-emphasized)}.ds-alert{border-radius:var(--ds-radius-card);background:var(--ds-brand-soft);color:var(--ds-ink);font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.ds-alert>.ds-icon{width:18px;height:18px;color:var(--ds-brand-strong);margin-block-start:1px}.ds-alert__title{font-size:.875rem;font-weight:600;line-height:var(--ds-leading-body);display:block}.ds-alert__body{flex:1 1 0;min-width:0}.ds-alert--success{background:var(--ds-success-soft)}.ds-alert--success>.ds-icon,.ds-alert--success .ds-alert__title{color:var(--ds-success-strong)}.ds-alert--warning{background:var(--ds-warning-soft)}.ds-alert--warning>.ds-icon,.ds-alert--warning .ds-alert__title{color:var(--ds-warning-strong)}.ds-alert--danger{background:var(--ds-danger-soft)}.ds-alert--danger>.ds-icon,.ds-alert--danger .ds-alert__title{color:var(--ds-danger-strong)}.ds-app{background:var(--ds-canvas);grid-template-columns:auto minmax(0,1fr);min-height:100dvh;display:grid}.ds-app__main{flex-direction:column;min-width:0;display:flex}.ds-app__content{border-radius:var(--ds-radius-panel);background:var(--ds-surface-subtle);flex:auto;min-width:0;margin-block-end:20px;margin-inline-end:20px;padding:20px}@media (max-width:767px){.ds-app{grid-template-columns:minmax(0,1fr)}.ds-app>.ds-sidebar{display:none}.ds-app__content{border-radius:0;margin:0;padding:16px}}.ds-sidebar{box-sizing:border-box;background:var(--ds-canvas);flex-direction:column;gap:20px;width:245px;height:100dvh;padding:20px;display:flex;position:sticky;inset-block-start:0;overflow-y:auto}.ds-sidebar__brand{color:var(--ds-ink);font-size:1.0694rem;font-weight:700;line-height:var(--ds-leading-heading);align-items:center;gap:10px;padding-block:11px;padding-inline:10px 0;text-decoration:none;display:flex}.ds-sidebar__brand>.ds-icon,.ds-sidebar__brand>svg{width:24px;height:24px;color:var(--ds-brand);flex-shrink:0}.ds-sidebar__nav{flex-direction:column;flex:1 1 0;gap:12px;min-height:0;display:flex}.ds-sidebar__foot{flex-direction:column;gap:12px;display:flex}.ds-sidebar__panel{background:var(--ds-brand);color:var(--ds-on-brand);--ds-focus:var(--ds-on-brand);border-radius:10px;flex-direction:column;gap:40px;padding:20px 16px 16px;display:flex}.ds-sidebar__panel-title{font-size:1.25rem;font-weight:700;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);margin:0;padding-inline:2px}.ds-sidebar__panel-text{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-on-brand);margin:12px 0 0;padding-inline:2px}.ds-sidebar__panel .ds-progress{background:var(--ds-on-brand)}@supports (color:color-mix(in lab, red, red)){.ds-sidebar__panel .ds-progress{background:color-mix(in srgb, var(--ds-on-brand) 30%, transparent)}}.ds-sidebar__panel .ds-progress>span{background:var(--ds-on-brand)}.ds-sidebar--rail{align-items:center;width:62px;padding:20px 12px}.ds-sidebar--rail .ds-sidebar__brand{justify-content:center;height:48px;padding:0}.ds-sidebar--rail .ds-sidebar__nav{align-items:center}.ds-topbar{box-sizing:border-box;background:var(--ds-canvas);align-items:center;gap:35px;min-width:0;padding-block:24px;padding-inline:0 24px;display:flex}.ds-topbar__titles{flex-direction:column;justify-content:center;gap:4px;min-width:0;min-height:48px;display:flex}.ds-topbar__title{font-size:1.25rem;font-weight:700;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);color:var(--ds-ink);white-space:nowrap;margin:0}.ds-topbar__subtitle{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);margin:0}.ds-topbar__search{flex:auto;max-width:589px;margin-inline-start:auto}.ds-topbar__actions{align-items:center;gap:10px;margin-inline-start:auto;display:flex}.ds-topbar__user{white-space:nowrap;flex-direction:column;justify-content:center;gap:2px;display:flex}.ds-topbar__user-name{font-size:1.125rem;font-weight:700;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);color:var(--ds-ink)}.ds-topbar__user-role{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted)}.ds-topbar--padded{padding-inline-start:20px}.ds-topbar--dashboard .ds-topbar__titles{flex:1 1 0}.ds-topbar--dashboard .ds-topbar__subtitle{margin-block-start:1px}.ds-topbar--dashboard .ds-topbar__actions{margin-inline-start:0}.ds-topbar--compact{padding-inline-start:20px}.ds-topbar--compact .ds-topbar__titles{flex:1 1 0}.ds-topbar--compact .ds-topbar__user{display:none}@media (max-width:1023px){.ds-topbar__user{display:none}.ds-topbar__search{max-width:260px}}.ds-navbar{box-sizing:border-box;background:var(--ds-canvas);justify-content:space-between;align-items:center;gap:8px;min-height:58px;padding:12px 16px;display:flex}.ds-navbar__logo{color:var(--ds-brand);padding:4px;display:inline-flex}.ds-navbar__logo>svg,.ds-navbar__logo>.ds-icon{width:26px;height:26px}.ds-navbar__title{text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:600;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);color:var(--ds-ink);margin:0;overflow:hidden}.ds-navbar__start{align-items:center;gap:8px;min-width:0;display:flex}.ds-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;min-width:0;display:flex}.ds-toolbar__title{white-space:nowrap;max-height:34px;font-size:1rem;font-weight:600;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);color:var(--ds-ink);align-items:center;gap:3px;margin:0;display:flex}.ds-toolbar__count{font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body);letter-spacing:0;color:var(--ds-ink-muted)}.ds-toolbar__group{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.ds-toolbar__group>.ds-search{width:223px}.ds-toolbar__sort{font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);white-space:nowrap;align-items:baseline;gap:8px;display:inline-flex}.ds-footer{min-width:0;font-size:.75rem;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);align-items:center;gap:12px;display:flex}.ds-footer__legal{white-space:nowrap;flex-wrap:wrap;flex:1 1 0;align-items:flex-start;gap:4px 24px;min-width:0;display:flex}.ds-footer__copy{margin:0;font-weight:700}.ds-footer__links{flex-wrap:wrap;gap:16px;margin:0;padding:0;font-weight:500;list-style:none;display:flex}.ds-footer__links a{color:inherit;border-radius:2px;text-decoration:none}.ds-footer__links a:hover{color:var(--ds-ink);text-decoration:underline}.ds-footer__links a:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.ds-footer__social{gap:12px;display:flex}.ds-footer__social a{color:inherit;border-radius:4px;display:inline-flex}.ds-footer__social a:hover{color:var(--ds-ink)}.ds-footer__social .ds-icon{width:24px;height:24px}.ds-footer--compact .ds-footer__legal{flex-direction:column;gap:4px}.ds-footer--compact .ds-footer__links{gap:12px}.ds-footer--compact .ds-footer__social{gap:8px}.ds-footer--compact .ds-footer__social .ds-icon,.ds-footer--stacked .ds-footer__social .ds-icon{width:20px;height:20px}.ds-footer--stacked{flex-direction:column;padding-block:12px}.ds-footer--stacked .ds-footer__legal{flex-direction:column;align-items:center;gap:8px;width:100%}.hc-skip{z-index:1000;border-radius:var(--ds-radius-control);background:var(--ds-brand);color:var(--ds-on-brand);font-size:.875rem;font-weight:600;line-height:var(--ds-leading-button);padding:10px 14px;text-decoration:none;position:fixed;inset-block-start:12px;inset-inline-start:12px;transform:translateY(calc(-100% - 24px))}.hc-skip:focus{outline:2px solid var(--ds-focus);outline-offset:2px;transform:none}.hc-shell{z-index:10;height:100%;min-height:0;color:var(--ds-ink);grid-template-rows:minmax(0,1fr);position:fixed;inset:0;overflow:hidden}.hc-shell>.ds-app__main{height:100%;min-height:0}.hc-shell>.hc-overlay-root{display:contents}.hc-sidebar{width:243px;height:100%;position:relative;inset:auto}.hc-sidebar__brand{border-radius:var(--ds-radius-control);min-height:48px;color:var(--ds-ink);flex:none;align-self:flex-start;align-items:center;padding-inline:10px 6px;text-decoration:none;display:flex}.hc-sidebar .ds-sidebar__nav{gap:12px}.hc-nav-sep{background:var(--ds-line);flex:none;height:1px;margin:4px 14px}.hc-storage{gap:16px}.hc-storage__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.hc-storage__head>.ds-icon{flex:none;width:24px;height:24px}.hc-storage .ds-sidebar__panel-title{text-wrap:balance}.hc-storage__used{font-size:1rem;font-weight:700;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);margin:8px 0 0;padding-inline:2px}.hc-storage .ds-progress{margin-block-start:10px}.hc-storage .ds-sidebar__panel-text{margin-block-start:8px}.hc-storage__note{align-items:flex-start;gap:6px;display:flex}.hc-storage .hc-storage__note-icon{flex:none;width:16px;height:16px;display:none}.hc-storage:is([data-tone=near],[data-tone=over]) .hc-storage__note-icon{display:block}.hc-storage[data-tone=near] .ds-progress>span{background:var(--ds-warning)}.hc-storage[data-tone=over]{background:var(--ds-danger-emphasis)}.hc-storage[data-tone=over] .ds-btn--surface{color:var(--ds-danger-strong)}.hc-rail-storage{display:none}.hc-rail-storage[data-tone=near]{color:var(--ds-warning-strong)}.hc-rail-storage[data-tone=over]{color:var(--ds-danger-strong)}.hc-rail-storage[data-tone=over]>.ds-nav-item__dot{background:var(--ds-danger)}.hc-rail-storage[data-tone=near]>.ds-nav-item__dot{background:var(--ds-warning)}.hc-header{z-index:var(--ds-z-sticky);background:var(--ds-canvas);flex:none;position:relative}.hc-navbar{display:none}.hc-topbar{padding-block:20px}.hc-topbar__titles{flex:1 1 0;height:48px}.hc-topbar .hc-topbar__search{flex:0 589px;min-width:0;margin-inline-start:0}.hc-topbar .hc-topbar__titles{min-width:min-content}.hc-topbar__titles>nav{contain:inline-size;min-width:0}.hc-topbar .ds-topbar__actions{margin-inline-start:0}.hc-topbar__titles.is-root>nav{display:none}.hc-topbar__titles .ds-breadcrumb{flex-wrap:nowrap;min-width:0}.hc-topbar__titles .ds-breadcrumb>li{min-width:0}.hc-topbar__titles .ds-breadcrumb>li>:not(template){text-overflow:ellipsis;white-space:nowrap;max-width:160px;display:block;overflow:hidden}.hc-topbar__titles .ds-breadcrumb button{box-sizing:border-box;min-block-size:24px;min-inline-size:24px;color:var(--ds-brand-strong);text-align:center;cursor:pointer;border-radius:4px;margin:-4px -6px;padding:4px 6px}.hc-topbar__titles .ds-breadcrumb>li>button{max-width:172px}.hc-topbar__titles .ds-breadcrumb button:hover{text-decoration:underline}.hc-topbar__titles .ds-breadcrumb button:focus-visible{outline:2px solid var(--ds-focus);outline-offset:1px}.hc-topbar__search{height:42px}.hc-topbar__search[hidden]{display:none}.hc-topbar__titles .ds-topbar__subtitle{text-overflow:ellipsis;white-space:nowrap;max-width:clamp(160px,100vw - 900px,340px);overflow:hidden}@media (min-width:768px){.hc-topbar .hc-topbar__search{min-width:200px}}.hc-user__trigger{color:inherit;text-align:start;cursor:pointer;background:0 0;border-radius:9999px;align-items:center;gap:10px;padding:0;padding-inline-end:4px;display:flex}.hc-user__trigger:hover .ds-avatar{box-shadow:0 0 0 2px var(--ds-brand-soft)}.hc-user__trigger:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-user__trigger .ds-topbar__user{max-width:180px}.hc-user__trigger .ds-topbar__user-name{text-overflow:ellipsis;overflow:hidden}@media (max-width:1279.98px){.hc-user__trigger .ds-topbar__user{max-width:140px}}.hc-user-menu.ds-menu{width:288px;max-width:calc(100vw - 32px);max-height:min(600px,100dvh - 104px)}.hc-user-menu__id{align-items:center;gap:10px;min-width:0;padding:6px 8px 8px;display:flex}.hc-user-menu__id>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.hc-user-menu__name{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:700;line-height:var(--ds-leading-heading);overflow:hidden}.hc-user-menu__role{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted)}.hc-user-menu__role:has(>.hc-user-menu__login){align-items:center;min-width:0;display:flex}.hc-user-menu__login{align-items:center;gap:6px;min-width:0;margin-inline-end:6px;display:inline-flex}.hc-user-menu__login>bdi{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hc-user-menu__role:has(>.hc-user-menu__login)>span:last-child{flex:none}.hc-user-menu .ds-menu__item>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.hc-user-menu .ds-menu__check{margin-inline-start:auto}.hc-user-menu__meta{color:var(--ds-ink-muted);margin-inline-start:auto;font-weight:500}.hc-user-menu__langs{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;display:grid}.hc-panel.ds-app__content{isolation:isolate;border-radius:0;border-start-start-radius:var(--ds-radius-panel);flex-direction:column;min-height:0;margin:0;padding:0;display:flex;position:relative;overflow:hidden}.hc-panel:focus{outline:none}.hc-panel__inner{box-sizing:border-box;flex-direction:column;gap:20px;min-height:100%;display:flex}.hc-panel__views{flex:1 0 auto;min-width:0}.hc-footer{flex:none}.hc-footer__version{margin:0;font-weight:500}.hc-fab{z-index:var(--ds-z-sticky);display:none;position:fixed;inset-block-end:calc(16px + env(safe-area-inset-bottom));inset-inline-end:16px}.hc-fab .ds-icon-btn{--ds-ib-size:56px;--ds-ib-icon:24px;box-shadow:var(--ds-shadow-floating);border-radius:9999px}.hc-toasts.ds-toast-region{inset-block-end:max(calc(16px + env(safe-area-inset-bottom)), calc(var(--hc-uq-block,0px) + 12px))}@media (max-width:767.98px){.hc-toasts.ds-toast-region{width:auto;inset-block-end:max(calc(88px + env(safe-area-inset-bottom)), calc(var(--hc-uq-block,0px) + 12px));inset-inline:16px}}.hc-drawer.ds-drawer{width:min(320px,100%)}.hc-drawer .ds-drawer__head{padding-block:13px}.hc-drawer .ds-drawer__title{display:flex;overflow:visible}.hc-drawer__nav{flex-direction:column;gap:8px;display:flex}.hc-drawer__account{align-items:center;gap:10px;min-width:0;display:flex}.hc-drawer__account>span:not(.ds-avatar){flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.hc-drawer__profile.ds-btn{flex:none;margin-inline-start:auto}.hc-drawer__section{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.hc-drawer__themes{flex-direction:column;gap:6px;display:flex}.hc-drawer__themes>.ds-btn{--ds-btn-px:12px;--ds-btn-label-px:4px;--ds-btn-radius:var(--ds-radius-control);justify-content:flex-start}.hc-drawer__themes>.ds-btn--ghost:hover{--ds-btn-bg:var(--ds-surface-subtle)}.hc-drawer__themes>.ds-btn>.ds-menu__check{margin-inline-start:auto}.hc-drawer__themes>.ds-btn[aria-pressed=false]>.ds-menu__check{visibility:hidden}select.ds-select{border:0}@media (min-width:768px) and (max-width:1023.98px){.hc-sidebar{align-items:center;width:62px;padding:20px 12px}.hc-sidebar__brand{justify-content:center;align-self:center;width:38px;padding:0}.hc-sidebar .hc-brand__name{display:none}.hc-sidebar .ds-sidebar__nav{align-items:center}.hc-sidebar .ds-nav-item{justify-content:center;gap:0;width:38px;height:38px;min-height:38px;padding:9px;position:relative}.hc-sidebar .ds-nav-item__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.hc-sidebar .ds-nav-item__trail{display:none}.hc-sidebar .hc-nav-sep{width:24px;margin-inline:0}.hc-storage{display:none}.hc-rail-storage{display:flex}.hc-topbar{gap:20px;padding-inline:20px 24px}}@media (max-width:767.98px){.hc-navbar{display:flex}.hc-navbar .ds-navbar__title{text-align:center;flex:1 1 0}.hc-navbar .ds-icon-btn{color:var(--ds-ink-muted)}.hc-topbar{flex-wrap:wrap;gap:8px;padding:0 20px 12px}.hc-topbar:not(.is-files),.hc-topbar .ds-topbar__title,.hc-topbar .ds-topbar__actions{display:none}.hc-topbar__titles{flex:100%;max-width:none;height:auto;min-height:0}.hc-topbar__titles.is-root{display:none}.hc-topbar .hc-topbar__search{flex:100%;max-width:none;height:40px;margin-inline-start:0}.hc-panel.ds-app__content{border-radius:0}.hc-footer.ds-footer{text-align:center;flex-direction:column}.hc-footer .ds-footer__legal{flex-direction:column;align-items:center;gap:4px}.hc-fab{display:block}}.hc-auth{background:var(--ds-canvas);flex-direction:column;min-height:100dvh;display:flex;position:relative}.hc-auth__main{box-sizing:border-box;background:var(--ds-canvas);flex-direction:column;flex:1 0 auto;align-items:center;padding:clamp(64px,13vh,110px) 40px 80px;display:flex}.hc-auth--register .hc-auth__main{padding-block:clamp(64px,9.5vh,80px) 80px}.hc-auth__form{flex-direction:column;align-items:stretch;gap:36px;width:100%;max-width:480px;display:flex}.hc-auth__logo{justify-content:center;align-items:center;height:40px;display:flex}.hc-auth__logo .hc-brand-mark{transform:scale(1.3333)}.hc-auth__logo>a{border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.hc-auth__logo>a:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-auth__heading{text-align:center;flex-direction:column;gap:12px;margin:0;display:flex}.hc-auth__heading :where(h1,p){margin:0}.hc-auth__heading h1:focus{outline:none}.hc-auth__stage{flex-direction:column;gap:20px;display:flex}.hc-auth__notices{flex-direction:column;gap:12px;display:flex}.hc-auth__notices .ds-alert{font-size:.8125rem}.hc-auth__notices .ds-alert__title{margin-block-end:2px}.hc-auth__notice-close{margin-block:-4px;margin-inline:auto -6px}.hc-auth__sep{color:var(--ds-ink-muted);font-size:.875rem;font-weight:500;line-height:var(--ds-leading-body);text-align:center;align-items:center;gap:24px;margin:0;display:flex}.hc-auth__sep:before,.hc-auth__sep:after{content:"";border-block-start:1px solid var(--ds-line);flex:1 1 0;min-width:24px}.hc-auth__switch{color:var(--ds-ink-muted);font-size:.875rem;font-weight:500;line-height:var(--ds-leading-body);text-align:center;margin:0}.hc-auth__link{color:var(--ds-ink);border-radius:4px;font-weight:600;text-decoration:none}.hc-auth__link:hover{color:var(--ds-brand-strong);text-underline-offset:3px;text-decoration:underline}.hc-auth__link:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-auth__reveal{width:24px;height:24px;color:var(--ds-ink-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-block:-3px;margin-inline-end:-4px;padding:0;display:inline-flex}.hc-auth__reveal .ds-icon{width:18px;height:18px}.hc-auth__reveal:hover{color:var(--ds-ink)}.hc-auth__reveal:focus-visible{outline:2px solid var(--ds-focus);outline-offset:1px}.hc-auth__ok{width:16px;height:16px;color:var(--ds-success-strong);flex-shrink:0}.hc-auth__chip{background:var(--ds-surface-subtle);max-width:100%;color:var(--ds-ink);font-size:.8125rem;font-weight:600;line-height:var(--ds-leading-compact);border-radius:9999px;align-items:center;gap:6px;margin-inline:auto;padding:6px 12px;display:inline-flex}.hc-auth__chip>.ds-icon{width:16px;height:16px;color:var(--ds-ink-muted);flex-shrink:0}.hc-auth__chip>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hc-auth__status{--ds-tile-pad:14px;--ds-tile-icon:28px;border-radius:9999px;align-self:center}.hc-auth__status .ds-icon{width:var(--ds-tile-icon);height:var(--ds-tile-icon)}.hc-auth__steps{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.hc-auth__steps>li{color:var(--ds-ink);font-size:.8125rem;line-height:var(--ds-leading-body);align-items:flex-start;gap:10px;display:flex}.hc-auth__step-num{background:var(--ds-brand-soft);width:20px;height:20px;color:var(--ds-brand-strong);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin-block-start:.5px;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex}.hc-auth__box{border-radius:var(--ds-radius-card);background:var(--ds-surface-subtle);flex-direction:column;gap:12px;padding:16px;display:flex}.hc-auth__box :where(h2,p){margin:0}.hc-auth__box .ds-control{background:var(--ds-surface)}.hc-auth__version{color:var(--ds-ink-muted);font-size:calc(.6875rem * var(--ds-caption-scale,1));text-align:center;direction:ltr;unicode-bidi:isolate;margin:0}.hc-auth__code{justify-content:center;min-height:56px}.hc-auth__code>.ds-control__input{letter-spacing:.5em;text-align:center;font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700;line-height:1.2}.hc-auth__code>.ds-control__input:not(:placeholder-shown){text-indent:.5em}.hc-auth__code>.ds-control__input.is-recovery{letter-spacing:.12em;font-size:1.125rem}.hc-auth__code>.ds-control__input.is-recovery:not(:placeholder-shown){text-indent:.12em}.hc-auth__code>.ds-control__input::placeholder{letter-spacing:0;font-size:.875rem;font-weight:500}.hc-auth__meter{gap:4px;display:flex}.hc-auth__meter>span{background:var(--ds-line);height:4px;transition:background-color var(--ds-duration-base) var(--ds-ease-standard);border-radius:9999px;flex:1 1 0}@media (min-width:640px){.hc-auth__main{padding:clamp(64px,15.625vh,160px) 40px}.hc-auth--register .hc-auth__main{padding-block:clamp(64px,11.72vh,120px)}.hc-auth__form{gap:40px}.hc-auth__logo{height:60px}.hc-auth__logo .hc-brand-mark{transform:scale(2)}.hc-auth__logo>a{border-radius:14px;width:60px;height:60px}}@media (min-width:1024px){.hc-auth{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.hc-auth__main{min-height:0;padding:clamp(48px,15.625vh,160px) 40px clamp(48px,10vh,120px)}.hc-auth--register .hc-auth__main{min-height:0;padding-block:clamp(40px,11.72vh,120px)}.hc-auth__form{max-width:400px}}.hc-auth__panel{--hc-auth-panel-bg:var(--ds-brand);--hc-auth-pad-inline:20px;box-sizing:border-box;padding:40px var(--hc-auth-pad-inline);background:var(--hc-auth-panel-bg);color:var(--ds-on-brand);text-align:center;flex-direction:column;flex:none;align-items:center;gap:40px;display:flex;position:relative;overflow:hidden}.dark .hc-auth__panel{--hc-auth-panel-bg:var(--ds-brand)}@supports (color:color-mix(in lab, red, red)){.dark .hc-auth__panel{--hc-auth-panel-bg:color-mix(in oklab, var(--ds-brand) 30%, var(--ds-canvas))}}.hc-auth__panel-head{z-index:1;align-items:center;gap:inherit;flex-direction:column;flex:none;width:100%;display:flex;position:relative}.hc-auth__panel-brand{z-index:1;padding-block:3px;display:flex;position:relative}.hc-auth__panel-brand .hc-brand{zoom:.8889}.hc-auth__panel-heading{z-index:1;flex-direction:column;gap:12px;width:100%;display:flex;position:relative}.hc-auth__panel-heading :where(h2,p){margin:0}@media (min-width:640px){.hc-auth__panel{--hc-auth-pad-inline:140px;padding:82px var(--hc-auth-pad-inline);gap:46px}.hc-auth__panel-brand .hc-brand{zoom:1}}@media (min-width:1024px){.hc-auth__panel{--hc-auth-pad-inline:clamp(24px, 9.7223vw, 140px);min-height:100%;padding-inline:var(--hc-auth-pad-inline)}.hc-auth__panel-head{min-height:218px}}@media (max-width:1023.98px){.hc-auth-art{display:none}}.hc-auth-art{height:0;margin-inline:calc(-1 * var(--hc-auth-pad-inline));pointer-events:none;-webkit-user-select:none;user-select:none;flex:none;align-self:stretch;font-size:11.92px;line-height:1;position:relative}.hc-auth-art__window,.hc-auth-art__phone{box-sizing:border-box;border-style:solid;border-color:var(--ds-on-brand);position:absolute;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.hc-auth-art__window,.hc-auth-art__phone{border-color:color-mix(in srgb, var(--ds-on-brand) 17%, transparent)}}.hc-auth-art__window,.hc-auth-art__phone{background-color:var(--ds-brand-muted);background-clip:padding-box}.hc-auth-art__window{inset-inline-start:84px;border-width:6px;border-radius:20px;width:741px;height:670px;top:0}.hc-auth-art__phone{border-width:6px;border-color:var(--ds-on-brand);inset-inline-start:19px;width:252px;height:524px;top:146px}@supports (color:color-mix(in lab, red, red)){.hc-auth-art__phone{border-color:color-mix(in srgb, var(--ds-on-brand) 19%, transparent)}}.hc-auth-art__phone{border-radius:20px;box-shadow:8px 8px 32px #09234429}[dir=rtl] .hc-auth-art__phone{box-shadow:-8px 8px 32px #09234429}.dark .hc-auth-art__phone{box-shadow:var(--ds-shadow-dialog)}.dark .hc-auth-art__window,.dark .hc-auth-art__phone{border-color:var(--ds-on-brand)}@supports (color:color-mix(in lab, red, red)){.dark .hc-auth-art__window,.dark .hc-auth-art__phone{border-color:color-mix(in srgb, var(--ds-on-brand) 10%, transparent)}}@media (min-width:640px){.hc-auth-art{font-size:16px}.hc-auth-art__window{inset-inline-start:193px;border-width:8px;border-radius:32px;width:995px;height:900.5px;top:0}.hc-auth-art__phone{inset-inline-start:76.055px;border-width:7.945px;border-radius:31.945px;width:306.89px;height:637.59px;top:167.055px}}.hc-auth-art__pill{background:var(--ds-surface);border-radius:9999px;height:.75em;display:block}@supports (color:color-mix(in lab, red, red)){.hc-auth-art__pill{background:color-mix(in oklab, var(--ds-surface) 45%, transparent)}}.hc-auth-art__pill.is-active{background:var(--ds-brand)}.hc-auth-art__line{background:var(--ds-brand);border-radius:9999px;height:.5em;display:block}@supports (color:color-mix(in lab, red, red)){.hc-auth-art__line{background:color-mix(in oklab, var(--ds-brand) 16%, transparent)}}.hc-auth-art__line.is-short{width:55%}.hc-auth-art__dot{background:var(--ds-surface);border-radius:9999px;flex-shrink:0;width:2.25em;height:2.25em}@supports (color:color-mix(in lab, red, red)){.hc-auth-art__dot{background:color-mix(in oklab, var(--ds-surface) 45%, transparent)}}.hc-auth-art__tile{background:var(--ds-brand-soft);width:2.25em;height:2.25em;color:var(--ds-brand);border-radius:.5em;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.hc-auth-art__tile>.ds-icon{width:1.25em;height:1.25em}.hc-auth-art__tile--success{background:var(--ds-success-soft);color:var(--ds-success)}.hc-auth-art__tile--warning{background:var(--ds-warning-soft);color:var(--ds-warning)}.hc-auth-art__tile--danger{background:var(--ds-danger-soft);color:var(--ds-danger)}.hc-auth-art__screen{gap:1.75em;padding:1.75em;display:flex;position:absolute;inset:0}.hc-auth-art__side{flex-direction:column;flex:0 0 9.5em;gap:.875em;padding-block-start:3.5em;display:flex}.hc-auth-art__side>:nth-child(2){width:80%}.hc-auth-art__side>:nth-child(3){width:65%}.hc-auth-art__side>:nth-child(4){width:72%}.hc-auth-art__side>:nth-child(5){width:50%}.hc-auth-art__body{flex-direction:column;flex:1 1 0;gap:1.5em;min-width:0;display:flex}.hc-auth-art__top{align-items:center;gap:.75em;display:flex}.hc-auth-art__search{background:var(--ds-surface);border-radius:9999px;width:15em;height:2.25em}@supports (color:color-mix(in lab, red, red)){.hc-auth-art__search{background:color-mix(in oklab, var(--ds-surface) 45%, transparent)}}.hc-auth-art__top>.hc-auth-art__dot{margin-inline-start:auto}.hc-auth-art__grid{grid-template-columns:repeat(4,10.5em);gap:1em;display:grid}.hc-auth-art__card{box-sizing:border-box;background:var(--ds-surface);border-radius:.75em;flex-direction:column;gap:.625em;height:9em;padding:1em;display:flex}@supports (color:color-mix(in lab, red, red)){.hc-auth-art__card{background:color-mix(in oklab, var(--ds-surface) 38%, transparent)}}.hc-auth-art__card>.hc-auth-art__tile{margin-block-end:auto}.hc-auth-art__phone-screen{flex-direction:column;gap:.875em;padding:1.25em 1em;display:flex;position:absolute;inset:0}.hc-auth-art__phone-head{justify-content:space-between;align-items:center;padding-block:.25em;display:flex}.hc-auth-art__phone-head>.hc-auth-art__pill{width:5.5em}.hc-auth-art__phone-head>.hc-auth-art__dot{width:1.75em;height:1.75em}.hc-auth-art__storage{background:var(--ds-brand);border-radius:.75em;flex-direction:column;gap:.75em;padding:1em;display:flex}.hc-auth-art__storage>.hc-auth-art__line{background:var(--ds-on-brand);width:50%}@supports (color:color-mix(in lab, red, red)){.hc-auth-art__storage>.hc-auth-art__line{background:color-mix(in srgb, var(--ds-on-brand) 60%, transparent)}}.hc-auth-art__bar{background:var(--ds-on-brand);border-radius:9999px;height:.375em;display:block}@supports (color:color-mix(in lab, red, red)){.hc-auth-art__bar{background:color-mix(in srgb, var(--ds-on-brand) 30%, transparent)}}.hc-auth-art__bar>span{border-radius:inherit;background:var(--ds-on-brand);width:62%;height:100%;display:block}.hc-auth-art__row{background:var(--ds-surface);border-radius:.625em;align-items:center;gap:.625em;padding:.625em;display:flex}@supports (color:color-mix(in lab, red, red)){.hc-auth-art__row{background:color-mix(in oklab, var(--ds-surface) 38%, transparent)}}.hc-auth-art__row>.hc-auth-art__tile{width:2em;height:2em}.hc-auth-art__row>span:last-child{flex-direction:column;flex:1 1 0;gap:.375em;min-width:0;display:flex}.hc-auth-lang{z-index:var(--ds-z-sticky);position:absolute;inset-block-start:20px;inset-inline-end:20px}.hc-auth-lang__btn{background:var(--ds-surface);height:32px;box-shadow:inset 0 0 0 1px var(--ds-line);color:var(--ds-ink);font:inherit;cursor:pointer;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard);border:0;border-radius:9999px;align-items:center;gap:6px;padding-inline:10px 8px;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.hc-auth-lang__btn:hover{background:var(--ds-surface-subtle)}.hc-auth-lang__btn:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-auth-lang__btn>.ds-icon{width:16px;height:16px}.hc-auth-lang__btn>.hc-auth-lang__caret{width:12px;height:12px;transition:transform var(--ds-duration-base) var(--ds-ease-standard)}.hc-auth-lang__btn[aria-expanded=true]>.hc-auth-lang__caret{transform:rotate(180deg)}@media (min-width:1024px){.hc-auth-lang--on-brand .hc-auth-lang__btn{--ds-focus:var(--ds-on-brand);box-shadow:var(--ds-shadow-raised)}}.hc-auth-lang .ds-menu{min-width:172px}.hc-auth-lang .ds-menu__item>span:last-child{flex:auto}.hc-oauth{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.hc-oauth>:only-child{grid-column:1/-1}.hc-oauth:has(>:nth-child(3)),.hc-oauth:has(>.is-long){grid-template-columns:minmax(0,1fr)}@media (max-width:359.98px){.hc-oauth{grid-template-columns:minmax(0,1fr)}}.hc-oauth__btn{height:auto;min-height:var(--ds-btn-h);white-space:normal;padding-block:8px}.hc-oauth__btn>.ds-btn__label{overflow-wrap:anywhere;text-align:center;min-width:0}.hc-oauth__mark{flex:none;width:20px;height:20px;margin-inline-end:8px}.ds-btn--sm .hc-oauth__mark,.ds-btn--xs .hc-oauth__mark{width:16px;height:16px;margin-inline-end:6px}.hc-oauth__btn[aria-disabled=true] .hc-oauth__mark{opacity:.5}.hc-oauth-account{border-radius:var(--ds-radius-card);background:var(--ds-surface-subtle);align-items:center;gap:12px;padding:12px 16px;display:flex}.hc-oauth-account__mark{background:var(--ds-surface);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--ds-line);color:var(--ds-ink);border-radius:9999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.hc-oauth-account__mark>.hc-oauth__mark{margin:0}.hc-oauth-account__text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.hc-oauth-account__label{color:var(--ds-ink);font-size:.875rem;font-weight:600;line-height:var(--ds-leading-body);overflow-wrap:anywhere}.hc-oauth-account__email{min-width:0;color:var(--ds-ink-muted);font-size:.8125rem;line-height:var(--ds-leading-body);overflow-wrap:anywhere}[dir=rtl] .hc-oauth-account__email[dir=ltr]{text-align:right}.hc-oauth-account__timer{color:var(--ds-ink-muted);font-size:.75rem;font-weight:500;line-height:var(--ds-leading-body);font-variant-numeric:tabular-nums;align-items:center;gap:4px;margin-block-start:2px;display:inline-flex}.hc-oauth-account__timer>.ds-icon{flex:none;width:14px;height:14px}.hc-oauth-account__timer.is-low{color:var(--ds-warning-strong)}.hc-auth__wrap-btn{height:auto;min-height:var(--ds-btn-h);white-space:normal;max-width:100%;padding-block:4px}.hc-auth__wrap-btn>.ds-btn__label{overflow-wrap:anywhere;text-align:start;min-width:0}.hc-oauth-verified{flex:none;gap:4px;margin-block:-3px}.hc-oauth-verified>.ds-icon{width:14px;height:14px}@media (max-width:479.98px){.hc-oauth-verified{display:none}}.ds-control:has(>.ds-control__input[readonly]){cursor:default}.hc-auth__link-btn{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.hc-auth-center{box-sizing:border-box;background:radial-gradient(120% 55% at 50% 0%, var(--ds-brand), transparent 72%), var(--ds-surface-subtle);flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:100dvh;padding:88px 16px 32px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.hc-auth-center{background:radial-gradient(120% 55% at 50% 0%, color-mix(in oklab, var(--ds-brand) 12%, transparent), transparent 72%), var(--ds-surface-subtle)}}.hc-auth-center__brand{border-radius:8px;padding-block:1px;text-decoration:none;display:flex;position:absolute;inset-block-start:20px;inset-inline-start:24px}.hc-auth-center__brand:focus-visible{outline:2px solid var(--ds-focus);outline-offset:4px}.hc-auth-card{box-sizing:border-box;border-radius:var(--ds-radius-panel);background:var(--ds-surface);width:min(440px,100%);box-shadow:inset 0 0 0 1px var(--ds-line), var(--ds-shadow-raised);text-align:center;flex-direction:column;align-items:stretch;gap:24px;padding:40px 32px 32px;display:flex}.hc-auth-card :where(h1,p){margin:0}.hc-auth-card__text{color:var(--ds-ink-muted);white-space:pre-line;overflow-wrap:anywhere}.hc-auth-card__foot{color:var(--ds-ink-muted);font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:600;line-height:var(--ds-leading-compact);justify-content:center;align-items:center;gap:6px;margin:0;display:flex}.hc-auth-card__foot>.ds-icon{width:14px;height:14px;color:var(--ds-success-strong)}@media (max-width:479.98px){.hc-auth-center{padding-inline:16px}.hc-auth-card{padding:32px 20px 24px}.hc-auth-center__brand{inset-inline-start:16px}.hc-auth-lang{inset-inline-end:16px}}.hc-auth-loader{z-index:var(--ds-z-modal);background:var(--ds-surface-subtle);flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex;position:fixed;inset:0}.hc-auth-loader .ds-progress{width:160px}.hc-setup__aside{--hc-setup-panel-bg:var(--ds-brand);--ds-focus:var(--ds-on-brand);background:var(--hc-setup-panel-bg);color:var(--ds-on-brand)}.dark .hc-setup__aside{--hc-setup-panel-bg:var(--ds-brand)}@supports (color:color-mix(in lab, red, red)){.dark .hc-setup__aside{--hc-setup-panel-bg:color-mix(in oklab, var(--ds-brand) 30%, var(--ds-canvas))}}.hc-steps{border-radius:var(--ds-radius-panel);background:#ffffff1a;flex-direction:column;gap:2px;margin:0;padding:8px;list-style:none;display:flex;box-shadow:inset 0 0 0 1px #ffffff2b}.hc-steps__item{box-sizing:border-box;border-radius:var(--ds-radius-card);min-height:48px;font-size:.875rem;font-weight:500;line-height:var(--ds-leading-body);align-items:center;gap:12px;padding:8px 12px;display:flex}.hc-steps__item[aria-current=step]{background:#0923442e;font-weight:700}.dark .hc-steps__item[aria-current=step]{background:#ffffff1a}.hc-steps__marker{box-sizing:border-box;font-variant-numeric:tabular-nums;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex;box-shadow:inset 0 0 0 1.5px #ffffffa6}.hc-steps__marker>.ds-icon{width:16px;height:16px}.hc-steps__item.is-done .hc-steps__marker{box-shadow:none;background:#ffffff38}.hc-steps__item[aria-current=step] .hc-steps__marker{background:var(--ds-surface);color:var(--ds-brand-strong);box-shadow:none}.hc-steps__label{flex-wrap:wrap;flex:1 1 0;align-items:center;gap:4px 8px;min-width:0;display:flex}.hc-steps__tag{border-radius:var(--ds-radius-tag);font-size:calc(.625rem * var(--ds-caption-scale,1));font-weight:600;line-height:var(--ds-leading-compact);padding:1px 6px;box-shadow:inset 0 0 0 1px #fff9}.hc-setup__watermark{z-index:-1;color:var(--ds-on-brand);opacity:.08;pointer-events:none;position:absolute;inset-block-end:-72px;inset-inline-end:-64px}.hc-setup__watermark>.ds-icon{width:340px;height:340px}.hc-setup__tile{border-radius:var(--ds-radius-card);background:var(--ds-brand-soft);width:56px;height:56px;color:var(--ds-brand);justify-content:center;align-items:center;display:inline-flex}.hc-setup__tile>.ds-icon{width:28px;height:28px}.hc-setup__tile--success{background:var(--ds-success-soft);color:var(--ds-success-strong)}.ds-control>.hc-setup__in-control{margin-block:-5px}.ds-control>.ds-icon-btn.hc-setup__in-control{color:var(--ds-ink-muted);margin-block:-1px}.ds-control>.ds-icon-btn.hc-setup__in-control:hover{color:var(--ds-ink)}.hc-setup__qr{box-sizing:content-box;border-radius:var(--ds-radius-panel);width:224px;height:224px;box-shadow:var(--ds-shadow-raised), inset 0 0 0 1px var(--ds-line);background:#fff;padding:16px;display:block}.hc-setup__qr-wait{box-sizing:border-box;border-radius:var(--ds-radius-panel);border:2px dashed var(--ds-line-strong);background:var(--ds-surface-subtle);width:256px;height:256px;color:var(--ds-brand);justify-content:center;align-items:center;display:flex}.hc-setup__disclosure{box-sizing:border-box;border-radius:var(--ds-radius-control);width:100%;min-height:40px;color:var(--ds-ink);font-size:.75rem;font-weight:600;line-height:var(--ds-leading-compact);text-align:start;cursor:pointer;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard);align-items:center;gap:8px;padding:8px 10px;display:flex}.hc-setup__disclosure:hover{background:var(--ds-surface-subtle)}.hc-setup__disclosure>.ds-icon{width:16px;height:16px;color:var(--ds-ink-muted)}.hc-setup__disclosure>.hc-setup__caret{transition:transform var(--ds-duration-base) var(--ds-ease-standard);margin-inline-start:4px}.hc-setup__disclosure[aria-expanded=true]>.hc-setup__caret{transform:rotate(180deg)}.hc-setup__disclosure[aria-expanded=true]>.hc-setup__gear{color:var(--ds-brand)}@supports (-webkit-touch-callout:none){.hc-setup .ds-control__input{font-size:1rem}}@media (prefers-reduced-motion:reduce){.hc-setup__disclosure,.hc-setup__disclosure>.hc-setup__caret,.hc-setup-collapse{transition:none!important}}@media (forced-colors:active){.hc-steps,.hc-steps__marker{border:1px solid canvastext}.hc-steps__item[aria-current=step]{outline-offset:-2px;outline:2px solid highlight}.hc-setup__qr{forced-color-adjust:none}}.fml-tone--brand{--fml-tone:var(--ds-brand)}.fml-tone--danger{--fml-tone:var(--ds-danger)}.fml-tone--success{--fml-tone:var(--ds-success)}.fml-tone--warning{--fml-tone:var(--ds-warning)}.fml-tone--muted{--fml-tone:var(--ds-ink-muted)}.fml-type{color:var(--fml-tone,var(--ds-brand));flex-shrink:0;display:inline-flex}.fml-type>.ds-icon{width:24px;height:24px}.fml-cat--document{--fml-cat:var(--ds-cat-document)}.fml-cat--image{--fml-cat:var(--ds-cat-image)}.fml-cat--video{--fml-cat:var(--ds-cat-video)}.fml-cat--audio{--fml-cat:var(--ds-cat-audio)}.fml-cat--archive{--fml-cat:var(--ds-cat-archive)}.fml-cat--other{--fml-cat:var(--ds-cat-other)}.fml-cat--trash{--fml-cat:var(--ds-cat-trash)}.fml-cat--archived{--fml-cat:var(--ds-cat-archived)}.fml-cat-dot{background:var(--fml-cat);border-radius:2px;flex-shrink:0;width:8px;height:8px}.fml-toolbar{flex-shrink:0;padding:20px 20px 12px}.fml-toolbar__heading{align-items:baseline;gap:8px;min-width:0;max-width:100%;display:flex}.fml-toolbar__title{text-overflow:ellipsis;border-radius:4px;min-width:0;display:block;overflow:hidden}.fml-toolbar__title:focus{outline:none}.fml-toolbar__title:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.fml-toolbar__count{white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0}.fml-toolbar__heading{flex:auto}.fml-toolbar__heading.has-share{flex-wrap:wrap;row-gap:6px}.fml-rcv{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:6px 10px;min-width:0;display:flex}.fml-rcv__meta{flex:none;align-items:center;gap:10px;max-width:100%;display:inline-flex}.fml-rcv__owner{min-width:0;max-width:100%;font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);flex:0 auto;align-items:center;gap:6px;display:inline-flex}.fml-rcv__owner>.ds-avatar{flex:none}.fml-rcv__by{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;margin-block:-.25em;padding-block:.25em;overflow:hidden}.fml-rcv__handle{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-weight:400;overflow:hidden}.fml-rcv__perm,.fml-rcv__menu{flex:none}.fml-rcv__perm>.ds-icon{width:12px;height:12px}.fml-toolbar__actions{display:none}.fml-toolbar__view{flex-wrap:nowrap;margin-inline-start:auto}.fml-locked{opacity:.5}.fml-sort{align-items:center}.fml-picker{--ds-btn-px:10px}.fml-picker__dir{color:var(--ds-ink-muted);margin-inline-end:4px;display:inline-flex}.fml-picker__dir .ds-icon{width:16px;height:16px}.fml-sort-menu{min-width:200px}.fml-sort-menu .ds-menu__check{color:var(--ds-brand);margin-inline-start:auto}.fml-filter-menu{min-width:220px;max-height:min(520px,100vh - 160px);overflow-y:auto}.fml-picker.is-active,.fml-picker.is-active:hover{--ds-btn-bg:var(--ds-brand-soft)}@supports (color:color-mix(in lab, red, red)){.fml-picker.is-active:hover{--ds-btn-bg:color-mix(in srgb, var(--ds-brand-soft) 82%, var(--ds-brand))}}.fml-picker>.fml-filter-count,.fml-picker.is-active>.fml-filter-count{background:var(--ds-ink);color:var(--ds-on-ink);font-variant-numeric:tabular-nums;margin-inline-start:4px;font-weight:600}.fml-chips{flex-wrap:wrap;align-items:center;gap:8px;margin-block-end:12px;display:flex}.fml-chip{box-sizing:border-box;border-radius:var(--ds-radius-chip);background:var(--ds-brand-soft);max-width:100%;min-height:28px;color:var(--ds-ink);font:inherit;font-size:.75rem;font-weight:600;line-height:var(--ds-leading-compact);cursor:pointer;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard);align-items:center;gap:4px;padding-block:4px;padding-inline:10px 6px;display:inline-flex}.fml-chip__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fml-chip>.ds-icon{width:14px;height:14px;color:var(--ds-ink-muted-on-soft);flex-shrink:0}.fml-chip:hover{background:var(--ds-brand-soft)}@supports (color:color-mix(in lab, red, red)){.fml-chip:hover{background:color-mix(in srgb, var(--ds-brand-soft) 82%, var(--ds-brand))}}.fml-chip:hover>.ds-icon{color:var(--ds-ink)}.fml-chip:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.fml-chips__clear{--ds-btn-fg:var(--ds-brand-strong)}.fml-storage{box-sizing:border-box;border-radius:var(--ds-radius-card);background:var(--ds-surface);color:var(--ds-ink);flex-direction:column;gap:16px;margin-block-end:20px;padding:16px;display:flex}.fml-storage__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;padding-block:4px;display:flex}.fml-storage__title{font-size:.875rem;font-weight:600;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);margin:0}.fml-storage__total{white-space:nowrap;align-items:baseline;gap:4px;margin:0;display:flex}.fml-storage__used{font-size:1rem;font-weight:600;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);font-variant-numeric:tabular-nums}.fml-storage__cap{font-size:.875rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted)}.fml-storage__body{flex-direction:column;gap:16px;display:flex}.fml-storage__bar{border-radius:8px;gap:4px;height:24px;display:flex;overflow:hidden}.fml-storage__seg{background:var(--fml-cat);border-radius:8px;flex:0 0 0;min-width:4px}.fml-storage__seg--free{background:var(--ds-surface-subtle);min-width:0}.fml-storage__legend{flex-wrap:wrap;gap:8px 30px;margin:0;padding:0;list-style:none;display:flex}.fml-storage__item{min-width:0;font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);white-space:nowrap;align-items:center;gap:6px;display:flex}.fml-storage__swatch{background:var(--fml-cat);border-radius:2px;flex-shrink:0;width:8px;height:8px}.fml-storage__name{text-overflow:ellipsis;min-width:0;overflow:hidden}.fml-storage__pct{color:var(--ds-ink-muted);font-variant-numeric:tabular-nums}.fml-storage__state{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.fml-storage__skeleton{background:var(--ds-surface-subtle);border-radius:8px;width:100%;height:24px;display:block}.fml-storage__state--error p{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-danger-strong);align-items:center;gap:6px;margin:0;display:flex}.fml-storage__state--error p>.ds-icon{flex-shrink:0;width:16px;height:16px}.fml-spin{display:inline-flex}.fml-viewtoggle{background:var(--ds-surface);border-radius:25px;flex-shrink:0;align-items:center;display:inline-flex}.fml-viewtoggle__btn{width:34px;height:34px;color:var(--ds-ink);cursor:pointer;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard), color var(--ds-duration-fast) var(--ds-ease-standard);border-radius:9999px;place-items:center;display:inline-grid}.fml-viewtoggle__btn>.ds-icon{width:18px;height:18px}.fml-viewtoggle__btn:hover{background:var(--ds-surface-subtle)}.fml-viewtoggle__btn[aria-pressed=true]{background:var(--ds-brand-selected);color:var(--ds-on-brand)}.fml-viewtoggle__btn:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.fml-refresh-bar{z-index:5;background:0 0;border-radius:0;height:3px;position:absolute;inset-block-start:0;inset-inline:0}.fml-list{--fml-end-gap:calc(var(--hc-uq-block,0px) + 8px);min-width:0;padding-block-end:var(--hc-uq-block,0px);container:fml-list/inline-size}.fml-list [data-fml-nav]{scroll-margin-block-end:var(--fml-end-gap)}.fml-list.is-selecting{--fml-end-gap:calc(var(--hc-uq-block,0px) + var(--fml-bulk-h,46px) + 34px);padding-block-end:calc(var(--hc-uq-block,0px) + var(--fml-bulk-h,46px) + 18px)}.fml-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink)}.fml-table th,.fml-table td{box-sizing:border-box;text-align:start;vertical-align:middle;white-space:nowrap;padding-block:0;padding-inline:0 16px}.fml-table thead th{z-index:2;background:var(--ds-surface-subtle);height:47px;font-size:calc(.625rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-compact);position:sticky;inset-block-start:var(--fml-selall-h,0px)}.fml-table thead th:before{content:"";z-index:-1;background:var(--ds-brand-soft);position:absolute;inset:0}.fml-table thead th:first-child:before{border-start-start-radius:16px}.fml-table thead th:last-child:before{border-start-end-radius:16px}.fml-table tbody td{background:var(--ds-surface);border-block-end:1px solid var(--ds-line);height:52px;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard)}.fml-table tbody tr:last-child td{border-block-end:0}.fml-table tbody tr:last-child td:first-child{border-end-start-radius:16px}.fml-table tbody tr:last-child td:last-child{border-end-end-radius:16px}.fml-table tbody tr:is(:hover,:focus-within) td{background:var(--ds-surface)}@supports (color:color-mix(in lab, red, red)){.fml-table tbody tr:is(:hover,:focus-within) td{background:color-mix(in srgb, var(--ds-surface) 95%, var(--ds-brand))}}.fml-table tbody tr[aria-selected=true] td{background:var(--ds-brand-soft)}.fml-table tbody tr[aria-selected=true] .fml-sub{color:var(--ds-ink-muted-on-soft)}.fml-table tbody [data-fml-nav]{scroll-margin-block:calc(56px + var(--fml-selall-h,0px)) var(--fml-end-gap)}.fml-table .fml-col-check{width:44px;padding-inline:16px 12px}.fml-table .fml-col-check>.ds-checkbox{display:block}.fml-table .fml-col-size{width:104px}.fml-table .fml-col-type{width:132px}.fml-table .fml-col-share{width:116px}.fml-table .fml-col-tags{width:168px;display:none}.fml-table .fml-col-date{width:124px}.fml-table .fml-col-act{text-align:end;width:54px;padding-inline:0 16px}.fml-table :is(td.fml-col-size,td.fml-col-type,td.fml-col-date){text-overflow:ellipsis;overflow:hidden}.fml-table :is(td.fml-col-size,td.fml-col-date){font-variant-numeric:tabular-nums}.fml-table thead .ds-th-sort{line-height:var(--ds-leading-compact)}.fml-table td.fml-col-name{position:relative}.fml-namecell{align-items:center;gap:4px;min-width:0;display:flex}.fml-namecell>.fml-open{flex:0 auto;width:auto}.fml-namecell>.fml-open:after{content:"";position:absolute;inset:0}.fml-namecell{container:fml-name/inline-size}.fml-namecell:has(>.fml-tags--inline){grid-template-columns:minmax(0,max-content) auto auto minmax(auto,max-content);justify-content:start;gap:0;display:grid}.fml-namecell:has(>.fml-tags--inline)>.fml-open{grid-column:1}.fml-namecell:has(>.fml-tags--inline)>.fml-star{grid-column:2;margin-inline-start:4px}.fml-namecell:has(>.fml-tags--inline)>.fml-archived-tag{grid-column:3;margin-inline-start:4px}.fml-namecell:has(>.fml-tags--inline)>.fml-tags--inline{grid-column:4;justify-self:start}.fml-star{z-index:1;border-radius:var(--ds-radius-chip);width:24px;height:24px;color:var(--ds-ink-muted);cursor:pointer;opacity:0;pointer-events:none;transition:opacity var(--ds-duration-fast) var(--ds-ease-standard), color var(--ds-duration-fast) var(--ds-ease-standard);flex-shrink:0;place-items:center;margin:0;padding:0;display:inline-grid;position:relative}.fml-star>.ds-icon{width:16px;height:16px}.fml-star:after{content:"";position:absolute;inset:-4px}.fml-star:hover{color:var(--ds-brand-strong)}.fml-star.is-starred{color:var(--ds-brand)}.fml-star.is-starred:hover{color:var(--ds-brand-strong)}.fml-star:focus-visible{outline:2px solid var(--ds-focus);outline-offset:1px}.fml-star.is-starred,.fml-star:focus-visible,.fml-table tbody tr:focus-within .fml-star{opacity:1;pointer-events:auto}@media (hover:hover){.fml-table tbody tr:hover .fml-star{opacity:1;pointer-events:auto}}@media (hover:none){.fml-star{opacity:1;pointer-events:auto}.fml-star:after{inset:-10px}}.fml-open{border-radius:var(--ds-radius-chip);width:100%;min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;align-items:center;gap:12px;margin:0;padding:0;display:flex}.fml-open:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.fml-open__text{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.fml-name{text-overflow:ellipsis;white-space:nowrap;text-align:left;overflow:hidden}[dir=rtl] .fml-name{text-align:right}.fml-open:hover .fml-name{color:var(--ds-brand-strong)}.fml-sub{text-overflow:ellipsis;white-space:nowrap;font-size:calc(.625rem * var(--ds-caption-scale,1));line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);display:none;overflow:hidden}.fml-none{color:var(--ds-ink-muted)}.fml-share-tag{gap:3px}.fml-share-cell{vertical-align:middle;flex-wrap:wrap;align-items:center;gap:4px;max-width:100%;display:inline-flex}.fml-people{font-variant-numeric:tabular-nums}.fml-people>.ds-icon{width:12px;height:12px}.fml-people--inline{z-index:1;border-radius:var(--ds-radius-tag);background:var(--ds-brand-soft);color:var(--ds-brand-strong);font-size:calc(.625rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-compact);flex:none;align-items:center;gap:2px;margin-inline-start:6px;padding:1px 4px;display:none;position:relative}.fml-list.is-received .fml-table :is(.fml-col-tags,.fml-col-share){display:none}.fml-contents{display:contents}.fml-share-tag__lock{color:var(--ds-warning-strong);display:inline-flex}.fml-share-tag__lock>.ds-icon{width:12px;height:12px}.fml-more{color:var(--ds-ink)}.fml-table .fml-more:after{content:"";position:absolute;inset:-5px}.fml-more[aria-expanded=true]{--ds-ib-bg:var(--ds-surface-subtle)}.fml-tags{vertical-align:middle;align-items:center;gap:4px;min-width:0;max-width:100%;display:inline-flex;overflow:hidden}.fml-tags>.hc-tag{flex:0 auto;min-width:2.5em;max-width:12ch}.fml-tags>.fml-tags__more{flex:none;min-width:0;max-width:none}.fml-tags>.fml-tags__more--narrow{display:none}.fml-tags--inline{z-index:1;cursor:pointer;max-width:100%;margin-inline-start:8px;position:relative}:where(.fml-tags)>:where(.hc-tag){border-radius:var(--ds-radius-tag);background:var(--ds-surface-subtle);font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-compact);text-overflow:ellipsis;white-space:nowrap;align-items:center;padding:2px 6px;display:inline-flex;overflow:hidden}@container fml-list (min-width:1080px){.fml-list.has-tags .fml-table .fml-col-tags{display:table-cell}.fml-list.has-tags .fml-tags--inline{display:none}.fml-col-tags .fml-tags>span.hc-tag:first-of-type{flex-shrink:0}}@container fml-list (min-width:1080px) and (max-width:1139.98px){.fml-col-tags .fml-tags>.fml-tags__second,.fml-col-tags .fml-tags>.fml-tags__more--wide{display:none}.fml-col-tags .fml-tags>.fml-tags__more--narrow{display:inline-flex}}@container fml-list (min-width:1140px){.fml-table .fml-col-tags{width:216px}}@container fml-list (min-width:1300px){.fml-table .fml-col-tags{width:256px}}@container fml-name (max-width:479.98px){.fml-tags--inline>.fml-tags__second,.fml-tags--inline>.fml-tags__more--wide{display:none}.fml-tags--inline>.fml-tags__more--narrow{display:inline-flex}.fml-tags--inline{min-width:max-content}}@container fml-name (max-width:199.98px){.fml-tags--inline{min-width:0}}@container fml-list (max-width:899.98px){.fml-table :is(.fml-col-type,.fml-col-share){display:none}.fml-people--inline:not([style*="display: none"]){display:inline-flex}.fml-namecell>.fml-star{order:1}.fml-namecell:has(>.fml-tags--inline){grid-template-columns:minmax(0,max-content) auto auto minmax(auto,max-content) auto}.fml-namecell:has(>.fml-tags--inline)>.fml-archived-tag{grid-column:2}.fml-namecell:has(>.fml-tags--inline)>.fml-people--inline{grid-area:1/3}.fml-namecell:has(>.fml-tags--inline)>.fml-tags--inline{grid-column:4}.fml-namecell:has(>.fml-tags--inline)>.fml-star{grid-column:5}}@container fml-list (max-width:639.98px){.fml-table :is(.fml-col-size,.fml-col-date){display:none}.fml-table tbody td{height:61px}.fml-table .fml-col-act{width:50px;padding-inline-end:12px}.fml-sub{display:block}}.fml-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}@container fml-list (max-width:639.98px){.fml-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.fml-card{aspect-ratio:1;border-radius:var(--ds-radius-card);background:var(--ds-surface);min-width:0;transition:box-shadow var(--ds-duration-fast) var(--ds-ease-standard);position:relative;box-shadow:inset 0 0 0 1px #0000}.fml-card:hover{box-shadow:inset 0 0 0 1px var(--ds-line)}.fml-card.is-selected{box-shadow:inset 0 0 0 1px var(--ds-brand)}.fml-card__open{box-sizing:border-box;border-radius:inherit;color:var(--ds-ink);font:inherit;text-align:center;cursor:pointer;flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;margin:0;padding:12px;display:flex;position:absolute;inset:0}.fml-card__open:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.fml-card__preview{width:100%;min-height:0;color:var(--ds-brand-muted);flex:1 1 0;position:relative}.fml-card__thumb{box-sizing:border-box;border:1px solid var(--ds-line);background:var(--ds-brand-muted);object-fit:contain;border-radius:2px;max-width:92.7%;max-height:92%;margin:auto;position:absolute;inset:0}.fml-card__art{width:75%;height:75%;margin:auto;position:absolute;inset:0}.fml-card__name{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:.75rem;font-weight:600;line-height:var(--ds-leading-compact);overflow:hidden}.fml-card__select-hit{z-index:1;border-radius:var(--ds-radius-chip);cursor:pointer;place-items:center;width:32px;height:32px;margin:0;display:grid;position:absolute;inset-block-start:4px;inset-inline-start:4px}.fml-card__select{opacity:0;transition:opacity var(--ds-duration-fast) var(--ds-ease-standard);margin:0}.fml-card__more{--ds-ib-bg:var(--ds-surface);opacity:0;transition:opacity var(--ds-duration-fast) var(--ds-ease-standard), background-color var(--ds-duration-fast) var(--ds-ease-standard);position:absolute;inset-block-start:6px;inset-inline-end:6px}.fml-card__more:hover{--ds-ib-bg:var(--ds-surface-subtle)}.fml-card:is(:hover,:focus-within) :is(.fml-card__select,.fml-card__more),.fml-card.is-selected .fml-card__select,.fml-grid.is-selecting .fml-card__select,.fml-card__more[aria-expanded=true]{opacity:1}@media (hover:none){.fml-card__select,.fml-card__more{opacity:1}}.fml-card__star{z-index:1;--ds-ib-bg:var(--ds-surface);--ds-ib-fg:var(--ds-ink-muted);--ds-ib-icon:16px;opacity:0;pointer-events:none;transition:opacity var(--ds-duration-fast) var(--ds-ease-standard), background-color var(--ds-duration-fast) var(--ds-ease-standard), color var(--ds-duration-fast) var(--ds-ease-standard);position:absolute;inset-block-start:6px;inset-inline-end:38px}.fml-card__star:hover{--ds-ib-bg:var(--ds-surface-subtle);--ds-ib-fg:var(--ds-brand-strong)}.fml-card__star.is-starred{--ds-ib-fg:var(--ds-brand)}.fml-card__star.is-starred,.fml-card:focus-within .fml-card__star{opacity:1;pointer-events:auto}@media (hover:hover){.fml-card:hover .fml-card__star{opacity:1;pointer-events:auto}.fml-card:not(:hover,:focus-within):not(:has(.fml-card__more[aria-expanded=true])) .fml-card__star{inset-inline-end:6px}}@media (hover:none){.fml-card__star{opacity:1;pointer-events:auto;inset-inline-end:44px}.fml-card__star:after{content:"";position:absolute;inset:-8px}}.fml-card__badge{border-radius:var(--ds-radius-tag);background:var(--ds-brand-soft);color:var(--ds-brand-strong);pointer-events:none;align-items:center;gap:2px;padding:3px;display:inline-flex;position:absolute;inset-block-end:40px;inset-inline-end:12px}.fml-card__badge .ds-icon{width:12px;height:12px;display:block}.fml-card__badge>span{display:inline-flex}.fml-card__tags.hc-tag-dots{inset-block-end:2px;inset-inline-start:0}.fml-card--skeleton,.fml-card--skeleton:hover{box-shadow:none}.fml-card--skeleton>.fml-skeleton__card{position:absolute;inset:0}.fml-row--skeleton .fml-namecell{gap:12px}.fml-skeleton__box--check{border-radius:4px;width:16px;height:16px;display:block}.fml-skeleton__bar--cell{width:60%}.fml-table tbody tr.fml-row--skeleton:is(:hover,:focus-within) td{background:var(--ds-surface)}.fml-selall{z-index:3;box-sizing:border-box;border-radius:var(--ds-radius-card);background:var(--ds-brand-soft);color:var(--ds-ink);font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 8px;margin-block-end:12px;padding:6px 12px;display:flex;position:sticky;inset-block-start:0}.fml-selall__text{font-variant-numeric:tabular-nums}.fml-selall__btn{--ds-btn-fg:var(--ds-brand-strong);--ds-btn-px:8px;font-weight:700}.fml-selall__btn:hover{--ds-btn-bg:var(--ds-brand-soft)}@supports (color:color-mix(in lab, red, red)){.fml-selall__btn:hover{--ds-btn-bg:color-mix(in srgb, var(--ds-brand-soft) 82%, var(--ds-brand))}}.fml-filter-tags .ds-menu__item{gap:8px}.fml-filter-tags__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fml-filter-part{display:contents}.fml-filter-menu--tagsearch{overscroll-behavior:contain;width:min(300px,100vw - 32px);height:min(520px,100vh - 160px)}.fml-filter-menu--tagsearch>.fml-filter-part{flex-direction:column;flex:none;gap:2px;display:flex}.fml-filter-tagsearch{z-index:1;background:var(--ds-surface-raised);flex-direction:column;flex:none;gap:2px;margin-inline:-6px;padding:0 6px 6px;display:flex;position:sticky;inset-block-start:-6px}.fml-filter-tagsearch__field{width:100%;margin-block-start:2px}.fml-filter-tagsearch__none{overflow-wrap:anywhere}.fml-empty{background:var(--ds-surface);border-radius:16px;padding:56px 24px}.fml-skeleton__head{background:var(--ds-brand-soft);border-start-start-radius:16px;border-start-end-radius:16px;height:47px}.fml-skeleton__row{box-sizing:border-box;background:var(--ds-surface);border-block-end:1px solid var(--ds-line);align-items:center;gap:12px;height:52px;padding-inline:16px;display:flex}.fml-skeleton__row:last-child{border-block-end:0;border-end-end-radius:16px;border-end-start-radius:16px}.fml-skeleton__box{background:var(--ds-surface-subtle);border-radius:6px;flex-shrink:0;width:24px;height:24px}.fml-skeleton__bar{background:var(--ds-surface-subtle);border-radius:5px;height:10px;display:block}.fml-skeleton__bar--short{width:64px;margin-inline-start:auto}.fml-skeleton__grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;display:grid}@container fml-list (max-width:639.98px){.fml-skeleton__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.fml-skeleton__card{box-sizing:border-box;aspect-ratio:1;border-radius:var(--ds-radius-card);background:var(--ds-surface);flex-direction:column;align-items:center;gap:10px;padding:16px 12px 14px;display:flex}.fml-skeleton__thumb{background:var(--ds-surface-subtle);border-radius:4px;flex:1 1 0;width:64%}.fml-skeleton__card>.fml-skeleton__bar{width:70%}@media (prefers-reduced-motion:no-preference){:is(.fml-skeleton__box,.fml-skeleton__bar,.fml-skeleton__thumb){animation:1.4s ease-in-out infinite fml-pulse}}.fml-pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin-block-start:20px;display:flex}.fml-pager__size{font-size:.875rem;font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);align-items:center;gap:8px;display:flex}.fml-pager__select-wrap{flex:none;display:inline-flex;position:relative}select.ds-select.fml-pager__select{field-sizing:content;border-radius:var(--ds-radius-chip);background-color:var(--ds-brand-soft);background-image:none;width:auto;min-height:28px;padding-block:4px;padding-inline:10px 24px;font-weight:600}.fml-pager__caret{width:12px;height:12px;color:var(--ds-ink);pointer-events:none;margin-block-start:-6px;position:absolute;inset-block-start:50%;inset-inline-end:6px}.fml-pager__range{font-variant-numeric:tabular-nums}.fml-menu{width:240px;max-height:min(560px,100vh - 16px)}.fml-menu__body{flex-direction:column;gap:2px;display:flex}.fml-menu__head{border-block-end:1px solid var(--ds-line);align-items:center;gap:8px;min-width:0;margin-block-end:2px;padding:4px 10px 8px;display:flex}.fml-menu__head .fml-type>.ds-icon{width:18px;height:18px}.fml-menu__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.75rem;font-weight:700;line-height:var(--ds-leading-compact);overflow:hidden}[dir=rtl] .fml-menu__name{text-align:right}.ds-menu__item>.fml-menu__icon{display:inline-flex;top:0}.fml-menu__icon>.ds-icon{width:16px;height:16px;color:var(--ds-ink-muted)}.fml-menu__icon--starred>.ds-icon{color:var(--ds-brand)}.fml-menu__item--locked{opacity:.55}.fml-bulk{z-index:6;box-sizing:border-box;background:var(--ds-surface-raised);width:max-content;max-width:calc(100% - 32px);color:var(--ds-ink);font-family:var(--ds-font-family);box-shadow:var(--ds-shadow-dialog), inset 0 0 0 1px var(--ds-line-subtle);border-radius:9999px;align-items:center;gap:2px;margin-inline:auto;padding:6px;display:flex;position:absolute;inset-block-end:max(calc(24px + env(safe-area-inset-bottom)), calc(var(--hc-uq-block,0px) + 12px));inset-inline:0}.fml-bulk__count{font-size:.75rem;font-weight:700;line-height:var(--ds-leading-compact);white-space:nowrap;font-variant-numeric:tabular-nums;padding-inline:12px 8px}.fml-bulk__sep{background:var(--ds-line);flex-shrink:0;width:1px;height:20px;margin-inline:4px}.fml-bulk__btn{--ds-btn-px:10px;--ds-btn-radius:9999px}.fml-bulk__btn:hover{--ds-btn-bg:var(--ds-surface-subtle);--ds-btn-fg:var(--ds-ink)}.fml-bulk__btn--danger,.fml-bulk__btn--danger:hover{--ds-btn-fg:var(--ds-danger-strong)}.fml-bulk__btn--danger:hover{--ds-btn-bg:var(--ds-danger-soft)}.fml-bulk--enter,.fml-bulk--leave{transition:opacity var(--ds-duration-base) var(--ds-ease-standard), transform var(--ds-duration-base) var(--ds-ease-standard)}.fml-bulk--from{opacity:0;transform:translateY(8px)}body:has(.fml-bulk.is-shown) .hc-toasts.ds-toast-region{inset-block-end:calc(max(calc(24px + env(safe-area-inset-bottom)), calc(var(--hc-uq-block,0px) + 12px)) + var(--fml-bulk-h,46px) + 12px)}.fml-bulk--compact .ds-btn__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fml-bulk--compact .ds-btn__icon{margin-inline:0}.fml-bulk--compact .fml-bulk__btn{--ds-btn-px:8px}.fml-bulk--compact .fml-bulk__count{padding-inline:8px 4px}.fml-bulk--wrap{border-radius:22px;flex-wrap:wrap;justify-content:center;row-gap:2px}.fml-bulk--wrap>.fml-bulk__sep{display:none}.fml-bulk--wrap>.fml-bulk__count{text-align:center;flex-basis:100%;padding-block:4px 2px}.fml-preparing{z-index:400;background:var(--ds-overlay);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.fml-preparing__card{box-sizing:border-box;border-radius:var(--ds-radius-panel);background:var(--ds-surface-raised);width:min(360px,100%);color:var(--ds-ink);font-family:var(--ds-font-family);text-align:center;box-shadow:var(--ds-shadow-dialog);flex-direction:column;align-items:center;gap:8px;padding:28px 24px 24px;display:flex}.fml-preparing__tile{--ds-tile-pad:12px;--ds-tile-icon:28px;--ds-tile-radius:12px;margin-block-end:4px}.fml-preparing__title{font-size:1rem;font-weight:600;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);margin:0}.fml-preparing__text{font-size:.75rem;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);margin:0}.fml-preparing__bar{width:160px;margin-block-start:12px}.fml-batch{z-index:300;box-sizing:border-box;background:var(--ds-surface-raised);width:min(380px,100vw - 32px);color:var(--ds-ink);font-family:var(--ds-font-family);box-shadow:var(--ds-shadow-dialog), inset 0 0 0 1px var(--ds-line-subtle);border-radius:16px;align-items:center;gap:12px;margin-inline:auto;padding:14px 16px;display:flex;position:fixed;inset-block-end:calc(88px + env(safe-area-inset-bottom));inset-inline:0}.fml-batch__tile{--ds-tile-pad:10px;--ds-tile-icon:20px;--ds-tile-radius:10px}.fml-batch__main{flex-direction:column;flex:1 1 0;gap:6px;min-width:0;display:flex}.fml-batch__head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.fml-batch__title{min-width:0;font-size:.875rem;font-weight:600;line-height:var(--ds-leading-heading)}.fml-batch__count{white-space:nowrap;color:var(--ds-brand-strong);font-variant-numeric:tabular-nums;flex:none;font-size:.75rem;font-weight:700}.fml-batch__text{text-overflow:ellipsis;white-space:nowrap;font-size:calc(.625rem * var(--ds-caption-scale,1));line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);margin:0;overflow:hidden}@media (min-width:768px){.fml-toolbar__actions{display:flex}}@media (max-width:767.98px){.fml-toolbar{padding:12px 20px 8px}.fml-list{--fml-end-gap:max(88px, calc(var(--hc-uq-block,0px) + 8px))}.fml-list.is-selecting{--fml-end-gap:calc(max(88px, calc(var(--hc-uq-block,0px) + 12px)) + var(--fml-bulk-h,46px) + 8px)}.fml-pager .ds-pagination{gap:10px}.fml-pager .ds-page{min-width:34px;height:34px}.fml-pager .ds-page--nav{width:34px}.fml-bulk{inset-block-end:max(calc(88px + env(safe-area-inset-bottom)), calc(var(--hc-uq-block,0px) + 12px))}body:has(.fml-bulk.is-shown) .hc-toasts.ds-toast-region{inset-block-end:calc(max(calc(88px + env(safe-area-inset-bottom)), calc(var(--hc-uq-block,0px) + 12px)) + var(--fml-bulk-h,46px) + 12px)}.fml-batch{inset-block-end:calc(152px + env(safe-area-inset-bottom))}}@media (max-width:639.98px){.fml-toolbar__view{flex-wrap:wrap;justify-content:flex-end}.fml-storage__head{align-items:flex-start}.fml-storage__used{font-size:.875rem}.fml-storage__bar{height:40px}.fml-storage__legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 30px;display:grid}.fml-label-wide,.fml-bulk .ds-btn__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fml-toolbar__actions .ds-btn__icon,.fml-bulk .ds-btn__icon{margin-inline:0}.fml-bulk__btn{--ds-btn-px:8px}.fml-bulk__count{padding-inline:8px 4px}}.hc-fade{transition:opacity var(--ds-duration-base) var(--ds-ease-standard)}.hc-fade--from{opacity:0}.hc-drop{z-index:150;box-sizing:border-box;background:var(--ds-overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font-family:var(--ds-font-family);color:var(--ds-ink);padding:16px;position:fixed;inset:0}.hc-drop.is-leaving,.hc-drop *{pointer-events:none}.hc-drop__zone{box-sizing:border-box;border:2px dashed var(--ds-brand);border-radius:var(--ds-radius-panel);background:var(--ds-surface);flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;padding:28px 20px;display:flex}@supports (color:color-mix(in lab, red, red)){.hc-drop__zone{background:color-mix(in srgb, var(--ds-surface) 94%, transparent)}}.hc-drop__zone{text-align:center}.hc-drop__tile{border-radius:var(--ds-radius-card);background:var(--ds-brand-soft);color:var(--ds-brand);margin-block-end:12px;padding:16px;display:inline-flex}.hc-drop__tile>.ds-icon{width:40px;height:40px}.hc-drop__title{font-size:1.25rem;font-weight:700;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);margin:0}.hc-drop__hint{max-width:60ch;font-size:.875rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);overflow-wrap:anywhere;margin:0}.hc-drop__limits{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);margin:0}.hc-upload-dialog__dest{overflow-wrap:anywhere}.hc-upload-dialog__body{flex-direction:column;gap:12px;display:flex}.hc-dropzone{box-sizing:border-box;border:1px dashed var(--ds-brand);border-radius:var(--ds-radius-card);background:var(--ds-surface-subtle);width:100%;min-height:200px;color:var(--ds-ink);font:inherit;text-align:center;cursor:pointer;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard), box-shadow var(--ds-duration-fast) var(--ds-ease-standard);flex-direction:column;justify-content:center;align-items:center;gap:20px;margin:0;padding:28px 20px;display:flex}.hc-dropzone:hover{background:var(--ds-brand-soft)}@supports (color:color-mix(in lab, red, red)){.hc-dropzone:hover{background:color-mix(in srgb, var(--ds-brand-soft) 55%, var(--ds-surface-subtle))}}.hc-dropzone.is-dragover{background:var(--ds-brand-soft);box-shadow:inset 0 0 0 1px var(--ds-brand);border-style:solid}.hc-dropzone:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-dropzone__tile{border-radius:var(--ds-radius-chip);background:var(--ds-brand-soft);color:var(--ds-brand);padding:12px;display:inline-flex}.hc-dropzone__tile>.ds-icon{width:24px;height:24px}.hc-dropzone.is-dragover .hc-dropzone__tile{background:var(--ds-surface)}.hc-dropzone__text{flex-direction:column;align-items:center;gap:2px;display:flex}.hc-dropzone__title,.hc-dropzone__hint{font-size:.75rem;line-height:var(--ds-leading-compact)}.hc-dropzone__title{font-weight:700}.hc-dropzone__hint{color:var(--ds-ink-muted);font-weight:500}.hc-dropzone__hint>strong{color:var(--ds-ink);font-weight:700}.hc-upload-dialog__limits{font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 8px;margin:0;display:flex}.hc-upload-dialog__limits>span{align-items:center;gap:4px;display:inline-flex}.hc-upload-dialog__limits>span>.ds-sep{margin-inline-end:4px}.hc-upload-dialog__limits>.hc-upload-dialog__note{flex-basis:100%;justify-content:center}.hc-upload-dialog__limits>.hc-upload-dialog__share{text-align:center;flex-basis:100%;display:block}.hc-upload-dialog__share>.ds-icon{vertical-align:-2px;width:14px;height:14px;color:var(--ds-brand-strong);margin-inline-end:4px;display:inline-block}.hc-upload-dialog__value{color:var(--ds-ink);font-weight:600}.hc-rup__form{flex-direction:column;flex:auto;min-height:0;display:flex}.hc-rup__dest{overflow-wrap:anywhere}.hc-rup__body{flex-direction:column;gap:14px;display:flex}.hc-rup__label-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.hc-rup__bulk{color:var(--ds-ink-muted);font-size:.6875rem}.hc-rup__urls{overflow-wrap:anywhere;white-space:pre-wrap;min-height:7.5em}.hc-rup__notes{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hc-rup__notes>.ds-alert{color:var(--ds-ink-muted);padding:10px 12px;font-size:.6875rem}.hc-rup__notes .ds-alert__title{color:var(--ds-ink);font-size:.75rem}.hc-rup__notes>.ds-alert>.ds-icon{width:16px;height:16px}.hc-conflict{font-family:var(--ds-font-family);color:var(--ds-ink);text-align:start;flex-direction:column;gap:12px;margin-block-start:8px;display:flex}.hc-conflict__file{border-radius:var(--ds-radius-card);background:var(--ds-surface-subtle);align-items:center;gap:10px;padding:12px;display:flex}.hc-conflict__file>.ds-tile{--ds-tile-pad:7px;--ds-tile-icon:20px;--ds-tile-radius:4px;background:var(--ds-surface)}.hc-conflict__file-text{flex-direction:column;gap:2px;min-width:0;display:flex}.hc-conflict__label{font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:600;line-height:var(--ds-leading-body);color:var(--ds-brand-strong)}.hc-conflict__name{font-size:.75rem;font-weight:600;line-height:var(--ds-leading-compact);text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[dir=rtl] .hc-conflict__name{text-align:right}.hc-conflict__choices{flex-direction:column;gap:8px;display:flex}.hc-conflict__choice{box-sizing:border-box;border:1px solid var(--ds-line);border-radius:var(--ds-radius-card);background:var(--ds-surface);width:100%;color:var(--ds-ink);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard), border-color var(--ds-duration-fast) var(--ds-ease-standard);align-items:center;gap:12px;margin:0;padding:12px;display:flex}.hc-conflict__choice:hover{border-color:var(--ds-brand-muted);background:var(--ds-surface-subtle)}.hc-conflict__choice--danger:hover{border-color:var(--ds-danger)}@supports (color:color-mix(in lab, red, red)){.hc-conflict__choice--danger:hover{border-color:color-mix(in srgb, var(--ds-danger) 40%, transparent)}}.hc-conflict__choice--danger:hover{background:var(--ds-danger-soft)}.hc-conflict__choice:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-conflict__icon{border-radius:var(--ds-radius-control);background:var(--ds-brand-soft);color:var(--ds-brand-strong);flex:none;padding:8px;display:inline-flex}.hc-conflict__icon>.ds-icon{width:18px;height:18px}.hc-conflict__choice--danger .hc-conflict__icon{background:var(--ds-danger-soft);color:var(--ds-danger-strong)}.hc-conflict__text{flex-direction:column;gap:2px;min-width:0;display:flex}.hc-conflict__title{font-size:.875rem;font-weight:600;line-height:var(--ds-leading-compact)}.hc-conflict__desc{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted)}.hc-conflict__all{font-size:.75rem}.hc-uq{z-index:15;box-sizing:border-box;border-radius:var(--ds-radius-card);background:var(--ds-surface);width:388px;max-width:calc(100vw - 48px);color:var(--ds-ink);box-shadow:var(--ds-shadow-popover), 0 0 0 1px var(--ds-line);font-family:var(--ds-font-family);flex-direction:column;gap:8px;padding:16px;display:flex;position:fixed;inset-block-end:24px;inset-inline-end:24px}.hc-uq__head{align-items:center;gap:8px;min-height:34px;display:flex}.hc-uq__titles{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.hc-uq__title{font-size:.875rem;font-weight:600;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.hc-uq__summary{font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;margin:0;overflow:hidden}@supports (line-height:round(down, 1.5px, 1px)){.hc-uq .hc-uq__title{line-height:round(down, calc(var(--ds-leading-heading) * 1em), 1px)}.hc-uq .hc-uq__summary,.hc-uq .hc-uq__error{line-height:round(down, calc(var(--ds-leading-body) * 1em), 1px)}}.hc-uq__tools{flex:none;align-items:center;gap:2px;display:flex}.hc-uq__tools>.ds-icon-btn--sm{--ds-ib-icon:18px}.hc-uq__tools>.ds-icon-btn>span{display:inline-flex}.hc-uq__tools>.ds-icon-btn>span>.ds-icon{width:var(--ds-ib-icon);height:var(--ds-ib-icon)}.hc-uq__total{flex:none}.hc-uq__list{overscroll-behavior:contain;flex-direction:column;gap:8px;max-height:min(360px,100dvh - 200px);margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.hc-uq__item{flex:none}.hc-uq__name{text-align:left;flex:0 auto;min-width:0}[dir=rtl] .hc-uq__name{text-align:right}.hc-uq__btns{flex:none;align-items:center;gap:6px;display:flex}.hc-uq__btn{--ds-ib-size:18px;--ds-ib-icon:16px;color:var(--ds-ink)}.hc-uq__btn:before{content:"";border-radius:inherit;position:absolute;inset:-3px}.hc-uq__btn:hover{--ds-ib-bg:var(--ds-ink)}@supports (color:color-mix(in lab, red, red)){.hc-uq__btn:hover{--ds-ib-bg:color-mix(in srgb, var(--ds-ink) 8%, transparent)}}.hc-uq__meta{gap:6px;overflow:hidden}.hc-uq__meta>span:not(.ds-upload__status){flex:none}.hc-uq__meta>.ds-upload__status{text-overflow:ellipsis;min-width:0;overflow:hidden}.hc-uq__rate{text-overflow:ellipsis;font-variant-numeric:tabular-nums;display:block;overflow:hidden}.hc-uq__dest{align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.hc-uq__dest>.ds-icon{width:12px;height:12px;color:var(--ds-brand-strong);flex:none}.hc-uq__dest>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hc-uq__item.is-queued .ds-upload__status,.hc-uq__item.is-cancelled .ds-upload__status,.hc-uq__item.is-cancelled .ds-upload__name{color:var(--ds-ink-muted)}.hc-uq__error{font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-danger-strong);overflow-wrap:anywhere;margin:0}.hc-uq__tag{cursor:help;align-self:flex-start}.hc-uq__tag:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-uq-anim{transition:opacity var(--ds-duration-base) var(--ds-ease-standard), transform var(--ds-duration-base) var(--ds-ease-standard)}.hc-uq-from{opacity:0;transform:translateY(8px)}@media (max-width:767.98px){.hc-uq{width:auto;max-width:none;padding:12px;inset-block-end:calc(12px + env(safe-area-inset-bottom));inset-inline:12px}.hc-uq.is-above-fab{inset-block-end:calc(84px + env(safe-area-inset-bottom))}.hc-uq__list{max-height:min(300px,40dvh)}body:has(.hc-fab [aria-expanded=true]) .hc-uq{visibility:hidden}}@media (prefers-reduced-motion:reduce){.hc-fade,.hc-uq-anim,.hc-dropzone,.hc-conflict__choice{transition:none}.hc-uq-from{transform:none}}@media (forced-colors:active){.hc-uq{border:1px solid canvastext}.hc-drop__zone,.hc-dropzone{border-color:canvastext}.hc-dropzone:focus-visible,.hc-conflict__choice:focus-visible{outline-color:highlight}.hc-conflict__choice{border-color:buttontext}}.fm-dlg-top>.ds-overlay{z-index:calc(var(--ds-z-modal) + 5)}.fm-star-toggle{--ds-ib-icon:18px;--ds-ib-fg:var(--ds-ink-muted)}.fm-star-toggle:hover{--ds-ib-fg:var(--ds-brand-strong)}.fm-star-toggle.is-starred{--ds-ib-fg:var(--ds-brand)}.ds-drawer__head>.fm-star-toggle+.ds-icon-btn,.ds-dialog__head>.fm-star-toggle+.ds-icon-btn{margin-inline-start:-8px}.fm-dlg__form{flex-direction:column;flex:auto;min-height:0;display:flex}.fm-dlg__body{flex-direction:column;gap:14px;display:flex}.fm-dlg__desc{flex-direction:column;gap:10px;display:flex}.fm-dlg__text{color:var(--ds-ink-muted);font-size:.875rem;line-height:var(--ds-leading-body);white-space:pre-line;overflow-wrap:anywhere;margin:0}.fm-dlg__detail{border-radius:var(--ds-radius-control);background:var(--ds-surface-subtle);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.fm-dlg__detail-label{font-size:calc(.625rem * var(--ds-caption-scale,1));font-weight:600;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted)}.fm-dlg__detail>code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;line-height:var(--ds-leading-compact);color:var(--ds-ink);white-space:pre-wrap;overflow-wrap:anywhere;text-align:start;-webkit-user-select:all;user-select:all}.fm-dlg__foot-row{flex-wrap:wrap;flex:auto;justify-content:flex-end;gap:8px;display:flex}@media (max-width:480px){.fm-dlg__foot-row>.ds-btn{flex:1 1 0}}.fm-dlg-dot{opacity:.6;background:currentColor;border-radius:9999px;flex:none;width:3px;height:3px;display:inline-block}.fm-type{flex:none}.fm-type.fm-type--warning{color:var(--ds-warning)}.fm-type.fm-type--brand{color:var(--ds-brand)}.fm-type.fm-type--danger{color:var(--ds-danger)}.fm-type.fm-type--success{color:var(--ds-success)}.fm-type.fm-type--muted{color:var(--ds-ink-muted)}.ds-icon.fm-type--md{width:20px;height:20px}.ds-icon.fm-type--lg{width:28px;height:28px}.ds-icon.fm-type--xl{width:72px;height:72px}.fm-dlg-item{border-radius:var(--ds-radius-card);background:var(--ds-surface-subtle);align-items:center;gap:12px;min-width:0;padding:12px;display:flex}.fm-dlg-item__thumb{border-radius:var(--ds-radius-control);background:var(--ds-surface);flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;overflow:hidden}.fm-dlg-item__thumb>img{object-fit:cover;width:100%;height:100%}.fm-dlg-item__thumb>.ds-icon{width:26px;height:26px}.fm-dlg-item__text{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.fm-dlg-item__name{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;line-height:var(--ds-leading-body);color:var(--ds-ink);margin:0;overflow:hidden}.fm-dlg-item__meta{font-size:.75rem;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.fm-tile--danger-solid{background:var(--ds-danger);color:var(--ds-on-brand)}.fm-icon-btn--danger{--ds-ib-bg:var(--ds-danger-soft);--ds-ib-fg:var(--ds-danger-strong)}.fm-icon-btn--danger:hover{--ds-ib-bg:var(--ds-danger-soft)}@supports (color:color-mix(in lab, red, red)){.fm-icon-btn--danger:hover{--ds-ib-bg:color-mix(in srgb, var(--ds-danger-soft) 85%, var(--ds-danger))}}.fm-icon-btn--danger:disabled{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:no-preference){[aria-busy=true]>.fm-spin-when-busy{animation:.9s linear infinite ds-spin}}.fm-share__create,.fm-share__links{flex-direction:column;gap:14px;display:flex}.fm-share__option{border-radius:var(--ds-radius-card);box-shadow:inset 0 0 0 1px var(--ds-line);justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.fm-share__option-text{flex-direction:column;gap:2px;min-width:0;display:flex}.fm-share__option-title{font-size:.875rem;font-weight:600;line-height:var(--ds-leading-body);color:var(--ds-ink);cursor:pointer}.fm-share__option-desc{font-size:.75rem;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);margin:0}.fm-share__option>.ds-switch{flex:none}.ds-control>.fm-share__reveal{margin-block:-4px;margin-inline-end:-6px}.fm-share__row{align-items:stretch;gap:8px;min-width:0;display:flex}.fm-share__url{flex:1 1 0;min-width:0}.fm-share__url>.ds-control__input{text-overflow:ellipsis}.fm-share__copy{flex:none;height:auto;min-height:38px}.fm-share__note>.ds-icon{width:12px;height:12px}.fm-share__notice .ds-alert{margin:0}.fm-share__stats{font-size:.75rem;line-height:var(--ds-leading-compact);flex-wrap:wrap;gap:8px 20px;margin:0;display:flex}.fm-share__stats>div{align-items:center;gap:6px;display:flex}.fm-share__stats dt{color:var(--ds-ink-muted);align-items:center;gap:6px;display:inline-flex}.fm-share__stats dt>.ds-icon{width:14px;height:14px}.fm-share__stats dd{color:var(--ds-ink);margin:0;font-weight:700}.fm-share__revoke{margin-inline-end:auto}@media (max-width:480px){.fm-share__row{flex-direction:column}.fm-share__revoke{margin-inline-end:0}}.fm-share.ds-dialog{width:min(560px,100%)}.fm-share__body{gap:18px}.fm-share__link{border-block-start:1px solid var(--ds-line);flex-direction:column;gap:12px;padding-block-start:16px;display:flex}.fm-share__link-desc{font-size:.75rem;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);margin:0}.fm-share__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.fm-share__actions>.fm-share__revoke{margin-inline-end:0}.fm-people{flex-direction:column;gap:10px;min-width:0;display:flex}.fm-people__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.fm-people__count{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted)}.fm-people__add{flex-direction:column;gap:6px;display:flex}.fm-people__row{align-items:stretch;gap:8px;min-width:0;display:flex}.fm-people__field{flex:auto;min-width:0}.fm-people__field>.ds-control__input{min-width:0}.fm-people__perm{flex:none;width:auto;min-width:120px}.fm-people__submit{flex:none;height:auto;min-height:38px}.fm-people__perm-hint{align-items:flex-start}.fm-people__perm-hint>.ds-icon{width:12px;height:12px;color:var(--ds-brand-strong);flex:none;margin-block-start:.3em}.fm-people__lock{margin:0}.fm-people__notice{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-success-strong);align-items:flex-start;gap:6px;margin:0;display:flex}.fm-people__notice>.ds-icon{flex:none;width:14px;height:14px}.fm-people__state{min-height:40px;color:var(--ds-ink-muted);align-items:center;gap:8px;font-size:.75rem;display:flex}.fm-people__state--error{flex-direction:column;align-items:flex-start}.fm-people__state--error>.ds-alert{align-self:stretch;margin:0}.fm-people__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.fm-people__list--scroll{overscroll-behavior:contain;scrollbar-gutter:stable;flex:none;max-height:min(45vh,22.5rem);margin-inline:-4px;padding:2px 4px;overflow-y:auto}.fm-people__list--scroll>li{flex-shrink:0}.fm-people__empty{font-size:.75rem;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);margin:0}.fm-people__inherited{flex-direction:column;gap:6px;display:flex}.fm-people__subtitle{font-size:.75rem;font-weight:600;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);margin:0}.fm-people__foot{justify-content:flex-end;display:flex}.fm-people__stop{color:var(--ds-danger-strong)}@media (max-width:480px){.fm-people__row{flex-wrap:wrap}.fm-people__field{flex-basis:100%}.fm-people__perm,.fm-people__submit{flex:1 1 0}}.fm-person{border-radius:var(--ds-radius-control);min-width:0;min-height:48px;transition:background-color var(--ds-duration-base) var(--ds-ease-standard);align-items:center;gap:10px;padding:6px 8px;display:flex}.fm-person.is-new{background:var(--ds-brand-soft)}.fm-person[aria-busy=true]{opacity:.6}.fm-person--sm{gap:8px;min-height:36px;padding:4px 0}.fm-person__avatar{flex:none}.fm-person__text{flex-direction:column;flex:1 1 0;gap:1px;min-width:0;display:flex}.fm-person__name{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;line-height:var(--ds-leading-body);color:var(--ds-ink);margin-block:-.25em;padding-block:.25em;overflow:hidden}[dir=rtl] .fm-person__name{text-align:right}[dir=ltr] .fm-person__name{text-align:left}.fm-person--sm .fm-person__name{font-size:.75rem}.fm-person__handle,.fm-person__via{text-overflow:ellipsis;white-space:nowrap;font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);overflow:hidden}[dir=rtl] .fm-person__handle{text-align:right}.fm-person__error{padding:0}.fm-person__role{flex:none}.fm-person__role>.ds-icon{width:12px;height:12px}.fm-person__perm{flex:none;width:auto;min-width:112px;min-height:32px;padding-block:4px}.fm-person__remove{--ds-ib-fg:var(--ds-ink-muted);flex:none}.fm-person__remove:hover{--ds-ib-fg:var(--ds-danger-strong)}@media (max-width:480px){.fm-person[data-fm-person-row]{flex-wrap:wrap}.fm-person[data-fm-person-row]>.fm-person__text{flex-basis:calc(100% - 44px)}.fm-person[data-fm-person-row]>.fm-person__perm{flex:auto;margin-inline-start:42px}}.fm-stack{vertical-align:middle;flex:none}.fm-stack>.ds-avatar--more{box-sizing:border-box;border-radius:9999px;width:auto;min-width:20px;padding-inline:4px}.fm-chip-person{align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.fm-chip-person__avatar{flex:none}.fm-chip-person__name{text-overflow:ellipsis;white-space:nowrap;margin-block:-.25em;padding-block:.25em;overflow:hidden}.fm-details__section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.fm-details__person{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;max-width:100%;margin:0;display:inline-flex}.fm-details__person>bdi{overflow-wrap:anywhere;min-width:0}.fm-details__hint{margin-block-start:6px}.fm-people__list--compact{gap:0}.fm-picker__body{flex-direction:column;gap:12px;display:flex}.fm-picker__bar{align-items:center;gap:10px;min-width:0;display:flex}.fm-picker__where{flex-direction:column;flex:1 1 0;gap:1px;min-width:0;display:flex}.fm-picker__where-label{font-size:calc(.625rem * var(--ds-caption-scale,1));font-weight:600;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted)}.fm-picker__crumbs{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);flex-wrap:wrap;align-items:center;gap:2px 4px;margin:0;padding:0;list-style:none;display:flex}.fm-picker__crumbs>li{align-items:center;gap:4px;min-width:0;max-width:100%;display:inline-flex}.fm-picker__crumbs>li~li:before{content:"/";color:var(--ds-ink-muted)}.fm-picker__crumb{min-width:0;max-width:18ch;min-height:24px;color:var(--ds-brand-strong);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border-radius:4px;align-items:center;gap:4px;padding:0 2px;display:inline-flex;overflow:hidden}.fm-picker__crumb>span{text-overflow:ellipsis;overflow:hidden}.fm-picker__crumb>.ds-icon{flex:none;width:14px;height:14px}.fm-picker__crumb>span:has(>.ds-icon){flex:none;display:inline-flex;overflow:visible}.fm-picker__crumb>span>.ds-icon{width:14px;height:14px}.fm-picker__scope>.ds-tab{gap:6px;min-width:0}.fm-picker__scope>.ds-tab>.ds-icon{flex:none;width:14px;height:14px}.fm-picker__scope .ds-tab__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}button.fm-picker__crumb:hover{text-decoration:underline}.fm-picker__crumb.is-current{color:var(--ds-ink);cursor:default;max-width:28ch;font-weight:700}.fm-picker__new-btn{flex:none}.fm-picker__new{flex-direction:column;gap:6px;display:flex}.fm-picker__new-row{gap:8px;display:flex}.fm-picker__new-row>.ds-control{flex:1 1 0;min-width:0}.fm-picker__new-row>.ds-btn{flex:none;height:auto;min-height:38px}.fm-picker__list{border-radius:var(--ds-radius-card);min-height:160px;max-height:min(320px,42vh);box-shadow:inset 0 0 0 1px var(--ds-line);overscroll-behavior:contain;padding:4px;overflow-y:auto}.fm-picker__rows{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.fm-picker__row{box-sizing:border-box;border-radius:var(--ds-radius-control);width:100%;min-height:40px;color:var(--ds-ink);font-size:.8125rem;font-weight:600;line-height:var(--ds-leading-compact);text-align:start;cursor:pointer;align-items:center;gap:10px;padding:8px 10px;display:flex}.fm-picker__row>.fm-type{width:20px;height:20px}.fm-picker__name{text-overflow:ellipsis;white-space:nowrap;text-align:match-parent;flex:1 1 0;min-width:0;overflow:hidden}.fm-picker__caret{width:14px;height:14px;color:var(--ds-ink-muted)}.fm-picker__row:hover{background:var(--ds-surface-subtle)}.fm-picker__row:focus-visible{box-shadow:inset 0 0 0 2px var(--ds-focus);background:var(--ds-surface-subtle);outline:2px solid #0000}.fm-picker__state{min-height:150px;color:var(--ds-ink-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:.75rem;display:flex}.fm-picker__state>p{margin:0}.fm-picker__state>.ds-progress{width:140px}.fm-picker__state-icon{width:32px;height:32px;color:var(--ds-brand)}.fm-picker__hint{font-size:.75rem;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);align-items:flex-start;gap:6px;margin:0;display:flex}.fm-picker__hint>.ds-icon{width:14px;height:14px;color:var(--ds-brand-strong);flex:none;margin-block-start:1px}@media (max-width:480px){.fm-picker__bar{flex-wrap:wrap}.fm-picker__where{flex-basis:100%;order:-1}.fm-picker__new-btn{margin-inline-start:auto}}.fm-details.ds-drawer{width:min(360px,100%)}.fm-details__body{gap:16px}.fm-details__head{flex-direction:column;gap:12px;display:flex}.fm-details__preview{border-radius:var(--ds-radius-card);background:var(--ds-surface-subtle);place-items:center;height:200px;padding:8px;display:grid;position:relative;overflow:hidden}.fm-details__preview.is-trash{background:var(--ds-brand-soft)}.fm-details__preview>img{object-fit:contain;border-radius:2px;max-width:100%;max-height:100%}.fm-details__preview-btn{box-shadow:var(--ds-shadow-floating);position:absolute;inset-block-end:8px;inset-inline-end:8px}.fm-details__title{flex-direction:column;gap:4px;min-width:0;display:flex}.fm-details__name{overflow-wrap:anywhere;font-size:.875rem;font-weight:600;line-height:var(--ds-leading-body);color:var(--ds-ink);margin:0}.fm-details__meta{font-size:.75rem;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.fm-details__section{border-block-start:1px solid var(--ds-line);flex-direction:column;gap:12px;padding-block-start:16px;display:flex}.fm-details__props{flex-direction:column;gap:12px;margin:0;display:flex}.fm-details__props>div{grid-template-columns:minmax(80px,30%) minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.fm-details__props dt{font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted)}.fm-details__props dd{overflow-wrap:anywhere;font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink);margin:0}.fm-details__muted{font-size:.75rem;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);margin:0}.fm-details__props .fm-details__muted{font-size:inherit}.fm-details__path{flex-wrap:wrap;gap:2px 4px;margin:0;padding:0;list-style:none;display:flex}.fm-details__path>li{gap:4px;min-width:0;display:inline-flex}.fm-details__path>li~li:before{content:"›";color:var(--ds-ink-muted)}[dir=rtl] .fm-details__path>li~li:before{content:"‹"}.fm-details__share{flex-direction:column;gap:12px;display:flex}.fm-details__tags{flex-wrap:wrap;gap:6px;margin:0;display:flex}.fm-details__share-actions{flex-wrap:wrap;gap:8px;display:flex}.fm-details__previews{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.fm-details__previews>li{flex-direction:column;gap:6px;min-width:0;display:flex}.fm-details__thumb{aspect-ratio:4/3;border-radius:var(--ds-radius-card);background:var(--ds-brand-soft);place-items:center;display:grid;overflow:hidden}.fm-details__thumb>img{object-fit:cover;width:100%;height:100%}.fm-details__thumb-name{text-overflow:ellipsis;white-space:nowrap;text-align:match-parent;font-size:calc(.625rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);overflow:hidden}.fm-details__foot{flex-direction:column}.fm-details__foot>.ds-btn{flex:none}.fm-details__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.fm-details__actions>.ds-btn{min-width:0}.fm-details__actions>.ds-btn>.ds-btn__label{text-overflow:ellipsis;overflow:hidden}.fm-details__note{font-size:.75rem;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);align-items:flex-start;gap:6px;margin:0;display:flex}.fm-details__note>.ds-icon{flex:none;width:14px;height:14px;margin-top:2px}.fm-details__state{color:var(--ds-ink-muted);font-size:.75rem;line-height:var(--ds-leading-body);text-align:center;justify-content:center;align-items:center;gap:12px}.fm-details__state>.ds-alert{box-sizing:border-box;text-align:start;width:100%;margin:0}:is(.fm-details__props,.hc-vinfo__props)>.fm-desc-row.is-editing{grid-template-columns:minmax(0,1fr);gap:6px}.fm-desc{flex-direction:column;gap:6px;min-width:0;display:flex}.fm-desc__view{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.fm-desc__text{flex-direction:column;align-items:flex-start;width:100%;min-width:0;display:flex}.fm-desc__body{--fm-desc-line:1.5em;width:100%;max-height:calc(var(--fm-desc-line) * 4);font-weight:500;line-height:var(--fm-desc-line);color:var(--ds-ink);overflow:hidden}.fm-desc__body.is-open{max-height:none;overflow:visible}.fm-desc__body.is-clamped{-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--fm-desc-line)), transparent);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--fm-desc-line)), transparent);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--fm-desc-line)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--fm-desc-line)), transparent)}.fm-desc__body>p{min-height:var(--fm-desc-line);text-align:start;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.fm-desc__more{min-height:24px;color:var(--ds-brand-strong);font:inherit;cursor:pointer;background:0 0;border-radius:2px;align-items:center;gap:2px;margin:0;padding:0;font-weight:600;display:inline-flex}.fm-desc__more:hover{text-decoration:underline}.fm-desc__more:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.fm-desc__more>.ds-icon{width:12px;height:12px;transition:transform var(--ds-duration-fast) var(--ds-ease-standard)}.fm-desc__more>.ds-icon.is-flipped{transform:rotate(180deg)}.fm-desc__edit{margin-inline-start:-2px}.fm-desc__form{flex-direction:column;gap:6px;min-width:0;display:flex}.fm-desc__control{padding:8px 10px}.fm-desc__input{field-sizing:content;white-space:pre-wrap;overflow-wrap:anywhere;min-height:7.5em;max-height:40vh;padding:0;line-height:1.5}.fm-desc__meta{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.fm-desc__hint{flex:auto;padding:0}.fm-desc__count{font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.fm-desc__count.is-over{color:var(--ds-danger-strong);font-weight:700}.fm-desc__error{padding:0}.fm-desc__error>.ds-icon{flex:none}.fm-desc__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.fm-desc__clear{margin-inline-end:auto}.fm-pages{flex-direction:column;gap:12px;min-width:0;display:flex}.fm-pages__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.fm-pages__total{font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted)}.fm-pages__intro{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.fm-pages__note{font-size:.75rem;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);margin:0}.fm-pages__list{flex-direction:column;gap:12px;min-width:0;display:flex}.fm-pages__grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.fm-pages__grid>li{min-width:0}.fm-pages__item{width:100%;color:var(--ds-ink);font:inherit;cursor:pointer;background:0 0;border-radius:8px;flex-direction:column;align-items:stretch;gap:6px;margin:0;padding:0;display:flex}.fm-pages__item:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.fm-pages__well{box-sizing:border-box;background:var(--ds-surface-subtle);height:168px;transition:box-shadow var(--ds-duration-fast) var(--ds-ease-standard);border-radius:8px;justify-content:center;align-items:center;padding:10px;display:flex;box-shadow:inset 0 0 0 1px #0000}.fm-pages__item:hover .fm-pages__well{box-shadow:inset 0 0 0 1px var(--ds-brand)}.fm-pages__sheet{box-sizing:border-box;border:1px solid var(--ds-line);color:#66707c;background:#fff;border-radius:2px;place-items:center;display:grid;position:relative;overflow:hidden}.fm-pages__sheet.is-tall{max-width:100%;height:100%}.fm-pages__sheet.is-wide{width:100%;max-height:100%}.fm-pages__sheet>img{object-fit:contain;width:100%;height:100%;display:block}.fm-pages__sheet:is(.is-wait,.is-busy):after{content:"";opacity:.9;background:repeating-linear-gradient(#e6e7e9 0 3px,#0000 3px 9px);position:absolute;inset:16% 16% 20%}.fm-pages__failed{width:24px;height:24px}.fm-pages__num{font-size:.75rem;font-weight:600;line-height:var(--ds-leading-body);text-align:center;font-variant-numeric:tabular-nums}.fm-pages__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.fm-pages__shown{font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted)}.fm-pages__error{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.fm-pages__error>.ds-alert{box-sizing:border-box;width:100%;margin:0}.fm-pages__error:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px;border-radius:var(--ds-radius-card)}@media (prefers-reduced-motion:no-preference){.fm-pages__sheet.is-busy:after{animation:1.2s ease-in-out infinite fm-pages-pulse}}@keyframes fm-pages-pulse{50%{opacity:.35}}.fm-trash{flex-direction:column;gap:20px;padding-block:8px 4px;display:flex;container:fm-trash/inline-size}.fm-trash__overview{grid-template-columns:234px minmax(0,1fr) 294px;align-items:stretch;gap:20px;display:grid}.fm-trash__stats{flex-direction:column;gap:20px;display:flex}.fm-trash__stat{flex:auto}.fm-trash__stat .ds-stat__label{font-size:.75rem;font-weight:600}.fm-trash__stat .ds-stat__value{font-size:1.5rem;font-weight:700;line-height:var(--ds-leading-display,1.15);letter-spacing:var(--ds-tracking-heading);color:var(--ds-ink)}.fm-trash__expiring{flex-direction:column;gap:16px;min-width:0;display:flex}.fm-trash__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.fm-trash__card{box-sizing:border-box;border-radius:var(--ds-radius-card);background:var(--ds-surface);width:100%;height:100%;color:var(--ds-ink);text-align:start;cursor:pointer;transition:box-shadow var(--ds-duration-fast) var(--ds-ease-standard);align-items:center;gap:16px;padding:16px;display:flex}.fm-trash__card:hover{box-shadow:inset 0 0 0 1px var(--ds-line)}.fm-trash__card:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.fm-trash__card-icon{background:var(--ds-surface-subtle);border-radius:4px;flex:none;padding:8px;display:inline-flex}.fm-trash__card-icon>.ds-icon{width:28px;height:28px}.fm-trash__card-text{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;display:flex}.fm-trash__card-name{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;line-height:var(--ds-leading-body);text-align:match-parent;overflow:hidden}.fm-trash__card-meta{font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.fm-trash__soon{color:var(--ds-danger-strong);font-weight:600}.fm-trash__activity{background:var(--ds-surface);border-radius:16px;flex-direction:column;gap:16px;min-width:0;padding:16px;display:flex}.fm-trash__notices{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.fm-trash__notices .ds-notice__time{font-variant-numeric:tabular-nums}.fm-trash__activity>[role=log]:not(:has(li)){margin-block-end:-16px}.fm-trash__muted{font-size:.75rem;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);margin:0}.fm-trash__main{flex-direction:column;gap:16px;min-width:0;display:flex}.fm-trash__notice{margin:0}.fm-trash__notice>.ds-icon{color:var(--ds-warning-strong)}.fm-trash__bulk{border-radius:var(--ds-radius-card);background:var(--ds-brand-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:8px 12px;display:flex}.fm-trash__bulk-count{font-size:.8125rem;font-weight:700;line-height:var(--ds-leading-compact);color:var(--ds-ink);margin:0}.fm-trash__bulk-actions{flex-wrap:wrap;gap:8px;display:flex}.fm-trash__state{border-radius:var(--ds-radius-card);background:var(--ds-surface);color:var(--ds-ink-muted);flex-direction:column;align-items:center;gap:12px;padding:48px 16px;font-size:.75rem;display:flex}.fm-trash__state>p{margin:0}.fm-trash__state>.ds-progress{width:160px}.fm-trash__empty{border-radius:var(--ds-radius-card);background:var(--ds-surface)}.fm-trash__table-wrap{border-radius:var(--ds-radius-card);background:var(--ds-surface);overflow-x:auto}.fm-trash__table{table-layout:fixed;min-width:0}.fm-trash__col-check{width:44px}.fm-trash__col-size{width:96px}.fm-trash__col-date{width:128px}.fm-trash__col-actions{width:132px}.fm-trash__table thead th{height:47px}.fm-trash__table tbody td{height:56px}.fm-trash__table th.fm-trash__check,.fm-trash__table td.fm-trash__check{padding-inline-end:4px}.fm-trash__name-cell .ds-cell-file{gap:12px}.fm-trash__name{max-width:100%;color:var(--ds-ink);font:inherit;text-align:start;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border-radius:2px;margin:0;padding:0;display:block;overflow:hidden}.fm-trash__name:hover{color:var(--ds-brand-strong);text-decoration:underline}.fm-trash__name:focus-visible{outline:2px solid var(--ds-focus);outline-offset:1px}.fm-trash__sub{font-size:calc(.625rem * var(--ds-caption-scale,1));line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);flex-wrap:wrap;align-items:center;gap:2px 6px;display:flex}.fm-trash__name-row{align-items:center;gap:8px;min-width:0;display:flex}.fm-trash__name-row>.fm-trash__name{flex:0 auto;min-width:0}.fm-trash__name-row>.fm-trash__arc{cursor:default}.fm-trash__sub-arc{align-items:center;gap:3px;margin-inline-start:2px;display:inline-flex}.fm-trash__sub-arc>.ds-icon{width:10px;height:10px}.fm-trash__actions{text-align:end}.fm-trash__actions>*+*{margin-inline-start:8px}.fm-trash__actions>.ds-btn,.fm-trash__actions>.ds-icon-btn{vertical-align:middle}.fm-trash__show-sm,.fm-trash__sub.fm-trash__show-sm{display:none}.fm-trash__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}.fm-trash__per-page{font-size:.875rem;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fm-trash__select{background-color:var(--ds-brand-soft);width:auto;min-height:30px;padding-block:4px;padding-inline:10px 28px;font-size:.75rem}.fm-trash__search{background:var(--ds-surface)}@container fm-trash (max-width:1039px){.fm-trash__overview{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.fm-trash__expiring{grid-area:2/1/auto/-1}}@container fm-trash (max-width:899px){.fm-trash__col-size{width:80px}.fm-trash__col-date{width:100px}.fm-trash__col-actions{width:84px}.fm-trash__restore{justify-content:center;width:28px;padding:0}.fm-trash__restore>.fm-trash__show-sm{margin:0;display:inline-flex}.fm-trash__restore>.ds-btn__label{display:none}}@container fm-trash (max-width:679px){.fm-trash__hide-md{display:none}}@container fm-trash (max-width:559px){.fm-trash__overview{grid-template-columns:minmax(0,1fr)}.fm-trash__stats{flex-direction:row;gap:12px}.fm-trash__stat{flex:1 1 0;min-width:0}.fm-trash__cards{grid-template-columns:minmax(0,1fr);gap:12px}.fm-trash__expiring{grid-row:auto}.fm-trash__hide-sm{display:none}.fm-trash__show-sm{display:inline-flex}.fm-trash__sub.fm-trash__show-sm{display:flex}.fm-trash__col-actions{width:84px}.fm-trash__restore{justify-content:center;width:28px;padding:0}.fm-trash__restore>.ds-btn__icon{margin:0}.fm-trash__toolbar .ds-toolbar__group{width:100%}.fm-trash__toolbar .ds-toolbar__group>.ds-search{flex:100%;width:auto}}.hc-mv{--hc-mv-backdrop:#040911f5;--hc-mv-stage:#050b14;--hc-mv-chrome:#0c1626c7;--hc-mv-surface:#122033;--hc-mv-line:#ffffff1a;--hc-mv-btn:#ffffff14;--hc-mv-btn-hover:#ffffff29;--hc-mv-ink:#f3f6fa;--hc-mv-muted:#a9b5c4;--hc-mv-accent-soft:#2f8bff33;color:var(--hc-mv-ink);font-family:var(--ds-font-family);-webkit-tap-highlight-color:transparent}.hc-mv .ds-icon-btn.hc-mv-ib{--ds-ib-bg:var(--hc-mv-btn);--ds-ib-fg:var(--hc-mv-ink)}.hc-mv .ds-icon-btn.hc-mv-ib:hover{--ds-ib-bg:var(--hc-mv-btn-hover)}.hc-mv .ds-icon-btn.hc-mv-ib:active{--ds-ib-bg:#ffffff38}.hc-mv .ds-icon-btn.hc-mv-ib[aria-pressed=true]{--ds-ib-bg:var(--ds-brand-selected);--ds-ib-fg:var(--ds-on-brand)}.hc-mv .ds-icon-btn.hc-mv-ib--plain{--ds-ib-bg:transparent}.hc-mv .ds-icon-btn.hc-mv-ib--plain:hover{--ds-ib-bg:var(--hc-mv-btn)}.hc-mv .ds-icon-btn.hc-mv-ib--lg{--ds-ib-size:48px;--ds-ib-icon:22px}.hc-mv .ds-icon-btn.hc-mv-ib--primary{--ds-ib-bg:var(--ds-brand);--ds-ib-fg:var(--ds-on-brand)}.hc-mv .ds-icon-btn.hc-mv-ib--primary:hover{--ds-ib-bg:var(--ds-brand-hover)}.hc-mv :focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-mv-sep{background:var(--hc-mv-line);flex:none;width:1px;height:20px;margin-inline:4px}.hc-vtile{--ds-tile-pad:8px;--ds-tile-icon:20px;--ds-tile-radius:var(--ds-radius-control)}.hc-vtype--brand{color:var(--ds-brand)}.hc-vtype--danger{color:var(--ds-danger)}.hc-vtype--success{color:var(--ds-success)}.hc-vtype--warning{color:var(--ds-warning)}.hc-vtype--muted{color:var(--ds-ink-muted)}.ds-tile.hc-vtile--brand{background:var(--ds-brand-soft);color:var(--ds-brand)}.ds-tile.hc-vtile--danger{background:var(--ds-danger-soft);color:var(--ds-danger)}.ds-tile.hc-vtile--success{background:var(--ds-success-soft);color:var(--ds-success-strong)}.ds-tile.hc-vtile--warning{background:var(--ds-warning-soft);color:var(--ds-warning-strong)}.ds-tile.hc-vtile--muted{background:var(--ds-surface-subtle);color:var(--ds-ink-muted)}.hc-spinner{width:var(--hc-spinner-size,36px);height:var(--hc-spinner-size,36px);border:3px solid #7f8ca047;border-block-start-color:var(--ds-brand);border-radius:9999px;flex:none;animation:.8s linear infinite ds-spin;display:inline-block}.hc-num{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.hc-lb{--hc-lb-dir:1;z-index:58;background:var(--hc-mv-backdrop);-webkit-user-select:none;user-select:none;touch-action:pan-y pinch-zoom;display:block;position:fixed;inset:0;overflow:hidden}[dir=rtl] .hc-lb{--hc-lb-dir:-1}.hc-lb{animation:hc-mv-fade-in var(--ds-duration-base) var(--ds-ease-standard)}.hc-lb:focus{outline:none}.hc-lb__frame{position:absolute;inset:0}.hc-lb__frame:focus{outline:none}.hc-lb.is-idle{cursor:none}.hc-lb__stage{place-items:center;padding:80px 96px;padding-block-end:max(80px, calc(24px + env(safe-area-inset-bottom)));display:grid;position:absolute;inset:0}.hc-lb--single .hc-lb__stage{padding-inline:24px}.hc-lb__img{object-fit:contain;border-radius:var(--ds-radius-chip);cursor:zoom-in;max-width:100%;max-height:100%;transition:opacity var(--ds-duration-slow) var(--ds-ease-standard), transform var(--ds-duration-slow) var(--ds-ease-standard);-webkit-user-drag:none;display:block;box-shadow:0 12px 48px #00000080}.hc-lb__img.is-loading{opacity:0;transform:translateX(calc(40px * var(--hc-lb-dir))) scale(.97)}.hc-lb__img.is-loading.is-back{transform:translateX(calc(-40px * var(--hc-lb-dir))) scale(.97)}.hc-lb__img.is-zoomed{cursor:zoom-out;transform:scale(1.8)}.hc-lb__img.is-static{cursor:default}.hc-lb--single .hc-lb__img{cursor:zoom-out}.hc-lb__loading{color:var(--hc-mv-muted);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:.75rem;font-weight:600;display:flex;position:absolute;inset:0}.hc-lb__chrome{transition:opacity var(--ds-duration-base) var(--ds-ease-standard)}.hc-lb.is-idle .hc-lb__chrome{opacity:0;pointer-events:none}.hc-lb.is-idle:has(.hc-lb__chrome :focus-visible) .hc-lb__chrome{opacity:1;pointer-events:auto}.hc-lb__bar{z-index:2;background:linear-gradient(#0009,#0000);align-items:center;gap:12px;padding:16px 20px 32px;padding-block-start:max(16px, env(safe-area-inset-top));display:flex;position:absolute;inset-block-start:0;inset-inline:0}.hc-lb__titles{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.hc-lb__name{font-size:.875rem;font-weight:600;line-height:var(--ds-leading-body);text-overflow:ellipsis;white-space:nowrap;text-align:start;margin:0;overflow:hidden}.hc-lb__meta{color:var(--hc-mv-muted);font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);margin:0}.hc-lb__actions{flex:none;align-items:center;gap:8px;display:flex}.hc-lb__nav{z-index:2;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.hc-lb__nav--prev{inset-inline-start:24px}.hc-lb__nav--next{inset-inline-end:24px}.hc-lb__dock{z-index:2;border:1px solid var(--hc-mv-line);background:var(--hc-mv-chrome);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:max-content;max-width:calc(100% - 32px);border-radius:9999px;align-items:center;gap:4px;margin-inline:auto;padding:6px;display:flex;position:absolute;inset-block-end:max(20px, calc(12px + env(safe-area-inset-bottom)));inset-inline:0;box-shadow:0 8px 32px #0006}.hc-lb__count{color:var(--hc-mv-muted);white-space:nowrap;padding-inline:8px;font-size:.75rem;font-weight:600;line-height:1}.hc-lb__speed{background:var(--hc-mv-btn);height:34px;color:var(--hc-mv-ink);cursor:pointer;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard);border-radius:9999px;align-items:center;gap:6px;padding-inline:10px 12px;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.hc-lb__speed:hover{background:var(--hc-mv-btn-hover)}.hc-lb__speed>.ds-icon{width:16px;height:16px;color:var(--hc-mv-muted)}@media (max-width:767px){.hc-lb__stage{padding:72px 12px 88px}.hc-lb--single .hc-lb__stage{padding-inline:12px}.hc-lb__bar{gap:8px;padding-inline:12px}.hc-lb__actions{gap:4px}.hc-lb__nav{inset-block-start:auto;inset-block-end:max(20px, calc(12px + env(safe-area-inset-bottom)));transform:none}.hc-lb__nav--prev{inset-inline-start:12px}.hc-lb__nav--next{inset-inline-end:12px}.hc-lb .ds-icon-btn.hc-lb__nav{--ds-ib-size:44px}.hc-lb.has-dock .hc-lb__nav{inset-block-end:calc(max(20px, calc(12px + env(safe-area-inset-bottom))) + 58px)}}.hc-player{--accent-color:var(--ds-brand);--accent-glow:#2f8bff59;--accent-text:var(--ds-on-brand);--bg-panel:#0c1626d1;--bg-menu:#122033f5;--bg-surface:var(--hc-mv-surface);--text-primary:var(--hc-mv-ink);--text-secondary:var(--hc-mv-muted);--text-muted:var(--hc-mv-muted);--border-main:var(--hc-mv-line);--border-light:#ffffff2e;--glass-blur:16px;--glass-border:var(--hc-mv-line);--plyr-color-main:var(--ds-brand);--plyr-audio-controls-background:transparent;--plyr-audio-control-color:var(--hc-mv-ink);--plyr-audio-control-color-hover:var(--ds-on-brand);--plyr-audio-control-background-hover:var(--ds-brand);--plyr-menu-background:var(--hc-mv-surface);--plyr-menu-color:var(--hc-mv-ink);--plyr-range-track-height:4px;--plyr-audio-range-track-background:#ffffff38;--plyr-audio-progress-buffered-background:#ffffff52;--plyr-tooltip-background:var(--hc-mv-surface);--plyr-tooltip-color:var(--hc-mv-ink);--plyr-font-family:var(--ds-font-family);z-index:57;box-sizing:border-box;-webkit-user-select:none;user-select:none;flex-direction:column;display:flex;position:fixed}.hc-player:focus{outline:none}.hc-player--full{background:radial-gradient(120% 60% at 50% 0%, #2f8bff1f, #2f8bff00 60%), var(--hc-mv-stage);inset:0}.hc-player__bar{box-sizing:border-box;border-block-end:1px solid var(--hc-mv-line);background:var(--hc-mv-chrome);min-height:64px;flex:none;align-items:center;gap:12px;padding:10px 16px 10px 20px;padding-block-start:max(10px, env(safe-area-inset-top));display:flex}.hc-player__lead{flex:auto;align-items:center;gap:12px;min-width:0;display:flex}.hc-player__tile{--ds-tile-pad:9px;--ds-tile-icon:20px;--ds-tile-radius:var(--ds-radius-control);background:var(--hc-mv-accent-soft);color:#6cb0ff}.hc-player__tile.is-audio{color:#ffd26b;background:#ffc23329}.hc-player__titles{flex-direction:column;gap:2px;min-width:0;display:flex}.hc-player__name{font-size:.875rem;font-weight:700;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.hc-player__sub{min-width:0;color:var(--hc-mv-muted);font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);white-space:nowrap;align-items:center;gap:6px;margin:0;display:flex;overflow:hidden}.hc-player__dot{opacity:.7;background:currentColor;border-radius:9999px;flex:none;width:3px;height:3px}.hc-player__sub>bdi{text-overflow:ellipsis;min-width:0;overflow:hidden}.hc-player__sub>.hc-num{flex:none}.hc-player__actions{flex:none;align-items:center;gap:4px;display:flex}.hc-player__transport-wrap{display:contents}.hc-player__transport{align-items:center;gap:4px;display:flex}:is(.hc-vinfo__title,.hc-lb__name,.hc-player__name,.hc-player__track-name,.hc-player__item-name){text-align:match-parent}[dir=rtl] :is(.hc-vinfo__title,.hc-lb__name,.hc-player__name,.hc-player__item-name),[dir=rtl] .hc-player.is-mini .hc-player__track-name{text-align:right}.hc-player__body{flex:auto;min-height:0;display:flex;position:relative}.hc-player__stage{flex:auto;justify-content:center;align-items:center;min-width:0;padding:24px;display:flex;overflow-y:auto}.hc-player__video{aspect-ratio:16/9;border-radius:var(--ds-radius-card);width:min(100%,1120px,177.778dvh - 199.111px);box-shadow:0 16px 48px #00000080, 0 0 0 1px var(--hc-mv-line);background:#000;position:relative;overflow:hidden}.hc-player__video>div{width:100%;height:100%}.hc-player__audio{box-sizing:border-box;border:1px solid var(--hc-mv-line);border-radius:var(--ds-radius-panel);text-align:center;background:#122033b8;flex-direction:column;align-items:center;gap:20px;width:min(440px,100%);padding:32px 24px 24px;display:flex;box-shadow:0 16px 48px #00000059}.hc-player__art{background:repeating-radial-gradient(circle,#ffffff0d 0 1px,#0000 1px 5px),radial-gradient(circle,#1b2c45 0,#070d17 70%);border-radius:9999px;flex:none;place-items:center;width:200px;height:200px;animation:20s linear infinite paused hc-player-spin;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 6px #ffffff0a,0 12px 32px #00000080}.hc-player__art.is-playing{animation-play-state:running}.hc-player__art>img{object-fit:cover;width:100%;height:100%}.hc-player__art>.ds-icon{color:#ffd26b;opacity:.9;width:44%;height:44%}.hc-player__art:after{content:"";background:var(--hc-mv-stage);border:3px solid #ffffff1f;border-radius:9999px;width:18%;height:18%;margin:auto;position:absolute;inset:0}.hc-player__track{flex-direction:column;gap:4px;width:100%;min-width:0;display:flex}.hc-player__track-name{font-size:1rem;font-weight:700;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.hc-player__track-sub{color:var(--hc-mv-muted);font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);margin:0}.hc-player__plyr{border:1px solid var(--hc-mv-line);border-radius:var(--ds-radius-card);background:#050b1499;width:100%;padding:4px}.hc-player__list{border-inline-start:1px solid var(--hc-mv-line);background:var(--hc-mv-chrome);flex-direction:column;flex:none;width:340px;min-height:0;display:flex}.hc-player__list-head{border-block-end:1px solid var(--hc-mv-line);flex:none;justify-content:space-between;align-items:center;gap:8px;padding:14px 16px 14px 20px;display:flex}.hc-player__list-title{font-size:.875rem;font-weight:600;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);margin:0}.hc-player__count{background:var(--hc-mv-btn);color:var(--hc-mv-muted);font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:600;line-height:var(--ds-leading-compact);white-space:nowrap;border-radius:9999px;padding:2px 8px}.hc-player__tracks{scrollbar-width:thin;scrollbar-color:#fff3 transparent;flex-direction:column;flex:auto;gap:2px;min-height:0;margin:0;padding:8px;list-style:none;display:flex;overflow-y:auto}.hc-player__item{box-sizing:border-box;border-radius:var(--ds-radius-control);width:100%;min-height:52px;color:var(--hc-mv-ink);text-align:start;cursor:pointer;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard);align-items:center;gap:12px;padding:8px 10px;display:flex}.hc-player__item:hover{background:var(--hc-mv-btn)}.hc-player__item[aria-current=true]{background:var(--hc-mv-accent-soft)}.hc-player__item:focus-visible{outline-offset:-2px}.hc-player__item-icon{border-radius:var(--ds-radius-control);background:#ffffff0f;flex:none;place-items:center;width:36px;height:36px;display:grid;overflow:hidden}.hc-player__item-icon>img{object-fit:cover;width:100%;height:100%}.hc-player__item-icon>.ds-icon{width:18px;height:18px}.hc-player__item-icon>.ds-icon.is-video{color:#6cb0ff}.hc-player__item-icon>.ds-icon.is-audio{color:#ffd26b}.hc-player__item-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.hc-player__item-name{font-size:.75rem;font-weight:600;line-height:var(--ds-leading-compact);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hc-player__item[aria-current=true] .hc-player__item-name{color:#9ccaff}.hc-player__item-size{color:var(--hc-mv-muted);font-size:calc(.625rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-compact)}.hc-player__item-state{color:#6cb0ff;flex:none;width:16px;height:16px}.hc-player__item:not([aria-current=true]) .hc-player__item-state{color:var(--hc-mv-muted);opacity:0}.hc-player__item:not([aria-current=true]):is(:hover,:focus-visible) .hc-player__item-state{opacity:1}.hc-player__eq{align-items:flex-end;gap:3px;height:14px;display:flex}.hc-player__eq>span{transform-origin:bottom;background:#6cb0ff;border-radius:2px;width:3px;height:100%;animation:.8s ease-in-out infinite hc-player-eq}.hc-player__eq>span:nth-child(2){animation-duration:.6s}.hc-player__eq>span:nth-child(3){animation-duration:.7s}@media (max-width:899px){.hc-player--full .hc-player__body{flex-direction:column}.hc-player--full .hc-player__list{border-inline-start:0;border-block-start:1px solid var(--hc-mv-line);width:auto;max-height:45%}.hc-player--full .hc-player__stage{padding:16px}.hc-player__video{width:min(100%,177.778dvh - 170.667px)}}@media (max-width:899px) and (max-height:700px){.hc-player--full.has-list .hc-player__video{width:min(100%,97.7778dvh - 113.778px)}}@media (max-width:599px){.hc-player__sub{flex-wrap:wrap;row-gap:2px}.hc-player__sub>.hc-player__dot{display:none}.hc-player__sub>.hc-num{flex-basis:100%}[dir=rtl] .hc-player__sub>.hc-num{text-align:right}.hc-player__bar{gap:8px;padding-inline:12px 8px}.hc-player__actions,.hc-player__transport{gap:0}.hc-player--full .hc-player__actions .hc-mv-sep{display:none}.hc-player__art{width:160px;height:160px}.hc-player__audio{padding:24px 16px 16px}}.hc-player:is(.is-mini,.is-bubble){z-index:28;inset-block-end:calc(24px + var(--hc-uq-block,0px));inset-inline-end:24px}@media (max-width:767px){.hc-player:is(.is-mini,.is-bubble){inset-inline-end:16px}.hc-player--cloud:is(.is-mini,.is-bubble){inset-block-end:calc(6rem + env(safe-area-inset-bottom))}}.hc-player.is-mini{border:1px solid var(--hc-mv-line);border-radius:var(--ds-radius-card);background:var(--hc-mv-surface);width:380px;max-width:calc(100vw - 32px);overflow:hidden;box-shadow:0 12px 40px #00000073}@media (max-width:767px){.hc-player.is-mini{width:340px}}.hc-player.is-mini .hc-player__bar{background:var(--hc-mv-surface);cursor:grab;touch-action:none;gap:8px;min-height:0;padding:8px 8px 8px 12px}.hc-player.is-mini .hc-player__bar:active{cursor:grabbing}.hc-player.is-mini .hc-player__tile{--ds-tile-pad:6px;--ds-tile-icon:16px}.hc-player.is-mini .hc-player__name{font-size:.8125rem}.hc-player.is-mini .hc-player__body{flex-direction:column;flex:none}.hc-player.is-mini .hc-player__stage{padding:0;overflow:visible}.hc-player.is-mini .hc-player__video{width:100%;box-shadow:none;border-radius:0}.hc-player.is-mini .hc-player__audio{width:100%;box-shadow:none;text-align:start;background:0 0;border:0;border-radius:0;flex-flow:wrap;gap:12px;padding:12px}.hc-player.is-mini .hc-player__art{width:48px;height:48px;box-shadow:0 0 0 3px #ffffff0a}.hc-player.is-mini .hc-player__art:after{border-width:2px}.hc-player.is-mini .hc-player__track{flex:1 1 0}.hc-player.is-mini .hc-player__track-name{font-size:.8125rem}.hc-player.is-mini .hc-player__plyr{flex:100%;padding:2px}.hc-player.is-mini .hc-player__list{border-inline-start:0;border-block-start:1px solid var(--hc-mv-line);background:0 0;width:auto;max-height:168px}.hc-player.is-mini .hc-player__tracks{padding:4px}.hc-player.is-mini .hc-player__item{gap:10px;min-height:40px;padding:6px 8px}.hc-player.is-mini .hc-player__item-icon{width:28px;height:28px}.hc-player.is-mini .hc-player__item-icon>.ds-icon{width:14px;height:14px}.hc-player.is-mini .art-control-fullscreen,.hc-player.is-mini .art-control-pip,.hc-player.is-mini .art-control-setting,.hc-player.is-mini .art-control-subtitle,.hc-player.is-mini .art-control-aspectRatio{display:none!important}.hc-player.is-bubble{background:var(--hc-mv-surface);border-radius:9999px;width:60px;height:60px;box-shadow:0 0 0 1px #2f8bff73,0 12px 32px #00000080}.hc-player__bubble{cursor:grab;touch-action:none;border-radius:9999px;place-items:center;width:100%;height:100%;display:grid;position:relative}.hc-player__bubble:active{cursor:grabbing}.hc-player__bubble:focus-visible{outline-offset:3px}.hc-player__bubble .hc-player__art{width:48px;height:48px;box-shadow:none}.hc-player__bubble .hc-player__art:after{border-width:2px}.hc-player__bubble-video{color:#6cb0ff;background:radial-gradient(circle at 50% 40%,#1b2c45,#070d17 75%);border-radius:9999px;place-items:center;width:48px;height:48px;display:grid}.hc-player__bubble-video>.ds-icon{width:22px;height:22px}.hc-player__bubble-ring{pointer-events:none;border:2px solid #2f8bffb3;border-radius:9999px;animation:1.6s cubic-bezier(0,0,.2,1) infinite hc-player-ping;position:absolute;inset:2px}.hc-player__bubble-state{border:2px solid var(--hc-mv-surface);color:#fff;background:#62738b;border-radius:9999px;place-items:center;width:18px;height:18px;display:grid;position:absolute;inset-block-start:-2px;inset-inline-end:-2px}.hc-player__bubble-state.is-playing{background:var(--ds-success-emphasis)}.hc-player__bubble-state>.ds-icon{width:8px;height:8px}.hc-player .art-video-player,.hc-player .art-video-player *{font-family:var(--ds-font-family)!important}.hc-player .art-video-player{container:hc-art/inline-size;min-width:0!important}@container hc-art (max-width:439.98px){.hc-player--full .art-control-pip,.hc-player--full .art-control-fullscreenWeb{display:none!important}}@container hc-art (max-width:369.98px){.art-control-time{align-self:center!important;height:auto!important;min-height:0!important;font-size:10px!important;display:block!important}.art-controls-left{min-width:0!important}.art-controls-right{flex-shrink:0!important}}@container hc-art (max-width:339.98px){.hc-player--full .art-control-volume{display:none!important}}@container hc-art (max-width:299.98px){.hc-player--full .art-controls{--art-control-height:38px!important}}.hc-player .art-controls{border-radius:var(--ds-radius-card)!important;box-shadow:0 8px 24px #00000059!important}.hc-player .art-progress-indicator{border-color:var(--ds-brand)!important;background:#fff!important}.hc-player .art-state{background:var(--ds-brand)!important;border:0!important;width:64px!important;height:64px!important;box-shadow:0 8px 24px #0006!important}.hc-player .art-state svg,.hc-player .art-state i{color:var(--ds-on-brand)!important;fill:var(--ds-on-brand)!important}.hc-player .art-state:hover{background:var(--ds-brand-hover)!important}.hc-player .art-tip{background:var(--hc-mv-surface)!important;border-color:var(--hc-mv-line)!important}.hc-player .art-subtitle{font-family:var(--ds-font-family)!important}.hc-player.is-mini .art-controls{width:calc(100% - 16px)!important;height:40px!important;margin:0 8px 8px!important}.hc-player.is-mini .art-progress{width:calc(100% - 16px)!important;margin:0 8px 4px!important}.hc-player .art-video-player.art-control-show .art-subtitle{bottom:90px!important}.hc-player.is-mini .art-subtitle{font-size:calc(var(--art-subtitle-font-size,20px) * .7)!important;padding:3px 10px!important;bottom:12px!important}.hc-player.is-mini .art-video-player:is(.art-hover,.art-control-show) .art-subtitle{bottom:62px!important}@media (max-width:599.98px){.hc-player:not(.is-mini) .art-subtitle{font-size:calc(var(--art-subtitle-font-size,20px) * .8)!important;padding:4px 12px!important}.hc-player:not(.is-mini) .art-video-player:is(.art-hover,.art-control-show) .art-subtitle{bottom:76px!important}}.hc-player .art-video-player [data-hc-kb]:focus-visible{outline-offset:2px;border-radius:var(--ds-radius-chip);outline:2px solid #fff!important}.hc-player .art-video-player .art-settings [data-hc-kb]:focus-visible{outline-offset:-2px}.art-video-player .hc-art-slider:focus-visible{outline-offset:2px;border-radius:var(--ds-radius-chip);outline:2px solid #fff!important}.art-video-player .art-control-volume.hc-art-slider:focus-visible .art-volume-panel{opacity:1!important;transform:translateY(0)!important}.hc-player .plyr--audio{border-radius:var(--ds-radius-control)!important;max-width:none!important;box-shadow:none!important;background:0 0!important;margin:0!important}.hc-player .plyr--audio .plyr__controls{border-radius:var(--ds-radius-control)!important;color:var(--hc-mv-ink)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;padding:6px!important}.hc-player .plyr__control:hover{background:var(--ds-brand)!important;color:var(--ds-on-brand)!important}.hc-player .plyr__control:focus-visible{outline-offset:2px;outline:2px solid var(--ds-focus)!important}.hc-player .plyr__menu__container{background:var(--hc-mv-surface)!important;border-color:var(--hc-mv-line)!important;border-radius:var(--ds-radius-card)!important}.hc-player .plyr__menu__container .plyr__control{color:var(--hc-mv-ink)!important}.hc-player .plyr__menu__container .plyr__control:hover{color:var(--ds-on-brand)!important}.hc-player .plyr__time{font-variant-numeric:tabular-nums}.hc-player .hc-player__loader{--hc-spinner-size:44px}.ds-overlay.hc-vinfo-overlay{z-index:56}.hc-vinfo.ds-dialog{width:min(480px,100%);max-height:calc(100dvh - 32px)}.hc-vinfo.is-wide{width:min(680px,100%)}.hc-vinfo .ds-dialog__head{border-block-end:1px solid var(--ds-line);align-items:center;padding-block-end:16px}.hc-vinfo .ds-dialog__titles{padding-block-start:0}.hc-vinfo__title{-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hc-vinfo__desc{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.hc-vinfo__dot{opacity:.6;background:currentColor;border-radius:9999px;flex:none;width:3px;height:3px;display:inline-block}.hc-vinfo__head-thumb{border-radius:var(--ds-radius-control);background:var(--ds-surface-subtle);flex:none;place-items:center;width:40px;height:40px;display:inline-grid;overflow:hidden}.hc-vinfo__head-thumb>img{object-fit:cover;width:100%;height:100%}.hc-vinfo__body.ds-dialog__body{flex-direction:column;gap:16px;padding:16px 20px 20px;display:flex}.hc-vinfo__main{flex-direction:column;gap:12px;min-width:0;display:flex}.hc-vinfo__aside{flex-direction:column;gap:16px;min-width:0;display:flex}@media (min-width:900px){.hc-vinfo.is-wide{width:min(1040px,100%);height:min(760px,100dvh - 32px)}.hc-vinfo.is-wide .hc-vinfo__body.ds-dialog__body{grid-template-columns:minmax(0,1fr) 320px;gap:20px;display:grid;overflow:hidden}.hc-vinfo.is-wide .hc-vinfo__main{min-height:0}.hc-vinfo.is-wide .hc-vinfo__stage{flex:auto;min-height:0}.hc-vinfo.is-wide .hc-vinfo__aside{scrollbar-width:thin;min-height:0;margin-inline-end:-8px;padding-inline-end:8px;overflow-y:auto}}.hc-vinfo__stage{box-sizing:border-box;border-radius:var(--ds-radius-card);background:var(--ds-surface-subtle);place-items:center;min-height:200px;padding:12px;display:grid;position:relative;overflow:hidden}.hc-vinfo__stage.is-compact{min-height:168px}.hc-vinfo__stage.is-text{flex-direction:column;justify-content:flex-start;align-items:stretch;padding:0;display:flex}.hc-vinfo__stage.is-dark{background:#070d17}.hc-vinfo__stage-icon{width:72px;height:72px}.hc-vinfo__stage-note{color:var(--ds-ink-muted);font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);text-align:center;margin:8px 0 0}.hc-vinfo__stage-empty{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:16px;display:flex}.hc-vinfo__img-btn{border-radius:var(--ds-radius-chip);cursor:zoom-in;place-items:center;max-width:100%;max-height:100%;padding:0;display:grid}.hc-vinfo__img{border-radius:var(--ds-radius-chip);object-fit:contain;max-width:100%;max-height:min(52vh,480px);box-shadow:var(--ds-shadow-raised);transition:opacity var(--ds-duration-slow) var(--ds-ease-standard);display:block}.hc-vinfo__img-btn>*{grid-area:1/1}.hc-vinfo__img.is-loading{opacity:0}.hc-vinfo__img.is-thumb{opacity:1;filter:blur(1px)}.hc-vinfo__img.is-blurred{filter:blur(2px);opacity:.6}@media (min-width:900px){.hc-vinfo.is-wide .hc-vinfo__img{max-height:calc(min(760px,100dvh - 32px) - 140px)}}.hc-vinfo__stage-loading{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.hc-vinfo__poster{aspect-ratio:16/9;border-radius:var(--ds-radius-chip);color:#fff;cursor:pointer;background:radial-gradient(circle at 50% 35%,#1b2c45,#070d17 75%);place-items:center;width:100%;max-width:720px;padding:0;display:grid;position:relative;overflow:hidden}.hc-vinfo__poster>img{object-fit:cover;width:100%;height:100%;transition:transform var(--ds-duration-slow) var(--ds-ease-standard);position:absolute;inset:0}.hc-vinfo__poster:hover>img{transform:scale(1.03)}.hc-vinfo__poster:before{content:"";background:#04091159;position:absolute;inset:0}.hc-vinfo__poster-icon{opacity:.85;width:24px;height:24px;position:absolute;inset-block-start:16px;inset-inline-start:16px}.hc-vinfo__poster-play{background:var(--ds-brand);width:64px;height:64px;color:var(--ds-on-brand);transition:transform var(--ds-duration-fast) var(--ds-ease-standard), background-color var(--ds-duration-fast) var(--ds-ease-standard);border-radius:9999px;place-items:center;display:grid;position:relative;box-shadow:0 8px 24px #0006}.hc-vinfo__poster-play>.ds-icon{width:26px;height:26px;margin-left:3px}.hc-vinfo__poster:hover .hc-vinfo__poster-play{background:var(--ds-brand-hover);transform:scale(1.06)}.hc-vinfo__poster-label{color:#ffffffd9;font-size:.75rem;font-weight:600;line-height:var(--ds-leading-compact);text-align:center;position:absolute;inset-block-end:14px;inset-inline:16px}.hc-vinfo__cover{border-radius:var(--ds-radius-tag);object-fit:contain;max-width:100%;max-height:220px;box-shadow:var(--ds-shadow-raised)}.hc-vinfo__prompt{text-align:center;flex-direction:column;align-items:center;gap:12px;margin-block:auto;padding:32px 20px;display:flex}.hc-vinfo__prompt-text{color:var(--ds-ink-muted);font-size:.875rem;font-weight:500;line-height:var(--ds-leading-body);margin:0}.hc-vinfo__code{box-sizing:border-box;width:100%;min-height:200px;max-height:56vh;color:var(--ds-ink);font-family:var(--ds-font-family-mono);text-align:start;-webkit-user-select:text;user-select:text;tab-size:4;scrollbar-width:thin;flex:auto;margin:0;padding:16px;font-size:.8125rem;line-height:1.6;overflow:auto}@media (min-width:900px){.hc-vinfo.is-wide .hc-vinfo__code{max-height:none}}.hc-vinfo__code pre{color:var(--ds-ink)!important;text-shadow:none!important;white-space:pre!important;background:0 0!important;margin:0!important;padding:0!important;overflow:visible!important}.hc-vinfo__code.is-wrap pre{white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:normal!important}.hc-vinfo__code code,.hc-vinfo__code code[class*=language-]{line-height:1.6;color:inherit!important;text-shadow:none!important;white-space:inherit!important;overflow-wrap:inherit!important;word-break:inherit!important;background:0 0!important;font-family:inherit!important;font-size:.8125rem!important}.hc-vinfo__code .token:is(.comment,.prolog,.doctype,.cdata){font-style:italic;color:var(--ds-ink-muted)!important;opacity:1!important}.hc-vinfo__code .token:is(.punctuation,.operator){color:var(--ds-ink-muted)!important;opacity:1!important}.hc-vinfo__code .token:is(.keyword,.atrule,.important,.rule,.builtin){color:#0b66d6!important}.hc-vinfo__code .token:is(.string,.char,.attr-value,.regex,.inserted,.url){color:#1c7a3c!important}.hc-vinfo__code .token:is(.number,.boolean,.constant,.symbol){color:#8a5a00!important}.hc-vinfo__code .token:is(.function,.class-name){color:#6d28d9!important}.hc-vinfo__code .token:is(.tag,.selector,.property,.attr-name,.deleted,.variable,.namespace){color:#b50733!important;opacity:1!important}.dark .hc-vinfo__code .token:is(.keyword,.atrule,.important,.rule,.builtin){color:#6cb0ff!important}.dark .hc-vinfo__code .token:is(.string,.char,.attr-value,.regex,.inserted,.url){color:#6fdf95!important}.dark .hc-vinfo__code .token:is(.number,.boolean,.constant,.symbol){color:#ffd26b!important}.dark .hc-vinfo__code .token:is(.function,.class-name){color:#c4b5fd!important}.dark .hc-vinfo__code .token:is(.tag,.selector,.property,.attr-name,.deleted,.variable,.namespace){color:#ff8fab!important}.hc-vinfo__code.is-md{font-family:var(--ds-font-family);font-size:.875rem;line-height:var(--ds-leading-body);white-space:normal;overflow-wrap:anywhere}.hc-vinfo__code.is-md h1{font-size:1.25rem;font-weight:700;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);margin:0 0 8px}.hc-vinfo__code.is-md h2{font-size:1.0625rem;font-weight:700;line-height:var(--ds-leading-heading);margin:12px 0 6px}.hc-vinfo__code.is-md h3{font-size:.9375rem;font-weight:700;line-height:var(--ds-leading-heading);margin:10px 0 4px}.hc-vinfo__code.is-md li{margin-inline-start:20px;list-style:outside}.hc-vinfo__code.is-md code{border-radius:var(--ds-radius-tag);padding:1px 4px;background:var(--ds-surface-raised)!important;font-family:var(--ds-font-family-mono)!important;font-size:.8125rem!important}.hc-vinfo__code.is-md strong{font-weight:700}.hc-vinfo__section{border-block-start:1px solid var(--ds-line);flex-direction:column;gap:12px;padding-block-start:16px;display:flex}.hc-vinfo__section:first-child{border-block-start:0;padding-block-start:0}.hc-vinfo__props{flex-direction:column;gap:10px;margin:0;display:flex}.hc-vinfo__props>div{grid-template-columns:minmax(84px,32%) minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.hc-vinfo__props dt{font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted)}.hc-vinfo__props dd{overflow-wrap:anywhere;font-size:calc(.75rem * var(--ds-caption-scale,1));font-weight:600;line-height:var(--ds-leading-body);color:var(--ds-ink);margin:0}.hc-vinfo__path{flex-wrap:wrap;gap:2px 4px;margin:0;padding:0;list-style:none;display:flex}.hc-vinfo__path>li{gap:4px;min-width:0;display:inline-flex}.hc-vinfo__path>li~li:before{content:"›";color:var(--ds-ink-muted)}[dir=rtl] .hc-vinfo__path>li~li:before{content:"‹"}.hc-vinfo__tags{flex-wrap:wrap;gap:6px;margin:0;display:flex}.hc-vinfo__muted{color:var(--ds-ink-muted);font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);align-items:flex-start;gap:6px;margin:0;display:flex}.hc-vinfo__muted>.ds-icon{flex:none;width:16px;height:16px}.hc-vinfo__cta{flex-direction:column;gap:8px;display:flex}.hc-vinfo__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.hc-vinfo__grid>.ds-btn{min-width:0}.hc-vinfo__share-actions{flex-wrap:wrap;gap:8px;display:flex}.hc-vinfo__share-actions>.ds-btn{max-width:100%}.hc-vinfo__share{flex-direction:column;gap:12px;display:flex}.hc-vinfo__notice{flex-direction:column;display:flex}.hc-vinfo .ds-alert{align-items:flex-start}.hc-vinfo__alert-actions{flex-wrap:wrap;gap:8px;margin-block-start:10px;display:flex}.hc-vinfo__alert-text{margin:2px 0 0}@media (max-width:480px){.hc-vinfo.ds-dialog{max-height:92dvh}.hc-vinfo .hc-vinfo__img{max-height:40vh}.hc-vinfo__code{max-height:46vh}}.hc-spv__img{object-fit:contain;border-radius:var(--ds-radius-control);cursor:zoom-in;opacity:0;width:100%;max-height:16rem;transition:opacity var(--ds-duration-slow) var(--ds-ease-standard);display:block}.hc-spv__img.is-loaded{opacity:1}.hc-spv__img.is-loaded.is-blurred{opacity:.6;filter:blur(2px)}.hc-spv__video{aspect-ratio:16/9;border-radius:var(--ds-radius-control);background:#000;width:100%;position:relative;overflow:hidden}.hc-spv__video>#tele-player{width:100%;height:100%}.hc-spv__video .art-video-player{container:hc-spv-art/size;min-width:0!important}@container hc-spv-art (max-width:439.98px){.art-control-pip,.art-control-fullscreenWeb{display:none!important}}@container hc-spv-art (max-width:369.98px){.art-control-time{align-self:center!important;height:auto!important;min-height:0!important;font-size:10px!important;display:block!important}.art-controls-left{min-width:0!important}.art-controls-right{flex-shrink:0!important}}@container hc-spv-art (max-width:299.98px){.art-control-volume{display:none!important}}@container hc-spv-art (max-height:239.98px){.art-controls{width:calc(100% - 16px)!important;height:40px!important;margin:0 8px 8px!important;padding:0 8px!important}.art-state{width:52px!important;height:52px!important;margin-bottom:24px!important}.art-layer-lock{display:none!important}}@container hc-spv-art (max-height:159.98px){.art-state{display:none!important}}.hc-spv__audio{box-sizing:border-box;flex-direction:column;align-items:stretch;gap:16px;width:100%;max-width:28rem;margin-inline:auto;padding:8px;display:flex}.hc-spv__cover{aspect-ratio:1;border-radius:var(--ds-radius-card);align-self:center;place-items:center;width:192px;max-width:100%;display:grid;overflow:hidden}.hc-spv__cover>img{object-fit:cover;width:100%;height:100%}.hc-spv__cover>.ds-icon{width:72px;height:72px}.hc-spv__alert{text-align:start;align-self:stretch}.hc-reader{--hc-reader-bar:64px;z-index:600;background:var(--ds-canvas);color:var(--ds-ink);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;flex-direction:column;display:flex;position:fixed;inset:0}.hc-reader:focus{outline:none}.hc-reader__bar{z-index:2;box-sizing:border-box;min-height:var(--hc-reader-bar);border-block-end:1px solid var(--ds-line);background:var(--ds-canvas);flex:none;align-items:center;gap:12px;padding:10px 20px;padding-block-start:max(10px, env(safe-area-inset-top));display:flex;position:relative}.hc-reader__lead{flex:auto;align-items:center;gap:12px;min-width:0;display:flex}.hc-reader__tile{--ds-tile-pad:9px;--ds-tile-icon:20px;--ds-tile-radius:var(--ds-radius-control)}.hc-reader__titles{flex-direction:column;gap:3px;min-width:0;display:flex}.hc-reader__title{font-size:1rem;font-weight:700;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.hc-reader__sub{min-width:0;color:var(--ds-ink-muted);font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);white-space:nowrap;align-items:center;gap:6px;margin:0;display:flex;overflow:hidden}.hc-reader__sub>span{text-overflow:ellipsis;overflow:hidden}.hc-reader__sub>.hc-reader__pos{font-variant-numeric:tabular-nums;flex:none}.hc-reader__dot{background:currentColor;border-radius:9999px;flex:none;width:3px;height:3px}.hc-reader__tools,.hc-reader__actions{flex:none;align-items:center;gap:8px;display:flex}.hc-reader__sep{background:var(--ds-line);flex:none;width:1px;height:24px;margin-inline:4px}[dir=rtl] .hc-reader__title{text-align:right}[dir=ltr] .hc-reader__title{text-align:left}@media (max-width:767.98px){.hc-reader{--hc-reader-bar:56px}.hc-reader__bar{gap:8px;padding-block-start:max(8px, env(safe-area-inset-top));padding-block-end:8px;padding-inline:12px}.hc-reader__lead{gap:10px}.hc-reader__tools{display:none}.hc-reader__title{font-size:.9375rem}}@media (max-width:479.98px){.hc-reader__tile{display:none}}.hc-reader .ds-icon-btn[aria-pressed=true],.hc-reader .ds-icon-btn[aria-expanded=true]{--ds-ib-bg:var(--ds-brand);--ds-ib-fg:var(--ds-on-brand)}.hc-reader .ds-icon-btn[aria-pressed=true]:hover,.hc-reader .ds-icon-btn[aria-expanded=true]:hover{--ds-ib-bg:var(--ds-brand-hover)}.hc-reader-flip:dir(rtl){transform:scaleX(-1)}.hc-reader-stepper{background:var(--ds-surface-subtle);border-radius:9999px;flex:none;align-items:center;gap:2px;padding:3px;display:inline-flex}.hc-reader-stepper>.ds-icon-btn:hover{--ds-ib-bg:var(--ds-surface)}.hc-reader-stepper>.ds-icon-btn:disabled{opacity:.4;cursor:default}.hc-reader-stepper__icon{color:var(--ds-ink-muted);padding-inline:8px 2px;display:inline-flex}.hc-reader-stepper__icon>.ds-icon{width:18px;height:18px}.hc-reader-stepper__value{min-width:48px;color:var(--ds-ink);font-size:.75rem;font-weight:600;line-height:var(--ds-leading-compact);font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;padding-inline:4px}.hc-reader-stepper>select.ds-select{font-variant-numeric:tabular-nums;background-color:#0000;border-radius:9999px;width:auto;min-height:28px;padding-block:5px;padding-inline:10px 30px;font-weight:600}.hc-reader-stepper>select.ds-select:hover{background-color:var(--ds-surface);box-shadow:none}.hc-reader__seg.ds-segmented--sm{background:var(--ds-surface-subtle);border-radius:9999px;gap:0;padding:3px}.hc-reader__seg.ds-segmented--sm>.ds-tab{border-radius:9999px;justify-content:center;width:32px;height:28px;padding:0}.hc-reader__seg>.ds-tab>.ds-icon{width:16px;height:16px}.hc-reader__stage{background:var(--ds-surface-subtle);flex:auto;min-height:0;display:flex;position:relative;overflow:hidden}.hc-reader__stage:focus{outline:none}.hc-reader__stage:focus-visible{outline:2px solid var(--ds-focus);outline-offset:-2px}.hc-reader__loading{z-index:5;background:var(--ds-surface-subtle);color:var(--ds-ink-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;font-size:.875rem;font-weight:600;display:flex;position:absolute;inset:0}.hc-reader__loading-name{max-width:min(80%,480px);color:var(--ds-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hc-reader__spinner{width:32px;height:32px;color:var(--ds-brand)}@media (prefers-reduced-motion:no-preference){.hc-reader__spinner{animation:.9s linear infinite ds-spin}}.hc-reader__float{z-index:3;background:var(--ds-surface-raised);width:44px;height:44px;color:var(--ds-ink);box-shadow:var(--ds-shadow-floating), inset 0 0 0 1px var(--ds-line-subtle);cursor:pointer;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard), color var(--ds-duration-fast) var(--ds-ease-standard);border-radius:9999px;justify-content:center;align-items:center;margin-block-start:-22px;display:none;position:absolute;inset-block-start:50%}.hc-reader__float:hover{background:var(--ds-brand);color:var(--ds-on-brand)}.hc-reader__float:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-reader__float>.ds-icon{width:20px;height:20px}.hc-reader__float:disabled{opacity:.4;cursor:default;background:var(--ds-surface-raised);color:var(--ds-ink)}@media (min-width:768px){.hc-reader__float{display:inline-flex}}.hc-reader__pill{z-index:4;background:var(--ds-surface-raised);color:var(--ds-ink);box-shadow:var(--ds-shadow-raised);font-size:.75rem;font-weight:600;line-height:var(--ds-leading-compact);border-radius:9999px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex;position:absolute;inset-block-start:12px;inset-inline-end:12px}.hc-reader__pill>.ds-icon{width:14px;height:14px;color:var(--ds-brand)}@media (prefers-reduced-motion:no-preference){.hc-reader__pill>.ds-icon{animation:.9s linear infinite ds-spin}}.hc-reader__foot{z-index:2;box-sizing:border-box;border-block-start:1px solid var(--ds-line);background:var(--ds-canvas);min-height:64px;flex:none;align-items:center;gap:16px;padding:10px 20px;padding-block-end:max(10px, env(safe-area-inset-bottom));display:flex;position:relative}.hc-reader__nav{flex:auto;align-items:center;gap:12px;min-width:0;display:flex}.hc-reader__count{min-width:56px;color:var(--ds-ink-muted);font-size:.75rem;font-weight:600;line-height:var(--ds-leading-compact);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.hc-reader__count>b{color:var(--ds-ink);font-weight:700}.hc-reader__count:is(p){margin:0}.hc-reader__count{direction:ltr;unicode-bidi:isolate}[dir=rtl] .hc-reader__count{justify-content:flex-start}@media (max-width:767.98px){.hc-reader__foot{min-height:56px;gap:10px;padding-block-start:8px;padding-block-end:max(8px, env(safe-area-inset-bottom));padding-inline:12px}.hc-reader__nav{gap:8px}.hc-reader__count{min-width:0}}.hc-reader__page-input{box-sizing:border-box;border-radius:var(--ds-radius-control);background:var(--ds-surface-subtle);width:52px;height:32px;color:var(--ds-ink);font:inherit;font-variant-numeric:tabular-nums;text-align:center;appearance:textfield;border:0;margin:0;padding:0 6px;font-size:.75rem;font-weight:700;box-shadow:inset 0 0 0 1px #0000}.hc-reader__page-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.hc-reader__page-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hc-reader__page-input:hover{box-shadow:inset 0 0 0 1px var(--ds-line)}.hc-reader__page-input:focus-visible{box-shadow:inset 0 0 0 1px var(--ds-brand), 0 0 0 3px var(--ds-focus);outline:2px solid #0000}@supports (color:color-mix(in lab, red, red)){.hc-reader__page-input:focus-visible{box-shadow:inset 0 0 0 1px var(--ds-brand), 0 0 0 3px color-mix(in srgb, var(--ds-focus) 25%, transparent)}}.hc-reader-range{--value:0%;appearance:none;box-sizing:border-box;cursor:pointer;background:0 0;border:0;flex:auto;min-width:64px;height:24px;margin:0;padding:0}.hc-reader-range:focus{outline:none}.hc-reader-range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--ds-brand) var(--value), var(--ds-brand-muted) var(--value));border-radius:8px;height:6px}.hc-reader-range:dir(rtl)::-webkit-slider-runnable-track{background:linear-gradient(to left, var(--ds-brand) var(--value), var(--ds-brand-muted) var(--value))}.hc-reader-range::-webkit-slider-thumb{-webkit-appearance:none;box-sizing:border-box;border:3px solid var(--ds-brand);background:var(--ds-surface-raised);width:18px;height:18px;box-shadow:var(--ds-shadow-raised);border-radius:9999px;margin-block-start:-6px}.hc-reader-range::-moz-range-track{background:var(--ds-brand-muted);border-radius:8px;height:6px}.hc-reader-range::-moz-range-progress{background:var(--ds-brand);border-radius:8px;height:6px}.hc-reader-range::-moz-range-thumb{box-sizing:border-box;border:3px solid var(--ds-brand);background:var(--ds-surface-raised);border-radius:9999px;width:18px;height:18px}.hc-reader-range:focus-visible::-webkit-slider-thumb{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-reader-range:focus-visible::-moz-range-thumb{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-reader-range:disabled{cursor:default;opacity:.45}.hc-reader-sheet{z-index:20;background:var(--ds-overlay);font-family:var(--ds-font-family);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.hc-reader-sheet__panel{box-sizing:border-box;background:var(--ds-surface-raised);width:100%;max-height:min(85vh,680px);color:var(--ds-ink);box-shadow:var(--ds-shadow-dialog);-webkit-user-select:none;user-select:none;border-start-start-radius:var(--ds-radius-panel);border-start-end-radius:var(--ds-radius-panel);flex-direction:column;padding-block-end:env(safe-area-inset-bottom);display:flex;overflow:hidden}.hc-reader-sheet__panel:focus{outline:none}.hc-reader-sheet__panel:before{content:"";background:var(--ds-line);border-radius:4px;flex:none;width:36px;height:4px;margin:8px auto 0}.hc-reader-sheet__head{flex:none;align-items:center;gap:12px;padding-block:10px 6px;padding-inline:20px 16px;display:flex}.hc-reader-sheet__title{min-width:0;font-size:1rem;font-weight:700;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);flex:1 1 0;margin:0}.hc-reader-sheet__body{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:18px;min-height:0;padding:10px 20px 20px;display:flex;overflow-y:auto}@media (min-width:768px){.hc-reader-sheet{padding:calc(var(--hc-reader-bar) + 8px) 16px 16px;background:0 0;justify-content:flex-end;align-items:flex-start}.hc-reader-sheet__panel{width:360px;max-height:calc(100vh - var(--hc-reader-bar) - 24px);border-radius:var(--ds-radius-card);box-shadow:var(--ds-shadow-popover), inset 0 0 0 1px var(--ds-line-subtle)}.hc-reader-sheet__panel:before{display:none}.hc-reader-sheet__head{padding-block-start:16px}}.hc-reader-field{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.hc-reader-field__label{color:var(--ds-ink-muted);font-size:.75rem;font-weight:600;line-height:var(--ds-leading-compact);justify-content:space-between;align-items:baseline;gap:8px;margin:0;padding:0;display:flex}.hc-reader-field__value{color:var(--ds-ink);font-variant-numeric:tabular-nums;font-weight:600}.hc-reader-field--row{flex-direction:row;justify-content:space-between;align-items:center;gap:12px}.hc-reader-field--row>.hc-reader-field__label{color:var(--ds-ink);flex:auto;font-size:.875rem;font-weight:600}.hc-reader-sheet hr{background:var(--ds-line);border:0;width:100%;height:1px;margin:0}.hc-reader-sheet .ds-segmented--block>.ds-tab{white-space:normal;text-align:center;min-width:0;height:auto;min-height:36px;line-height:var(--ds-leading-compact);flex:1 1 0;padding:8px 10px}.hc-reader .ds-tab[aria-checked=true]{background:var(--ds-brand);color:var(--ds-on-brand)}.hc-reader-sheet .ds-segmented--block>.ds-tab>.ds-icon{flex:none}.hc-reader-sheet select.ds-select{min-height:40px;font-size:.875rem}.hc-reader-sheet .hc-reader-stepper{align-self:flex-start}.hc-reader-swatches{flex-wrap:wrap;gap:10px;display:flex}.hc-reader-swatch{cursor:pointer;border-radius:9999px;place-items:center;width:40px;height:40px;padding:0;font:700 .9375rem/1 Georgia,Cambria,Times New Roman,serif;display:grid;position:relative;box-shadow:inset 0 0 0 1px #00000024}.hc-reader-swatch:focus-visible{outline:2px solid var(--ds-focus);outline-offset:3px}.hc-reader-swatch[aria-checked=true]{box-shadow:inset 0 0 0 1px #00000024, 0 0 0 2px var(--ds-surface-raised), 0 0 0 4px var(--ds-brand)}.hc-reader-swatch__check{background:var(--ds-brand);width:16px;height:16px;color:var(--ds-on-brand);border-radius:9999px;place-items:center;display:grid;position:absolute;inset-block-end:-2px;inset-inline-end:-2px}.hc-reader-swatch__check>.ds-icon{width:10px;height:10px}.hc-reader-toc.ds-overlay--drawer{justify-content:flex-start}.hc-reader-toc .ds-drawer{width:min(360px,100%)}.hc-reader-toc__body{overscroll-behavior:contain;flex:auto;min-height:0;padding:8px;overflow-y:auto}.hc-reader-toc__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.hc-reader-toc__item{box-sizing:border-box;width:100%;min-height:40px;padding-block:9px;padding-inline:calc(12px + var(--level,0) * 16px) 12px;border-radius:var(--ds-radius-control);color:var(--ds-ink);font-size:.875rem;font-weight:600;line-height:var(--ds-leading-compact);text-align:start;cursor:pointer;align-items:center;gap:10px;display:flex}.hc-reader-toc__item.is-nested{color:var(--ds-ink-muted);font-weight:500}.hc-reader-toc__item:hover{background:var(--ds-surface-subtle);color:var(--ds-ink)}.hc-reader-toc__item:focus-visible{outline:2px solid var(--ds-focus);outline-offset:-2px}.hc-reader-toc__item[aria-current=true]{background:var(--ds-brand-soft);color:var(--ds-brand-strong)}.hc-reader-toc__label{text-align:match-parent;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.hc-reader-toc__page{color:var(--ds-ink-muted);font-variant-numeric:tabular-nums;flex:none;font-size:.75rem;font-weight:600}.hc-reader-toc__item[aria-current=true]>.hc-reader-toc__page{color:var(--ds-ink-muted-on-soft)}.hc-reader-toc__empty{color:var(--ds-ink-muted);text-align:center;margin:0;padding:32px 16px;font-size:.875rem}.hc-comic__page-view{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;min-width:0;min-height:0;display:flex;position:relative;overflow:auto;container-type:size}.hc-comic__page-view.is-zoomed{cursor:grab}.hc-comic__page-view.cursor-grabbing{cursor:grabbing}.hc-comic__pages{box-sizing:border-box;flex:none;justify-content:safe center;align-items:safe center;gap:8px;min-width:100%;min-height:100%;margin:auto;padding:16px;display:flex}.hc-comic__pages.is-rtl{flex-direction:row-reverse}.hc-comic__img{box-shadow:var(--ds-shadow-raised);object-fit:contain;-webkit-user-drag:none;border-radius:2px;display:block}.hc-comic__pages.fit-height .hc-comic__img{max-width:calc(100cqw - 32px);max-height:calc(100cqh - 32px)}.hc-comic__pages.fit-height.is-double .hc-comic__img{max-width:calc(50cqw - 20px)}.hc-comic__pages.fit-width{align-items:flex-start}.hc-comic__pages.fit-width .hc-comic__img{width:min(100cqw - 32px,960px);height:auto}.hc-comic__pages.fit-width.is-double .hc-comic__img{width:min(50cqw - 20px,720px)}.hc-comic__img.is-hidden{opacity:0}.hc-comic__zone{z-index:2;width:25%;position:absolute;inset-block:0}.hc-comic__zone--left{cursor:w-resize;left:0}.hc-comic__zone--right{cursor:e-resize;right:0}.hc-reader__float--left{left:20px}.hc-reader__float--right{right:20px}.hc-comic__scroll{box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:auto;align-items:center;min-width:0;min-height:0;padding-block:16px;display:flex;overflow-y:auto;container-type:size}.hc-comic__scroll-page{box-sizing:border-box;justify-content:center;width:100%;padding-inline:16px;display:flex;position:relative}.hc-comic__scroll .hc-comic__img{opacity:0;transition:opacity var(--ds-duration-slow) var(--ds-ease-standard);box-shadow:none;border-radius:0}.hc-comic__scroll .hc-comic__img.is-ready{opacity:1}.hc-comic__scroll.fit-height .hc-comic__img{max-width:100%;max-height:calc(100cqh - 32px)}.hc-comic__scroll.fit-width .hc-comic__img{width:min(100%,960px);height:auto}.hc-comic__scroll-page.is-loading{min-height:60vh}.hc-comic__scroll-page.is-loading:after{content:"";background:var(--ds-brand-muted);opacity:.55;border-radius:2px;position:absolute;inset:0 16px}@media (prefers-reduced-motion:no-preference){.hc-comic__scroll-page.is-loading:after{animation:1.4s ease-in-out infinite hc-reader-pulse}}.hc-epub__stage{background:var(--hc-epub-bg,var(--ds-surface));transition:background-color var(--ds-duration-base) var(--ds-ease-standard)}.hc-epub__frame{flex:auto;min-width:0;min-height:0}.hc-epub__frame>iframe{background:0 0;border:0;width:100%;height:100%;display:block}.hc-epub__stage .hc-reader__loading{background:var(--hc-epub-bg,var(--ds-surface-subtle));color:var(--hc-epub-fg,var(--ds-ink-muted))}.hc-epub__stage .hc-reader__loading-name{color:var(--hc-epub-fg,var(--ds-ink))}.hc-pdf__area{scrollbar-width:thin;flex:auto;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.hc-pdf__area.is-fit{scrollbar-gutter:stable both-edges;justify-content:safe center;align-items:safe center;padding:16px;overflow:auto}.hc-pdf__area.is-zoom{cursor:grab;text-align:center;padding:16px;display:block;overflow:auto}.hc-pdf__area.is-continuous{padding:0}.hc-pdf__area.cursor-grabbing{cursor:grabbing}.hc-pdf__canvas{vertical-align:top;box-shadow:var(--ds-shadow-raised), 0 0 0 1px var(--ds-line);background:#fff;display:inline-block}.hc-pdf__scroll{box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:auto;align-items:center;gap:16px;width:100%;height:100%;padding:16px;display:flex;overflow:auto}.hc-pdf__page{max-width:100%;min-height:120px;box-shadow:var(--ds-shadow-raised), 0 0 0 1px var(--ds-line);background:#fff;flex:none;justify-content:center;display:flex;position:relative}.hc-pdf__page>canvas{max-width:100%;display:block}.hc-pdf__invert{filter:invert()hue-rotate(180deg)}.hc-pdf__page:has(>canvas.hc-pdf__invert){background:#000}body[data-theme] .hc-reader select.ds-select{background-color:var(--ds-surface-subtle)!important;color:var(--ds-ink)!important;border-color:#0000!important}body[data-theme] .hc-reader .hc-reader-stepper>select.ds-select{background-color:#0000!important}body[data-theme] .hc-reader .hc-reader-stepper>select.ds-select:hover{background-color:var(--ds-surface)!important}body[data-theme] .hc-reader .hc-reader-range{background-color:#0000!important;border-color:#0000!important}body[data-theme] .hc-reader .hc-reader__page-input{background-color:var(--ds-surface-subtle)!important;color:var(--ds-ink)!important;border-color:#0000!important}body[data-theme] .hc-reader .ds-switch{background-color:var(--ds-line-strong)!important;border-color:#0000!important}body[data-theme] .hc-reader .ds-switch:checked{background-color:var(--ds-brand)!important}.hc-reader-open .ds-tooltip{z-index:620}.hc-reader-open .ds-toast-region{z-index:610}.hc-set{color:var(--ds-ink);container:hc-set/inline-size}.hc-set__layout{grid-template-columns:minmax(0,1fr);gap:16px;max-width:1136px;display:grid}.hc-set__content{flex-direction:column;min-width:0;max-width:880px;display:flex}.hc-set__section{flex-direction:column;gap:16px;min-width:0;display:flex}.hc-set__nav{display:none}.hc-set__nav-list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.hc-set__nav-item.ds-nav-item{min-height:40px;padding-block:8px;padding-inline:12px 10px;font-size:.8125rem}.hc-set__nav-item .ds-nav-item__label{white-space:normal;overflow-wrap:anywhere;padding-block:2px}.hc-set__nav-item.ds-nav-item[aria-current=page]{background:var(--ds-brand-soft);color:var(--ds-brand-strong)}.hc-set__picker{align-items:center;display:flex;position:relative}.hc-set__picker-icon{width:18px;height:18px;color:var(--ds-brand);pointer-events:none;position:absolute;inset-inline-start:14px}select.ds-select.hc-set__select{border-radius:var(--ds-radius-card);background-color:var(--ds-surface);min-height:44px;padding-inline-start:42px;font-size:.875rem;font-weight:600}@container hc-set (min-width:720px){.hc-set__layout{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:20px}.hc-set__nav{border-radius:var(--ds-radius-card);background:var(--ds-surface);padding:8px;display:block;position:sticky;inset-block-start:8px}.hc-set__picker{display:none}}@container hc-set (min-width:1000px){.hc-set__layout{grid-template-columns:232px minmax(0,1fr);gap:24px}}.hc-set__head{flex-direction:column;gap:4px;padding-block:2px;display:flex}.hc-set__title{font-size:1.25rem;font-weight:700;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);color:var(--ds-ink);margin:0}.hc-set__title:focus{outline:none}.hc-set__title:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px;border-radius:4px}.hc-set__lead{font-size:.8125rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);margin:0}.hc-set-card{border-radius:var(--ds-radius-card);background:var(--ds-surface);flex-direction:column;gap:16px;min-width:0;padding:20px;scroll-margin-block-start:12px;display:flex}@container hc-set (max-width:519.98px){.hc-set-card{gap:14px;padding:16px}}.hc-set-card__head{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.hc-set-card__head>.ds-tile{--ds-tile-pad:8px;--ds-tile-icon:20px;border-radius:10px}.hc-set-card__titles{flex-direction:column;gap:4px;min-width:0;padding-block-start:1px;display:flex}.hc-set-card__title{font-size:1rem;font-weight:600;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);color:var(--ds-ink);margin:0}.hc-set-card__title:focus{outline:none}.hc-set-card__desc{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);overflow-wrap:anywhere;margin:0}.hc-set-card__aside{place-self:start end}.hc-set-card__aside.ds-tag{margin-block-start:2px}@container hc-set (max-width:519.98px){.hc-set-card__head>.ds-btn.hc-set-card__aside{grid-column:2/-1;justify-self:start}}.hc-set-stack{flex-direction:column;gap:14px;min-width:0;display:flex}.hc-set-stack--tight{align-items:flex-start;gap:8px}.hc-set-actions{flex-wrap:wrap;gap:8px;display:flex}.hc-set-notes{flex-direction:column;gap:6px;margin-block-start:-4px;display:flex}.hc-set-note{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);align-items:flex-start;gap:6px;margin:0;display:flex}.hc-set-note>.ds-icon{flex:none;width:14px;height:14px;margin-block-start:3px}.hc-set-note.is-locked{color:var(--ds-danger-strong)}.hc-set-muted{color:var(--ds-ink-muted);font-weight:500}.hc-set-strong{color:var(--ds-ink);font-weight:700}.hc-set-mono,.hc-set-mono.ds-control__input{font-family:var(--ds-font-family-mono)}.hc-set-dot{vertical-align:middle;background:currentColor;border-radius:9999px;width:3px;height:3px;margin-inline:6px;display:inline-block}.hc-set-rich b,.hc-set-rich strong{color:var(--ds-ink);font-weight:700}.hc-set-rich code{border-radius:var(--ds-radius-tag);background:var(--ds-surface-subtle);color:var(--ds-ink);font-family:var(--ds-font-family-mono);padding:0 4px;font-size:.95em}.hc-set-rich .text-amber-500{color:var(--ds-warning-strong)!important}.hc-set-guide{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted)}.hc-set-guide p{margin:0 0 8px}.hc-set-guide [class*=text-slate]{color:inherit!important}.hc-set-guide :is(.font-bold,.font-medium){color:var(--ds-ink)!important}.hc-set-guide .font-bold{font-weight:700}.hc-set-guide .font-medium{font-weight:600}.hc-set-guide>div{flex-direction:column;gap:6px;margin:0 0 8px;display:flex;border-left-width:0!important;border-inline-start:2px solid var(--ds-line)!important;padding-left:0!important;padding-inline-start:12px!important}.hc-set-guide ul{flex-direction:column;gap:4px;margin:0;list-style:outside;display:flex;padding-left:0!important;padding-inline-start:20px!important}.hc-set-guide .font-mono{border-radius:var(--ds-radius-tag);background:var(--ds-surface-subtle);font-family:var(--ds-font-family-mono);direction:ltr;unicode-bidi:isolate;padding:1px 6px}.hc-set-guide>p:last-child{border-block-start:1px solid var(--ds-line);margin:0;padding-block-start:8px;font-style:italic}.hc-set-profile{align-items:center;gap:16px;min-width:0;display:flex}.hc-set-profile__text{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.hc-set-profile__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:1.125rem;font-weight:700;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);margin:0;overflow:hidden}.hc-set-props{border-radius:var(--ds-radius-control);background:var(--ds-surface-subtle);flex-direction:column;gap:10px;margin:0;padding:12px 14px;display:flex}.hc-set-props__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;min-width:0;display:flex}.hc-set-props__row>dt{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted)}.hc-set-props__row>dd{min-width:0;font-size:.8125rem;font-weight:600;line-height:var(--ds-leading-body);color:var(--ds-ink);text-align:end;overflow-wrap:anywhere;margin:0}.hc-set-email{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px 8px;display:inline-flex}.hc-set-email__value{overflow-wrap:anywhere}.hc-set-form{flex-direction:column;gap:14px;display:flex}.hc-set-form__row{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.hc-set-form__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@container hc-set (min-width:560px){.hc-set-form__row{grid-template-columns:repeat(2,minmax(0,1fr))}.hc-set-form__half{max-width:calc(50% - 7px)}}.ds-control>.hc-set-reveal{margin-block:-4px;margin-inline-end:-6px}:is(.hc-set-form,.hc-set-dlg__body)>.hc-set-live{margin-block-start:-14px}.hc-set-live>.ds-error{padding-block-start:8px}.hc-set-live>.ds-alert{margin-block-start:14px}.hc-set-copy{box-sizing:border-box;border-radius:var(--ds-radius-control);background:var(--ds-surface-subtle);align-items:center;gap:2px;min-width:0;min-height:40px;margin:0;padding-block:4px;padding-inline:12px 4px;display:flex}.hc-set-copy__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--ds-font-family-mono);font-size:.75rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink);text-align:match-parent;flex:1 1 0;overflow:hidden}.hc-set-copy__value--wrap{white-space:normal;overflow-wrap:anywhere;word-break:break-all;padding-block:4px}.hc-set-copy--empty{color:var(--ds-ink-muted);padding-inline:12px;font-size:.75rem;font-weight:500}.hc-set-copy--secret{box-shadow:inset 0 0 0 1px var(--ds-brand);background:var(--ds-brand-soft);padding-inline-end:12px}.hc-set-copy--secret .hc-set-copy__value{font-size:.875rem;font-weight:700}.hc-set-copy>.ds-icon-btn:disabled{opacity:.45;cursor:not-allowed}.hc-set-method{border-radius:var(--ds-radius-tag);background:var(--ds-brand-soft);min-width:46px;color:var(--ds-brand-strong);font-family:var(--ds-font-family-mono);font-size:calc(.625rem * var(--ds-caption-scale,1));text-align:center;flex:none;margin-inline-end:8px;padding:3px 6px;font-weight:700;line-height:1.4}.hc-set-method--get{background:var(--ds-success-soft);color:var(--ds-success-strong)}.hc-set-method--delete{background:var(--ds-danger-soft);color:var(--ds-danger-strong)}.hc-set-group,.hc-set-params{flex-direction:column;gap:8px;min-width:0;display:flex}.hc-set-group__title,.hc-set-params__title{font-size:.75rem;font-weight:600;line-height:var(--ds-leading-body);color:var(--ds-ink);margin:0}.hc-set-endpoints{gap:10px;margin:0;padding:0;list-style:none;display:grid}.hc-set-endpoint{flex-direction:column;gap:4px;min-width:0;display:flex}.hc-set-endpoint__label{font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted)}.hc-set-params__list{flex-direction:column;gap:8px;margin:0;display:flex}.hc-set-params__row{grid-template-columns:84px minmax(0,1fr);align-items:start;gap:10px;display:grid}.hc-set-params__row>dt{margin:0}.hc-set-params__row>dd{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);overflow-wrap:anywhere;margin:0}.hc-set-params__row>dd>code{font-family:var(--ds-font-family-mono);color:var(--ds-ink)}.hc-set-chip{border-radius:var(--ds-radius-tag);background:var(--ds-brand-soft);color:var(--ds-brand-strong);font-family:var(--ds-font-family-mono);font-size:calc(.6875rem * var(--ds-caption-scale,1));white-space:nowrap;flex:none;padding:1px 6px;font-weight:600;line-height:1.5;display:inline-block}.hc-set-chip--neutral{background:var(--ds-surface-subtle);color:var(--ds-ink);box-shadow:inset 0 0 0 1px var(--ds-line)}.hc-set-chip--success{background:var(--ds-success-soft);color:var(--ds-success-strong)}.hc-set-chip--warning{background:var(--ds-warning-soft);color:var(--ds-warning-strong)}.hc-set-chip--danger{background:var(--ds-danger-soft);color:var(--ds-danger-strong)}.hc-set-details{border-radius:var(--ds-radius-card);min-width:0;box-shadow:inset 0 0 0 1px var(--ds-line)}.hc-set-details__summary{border-radius:var(--ds-radius-card);min-height:44px;font-size:.8125rem;font-weight:600;line-height:var(--ds-leading-body);color:var(--ds-ink);cursor:pointer;align-items:center;gap:8px;padding-block:10px;padding-inline:12px 14px;list-style:none;display:flex}.hc-set-details__summary::-webkit-details-marker{display:none}.hc-set-details__summary>.ds-icon{width:16px;height:16px;color:var(--ds-ink-muted);flex:none}.hc-set-details__summary:hover{background:var(--ds-surface-subtle)}.hc-set-details__summary:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-set-details[open]>.hc-set-details__summary .hc-set-details__caret{transform:rotate(90deg)}.hc-set-details__body{padding:2px 14px 14px}.hc-set-code{border-radius:var(--ds-radius-control);background:var(--ds-surface-subtle);min-width:0;overflow:hidden}.hc-set-code__head{justify-content:space-between;align-items:center;gap:8px;min-height:36px;padding-block:6px 0;padding-inline:12px 6px;display:flex}.hc-set-code__title{min-width:0;font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:600;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);margin:0}.hc-set-code__pre{color:var(--ds-ink);font-family:var(--ds-font-family-mono);white-space:pre;text-align:left;tab-size:2;margin:0;padding:8px 12px 12px;font-size:.6875rem;line-height:1.6;overflow-x:auto}.hc-set-code__pre:focus-visible{outline:2px solid var(--ds-focus);outline-offset:-2px;border-radius:var(--ds-radius-control)}.hc-set-switch{box-sizing:border-box;border-radius:var(--ds-radius-control);cursor:pointer;justify-content:center;align-items:center;min-width:44px;min-height:32px;margin:-6px -8px;padding:6px 8px;display:inline-flex}.hc-set-switch>.ds-switch[aria-disabled=true]{opacity:.45;cursor:not-allowed}.hc-set-list{flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.hc-set-item{border-radius:var(--ds-radius-card);min-width:0;box-shadow:inset 0 0 0 1px var(--ds-line);align-items:center;gap:12px;padding:12px;display:flex}.hc-set-item>.ds-tile{--ds-tile-pad:8px;--ds-tile-icon:18px;border-radius:9999px;flex:none}.hc-set-item.is-new{box-shadow:inset 0 0 0 1px var(--ds-warning);background:var(--ds-warning-soft)}@supports (color:color-mix(in lab, red, red)){.hc-set-item.is-new{background:color-mix(in srgb, var(--ds-warning-soft) 45%, transparent)}}.hc-set-item__text{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;margin:0;display:flex}.hc-set-item__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.875rem;font-weight:600;line-height:var(--ds-leading-body);color:var(--ds-ink);margin:0;display:block;overflow:hidden}.hc-set-item__name:has(>*){align-items:center;gap:8px;display:flex}.hc-set-item__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hc-set-item__meta{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.75rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);margin:0;overflow:hidden}.hc-set-item__meta.is-warning{color:var(--ds-warning-strong);font-weight:600}.hc-set-item__wrap{white-space:normal;overflow-wrap:anywhere;overflow:visible}.hc-set-item__code{font-family:var(--ds-font-family-mono);font-size:.6875rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink);overflow-wrap:anywhere;text-align:left;margin:0}.hc-set-item__actions{flex:none;align-items:center;gap:2px;display:flex}.hc-set-danger-btn:hover{--ds-ib-bg:var(--ds-danger-soft);--ds-ib-fg:var(--ds-danger-strong)}.hc-set-access{max-height:28rem;padding:1px;overflow-y:auto}.hc-set-empty{border:1px dashed var(--ds-line-strong);border-radius:var(--ds-radius-card);font-size:.75rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);text-align:center;justify-content:center;align-items:center;gap:8px;padding:18px 16px;display:flex}.hc-set-empty>.ds-icon{flex:none;width:18px;height:18px}.hc-set-loading{color:var(--ds-ink-muted);justify-content:center;padding:16px;display:flex}.hc-set-loading>.ds-icon{width:22px;height:22px}.hc-set-usage{flex-wrap:wrap;align-items:baseline;gap:6px;min-width:0;margin:0;display:flex}.hc-set-usage__value{font-size:1.75rem;font-weight:700;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);color:var(--ds-ink)}.hc-set-usage__of{color:var(--ds-ink-muted);font-size:.875rem;font-weight:600}.hc-set-usage.is-over .hc-set-usage__value{color:var(--ds-danger-strong)}.hc-set-bar{background:var(--ds-surface-subtle);height:10px;box-shadow:inset 0 0 0 1px var(--ds-line);border-radius:9999px;display:flex;overflow:hidden}.hc-set-bar.is-over{box-shadow:0 0 0 2px var(--ds-danger)}.hc-set-bar__seg{flex:none;height:100%}.hc-set-bar__seg+.hc-set-bar__seg:not([style*="width: 0%"]){box-shadow:inset 2px 0 0 var(--ds-surface)}[dir=rtl] .hc-set-bar__seg+.hc-set-bar__seg:not([style*="width: 0%"]){box-shadow:inset -2px 0 0 var(--ds-surface)}.hc-set-bar__seg--files,.hc-set-legend__dot--files{background:var(--ds-brand)}.hc-set-bar__seg--trash,.hc-set-legend__dot--trash{background:var(--ds-danger)}.hc-set-bar__seg--reserved,.hc-set-legend__dot--reserved{background:var(--ds-warning)}@media (prefers-reduced-motion:no-preference){.hc-set-bar__seg{transition:width var(--ds-duration-slow) var(--ds-ease-standard)}}.hc-set-legend{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.hc-set-legend__item{border-radius:var(--ds-radius-control);background:var(--ds-surface-subtle);align-items:center;gap:8px;min-width:0;padding:10px 12px;display:flex}.hc-set-legend__dot{border-radius:9999px;flex:none;width:8px;height:8px}.hc-set-legend__label{min-width:0;font-size:.75rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);flex:1 1 0}.hc-set-legend__value{font-size:.8125rem;font-weight:700;line-height:var(--ds-leading-body);color:var(--ds-ink);flex:none}.hc-set-stats{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin:0;display:grid}.hc-set-stat{border-radius:var(--ds-radius-control);background:var(--ds-surface-subtle);flex-direction:column;gap:4px;min-width:0;padding:12px 14px;display:flex}.hc-set-stat>dt{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted)}.hc-set-stat>dd{font-size:1rem;font-weight:700;line-height:var(--ds-leading-heading);color:var(--ds-ink);overflow-wrap:anywhere;margin:0}.hc-set-stat.is-over>dd{color:var(--ds-danger-strong)}.hc-set-choices{gap:12px;display:grid}.hc-set-choices--theme{grid-template-columns:repeat(3,minmax(0,1fr))}.hc-set-choices--lang{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}@container hc-set (max-width:419.98px){.hc-set-choices--theme{gap:8px}.hc-set-choices--lang{grid-template-columns:repeat(2,minmax(0,1fr))}}.hc-set-choice{border-radius:var(--ds-radius-card);min-width:0;box-shadow:inset 0 0 0 1px var(--ds-line);cursor:pointer;transition:box-shadow var(--ds-duration-fast) var(--ds-ease-standard), background-color var(--ds-duration-fast) var(--ds-ease-standard);flex-direction:column;gap:10px;padding:10px;display:flex}.hc-set-choice:hover{box-shadow:inset 0 0 0 1px var(--ds-line-strong)}.hc-set-choice:has(:checked){box-shadow:inset 0 0 0 2px var(--ds-brand);background:var(--ds-brand-soft)}@supports (color:color-mix(in lab, red, red)){.hc-set-choice:has(:checked){background:color-mix(in srgb, var(--ds-brand-soft) 55%, transparent)}}.hc-set-choice:has(:focus-visible){outline:2px solid var(--ds-focus);outline-offset:2px}.hc-set-choice--chip{flex-direction:row;align-items:center;padding:10px 12px}.hc-set-choice__row{align-items:center;gap:8px;min-width:0;display:flex}.hc-set-choice__row>.ds-icon{width:16px;height:16px;color:var(--ds-ink-muted);flex:none}.hc-set-choice__label{min-width:0;font-size:.8125rem;font-weight:600;line-height:var(--ds-leading-body);color:var(--ds-ink);overflow-wrap:anywhere}@container hc-set (max-width:419.98px){.hc-set-choice__row>.ds-icon{display:none}}.hc-set-theme-art{--art-canvas:#fff;--art-side:#f6f6f6;--art-card:#e4eef9;--art-line:#e6e7e9;--art-brand:#2083ff;aspect-ratio:2;border-radius:var(--ds-radius-control);background:var(--art-canvas);box-shadow:inset 0 0 0 1px var(--art-line);grid-template-columns:28% minmax(0,1fr);display:grid;position:relative;overflow:hidden}.hc-set-theme-art--dark{--art-canvas:#0c1626;--art-side:#122033;--art-card:#17325a;--art-line:#243449;--art-brand:#2f8bff}.hc-set-theme-art--system:after{content:"";clip-path:polygon(100% 0,100% 100%,0 100%);background:#0c1626;position:absolute;inset:0}[dir=rtl] .hc-set-theme-art--system:after{clip-path:polygon(0 0,100% 100%,0 100%)}.hc-set-theme-art__side{background:var(--art-side);box-shadow:inset -1px 0 0 var(--art-line)}[dir=rtl] .hc-set-theme-art__side{box-shadow:inset 1px 0 0 var(--art-line)}.hc-set-theme-art__main{z-index:1;flex-direction:column;gap:7%;padding:9% 10%;display:flex;position:relative}.hc-set-theme-art__main>span{background:var(--art-card);border-radius:3px;height:15%;display:block}.hc-set-theme-art--system .hc-set-theme-art__main>span{background:#808a9773}.hc-set-theme-art__main>span:first-child{background:var(--art-brand);width:55%}.hc-set-theme-art__main>span:last-child{width:75%}.hc-set-dlg-top>.ds-overlay{z-index:calc(var(--ds-z-modal) + 6)}.hc-set-dlg__form{flex-direction:column;flex:auto;min-height:0;display:flex}.hc-set-dlg__body{flex-direction:column;gap:14px;display:flex}.hc-set-dlg__step{font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:600;line-height:var(--ds-leading-body);color:var(--ds-brand-strong);margin:0}.hc-set-dlg__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.hc-set-dlg__pair>.ds-btn{justify-content:center}.hc-set-qr{justify-content:center;display:flex}.hc-set-qr>img{border-radius:var(--ds-radius-card);width:176px;height:176px;box-shadow:inset 0 0 0 1px var(--ds-line);image-rendering:pixelated;background:#fff;padding:10px;display:block}.hc-set-otp{min-height:48px}.hc-set-otp>.ds-control__input{font-family:var(--ds-font-family-mono);letter-spacing:.4em;text-align:center;text-indent:.4em;font-size:1.25rem;font-weight:700}.hc-set-codes{border-radius:var(--ds-radius-control);background:var(--ds-surface-subtle);-webkit-user-select:all;user-select:all;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:12px;list-style:none;display:grid}.hc-set-codes__item{border-radius:var(--ds-radius-tag);background:var(--ds-surface);font-family:var(--ds-font-family-mono);font-size:.8125rem;font-weight:700;line-height:var(--ds-leading-body);text-align:center;color:var(--ds-ink);padding:6px 4px}.hc-set-ack{border-radius:var(--ds-radius-control);background:var(--ds-warning-soft);font-size:.75rem;line-height:var(--ds-leading-body);align-items:flex-start;padding:12px}.hc-set-ack>.ds-checkbox{margin-block-start:2px}@media (prefers-reduced-motion:no-preference){.hc-set-spin{animation:.9s linear infinite ds-spin}}.hc-pmark{width:20px;height:20px;color:var(--ds-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.hc-pmark__svg{width:100%;height:100%;display:block}.hc-pmark__generic{width:100%;height:100%;color:var(--ds-ink-muted);display:inline-flex}.hc-pmark__generic>.ds-icon{width:100%;height:100%}.ds-btn>.hc-pmark{width:18px;height:18px}.hc-set-ext{align-items:flex-start}.hc-set-ext__mark{background:var(--ds-surface-subtle);border-radius:9999px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.hc-set-ext__mark>.hc-pmark{width:20px;height:20px}.hc-set-ext.is-linked{box-shadow:inset 0 0 0 1px var(--ds-line-strong)}.hc-set-ext .hc-set-item__text{gap:3px;padding-block-start:1px}.hc-set-ext .hc-set-note{margin-block-start:4px}.hc-set-ext__actions{align-self:center}.hc-set-ext__actions>.ds-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}@container hc-set (max-width:479.98px){.hc-set-ext{flex-wrap:wrap}.hc-set-ext__actions{flex-basis:100%;justify-content:flex-end}}.hc-set-ext-notice{align-items:flex-start}.hc-set-ext-notice>.ds-icon-btn{margin-block:-4px;margin-inline-start:auto}.hc-set-provider-btn{gap:10px}.hc-set-provider-btn.ds-btn--block{justify-content:center}.hc-set-reauth{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hc-set-dlg__alt{align-self:flex-start;margin-block-start:2px}.hc-set-sess__row{align-items:flex-start}.hc-set-sess__row.is-current{box-shadow:inset 0 0 0 1px var(--ds-brand);background:var(--ds-brand-soft)}@supports (color:color-mix(in lab, red, red)){.hc-set-sess__row.is-current{background:color-mix(in srgb, var(--ds-brand-soft) 45%, transparent)}}.hc-set-sess__row .hc-set-item__text{gap:3px;padding-block-start:1px}.hc-set-sess__tile.ds-tile{--ds-tile-pad:9px;--ds-tile-icon:18px}.hc-set-item__meta.hc-set-sess__meta{white-space:normal;flex-wrap:wrap;align-items:center;gap:2px 14px;display:flex;overflow:visible}.hc-set-sess__fact{align-items:center;gap:5px;min-width:0;max-width:100%;display:inline-flex}.hc-set-sess__fact>.ds-icon{width:14px;height:14px;color:var(--ds-ink-muted);flex:none}.hc-set-sess__fact>.hc-pmark{width:14px;height:14px}.hc-set-sess__fact>bdi{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hc-set-sess__ip{font-family:var(--ds-font-family-mono);font-size:.71875rem}.hc-set-sess__row .hc-set-item__name{white-space:normal;flex-wrap:wrap;row-gap:2px}.hc-set-sess__row .hc-set-item__label,.hc-set-sess__fact>bdi.hc-set-sess__ip{white-space:normal;overflow-wrap:anywhere}.hc-set-sess__actions{align-self:center}.hc-set-sess__actions>.ds-btn[aria-disabled=true],#hc-set-sess-all[aria-disabled=true]{opacity:.55;cursor:not-allowed}.hc-set-sess__spin{display:inline-flex}@media (prefers-reduced-motion:no-preference){.hc-set-sess__spin.is-spinning>.ds-icon{animation:.9s linear infinite ds-spin}}.hc-set-sess__notes{box-shadow:inset 0 1px 0 var(--ds-line);flex-direction:column;gap:6px;padding-block-start:14px;display:flex}.hc-set-sess__links{flex-wrap:wrap;gap:4px 8px;margin-inline-start:14px;display:flex}@container hc-set (max-width:479.98px){.hc-set-sess__row{flex-wrap:wrap}.hc-set-sess__actions{flex-basis:100%;justify-content:flex-end}.hc-set-sess__links{margin-inline-start:0}}body[data-theme] :is(.hc-set,.hc-set-dlg) .ds-control__input{background-color:#0000!important;border-color:#0000!important}body[data-theme] :is(.hc-set,.hc-set-dlg) .ds-control__input:not(:disabled){color:var(--ds-ink)!important}body[data-theme] :is(.hc-set,.hc-set-dlg) .ds-switch{background-color:var(--ds-line-strong)!important;border-color:#0000!important}body[data-theme] :is(.hc-set,.hc-set-dlg) .ds-switch:checked{background-color:var(--ds-brand)!important}body[data-theme] :is(.hc-set,.hc-set-dlg) .ds-checkbox{background-color:var(--ds-surface-subtle)!important;border-color:#0000!important}body[data-theme] :is(.hc-set,.hc-set-dlg) .ds-checkbox:checked{background-color:var(--ds-brand)!important}body[data-theme] :is(.hc-set,.hc-set-dlg) .ds-radio{background-color:var(--ds-surface-subtle)!important;border-color:#0000!important}body[data-theme] :is(.hc-set,.hc-set-dlg) .ds-radio:checked{background-color:var(--ds-surface)!important}body[data-theme] .hc-set select.ds-select{background-color:var(--ds-surface)!important;color:var(--ds-ink)!important;border-color:#0000!important}@media (forced-colors:active){:is(.hc-set__nav,.hc-set-card,.hc-set-item,.hc-set-details,.hc-set-choice,.hc-set-copy,.hc-set-code,.hc-set-legend__item,.hc-set-stat,.hc-set-props){border:1px solid canvastext}.hc-set-choice:has(:checked){outline-offset:1px;outline:2px solid highlight}.hc-set__nav-item.ds-nav-item[aria-current=page]{color:highlighttext;background:highlight}.hc-set-bar{border:1px solid canvastext}:is(.hc-set-bar__seg,.hc-set-legend__dot){forced-color-adjust:none;background:canvastext}.hc-set-bar__seg--files,.hc-set-legend__dot--files{background:highlight}.hc-set-bar__seg--reserved,.hc-set-legend__dot--reserved{background:graytext}.hc-set-ext__mark{border:1px solid canvastext}.hc-set-sess__row.is-current{outline-offset:-1px;outline:2px solid highlight}.hc-set-sess__notes{border-block-start:1px solid canvastext}.hc-pmark--google{forced-color-adjust:none}}.ds-avatar.hc-avatar{isolation:isolate}.hc-avatar__initials{white-space:nowrap;unicode-bidi:isolate;max-width:100%;display:block;overflow:hidden}.ds-avatar>.hc-avatar__img{border-radius:inherit;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--ds-duration-base) var(--ds-ease-standard);position:absolute;inset:0}.hc-avatar.has-image>.hc-avatar__img{opacity:1}.hc-avatar.has-image>.hc-avatar__initials{visibility:hidden}.ds-avatar.hc-avatar.has-image{background:var(--ds-surface-subtle)}.ds-avatar.hc-avatar--24{--ds-av:24px;font-size:calc(.625rem * var(--ds-caption-scale,1))}.ds-avatar.hc-avatar--32{--ds-av:32px}.ds-avatar.hc-avatar--40{--ds-av:40px}.ds-avatar.hc-avatar--64{--ds-av:64px;font-size:1.5rem}.ds-avatar.hc-avatar--96{--ds-av:96px;letter-spacing:-.02em;font-size:2.125rem}button.hc-avatar:focus-visible,:is(button,a):focus-visible>.hc-avatar:only-child{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-prof__wrap{flex-direction:column;gap:20px;min-width:0;display:flex;container:hc-prof/inline-size}.hc-prof__id{border-radius:var(--ds-radius-card);align-items:flex-start;gap:20px;min-width:0;margin:-8px;padding:8px;display:flex;position:relative}.hc-prof__picture{flex:none;position:relative}.hc-prof__avatar-btn{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:9999px;padding:0;display:block;position:relative}.hc-prof__avatar-btn:disabled{cursor:default}.hc-prof__avatar-btn>.ds-avatar{transition:box-shadow var(--ds-duration-fast) var(--ds-ease-standard)}.hc-prof__avatar-btn:hover:not(:disabled)>.ds-avatar{box-shadow:0 0 0 3px var(--ds-brand-soft)}.hc-prof__avatar-btn:focus-visible{outline:2px solid var(--ds-focus);outline-offset:3px}.hc-prof__badge{background:var(--ds-brand);width:30px;height:30px;color:var(--ds-on-brand);box-shadow:0 0 0 3px var(--ds-surface);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-end:0;inset-inline-end:0}.hc-prof__badge>.ds-icon{width:16px;height:16px}.hc-prof__crop{border-radius:var(--ds-radius-control);background:var(--ds-surface-subtle);width:96px;height:96px;display:block;position:relative;overflow:hidden}.hc-prof__crop-img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.hc-prof__crop-ring{pointer-events:none;border-radius:9999px;position:absolute;inset:0;box-shadow:0 0 0 48px #09234473,inset 0 0 0 2px #ffffffe6}.hc-prof__main{flex-direction:column;flex:auto;align-items:flex-start;gap:12px;min-width:0;padding-block-start:6px;display:flex}.hc-prof__names{flex-direction:column;gap:6px;min-width:0;max-width:100%;display:flex}.hc-prof__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:1.125rem;font-weight:700;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);color:var(--ds-ink);margin:0;overflow:hidden}.hc-prof__meta{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;margin:0;display:flex}.hc-prof__login{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;font-size:.8125rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);overflow:hidden}.hc-prof__role{align-items:center;gap:4px;display:inline-flex}.hc-prof__role-icon{display:inline-flex}.hc-prof__role-icon>.ds-icon{width:12px;height:12px}.hc-prof__actions{flex-wrap:wrap;gap:8px;display:flex}.hc-prof__remove.ds-btn{--ds-btn-fg:var(--ds-danger-strong)}.hc-prof__hint.ds-hint{margin:0}.hc-prof__live{align-self:stretch}.hc-prof__main>.hc-prof__live{margin-block-start:-12px}.hc-prof__main>.hc-prof__live>.ds-error{padding-block-start:6px}.hc-prof__staged{flex-direction:column;align-self:stretch;align-items:flex-start;gap:12px;min-width:0;display:flex}.hc-prof__file{align-items:center;gap:10px;min-width:0;max-width:100%;display:flex}.hc-prof__file-text{flex-direction:column;gap:2px;min-width:0;margin:0;display:flex}.hc-prof__file-title{font-size:.8125rem;font-weight:600;line-height:var(--ds-leading-body);color:var(--ds-ink)}.hc-prof__file-meta{min-width:0;font-size:.75rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);align-items:center;gap:6px;display:flex}.hc-prof__file-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hc-prof__file-meta>bdi:last-child{flex:none}.hc-prof__progress.ds-progress{align-self:stretch;max-width:320px}.hc-prof__file-input{clip-path:inset(50%);white-space:nowrap;opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.hc-prof__drop{z-index:1;border:2px dashed var(--ds-brand);border-radius:inherit;background:var(--ds-brand-soft);justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.hc-prof__drop{background:color-mix(in srgb, var(--ds-brand-soft) 92%, transparent)}}.hc-prof__drop{color:var(--ds-brand-strong);pointer-events:none;font-size:.875rem;font-weight:600}.hc-prof__drop>.ds-icon{width:20px;height:20px}.hc-prof__note.hc-set-note{color:var(--ds-ink-muted);margin-block:-6px 0}.hc-prof__form{box-shadow:inset 0 1px 0 var(--ds-line);padding-block-start:16px}.hc-prof__label-row{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.hc-prof__count{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-body);font-variant-numeric:tabular-nums;color:var(--ds-ink-muted);flex:none}.hc-prof__count.is-over{color:var(--ds-danger-strong);font-weight:600}.hc-prof__form .ds-control__input[dir=auto]{text-align:left}[dir=rtl] .hc-prof__form .ds-control__input[dir=auto]{text-align:right}.hc-prof__form .ds-field>.hc-prof__live{margin-block-start:-6px}.hc-prof__form .ds-field>.hc-prof__live>.ds-error{padding-block-start:6px}.hc-user__trigger .ds-topbar__user-name,.hc-user-menu__name,.hc-prof__name,.hc-au__name,.hc-au-menu__name,.hc-au-drawer__titles>.ds-drawer__title{margin-block:-.25em;padding-block:.25em}@container hc-prof (max-width:379.98px){.hc-prof__id{text-align:center;flex-direction:column;align-items:center;gap:12px}.hc-prof__main{align-self:stretch;align-items:center;padding-block-start:0}.hc-prof__names{align-items:center}.hc-prof__meta,.hc-prof__actions{justify-content:center}.hc-prof__staged{align-items:center}.hc-prof__progress.ds-progress{align-self:center;width:100%}}@media (prefers-reduced-motion:reduce){.ds-avatar>.hc-avatar__img,.hc-prof__avatar-btn>.ds-avatar{transition:none}}@media (forced-colors:active){.ds-avatar.hc-avatar{outline-offset:-1px;forced-color-adjust:none;color:canvastext;background:canvas;outline:1px solid canvastext}.ds-avatar.hc-avatar.has-image{outline-offset:0}button.hc-avatar:focus-visible,:is(button,a):focus-visible>.hc-avatar:only-child,.hc-prof__avatar-btn:focus-visible{outline:2px solid highlight}.hc-prof__badge{forced-color-adjust:none;color:buttonface;background:buttontext;box-shadow:0 0 0 2px canvas}.hc-prof__crop{outline:1px solid canvastext}.hc-prof__drop{color:canvastext;background:canvas;border-color:highlight}.hc-prof__count.is-over{color:canvastext;text-decoration:underline}.hc-prof__form{border-block-start:1px solid canvastext}}.hc-shared{--hc-shared-gap:16px;min-width:0;padding-block:4px var(--hc-uq-block,0px);flex-direction:column;gap:20px;display:flex;container:hc-shared/inline-size}.hc-shared__panel{flex-direction:column;gap:23px;min-width:0;display:flex}.hc-shared__tabs{min-width:0;box-shadow:inset 0 -1px 0 var(--ds-line);scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.hc-shared__tabs::-webkit-scrollbar{display:none}.ds-tab.hc-shared__tab{height:46px;color:var(--ds-ink-muted);background:0 0;border-radius:0;gap:8px;padding-inline:14px;font-size:.875rem;box-shadow:inset 0 -3px #0000}.ds-tab.hc-shared__tab>.ds-icon{width:18px;height:18px}.ds-tab.hc-shared__tab:hover{color:var(--ds-ink)}.ds-tab.hc-shared__tab:focus-visible{outline-offset:-4px;border-radius:var(--ds-radius-control)}.ds-tab.hc-shared__tab[aria-selected=true]{color:var(--ds-ink);box-shadow:inset 0 -3px 0 var(--ds-brand);background:0 0}.ds-tab.hc-shared__tab[aria-selected=true]>.ds-icon{color:var(--ds-brand)}.hc-shared__tab>.hc-shared__tab-count{font-variant-numeric:tabular-nums}.hc-shared__tab[aria-selected=true]>.hc-shared__tab-count{background:var(--ds-brand-strong);color:var(--ds-on-ink)}.hc-shared__tone--brand{background:var(--ds-brand-soft);color:var(--ds-brand)}.hc-shared__tone--danger{background:var(--ds-danger-soft);color:var(--ds-danger)}.hc-shared__tone--success{background:var(--ds-success-soft);color:var(--ds-success)}.hc-shared__tone--warning{background:var(--ds-warning-soft);color:var(--ds-warning)}.hc-shared__tone--muted{background:var(--ds-surface-subtle);color:var(--ds-ink-muted)}.hc-shared__tone--brand-plain{color:var(--ds-brand)}.hc-shared__tone--danger-plain{color:var(--ds-danger)}.hc-shared__tone--success-plain{color:var(--ds-success)}.hc-shared__tone--warning-plain{color:var(--ds-warning)}.hc-shared__tone--muted-plain{color:var(--ds-ink-muted)}.hc-shared__toolbar{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.hc-shared__filter.ds-segmented--sm{background:var(--ds-brand-soft);flex-shrink:0;gap:2px}.hc-shared__filter>.ds-tab{border-radius:var(--ds-radius-control);background:var(--ds-brand-soft);height:29px;color:var(--ds-ink);padding-inline:0 26px}.hc-shared__filter>.ds-tab:first-of-type,.hc-shared__filter>.ds-tab.is-active+.ds-tab{padding-inline-start:26px}.hc-shared__filter>.ds-tab.is-active{background:var(--ds-surface);color:var(--ds-ink);padding-inline:12px}.hc-shared__filter>.ds-tab:not(.is-active):hover{color:var(--ds-brand-strong)}.hc-shared__filter-count{font-variant-numeric:tabular-nums;color:var(--ds-ink-muted);margin-inline-start:6px;font-size:.75rem;font-weight:600}.hc-shared__filter>.ds-tab.is-active>.hc-shared__filter-count{color:var(--ds-brand-strong)}.hc-shared__search.ds-search{background:var(--ds-brand-soft);flex:150px;width:auto;min-width:150px;max-width:260px;margin-inline-start:auto}.hc-shared__controls{flex-wrap:nowrap;align-items:center;gap:10px;margin-inline-start:auto;display:flex}.hc-shared__search+.hc-shared__controls{margin-inline-start:0}.hc-shared__sort{align-items:center}.hc-shared__picker{--ds-btn-px:10px}.hc-shared__picker-dir{color:var(--ds-ink-muted);margin-inline-end:4px;display:inline-flex}.hc-shared__picker-dir .ds-icon{width:16px;height:16px}.hc-shared__sort-menu{min-width:200px}.hc-shared__sort-menu .ds-menu__check,.hc-shared__owner-menu .ds-menu__check{color:var(--ds-brand);margin-inline-start:auto}.hc-shared__filter-btn>.ds-btn__icon{width:16px;height:16px}.hc-shared__picker-text{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.hc-shared__filter-btn.is-set{color:var(--ds-brand-strong);box-shadow:inset 0 0 0 1px var(--ds-brand)}.hc-shared__owner-menu{min-width:240px;max-width:min(320px,100vw - 32px);max-height:min(360px,60vh);overflow-y:auto}.hc-shared__owner-opt{gap:8px}.hc-shared__owner-opt-text{flex-direction:column;flex:0 auto;min-width:0;display:flex}.hc-shared__owner-opt-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hc-shared__owner-opt-handle{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:calc(.6875rem * var(--ds-caption-scale,1));line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);overflow:hidden}[dir=rtl] .hc-shared__owner-opt-handle{text-align:right}.hc-shared__owner-opt-count{color:var(--ds-ink-muted);font-size:calc(.6875rem * var(--ds-caption-scale,1));font-variant-numeric:tabular-nums;flex-shrink:0;margin-inline-start:auto}.hc-shared__owner-opt-count+.ds-menu__check{margin-inline-start:8px}.hc-shared__spin{display:inline-flex}@media (prefers-reduced-motion:no-preference){.hc-shared__spin.is-spinning{animation:.9s linear infinite hc-shared-spin}}@keyframes hc-shared-spin{to{transform:rotate(360deg)}}.hc-shared__viewtoggle{background:var(--ds-surface);border-radius:25px;flex-shrink:0;align-items:center;display:inline-flex}.hc-shared__viewtoggle-btn{width:34px;height:34px;color:var(--ds-ink);cursor:pointer;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard), color var(--ds-duration-fast) var(--ds-ease-standard);border-radius:9999px;place-items:center;display:inline-grid}.hc-shared__viewtoggle-btn>.ds-icon{width:18px;height:18px}.hc-shared__viewtoggle-btn:hover{background:var(--ds-surface-subtle)}.hc-shared__viewtoggle-btn[aria-pressed=true]{background:var(--ds-brand-selected);color:var(--ds-on-brand)}.hc-shared__viewtoggle-btn:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-shared__table.ds-table--cards{table-layout:fixed;border-spacing:0 var(--hc-shared-gap);margin-block:calc(var(--hc-shared-gap) * -1)}.hc-shared__table th{height:31px}.hc-shared__table tbody td{height:62px}.hc-shared__table th:first-child,.hc-shared__table td:first-child{padding-inline-start:16px}.hc-shared__table th:last-child,.hc-shared__table td:last-child{padding-inline-end:12px}.hc-shared__c-name{width:auto}.hc-shared__c-size{width:84px}.hc-shared__c-loc{width:16%}.hc-shared__c-members{width:104px}.hc-shared__c-access{width:150px}.hc-shared__c-stats{width:104px}.hc-shared__c-date{width:150px}.hc-shared__c-owner{width:23%}.hc-shared__c-perm{width:156px}.hc-shared__c-act{width:46px;text-align:end!important}.hc-shared__table td{color:var(--ds-ink)}.hc-shared__table .hc-shared__c-date time{font-variant-numeric:tabular-nums}.hc-shared__row:focus-within td{background:var(--ds-surface)}@supports (color:color-mix(in lab, red, red)){.hc-shared__row:focus-within td{background:color-mix(in srgb, var(--ds-surface) 92%, var(--ds-brand))}}.hc-shared__open{border-radius:var(--ds-radius-chip);width:100%;min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;align-items:center;gap:10px;margin:0;padding:2px 0;display:flex}.hc-shared__open:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-shared__open:hover .hc-shared__name{color:var(--ds-brand-strong)}.hc-shared__tile{--ds-tile-pad:7px;--ds-tile-icon:16px;--ds-tile-radius:var(--ds-radius-chip)}.hc-shared__text{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.hc-shared__name{text-overflow:ellipsis;white-space:nowrap;text-align:match-parent;font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body);overflow:hidden}[dir=rtl] .hc-shared__name{text-align:right}[dir=ltr] .hc-shared__name{text-align:left}.hc-shared__sub{white-space:nowrap;min-width:0;font-size:calc(.625rem * var(--ds-caption-scale,1));line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);align-items:center;gap:6px;display:none;overflow:hidden}.hc-shared__sub>span:first-child{text-overflow:ellipsis;overflow:hidden}.hc-shared__name-line{align-items:center;gap:8px;min-width:0;display:flex}.hc-shared__name-line>.hc-shared__name{flex:0 auto;min-width:0}.hc-shared__files-tag.ds-tag{font-size:calc(.625rem * var(--ds-caption-scale,1));white-space:nowrap;border-radius:4px;flex-shrink:0;padding:1px 4px;font-weight:500;line-height:1.5}.hc-shared__none{color:var(--ds-ink-muted)}.hc-shared__people{border-radius:var(--ds-radius-chip);max-width:100%;color:inherit;cursor:pointer;align-items:center;margin:-4px;padding:4px;display:inline-flex}.hc-shared__people:focus-visible{outline:2px solid var(--ds-focus);outline-offset:0}.hc-shared__people:hover .hc-shared__av{box-shadow:0 0 0 1px var(--ds-surface), 0 0 0 2px var(--ds-brand-muted)}.hc-shared__people:hover .hc-shared__av-more{background:var(--ds-brand-strong)}.hc-shared__stack{flex-wrap:nowrap}.hc-shared__av-more{box-sizing:border-box;width:auto;min-width:var(--ds-av);border-radius:9999px;flex-shrink:0;padding-inline:2px}.hc-shared__owner{align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.hc-shared__owner-av{flex-shrink:0}.hc-shared__owner-text{flex-direction:column;gap:1px;min-width:0;display:flex}.hc-shared__owner-name,.hc-shared__owner-handle{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.hc-shared__owner-name{font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink)}.hc-shared__owner-handle{font-size:calc(.625rem * var(--ds-caption-scale,1));line-height:var(--ds-leading-compact);color:var(--ds-ink-muted)}.hc-shared__owner-handle>bdi{display:inline}[dir=rtl] .hc-shared__owner-name,[dir=rtl] .hc-shared__owner-handle{text-align:right}[dir=ltr] .hc-shared__owner-name,[dir=ltr] .hc-shared__owner-handle{text-align:left}.hc-shared__perm.ds-tag{gap:4px;max-width:100%}.hc-shared__perm.ds-tag>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hc-shared__sub-icons{color:var(--ds-brand-strong);flex-shrink:0;gap:4px;display:inline-flex}.hc-shared__sub-icons .ds-icon{width:12px;height:12px}.hc-shared__loc{text-overflow:ellipsis;white-space:nowrap;color:var(--ds-ink-muted);display:block;overflow:hidden}.hc-shared__badges{flex-wrap:wrap;align-items:center;gap:4px;max-width:100%;display:inline-flex}.hc-shared__badges .ds-tag{flex-shrink:1;gap:3px;min-width:0;max-width:100%}.hc-shared__badges .ds-tag>span{text-overflow:ellipsis;overflow:hidden}.hc-shared__table td.hc-shared__c-access,.hc-shared__table td.hc-shared__c-loc{padding-inline-end:12px}.hc-shared__stats{color:var(--ds-ink-muted);align-items:center;gap:12px;display:inline-flex}.hc-shared__stat{align-items:center;gap:4px;display:inline-flex}.hc-shared__stat .ds-icon{width:14px;height:14px}.hc-shared__stat>.tabular-nums{color:var(--ds-ink)}.hc-shared__name-cell{align-items:center;gap:8px;min-width:0;display:flex;container:hc-shared-name/inline-size}.hc-shared__name-cell>.hc-shared__open{flex:auto;width:auto}.hc-shared__name-cell:has(>.hc-tags-inline){grid-template-columns:minmax(0,max-content) minmax(0,max-content);justify-content:start;display:grid}.hc-shared__name-cell>.hc-tags-inline{min-width:0}@container hc-shared (max-width:639.98px){.hc-shared__tags .hc-tags-inline__wide,.hc-shared__tags .hc-tags-inline__more--wide{display:none!important}.hc-shared__tags .hc-tags-inline__more--narrow{display:flex!important}}@container hc-shared-name (max-width:299.98px){.hc-shared__tags--row .hc-tags-inline__wide,.hc-shared__tags--row .hc-tags-inline__more--wide{display:none!important}.hc-shared__tags--row .hc-tags-inline__more--narrow{display:flex!important}}.hc-shared__tags--card{z-index:1;max-width:calc(100% - 72px);position:absolute;inset-block-start:10px;inset-inline-start:10px}.hc-shared__menu{display:inline-flex}.hc-shared__menu-panel{min-width:232px}@container hc-shared (max-width:1199.98px){.hc-shared__table--out .hc-shared__c-stats{display:none}}@container hc-shared (max-width:999.98px){.hc-shared__table--out .hc-shared__c-loc,.hc-shared__table--in .hc-shared__c-size{display:none}.hc-shared__table--in .hc-shared__c-owner{width:30%}}@container hc-shared (max-width:759.98px){.hc-shared__table--out :is(.hc-shared__c-size,.hc-shared__c-access,.hc-shared__c-date){display:none}.hc-shared__table--out .hc-shared__sub{display:flex}.hc-shared__table--out .hc-shared__files-tag,.hc-shared__table--in .hc-shared__c-date{display:none}}@container hc-shared (max-width:639.98px){.hc-shared__table--in .hc-shared__c-perm{display:none}.hc-shared__table--in .hc-shared__c-owner{width:44px}.hc-shared__table--in .hc-shared__owner-text{display:none}.hc-shared__table--in .hc-shared__owner{justify-content:center}.hc-shared__table--in .hc-shared__sub{display:flex}.hc-shared__table--in .hc-shared__files-tag{display:none}.hc-shared__table--out .hc-shared__c-members{width:84px}.hc-shared__table tbody td{height:61px}.hc-shared__table th:first-child,.hc-shared__table td:first-child{padding-inline-start:12px}.hc-shared__table th:last-child,.hc-shared__table td:last-child{padding-inline-end:8px}}.hc-shared__grid{flex-direction:column;gap:24px;display:flex}.hc-shared__group{flex-direction:column;gap:16px;display:flex}.hc-shared__group+.hc-shared__group{border-block-start:1px solid var(--ds-line);padding-block-start:16px}.hc-shared__group-title{font-size:.875rem;font-weight:600;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);color:var(--ds-ink);align-items:center;gap:8px;margin:0;display:flex}.hc-shared__group-count{font-variant-numeric:tabular-nums}.hc-shared__folders,.hc-shared__files{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.hc-shared__folder{border-radius:var(--ds-radius-card);background:var(--ds-surface);min-width:0;transition:box-shadow var(--ds-duration-fast) var(--ds-ease-standard);position:relative;box-shadow:inset 0 0 0 1px #0000}.hc-shared__folder:hover,.hc-shared__folder:focus-within{box-shadow:inset 0 0 0 1px var(--ds-brand)}.hc-shared__folder-open{border-radius:var(--ds-radius-card);width:100%;min-width:0;color:var(--ds-ink);font:inherit;text-align:start;cursor:pointer;flex-direction:column;align-items:stretch;gap:4px;margin:0;padding:16px;display:flex}.hc-shared__folder-open:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-shared__folder-art{height:160px;color:var(--ds-brand-soft);transition:color var(--ds-duration-fast) var(--ds-ease-standard);place-items:center;margin-block-end:12px;display:grid}.hc-shared__folder-art>.ds-icon{width:160px;height:160px}.hc-shared__folder:hover .hc-shared__folder-art,.hc-shared__folder:focus-within .hc-shared__folder-art{color:var(--ds-brand)}.hc-shared__folder-name,.hc-shared__folder-meta{text-overflow:ellipsis;white-space:nowrap;padding-inline-end:44px;overflow:hidden}.hc-shared__folder-name{font-size:.875rem;font-weight:600;line-height:1.45}.hc-shared__folder-meta{font-size:calc(.6875rem * var(--ds-caption-scale,1));color:var(--ds-ink-muted);font-weight:500;line-height:1.45}[dir=rtl] .hc-shared__folder-name,[dir=rtl] .hc-shared__folder-meta{text-align:right}[dir=ltr] .hc-shared__folder-name,[dir=ltr] .hc-shared__folder-meta{text-align:left}.hc-shared__folder>.hc-shared__menu{position:absolute;inset-block-end:16px;inset-inline-end:10px}.hc-shared__card-people{display:inline-flex;position:absolute;inset-block-end:22px;inset-inline-end:52px}.hc-shared__folder.has-people .hc-shared__folder-name,.hc-shared__folder.has-people .hc-shared__folder-meta{padding-inline-end:128px}.hc-shared__card-owner{min-width:0;margin-block-start:6px;padding-inline-end:44px;display:flex}.hc-shared__owner--card{gap:6px}.hc-shared__owner--card .hc-shared__owner-name{color:var(--ds-ink-muted)}.hc-shared__card-by{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hc-shared__card-badges{pointer-events:none;gap:4px;display:inline-flex;position:absolute;inset-block-start:10px;inset-inline-end:10px}.hc-shared__card-badge{border-radius:var(--ds-radius-chip);background:var(--ds-surface);width:22px;height:22px;color:var(--ds-brand-strong);box-shadow:var(--ds-shadow-raised);place-items:center;display:inline-grid}.hc-shared__card-badge.is-protected{background:var(--ds-warning-soft);color:var(--ds-warning-strong)}.hc-shared__card-badge.is-edit{background:var(--ds-brand-soft);color:var(--ds-brand-strong)}.hc-shared__card-badge .ds-icon{width:13px;height:13px}.hc-shared__card-badge--people{width:auto;font-size:calc(.625rem * var(--ds-caption-scale,1));grid-auto-flow:column;gap:3px;padding-inline:5px;font-weight:600;line-height:1}.hc-shared__folder .hc-shared__card-badge--people{display:none}.hc-shared__card{position:relative}.hc-shared__card-open{border-radius:var(--ds-radius-card);cursor:pointer;width:100%;margin:0;padding:0;display:block}.hc-shared__card-open:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-shared__preview{display:block}.hc-shared__card:hover .hc-shared__preview,.hc-shared__card:focus-within .hc-shared__preview{box-shadow:inset 0 0 0 1px var(--ds-brand)}.hc-shared__preview>img{display:block}.hc-shared__art{aspect-ratio:1;width:auto;height:75.3%;color:var(--ds-brand-muted);margin:auto;position:absolute;inset:0}.hc-shared__card-head{padding-inline-end:0}.hc-shared__card-tile{--ds-tile-pad:8px;--ds-tile-icon:20px;--ds-tile-radius:var(--ds-radius-control)}.hc-shared__card .ds-file-card__name{color:var(--ds-ink)}.hc-shared__card-meta{overflow:hidden}[dir=rtl] .hc-shared__card .ds-file-card__name{text-align:right}.hc-shared__empty{border-radius:var(--ds-radius-card);background:var(--ds-surface);padding:56px 24px}.hc-shared__empty-art--danger{background:var(--ds-danger-soft);color:var(--ds-danger-strong)}.hc-shared__skeleton{gap:var(--hc-shared-gap);flex-direction:column;padding-block-start:39px;display:flex}.hc-shared__skeleton-row{box-sizing:border-box;border-radius:var(--ds-radius-card);background:var(--ds-surface);align-items:center;gap:12px;height:62px;padding-inline:16px;display:flex}.hc-shared__skeleton-box{border-radius:var(--ds-radius-chip);background:var(--ds-surface-subtle);flex-shrink:0;width:30px;height:30px}.hc-shared__skeleton-bar{background:var(--ds-surface-subtle);border-radius:5px;height:10px;display:block}.hc-shared__skeleton-bar--short{width:72px;margin-inline-start:auto}.hc-shared__skeleton-av{background:var(--ds-surface-subtle);border-radius:9999px;flex-shrink:0;width:24px;height:24px;margin-inline-start:auto}.hc-shared__skeleton-av+.hc-shared__skeleton-bar--short{margin-inline-start:24px}.hc-shared__body.is-loading :is(.hc-shared__table,.hc-shared__grid){opacity:.6}.hc-shared__empty-text{overflow-wrap:anywhere;max-width:48ch}@media (prefers-reduced-motion:no-preference){:is(.hc-shared__skeleton-box,.hc-shared__skeleton-bar,.hc-shared__skeleton-av){animation:1.4s ease-in-out infinite hc-shared-pulse}.hc-shared__body :is(.hc-shared__table,.hc-shared__grid){transition:opacity var(--ds-duration-fast) var(--ds-ease-standard)}}@keyframes hc-shared-pulse{50%{opacity:.45}}.hc-shared__pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin-block-start:4px;display:flex}.hc-shared__pager-size{font-size:.875rem;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);align-items:center;gap:8px;display:flex}select.ds-select.hc-shared__pager-select{border-radius:var(--ds-radius-chip);background-color:var(--ds-brand-soft);background-position:calc(100% - 15px),calc(100% - 10px);width:auto;min-height:28px;padding-block:4px;padding-inline:10px 28px;font-size:.75rem;font-weight:600}[dir=rtl] select.ds-select.hc-shared__pager-select{background-position:10px,15px}.hc-shared__pager-range{font-variant-numeric:tabular-nums}@container hc-shared (max-width:899.98px){.hc-shared__wide{display:none}.hc-shared__filter>.ds-tab{height:34px}.hc-shared__filter-btn .hc-shared__picker-text{display:none}}@container hc-shared (max-width:639.98px){.hc-shared{gap:16px;padding-block-start:0}.hc-shared__panel{gap:16px}.ds-tab.hc-shared__tab{white-space:normal;text-align:center;flex:auto;justify-content:center;min-width:0;height:auto;min-height:46px;padding:6px;line-height:1.25}.ds-tab.hc-shared__tab>.ds-icon{display:none}.hc-shared__tab>.hc-shared__tab-count{flex-shrink:0}.hc-shared__search.ds-search{flex:100%;order:-1;max-width:none;height:40px;margin-inline-start:0}.hc-shared__search+.hc-shared__controls{gap:6px;margin-inline-start:auto}.hc-shared__refresh{display:none}.hc-shared__picker .ds-btn__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hc-shared__folders,.hc-shared__files{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.hc-shared__folder-art{height:96px}.hc-shared__folder-art>.ds-icon{width:88px;height:88px}.hc-shared__folder>.hc-shared__menu{inset-block:8px auto;inset-inline-end:6px}.hc-shared__folder>.hc-shared__card-badges{inset-inline:10px auto}.hc-shared__folder>.hc-shared__tags--card{max-width:calc(100% - 12px);inset-block-start:38px}.hc-shared__folder-name,.hc-shared__folder-meta,.hc-shared__folder.has-people .hc-shared__folder-name,.hc-shared__folder.has-people .hc-shared__folder-meta,.hc-shared__card-owner{padding-inline-end:0}.hc-shared__card-people{display:none}.hc-shared__folder .hc-shared__card-badge--people{display:inline-grid}.hc-shared__card-date{display:none}.hc-shared__pager{justify-content:center}}body[data-theme] .hc-shared .ds-search__input{color:var(--ds-ink)!important;background-color:#0000!important;border-color:#0000!important}body[data-theme] .hc-shared select.ds-select.hc-shared__pager-select{background-color:var(--ds-brand-soft)!important}@media (forced-colors:active){.ds-tab.hc-shared__tab[aria-selected=true]{color:highlighttext;background:highlight}.ds-tab.hc-shared__tab[aria-selected=true]>.ds-icon{color:highlighttext}.hc-shared__tabs{border-block-end:1px solid canvastext}.hc-shared__people{border:1px solid buttontext}.hc-shared__filter-btn.is-set{border:2px solid highlight}.hc-shared__filter>.ds-tab{border:1px solid buttontext}.hc-shared__filter>.ds-tab.is-active{color:highlighttext;background:highlight}.hc-shared__filter>.ds-tab>.hc-shared__filter-count,.hc-shared__filter>.ds-tab.is-active>.hc-shared__filter-count{color:inherit}.hc-shared__viewtoggle-btn{border:1px solid buttontext}.hc-shared__viewtoggle-btn[aria-pressed=true]{color:highlighttext;background:highlight}.hc-shared__folder,.hc-shared__card,.hc-shared__card-badge,.hc-shared__empty{outline:1px solid canvastext}.hc-shared__row>td{border-block:1px solid canvastext}.hc-shared__row>td:first-child{border-inline-start:1px solid canvastext}.hc-shared__row>td:last-child{border-inline-end:1px solid canvastext}}@media (prefers-reduced-motion:reduce){.hc-shared__viewtoggle-btn,.hc-shared__folder,.hc-shared__folder-art{transition:none}}.hc-remote{max-width:1180px;padding-block:12px var(--hc-uq-block,0px);flex-direction:column;gap:16px;margin-inline:auto;display:flex;container:hc-remote/inline-size}.hc-remote__head{flex-wrap:wrap;align-items:center;gap:12px 16px;min-width:0;display:flex}.hc-remote__head-tile{--ds-tile-pad:12px;--ds-tile-icon:28px;--ds-tile-radius:var(--ds-radius-card)}.hc-remote__head-tile--video{background:var(--ds-danger-soft);color:var(--ds-danger)}.hc-remote__head-tile--torrent{background:var(--ds-brand-soft);color:var(--ds-brand)}.hc-remote__head-text{flex-direction:column;flex:260px;gap:4px;min-width:0;display:flex}.hc-remote__title{font-size:1.25rem;font-weight:700;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);color:var(--ds-ink);margin:0}.hc-remote__desc{max-width:64ch;font-size:.8125rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);margin:0}.hc-remote__dest{background:var(--ds-surface);min-width:0;max-width:100%;font-size:.75rem;font-weight:600;line-height:var(--ds-leading-compact);color:var(--ds-ink);border-radius:9999px;align-items:center;gap:6px;margin:0;padding:6px 12px;display:inline-flex}.hc-remote__dest .ds-icon{width:16px;height:16px;color:var(--ds-brand);flex-shrink:0}.hc-remote__dest>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hc-remote__layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@container hc-remote (min-width:1000px){.hc-remote__layout{grid-template-columns:minmax(0,1fr) 340px;gap:20px}}.hc-remote__main,.hc-remote__side{flex-direction:column;gap:16px;min-width:0;display:flex}.hc-remote__card{box-sizing:border-box;border-radius:var(--ds-radius-card);background:var(--ds-surface);flex-direction:column;gap:16px;min-width:0;padding:20px;display:flex}.hc-remote__card-title{font-size:.9375rem;font-weight:700;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);color:var(--ds-ink);align-items:center;gap:8px;margin:0;display:flex}.hc-remote__card-title>.ds-icon{width:18px;height:18px;color:var(--ds-brand)}.hc-remote__hint{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);margin:0}.hc-remote__form{flex-direction:column;gap:8px;display:flex}.hc-remote__url-row{flex-wrap:wrap;gap:10px;display:flex}.hc-remote__url.ds-control{flex:260px;min-height:44px}.hc-remote__url .ds-control__input{text-align:left}.hc-remote__fetch{flex-shrink:0}.hc-remote__magnet .ds-control__input{resize:vertical;min-height:104px;font-family:var(--ds-font-family-mono);text-align:left;font-size:.8125rem}.hc-remote__form>.hc-remote__actions{margin-block-start:8px}.hc-remote__empty{text-align:center;color:var(--ds-ink-muted);flex-direction:column;align-items:center;gap:10px;padding:28px 16px 12px;font-size:.8125rem;display:flex}.hc-remote__empty p{max-width:42ch;margin:0}.hc-remote__empty-tile{--ds-tile-pad:14px;--ds-tile-icon:28px;--ds-tile-radius:9999px;color:var(--ds-ink-muted)}.hc-remote__loading{color:var(--ds-ink-muted);flex-direction:column;align-items:center;gap:10px;padding:24px 8px 8px;font-size:.8125rem;display:flex}.hc-remote__loading .ds-progress{width:min(320px,100%)}.hc-remote__loading p{margin:0}.hc-remote__result{border-block-start:1px solid var(--ds-line);flex-direction:column;gap:20px;padding-block-start:16px;display:flex}.hc-remote__media{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@container hc-remote (min-width:560px){.hc-remote__media{grid-template-columns:240px minmax(0,1fr);align-items:start}}.hc-remote__thumb{aspect-ratio:16/9;border-radius:var(--ds-radius-control);background:var(--ds-brand-soft);place-items:center;display:grid;position:relative;overflow:hidden}.hc-remote__thumb>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hc-remote__thumb-art{width:40%;height:40%;color:var(--ds-brand-muted)}.hc-remote__duration{border-radius:var(--ds-radius-tag);color:#fff;font-size:.6875rem;font-weight:600;line-height:var(--ds-leading-body);background:#092344d1;padding:2px 6px;position:absolute;inset-block-end:8px;inset-inline-end:8px}.hc-remote__media-main{flex-direction:column;gap:8px;min-width:0;display:flex}.hc-remote__media-title{overflow-wrap:anywhere;font-size:1rem;font-weight:700;line-height:var(--ds-leading-heading);color:var(--ds-ink);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.hc-remote__media-by{color:var(--ds-ink-muted);align-items:center;gap:6px;margin:0;font-size:.8125rem;font-weight:500;display:inline-flex}.hc-remote__media-by .ds-icon{width:16px;height:16px}.hc-remote__facts{flex-wrap:wrap;gap:8px;margin:4px 0 0;display:flex}.hc-remote__facts>div{border-radius:var(--ds-radius-control);background:var(--ds-surface-subtle);flex-direction:column;gap:2px;min-width:110px;padding:8px 12px;display:flex}.hc-remote__facts dt{color:var(--ds-ink-muted);font-size:.6875rem;font-weight:500}.hc-remote__facts dd{color:var(--ds-ink);margin:0;font-size:.8125rem;font-weight:700}.hc-remote__options{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@container hc-remote (min-width:560px){.hc-remote__options{grid-template-columns:auto minmax(0,1fr);align-items:end}}.hc-remote__option{flex-direction:column;gap:8px;min-width:0;display:flex}.hc-remote__type{align-self:flex-start}.hc-remote__type>.ds-tab .ds-icon{width:16px;height:16px}.hc-remote__quality{width:100%;display:block}.hc-remote__quality-btn.ds-select{text-align:start;width:100%;min-height:44px}.hc-remote__quality-btn .ds-select__value{align-items:baseline;gap:8px;display:flex}.hc-remote__quality-size,.hc-remote__fmt-size{color:var(--ds-ink-muted);font-size:.75rem;font-weight:500}.hc-remote__quality-menu{box-sizing:border-box;width:100%;max-height:320px;overflow-y:auto}.hc-remote__quality-menu .ds-menu__check{color:var(--ds-brand);margin-inline-start:auto}.hc-remote__fmt{flex:auto;align-items:baseline;gap:8px;min-width:0;display:flex}.hc-remote__fmt-label{font-weight:600}.hc-remote__actions{flex-wrap:wrap;gap:10px;display:flex}.hc-remote__cookie-head{align-items:center;gap:12px;min-width:0;display:flex}.hc-remote__cookie-tile{--ds-tile-pad:10px;--ds-tile-icon:22px;--ds-tile-radius:var(--ds-radius-control)}.hc-remote__cookie-text{flex-direction:column;gap:6px;min-width:0;display:flex}.hc-remote__cookie-state{margin:0}.hc-remote__cookie-actions{flex-wrap:wrap;gap:8px;display:flex}.hc-remote__help{gap:0;padding:0}.hc-remote__help-summary{border-radius:var(--ds-radius-card);font-size:.9375rem;font-weight:700;line-height:var(--ds-leading-heading);color:var(--ds-ink);cursor:pointer;align-items:center;gap:10px;padding:16px 20px;list-style:none;display:flex}.hc-remote__help-summary::-webkit-details-marker{display:none}.hc-remote__help-summary>.ds-icon{width:18px;height:18px;color:var(--ds-brand)}.hc-remote__help-summary>span{flex:auto}.hc-remote__help-summary>.hc-remote__help-caret{color:var(--ds-ink-muted);transition:transform var(--ds-duration-base) var(--ds-ease-standard)}.hc-remote__help[open] .hc-remote__help-caret{transform:rotate(180deg)}.hc-remote__help-summary:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-remote__guide{font-size:.8125rem;line-height:var(--ds-leading-body);color:var(--ds-ink);padding:0 20px}.hc-remote__guide :is(ul,ol){margin:0;padding-left:0!important;padding-right:0!important;padding-inline-start:1.25rem!important}.hc-remote__guide li+li{margin-block-start:6px}.hc-remote__guide p{margin:0 0 8px}.hc-remote__guide p:last-child{margin:8px 0 0}.hc-remote__guide a{text-decoration:underline;color:var(--ds-brand-strong)!important}.hc-remote__guide code{border-radius:var(--ds-radius-tag);font-family:var(--ds-font-family-mono);padding:1px 4px;font-size:.75rem;background:var(--ds-surface-subtle)!important}.hc-remote__links{flex-wrap:wrap;gap:8px;padding:16px 20px 20px;display:flex}.hc-remote__drop{border:2px dashed var(--ds-line-strong);border-radius:var(--ds-radius-card);text-align:center;transition:border-color var(--ds-duration-fast) var(--ds-ease-standard), background-color var(--ds-duration-fast) var(--ds-ease-standard);flex-direction:column;align-items:center;gap:8px;padding:28px 16px;display:flex}.hc-remote__drop.is-dragover{border-color:var(--ds-brand);background:var(--ds-brand-soft)}.hc-remote__drop-tile{--ds-tile-pad:12px;--ds-tile-icon:26px;--ds-tile-radius:9999px;margin-block-end:4px}.hc-remote__drop-hint{color:var(--ds-brand-strong);margin:0 0 6px;font-size:.75rem;font-weight:600}@media (hover:none){.hc-remote__drop-hint{display:none}}.hc-remote__task-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.hc-remote__task{align-items:flex-start;gap:12px;min-width:0;display:flex}.hc-remote__task-tile{--ds-tile-pad:8px;--ds-tile-icon:18px;--ds-tile-radius:var(--ds-radius-control)}.hc-remote__task-main{flex-direction:column;flex:1 1 0;gap:6px;min-width:0;display:flex}.hc-remote__task-head{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.hc-remote__task-name{text-overflow:ellipsis;white-space:nowrap;color:var(--ds-ink);font-size:.8125rem;font-weight:600;overflow:hidden}[dir=rtl] .hc-remote__task-name{text-align:right}.hc-remote__task-pct{color:var(--ds-ink-muted);flex-shrink:0;font-size:.6875rem;font-weight:600}.hc-remote__task-status{text-overflow:ellipsis;white-space:nowrap;color:var(--ds-ink-muted);margin:0;font-size:.6875rem;overflow:hidden}.hc-remote__task.is-failed .hc-remote__task-status{color:var(--ds-danger-strong)}.hc-remote__task.is-done .hc-remote__task-status{color:var(--ds-success-strong)}.hc-remote__task-head{justify-content:flex-start;align-items:center}.hc-remote__task-head>.hc-remote__task-pct{margin-inline-start:auto}.hc-remote__task-x{flex-shrink:0;margin-block:-4px;margin-inline-end:-4px}.hc-remote__recent .hc-remote__help-summary>.ds-tag{flex:none}.hc-remote__recent .hc-remote__task-list{padding:4px 20px 20px}.hc-remote__task.is-failed .hc-remote__task-status{white-space:normal;overflow-wrap:anywhere}body[data-theme] .hc-remote .ds-control__input{color:var(--ds-ink)!important;background-color:#0000!important;border-color:#0000!important}@container hc-remote (max-width:559.98px){.hc-remote__card{padding:16px}.hc-remote__fetch,.hc-remote__actions>.ds-btn{flex:100%;justify-content:center}.hc-remote__type{align-self:stretch;display:flex}.hc-remote__type>.ds-tab{flex:1 1 0;justify-content:center;padding-inline:12px!important}}@media (forced-colors:active){.hc-remote__card,.hc-remote__dest{outline:1px solid canvastext}.hc-remote__drop.is-dragover{border-color:highlight}}@media (prefers-reduced-motion:reduce){.hc-remote__drop,.hc-remote__help-caret{transition:none}}.hc-dash{min-width:0;padding-block:12px var(--hc-uq-block,0px);flex-direction:column;gap:20px;display:flex;container:hc-dash/inline-size}.hc-dash-c--document{--hc-dash-c:var(--ds-cat-document)}.hc-dash-c--image{--hc-dash-c:var(--ds-cat-image)}.hc-dash-c--video{--hc-dash-c:var(--ds-cat-video)}.hc-dash-c--audio{--hc-dash-c:var(--ds-cat-audio)}.hc-dash-c--archive{--hc-dash-c:var(--ds-cat-archive)}.hc-dash-c--other{--hc-dash-c:var(--ds-cat-other)}.hc-dash-c--archived{--hc-dash-c:var(--ds-cat-archived)}.hc-dash-c--trash{--hc-dash-c:var(--ds-cat-trash)}.hc-dash-c--used{--hc-dash-c:var(--ds-ink-muted)}.hc-dash__hello{margin:0;display:none}@media (max-width:767.98px){.hc-dash__hello{flex-direction:column;gap:2px;display:flex}.hc-dash__hello-text{font-size:1rem;font-weight:700;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);color:var(--ds-ink)}.hc-dash__hello-date{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted)}}.hc-dash__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"actions""stats""chart""freq""shares""types""recent""activity";align-items:start;gap:20px;min-width:0;display:grid}.hc-dash__actions{grid-area:actions}.hc-dash__stats{grid-area:stats}.hc-dash__chart{grid-area:chart}.hc-dash__freq{grid-area:freq}.hc-dash__shares{grid-area:shares}.hc-dash__sharing{flex-direction:column;grid-area:shares;gap:24px;min-width:0;display:flex}.hc-dash__types{grid-area:types}.hc-dash__recent{grid-area:recent}.hc-dash__activity{grid-area:activity}.hc-dash__side{display:contents}.hc-dash__chart,.hc-dash__stats{align-self:stretch}@container hc-dash (min-width:640px){.hc-dash__grid{grid-template-columns:minmax(0,254fr) minmax(0,424fr);grid-template-areas:"actions actions""stats stats""chart chart""freq freq""shares types""recent recent""activity activity"}}@container hc-dash (min-width:900px){.hc-dash__grid{grid-template:"stats stats actions"44px"stats stats chart""freq freq freq""shares recent recent""types types types""activity activity activity"/253px 119px minmax(0,1fr)}}@container hc-dash (min-width:1100px){.hc-dash__grid{grid-template:"stats stats actions types"44px"stats stats chart types""freq freq freq types""shares recent recent types"1fr/253px 119px minmax(0,1fr) 293px}.hc-dash__side{flex-direction:column;grid-area:types;align-self:start;gap:20px;min-width:0;display:flex}.hc-dash-act .is-over{display:none}.hc-dash-act .hc-dash-act__entry.is-end .ds-activity__rail:after{visibility:hidden}.hc-dash-act .hc-dash-act__entry.is-end .ds-activity__body{padding-block-end:12px}}.hc-dash__grid.is-refreshing .hc-dash-chart,.hc-dash__grid.is-refreshing .hc-dash-gauge{opacity:.6;transition:opacity var(--ds-duration-base) var(--ds-ease-standard)}.hc-dash-section__head{flex-wrap:nowrap;min-height:34px}.hc-dash-section__head>.ds-toolbar__title{text-overflow:ellipsis;min-width:0;overflow:hidden}.hc-dash-more{--ds-btn-px:8px;color:var(--ds-brand-strong);flex-shrink:0}.hc-dash-more>.ds-icon{width:14px;height:14px}.hc-dash__actions{gap:16px;min-width:0;display:flex}.hc-dash-action{box-sizing:border-box;border-radius:var(--ds-radius-card);background:var(--ds-surface);min-width:0;min-height:44px;color:var(--ds-ink);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard), box-shadow var(--ds-duration-fast) var(--ds-ease-standard);border:0;flex:1 1 0;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.hc-dash-action>.ds-icon{flex:none;width:20px;height:20px}.hc-dash-action__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.75rem;font-weight:600;line-height:var(--ds-leading-heading);overflow:hidden}.hc-dash-action:hover{box-shadow:inset 0 0 0 1px var(--ds-brand-muted)}.hc-dash-action:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-dash-action--primary{background:var(--ds-brand);color:var(--ds-on-brand)}.hc-dash-action--primary:hover{background:var(--ds-brand-hover);box-shadow:none}.hc-dash-action--dashed{border:1px dashed var(--ds-brand);background:var(--ds-surface-subtle);padding:11px 19px}.hc-dash-action--dashed:hover{background:var(--ds-brand-soft);box-shadow:none}@container hc-dash (min-width:640px){.hc-dash-action{min-width:auto;padding-block:6px}.hc-dash-action--dashed{padding-block:5px}.hc-dash-action__label{-webkit-line-clamp:2;white-space:normal;overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box}}@container hc-dash (min-width:900px){.hc-dash-action{justify-content:flex-start}.hc-dash-action:not(.hc-dash-action--primary){flex:0 auto}.hc-dash-action--dashed{justify-content:center}}@container hc-dash (max-width:639.98px){.hc-dash-action{flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:68px;padding:12px 14px}.hc-dash-action--dashed{padding:11px 13px}.hc-dash-action__label{white-space:normal;overflow-wrap:anywhere;max-width:100%;line-height:var(--ds-leading-button);overflow:visible}}.hc-dash__stats{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:16px;margin:0;padding:0;list-style:none;display:grid}.hc-dash__stat{min-width:0;display:flex}.hc-dash-stat{min-width:0;color:var(--ds-ink);transition:box-shadow var(--ds-duration-fast) var(--ds-ease-standard);flex:auto;text-decoration:none}.hc-dash-stat:hover{box-shadow:inset 0 0 0 1px var(--ds-brand-muted)}.hc-dash-stat:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-dash-stat .ds-stat__label{overflow-wrap:anywhere;min-width:0;display:block}.hc-dash-stat .ds-stat__numbers{flex-wrap:wrap;row-gap:0}[dir=rtl] .hc-dash-stat .ds-stat__numbers[dir=ltr]{justify-content:flex-end}.hc-dash-stat .ds-stat__foot{overflow-wrap:anywhere}.hc-dash-stat .ds-stat__trend-text{min-width:0}.hc-dash-tile--warning{background:var(--ds-warning);color:var(--ds-on-brand)}.hc-dash-tile--success{background:var(--ds-success);color:var(--ds-on-brand)}.hc-dash-tile--brand{background:var(--ds-brand);color:var(--ds-on-brand)}.hc-dash-tile--danger{background:var(--ds-danger);color:var(--ds-on-brand)}@container hc-dash (min-width:640px) and (max-width:899.98px){.hc-dash__stats{grid-template-columns:repeat(4,minmax(0,1fr))}.hc-dash-stat .ds-stat__main{gap:16px;padding-block:16px 14px}.hc-dash-stat .ds-stat__head{flex-direction:column;gap:12px}.hc-dash-stat .ds-stat__head>.ds-tile{--ds-tile-pad:6px;--ds-tile-icon:14px;order:-1}.hc-dash-stat .ds-stat__foot{padding:10px 14px}}@container hc-dash (max-width:639.98px){.hc-dash__stats{grid-auto-rows:auto}.hc-dash-stat .ds-stat__main{gap:16px;padding-block:16px 12px}.hc-dash-stat .ds-stat__head{justify-content:flex-start;align-items:center}.hc-dash-stat .ds-stat__head>.ds-tile{--ds-tile-pad:4px;--ds-tile-icon:14px;order:-1}.hc-dash-stat .ds-stat__foot{padding:10px 14px}}.hc-dash-card{flex-direction:column;gap:16px;min-width:0;padding:16px;display:flex}.hc-dash-card__head{justify-content:space-between;align-items:center;gap:10px;min-width:0;min-height:34px;display:flex}.hc-dash-card__title{overflow-wrap:break-word;min-width:0;font-size:1rem;font-weight:600;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);color:var(--ds-ink);margin:0}.hc-dash-card__tools{flex-shrink:0;align-items:center;gap:6px;display:flex}.hc-dash-picker{box-sizing:border-box;border-radius:var(--ds-radius-chip);background:var(--ds-brand-soft);min-height:34px;color:var(--ds-ink);font:inherit;cursor:pointer;border:0;align-items:center;gap:2px;padding:8px 12px;display:inline-flex}.hc-dash-picker__label{font-size:.75rem;font-weight:600;line-height:var(--ds-leading-button);white-space:nowrap;padding-inline:2px}.hc-dash-picker>.ds-icon{width:14px;height:14px}.hc-dash-picker:hover{background:var(--ds-brand-soft)}@supports (color:color-mix(in lab, red, red)){.hc-dash-picker:hover{background:color-mix(in srgb, var(--ds-brand-soft) 82%, var(--ds-brand))}}.hc-dash-picker:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-dash-range-menu.ds-menu{min-width:180px}.hc-dash-range-menu .ds-menu__check{margin-inline-start:auto}.hc-dash-view-toggle[aria-pressed=true]{background:var(--ds-brand-soft);color:var(--ds-brand-strong)}.hc-dash__chart{gap:12px}.hc-dash-legend{font-size:calc(.625rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;list-style:none;display:flex}.hc-dash-legend__item{align-items:center;gap:6px;display:inline-flex}.hc-dash-legend__key{background:var(--hc-dash-c);border-radius:2px;width:8px;height:8px}.hc-dash-chart{flex:auto;min-width:0;min-height:150px;position:relative}@container hc-dash (min-width:900px){.hc-dash-chart{min-height:128px}}.hc-dash-chart__plot{position:absolute;inset:0}.hc-dash-chart__empty{text-align:center;font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);pointer-events:none;margin:0;position:absolute;inset-block-start:38%;inset-inline:48px 0}.hc-dash-svg{font-family:inherit;display:block;overflow:visible}.hc-dash-axis{fill:var(--ds-ink-muted);font-size:10px;font-weight:500}.hc-dash-grid__line{stroke:var(--ds-line);stroke-width:1px}.hc-dash-grid__base{stroke:var(--ds-line-strong);stroke-width:1px}.hc-dash-peak{fill:var(--ds-ink);font-size:10px;font-weight:600}.hc-dash-col{outline:none}.hc-dash-col__band{fill:#0000;transition:fill var(--ds-duration-fast) var(--ds-ease-standard)}.hc-dash-col:hover .hc-dash-col__band,.hc-dash-col:focus .hc-dash-col__band{fill:var(--ds-surface-subtle)}.hc-dash-col:focus-visible .hc-dash-col__band{stroke:var(--ds-focus);stroke-width:2px}.hc-dash-seg{fill:var(--hc-dash-c)}.hc-dash-svg.is-entering .hc-dash-col__bars{transform-box:fill-box;transform-origin:50% 100%;animation:hc-dash-grow .52s var(--ds-ease-standard) both}@keyframes hc-dash-grow{0%{transform:scaleY(0)}}.hc-dash-tip{z-index:5;border-radius:var(--ds-radius-tag);background:var(--ds-surface-raised);min-width:96px;max-width:220px;box-shadow:var(--ds-shadow-raised);color:var(--ds-ink);pointer-events:none;inset-block-start:0;padding:6px 10px 8px;position:absolute;left:0}.hc-dash-tip p{margin:0}.hc-dash-tip__month{font-size:calc(.625rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted)}.hc-dash-tip__total{font-size:calc(.625rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);flex-wrap:wrap;align-items:baseline;gap:4px;display:flex}.hc-dash-tip__total>b{color:var(--ds-ink);font-size:.75rem;font-weight:600}.hc-dash-tip__parts{border-block-start:1px solid var(--ds-line);flex-direction:column;gap:2px;margin:6px 0 0;padding:6px 0 0;list-style:none;display:flex}.hc-dash-tip__parts>li{font-size:calc(.625rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);white-space:nowrap;align-items:center;gap:6px;display:flex}.hc-dash-tip__parts>li>b{color:var(--ds-ink);font-weight:600}.hc-dash-tip__key{background:var(--hc-dash-c);border-radius:1px;flex:none;width:10px;height:2px}.hc-dash-chart__table{border-radius:var(--ds-radius-control);position:absolute;inset:0;overflow:auto}.hc-dash-chart__table:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-dash-table{border-collapse:collapse;width:100%;font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink)}.hc-dash-table th,.hc-dash-table td{border-block-end:1px solid var(--ds-line);text-align:start;vertical-align:top;padding:6px 8px}.hc-dash-table thead th{z-index:1;background:var(--ds-brand-soft);white-space:nowrap;font-weight:600;position:sticky;inset-block-start:0}.hc-dash-table tbody th{white-space:nowrap;font-weight:600}.hc-dash-table .hc-dash-num{text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums}.hc-dash-chart__parts{min-width:160px;color:var(--ds-ink-muted)}.hc-dash__types{container:hc-dash-types/inline-size}.hc-dash-types{flex-direction:column;gap:16px;min-width:0;display:flex}.hc-dash-gauge{width:220px;max-width:100%;margin-inline:auto;position:relative}.hc-dash-gauge__svg{width:100%;height:auto;display:block}.hc-dash-gauge__track,.hc-dash-gauge__seg{fill:none;stroke-width:22px}.hc-dash-gauge__track{stroke:var(--ds-surface-subtle)}.hc-dash-gauge__seg{stroke:var(--hc-dash-c)}.hc-dash-gauge__text{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;inset-block-end:2px;inset-inline:0}.hc-dash-gauge__text p{margin:0}.hc-dash-gauge__value{font-size:1.5rem;font-weight:700;line-height:var(--ds-leading-display);letter-spacing:var(--ds-tracking-heading);color:var(--ds-ink);white-space:nowrap}.hc-dash-gauge__caption{max-width:150px;font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted)}.hc-dash-types__list{border-block-start:1px solid var(--ds-line);gap:6px;margin:0;padding:16px 0 0;list-style:none;display:grid}.hc-dash-type{box-sizing:border-box;border-radius:var(--ds-radius-control);min-height:48px;color:var(--ds-ink);margin-inline:-6px;padding:4px 6px;text-decoration:none}.hc-dash-type:hover{background:var(--ds-surface-subtle)}.hc-dash-type:focus-visible{outline:2px solid var(--ds-focus);outline-offset:0}.hc-dash-type .ds-filetype__info{min-width:0}.hc-dash-type .ds-filetype__name{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.hc-dash-type__size{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}.hc-dash-type__pct{font-size:calc(.625rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);font-variant-numeric:tabular-nums}.hc-dash-type__tile{--ds-tile-radius:8px}.hc-dash-types__extra.is-wide{grid-column:1/-1}.hc-dash-tile-c--document,.hc-dash-tile-c--image,.hc-dash-tile-c--video,.hc-dash-tile-c--audio,.hc-dash-tile-c--archive,.hc-dash-tile-c--other,.hc-dash-tile-c--archived,.hc-dash-tile-c--trash{background:var(--hc-dash-c)}@supports (color:color-mix(in lab, red, red)){.hc-dash-tile-c--document,.hc-dash-tile-c--image,.hc-dash-tile-c--video,.hc-dash-tile-c--audio,.hc-dash-tile-c--archive,.hc-dash-tile-c--other,.hc-dash-tile-c--archived,.hc-dash-tile-c--trash{background:color-mix(in srgb, var(--hc-dash-c) 14%, var(--ds-surface))}}.hc-dash-tile-c--document,.hc-dash-tile-c--image,.hc-dash-tile-c--video,.hc-dash-tile-c--audio,.hc-dash-tile-c--archive,.hc-dash-tile-c--other,.hc-dash-tile-c--archived,.hc-dash-tile-c--trash{color:var(--hc-dash-c)}.hc-dash-tile-c--document{--hc-dash-c:var(--ds-cat-document)}.hc-dash-tile-c--image{--hc-dash-c:var(--ds-cat-image)}.hc-dash-tile-c--video{--hc-dash-c:var(--ds-cat-video)}.hc-dash-tile-c--audio{--hc-dash-c:var(--ds-cat-audio)}.hc-dash-tile-c--archive{--hc-dash-c:var(--ds-cat-archive)}.hc-dash-tile-c--other{--hc-dash-c:var(--ds-cat-other)}.hc-dash-tile-c--archived{--hc-dash-c:var(--ds-cat-archived);color:var(--ds-cat-archived)}@supports (color:color-mix(in lab, red, red)){.hc-dash-tile-c--archived{color:color-mix(in srgb, var(--ds-cat-archived) 82%, var(--ds-ink))}}.hc-dash-tile-c--trash{--hc-dash-c:var(--ds-ink-muted)}@container hc-dash-types (min-width:380px){.hc-dash-types__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px}}@container hc-dash-types (min-width:560px){.hc-dash-types{flex-direction:row;align-items:center;gap:32px}.hc-dash-gauge{flex:none;margin:0}.hc-dash-types__list{border:0;border-inline-start:1px solid var(--ds-line);flex:1 1 0;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;padding:0;padding-inline-start:32px}}.hc-dash__shares,.hc-dash__received,.hc-dash__opened,.hc-dash__modified{flex-direction:column;gap:16px;min-width:0;display:flex}.hc-dash__received .hc-dash-section__head>.ds-toolbar__title{white-space:normal;overflow-wrap:break-word;max-height:none;display:block;overflow:visible}.hc-dash-rcv__perm.ds-tag{flex:none;padding:2px 5px}.hc-dash-rcv__perm>.ds-icon{width:12px;height:12px}.hc-dash-share.hc-dash-rcv .hc-dash-rcv__meta{flex-wrap:nowrap;gap:6px;min-width:0;overflow:hidden}.hc-dash-rcv__av.ds-avatar{--ds-av:16px;flex:none}.hc-dash-rcv__owner{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.hc-dash-rcv__when{white-space:nowrap;flex:none}.hc-dash-freq__icon{flex:none;display:inline-flex}.hc-dash-freq__icon>.ds-icon{width:12px;height:12px}.hc-dash-freq__av.ds-avatar{--ds-av:16px;flex:none}.hc-dash__recent{flex-direction:column;gap:16px;min-width:0;display:flex;container:hc-dash-recent/inline-size}.hc-dash-list{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.hc-dash-share,.hc-dash-file{width:100%}.hc-dash-share:focus-visible,.hc-dash-file:focus-visible,.hc-dash-media__card:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-dash-share .ds-meta{flex-wrap:wrap;row-gap:2px}.hc-dash-share .ds-row-card__name{flex:0 auto}@container hc-dash (max-width:639.98px){.hc-dash-share.ds-row-card--sm{gap:16px;padding:16px}.hc-dash-share .ds-row-card__name{font-size:.875rem;line-height:var(--ds-leading-body)}}button.hc-dash-file,button.hc-dash-media__card{font:inherit;cursor:pointer;border:0}.hc-dash-file .ds-row-card__main{gap:4px}.hc-dash-share:not(.hc-dash-rcv) .ds-meta>span:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.hc-dash-file .ds-meta{white-space:normal}.hc-dash-file .ds-meta>span{overflow-wrap:break-word;min-width:0}.hc-dash-file .hc-dash-file__by{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.hc-dash-tone--brand{background:var(--ds-brand-soft);color:var(--ds-brand)}.hc-dash-tone--danger{background:var(--ds-danger-soft);color:var(--ds-danger)}.hc-dash-tone--success{background:var(--ds-success-soft);color:var(--ds-success)}.hc-dash-tone--warning{background:var(--ds-warning-soft);color:var(--ds-warning)}.hc-dash-tone--muted{background:var(--ds-surface-subtle);color:var(--ds-ink-muted)}.hc-dash-file__tile{box-sizing:border-box;--ds-tile-radius:8px;width:40px;height:40px;position:relative;overflow:hidden}.hc-dash-file__thumb{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hc-dash-opened{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.hc-dash-opened>li{min-width:0;display:flex}.hc-dash-opened>li:nth-of-type(n+5){display:none}@container hc-dash-recent (min-width:360px){.hc-dash-opened{grid-template-columns:repeat(2,minmax(0,1fr))}}@container hc-dash-recent (min-width:520px){.hc-dash-opened{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.hc-dash-opened>li:nth-of-type(n+5){display:flex}}.hc-dash-media{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;grid-auto-columns:min(180px,62%);grid-auto-flow:column;gap:16px;margin:0;padding:0 0 4px;list-style:none;display:grid;overflow-x:auto}.hc-dash-media>li{scroll-snap-align:start;min-width:0;display:flex}@container hc-dash-recent (min-width:520px){.hc-dash-media{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;padding:0;overflow:visible}.hc-dash-media>li:nth-of-type(n+4){display:none}}@container hc-dash-recent (min-width:820px){.hc-dash-media{grid-template-columns:repeat(4,minmax(0,1fr))}.hc-dash-media>li:nth-of-type(4){display:flex}}.hc-dash-media__card{text-align:start;min-width:0;color:var(--ds-ink);transition:box-shadow var(--ds-duration-fast) var(--ds-ease-standard);flex:auto;padding:0}.hc-dash-media__card:hover{box-shadow:inset 0 0 0 1px var(--ds-brand-muted)}.hc-dash-media__card .ds-media-card__info{min-width:0}.hc-dash-media__card .ds-meta{flex-wrap:wrap;row-gap:0}.hc-dash-media__card .ds-meta>span:not(.ds-sep){text-overflow:ellipsis;min-width:0;overflow:hidden}.hc-dash-media__preview{display:block}.hc-dash-media__thumb{object-fit:cover;background:var(--ds-brand-muted);border-start-start-radius:4px;border-start-end-radius:4px;width:calc(100% - 24px);height:calc(100% - 12px);position:absolute;inset-block-start:12px;inset-inline:12px}.hc-dash-media__art{width:64px;height:64px;color:var(--ds-brand-muted);margin:auto;position:absolute;inset:0}.hc-dash__freq{flex-direction:column;gap:16px;min-width:0;display:flex;container:hc-dash-freq/inline-size}.hc-dash-freq{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;grid-auto-columns:min(180px,62%);grid-auto-flow:column;gap:16px;margin:0;padding:0 0 4px;scroll-padding-inline:2px;list-style:none;display:grid;overflow-x:auto}.hc-dash-freq>li{scroll-snap-align:start;min-width:0;display:flex}.hc-dash-freq__card{min-width:0;color:var(--ds-ink);flex:auto;text-decoration:none}.hc-dash-freq__card:before,.hc-dash-freq__card:after{transition:background-color var(--ds-duration-fast) var(--ds-ease-standard)}.hc-dash-freq__card:hover:before,.hc-dash-freq__card:hover:after{background:var(--ds-brand-soft)}@supports (color:color-mix(in lab, red, red)){.hc-dash-freq__card:hover:before,.hc-dash-freq__card:hover:after{background:color-mix(in srgb, var(--ds-brand-soft) 55%, var(--ds-surface))}}.hc-dash-freq__card:focus-visible{outline:2px solid var(--ds-focus);outline-offset:-2px}@container hc-dash-freq (min-width:600px){.hc-dash-freq{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;padding:0;overflow:visible}.hc-dash-freq__card:focus-visible{outline-offset:2px}}.hc-dash-freq__card .ds-folder-card__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hc-dash-freq__meta>span{overflow-wrap:anywhere;white-space:normal;min-width:0}.hc-dash-freq__meta>bdi{flex-shrink:0}.hc-dash-freq__card:has(.hc-dash-freq__tags){gap:8px}.hc-dash-freq__tags{align-items:center;gap:4px;min-width:0;margin-block-start:-2px;display:flex;overflow:hidden}.hc-dash-freq__tags>.hc-tag{min-width:2.5em;max-width:12ch;font-size:calc(.625rem * var(--ds-caption-scale,1));flex:0 auto;padding-block:0;padding-inline:5px;line-height:max(15px,1.4em)}.hc-dash-freq__tags>.hc-tag--more{flex:none;min-width:0;max-width:none}.hc-dash-freq__card{container:hc-dash-card/inline-size}.hc-dash-freq__tags>.hc-dash-freq__more--narrow{display:none}@container hc-dash-card (max-width:155.98px){.hc-dash-freq__tags>.hc-dash-freq__tag--wide,.hc-dash-freq__tags>.hc-dash-freq__more--wide{display:none}.hc-dash-freq__tags>.hc-dash-freq__more--narrow{display:inline-block}}.hc-dash-freq__card .ds-folder-card__foot{flex-wrap:wrap;row-gap:2px;min-width:0;min-height:22px}.hc-dash-freq__place{flex:1 1 0;min-width:0}.hc-dash-freq__place.is-root{flex:none;max-width:100%}.hc-dash-freq__place>.ds-icon{flex:none;width:12px;height:12px}.hc-dash-freq__place>bdi{text-overflow:ellipsis;min-width:0;overflow:hidden}.hc-dash-freq__time{flex:none;margin-inline-start:auto}.hc-dash-empty{border-radius:var(--ds-radius-card);background:var(--ds-surface);text-align:center;color:var(--ds-ink-muted);flex-direction:column;align-items:center;gap:8px;padding:24px 16px;display:flex}.hc-dash-empty--row{text-align:start;flex-direction:row;justify-content:flex-start;gap:12px;padding:16px}.hc-dash-empty__art{background:var(--ds-brand-soft);width:40px;height:40px;color:var(--ds-brand);border-radius:9999px;flex:none;place-items:center;display:grid}.hc-dash-empty__art>.ds-icon{width:20px;height:20px}.hc-dash-empty__title{font-size:.875rem;font-weight:600;line-height:var(--ds-leading-heading);color:var(--ds-ink);margin:4px 0 0}.hc-dash-empty__text{max-width:40ch;font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);margin:0}.hc-dash-act{gap:12px}.hc-dash-act__titles{flex-direction:column;gap:2px;min-width:0;display:flex}.hc-dash-act__counts{font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);font-variant-numeric:tabular-nums;margin:0}.hc-dash-act>.hc-dash-empty{padding:4px 0}.hc-dash-act__art--danger{background:var(--ds-danger-soft);color:var(--ds-danger-strong)}.hc-dash-act__sk{flex-direction:column;gap:14px;display:flex}.hc-dash-sk.hc-dash-act__sk-row{background:var(--ds-surface-subtle);height:64px}.hc-dash-act__days{flex-direction:column;gap:8px;min-width:0;display:flex}.hc-dash-act__day{flex-direction:column;min-width:0;display:flex}.hc-dash-act__day-title{font-size:.875rem;font-weight:600;line-height:var(--ds-leading-body);color:var(--ds-ink);margin:0;padding-block-end:14px}.hc-dash-act__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ds-activity.hc-dash-act__entry{gap:10px}.hc-dash-act__entry .ds-activity__rail>.ds-tile{--ds-tile-pad:8px;--ds-tile-icon:16px}.hc-dash-act__entry .ds-activity__body{gap:6px;padding-block:0 20px}.hc-dash-act__entry.ds-activity--last .ds-activity__body{padding-block-end:12px}.ds-tile.hc-dash-act__dot--brand{background:var(--ds-brand-soft);color:var(--ds-brand-strong)}.ds-tile.hc-dash-act__dot--success{background:var(--ds-success-soft);color:var(--ds-success-strong)}.ds-tile.hc-dash-act__dot--warning{background:var(--ds-warning-soft);color:var(--ds-warning-strong)}.ds-tile.hc-dash-act__dot--danger{background:var(--ds-danger-soft);color:var(--ds-danger-strong)}.ds-tile.hc-dash-act__dot--archive{background:var(--ds-cat-archive)}@supports (color:color-mix(in lab, red, red)){.ds-tile.hc-dash-act__dot--archive{background:color-mix(in srgb, var(--ds-cat-archive) 14%, var(--ds-surface))}}.ds-tile.hc-dash-act__dot--archive{color:var(--ds-cat-archive)}.ds-tile.hc-dash-act__dot--security{background:var(--ds-surface-subtle);color:var(--ds-ink)}.ds-tile.hc-dash-act__dot--neutral{background:var(--ds-surface-subtle);color:var(--ds-ink-muted)}.hc-dash-act__head{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;padding-block-start:5px;display:flex}.hc-dash-act__title{min-width:0;font-size:.875rem;font-weight:600;line-height:var(--ds-leading-body);color:var(--ds-ink);overflow-wrap:anywhere;margin:0}.hc-dash-act__time,.hc-dash-act__date{font-size:calc(.625rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);font-variant-numeric:tabular-nums;flex:none;margin:0}.hc-dash-act__text{font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);overflow-wrap:anywhere;margin:0}.hc-dash-act__you,.hc-dash-act__strong{color:var(--ds-ink)}.hc-dash-act__strong{font-weight:600}.hc-dash-act__name{color:var(--ds-ink);font-weight:600}.hc-dash-act__name.is-old{color:var(--ds-ink-muted);text-decoration:line-through}.hc-dash-act__arrow{vertical-align:-2px;color:var(--ds-ink);margin-inline:3px;display:inline-flex}.hc-dash-act__arrow>.ds-icon{width:12px;height:12px}.hc-dash-act__place{color:var(--ds-brand-strong);border-radius:3px;font-weight:600;text-decoration:none}.hc-dash-act__place:hover{text-decoration:underline}.hc-dash-act__place:focus-visible{outline:2px solid var(--ds-focus);outline-offset:1px}.hc-dash-act__sep{vertical-align:-1px;width:10px;height:10px;margin-inline:3px}@container hc-dash (min-width:640px) and (max-width:1099.98px){.hc-dash-act__entry .ds-activity__body{grid-template-columns:minmax(0,1fr) auto;gap:4px 24px;display:grid}.hc-dash-act__head{display:contents}.hc-dash-act__title{grid-column:1;padding-block-start:5px}.hc-dash-act__time{text-align:end;grid-area:1/2;align-self:end}.hc-dash-act__text{grid-column:1}.hc-dash-act__date{text-align:end;grid-area:2/2;align-self:start}}.hc-dash-state{padding:8px}.hc-dash-state__art--danger{background:var(--ds-danger-soft);color:var(--ds-danger-strong)}.hc-dash-sk{border-radius:var(--ds-radius-card);background:var(--ds-surface);display:block}.hc-dash-sk--action{flex:1 1 0;height:44px}.hc-dash-sk--stat{height:143px}.hc-dash-sk--chart{height:238px}.hc-dash-sk--list{height:433px}.hc-dash-sk--types{height:466px}.hc-dash-sk--recent{height:433px}.hc-dash-sk__freq{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.hc-dash-sk--head{background:0 0;grid-column:1/-1;width:180px;max-width:60%;height:34px}.hc-dash-sk--folder{height:128px}.hc-dash-sk--folder:nth-of-type(n+4){display:none}@container hc-dash (min-width:640px){.hc-dash-sk__freq{grid-template-columns:repeat(4,minmax(0,1fr))}.hc-dash-sk--folder:nth-of-type(n+4){display:block}}.hc-dash__skeleton .hc-dash__stats{list-style:none}@media (prefers-reduced-motion:no-preference){.hc-dash-sk{animation:hc-dash-pulse 1.6s var(--ds-ease-standard) infinite}}@keyframes hc-dash-pulse{50%{opacity:.55}}.hc-dash-welcome{flex-direction:column;gap:24px;padding:24px;display:flex}.hc-dash-welcome__head{align-items:center;gap:20px;min-width:0;display:flex}.hc-dash-welcome__head>.ds-empty__art{flex:none}.hc-dash-welcome__titles{flex-direction:column;gap:6px;min-width:0;display:flex}.hc-dash-welcome__title{font-size:1.25rem;font-weight:700;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);color:var(--ds-ink);overflow-wrap:anywhere;margin:0}.hc-dash-welcome__text{max-width:64ch;font-size:.875rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);margin:0}.hc-dash-steps{grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.hc-dash-step{border-radius:var(--ds-radius-card);background:var(--ds-surface-subtle);gap:14px;min-width:0;padding:16px;display:flex}.hc-dash-step__num{background:var(--ds-brand);width:28px;height:28px;color:var(--ds-on-brand);border-radius:9999px;flex:none;place-items:center;font-size:.75rem;font-weight:700;line-height:1;display:grid}.hc-dash-step__body{flex-direction:column;gap:6px;min-width:0;display:flex}.hc-dash-step__title{font-size:.875rem;font-weight:600;line-height:var(--ds-leading-heading);color:var(--ds-ink);margin:0}.hc-dash-step__text{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);margin:0}.hc-dash-step__actions{flex-wrap:wrap;gap:8px;margin-block-start:6px;display:flex}.hc-dash-welcome__quota{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.hc-dash-welcome__quota>.ds-icon{width:16px;height:16px}@container hc-dash (min-width:760px){.hc-dash-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.hc-dash-welcome{padding:32px}}@container hc-dash (max-width:479.98px){.hc-dash-welcome{padding:20px}.hc-dash-welcome__head{flex-direction:column;align-items:flex-start;gap:14px}}@media (prefers-reduced-motion:reduce){.hc-dash-svg.is-entering .hc-dash-col__bars{animation:none}.hc-dash-col__band,.hc-dash-action,.hc-dash-stat,.hc-dash-media__card,.hc-dash-freq__card:before,.hc-dash-freq__card:after,.hc-dash__grid.is-refreshing .hc-dash-chart,.hc-dash__grid.is-refreshing .hc-dash-gauge{transition:none}}@media (forced-colors:active){.hc-dash-card,.hc-dash-stat,.hc-dash-action,.hc-dash-empty,.hc-dash-welcome,.hc-dash-media__card,.hc-dash-freq__card{border:1px solid canvastext}.hc-dash-act__dot{forced-color-adjust:none;color:canvastext;background:canvas;border:1px solid canvastext}.hc-dash-stat .ds-stat__foot{border-block-start:1px solid canvastext}.hc-dash-seg,.hc-dash-legend__key,.hc-dash-tip__key,.hc-dash-gauge__seg,.hc-dash-type__tile{forced-color-adjust:none}.hc-dash-gauge__track,.hc-dash-grid__line,.hc-dash-grid__base{stroke:graytext}.hc-dash-axis,.hc-dash-peak{fill:canvastext}.hc-dash-col:focus-visible .hc-dash-col__band{stroke:highlight}.hc-dash-tip{border:1px solid canvastext}}.hc-cat,.hc-rec,.hc-star,.hc-search{padding-block-start:12px}.hc-col,.hc-cat__overview,.hc-cat__folders,.hc-rec__strip,.hc-star__quick{min-width:0}.hc-rec__strip,.hc-star__quick,.hc-cat__folders,.hc-cat__switch{margin-block-end:24px}.hc-col__toolbar{flex-wrap:wrap;gap:10px 16px;min-height:36px;margin-block-end:16px}.hc-col__heading{flex:auto;align-items:baseline;gap:8px;min-width:0;display:flex}.hc-col__title{text-overflow:ellipsis;border-radius:4px;min-width:0;display:block;overflow:hidden}.hc-col__title:focus,.hc-col .ds-toolbar__title:focus,.hc-cat__overview .ds-toolbar__title:focus{outline:none}.hc-col__title:focus-visible,.hc-cat__overview .ds-toolbar__title:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-col__count{white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0}.hc-col__controls{flex-wrap:wrap;justify-content:flex-end;margin-inline-start:auto}.hc-col__tabs{flex-shrink:0}.hc-col__scope{flex-shrink:0;max-width:100%}.hc-col__scope>.ds-tab{min-width:0}.hc-col__scope .ds-tab__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:is(.hc-col__tabs,.hc-search__items,.hc-col__scope).ds-segmented--sm{background:var(--ds-surface)}:is(.hc-col__tabs,.hc-search__items,.hc-col__scope)>.ds-tab{background:var(--ds-surface);height:34px}:is(.hc-col__tabs,.hc-search__items,.hc-col__scope)>.ds-tab.is-active{background:var(--ds-brand-selected);color:var(--ds-on-brand)}:is(.hc-col__tabs,.hc-search__items,.hc-col__scope)>.ds-tab:not(.is-active):hover{color:var(--ds-brand-strong)}.hc-col__note{font-size:.75rem;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);align-items:flex-start;gap:6px;margin:-6px 0 14px;display:flex}.hc-col__note>.ds-icon{width:14px;height:14px;color:var(--ds-brand);flex:none;margin-block-start:.15em}.hc-col__selall{margin-block-start:-4px}.hc-col__search.ds-search{background:var(--ds-brand-soft);width:240px}.hc-col__filter.is-set,.hc-search__chip.is-set{--ds-btn-bg:var(--ds-brand-soft);--ds-btn-fg:var(--ds-brand-strong);box-shadow:inset 0 0 0 1px var(--ds-brand-muted)}.hc-col__filter.is-set .fml-picker__dir,.hc-search__chip.is-set .fml-picker__dir{color:var(--ds-brand-strong)}.hc-col__busy{background:0 0;border-radius:2px;height:3px;margin-block:-3px 0}.hc-col{padding-block-end:var(--hc-uq-block,0px);position:relative;container:hc-col/inline-size}.hc-col.is-selecting{padding-block-end:calc(var(--hc-uq-block,0px) + var(--fml-bulk-h,46px) + 28px)}.hc-col.is-selecting [data-col-nav]{scroll-margin-block-end:calc(var(--hc-uq-block,0px) + var(--fml-bulk-h,46px) + 36px)}.hc-col [data-col-nav]{scroll-margin-block:calc(56px + var(--fml-selall-h,0px)) calc(var(--hc-uq-block,0px) + 8px)}.hc-col__table tbody td{height:56px}.hc-col .hc-col__table :is(th,td){width:auto}.hc-col__k-check{width:44px}.hc-col__k-loc{width:22%}.hc-col__k-size{width:104px}.hc-col__k-date{width:132px}.hc-col__k-act{width:54px}.hc-col__table :is(td.hc-col__c-loc,td.fml-col-size,td.fml-col-date){text-overflow:ellipsis;overflow:hidden}.hc-col__table td.fml-col-size,.hc-col__table td.fml-col-date{font-variant-numeric:tabular-nums}.hc-col__table th:first-child,.hc-col__table td:first-child{padding-inline-start:16px}.hc-col__table tbody:not(:last-of-type) tr:last-child td{border-block-end:1px solid var(--ds-line);border-radius:0}[data-col-root=starred] .hc-col__table{border-spacing:0 10px;margin-block-start:-10px}[data-col-root=starred] .hc-col__table thead th{height:40px}[data-col-root=starred] .hc-col__table thead th:before{background:0 0}[data-col-root=starred] .hc-col__table tbody tr td{border-block-end:0}[data-col-root=starred] .hc-col__table tbody tr td:first-child{border-start-start-radius:12px;border-end-start-radius:12px}[data-col-root=starred] .hc-col__table tbody tr td:last-child{border-start-end-radius:12px;border-end-end-radius:12px}.hc-col__name{align-items:center;gap:8px;min-width:0;display:flex}.hc-col__open{flex:0 auto;gap:16px;width:auto;max-width:100%}.hc-col__tile{background:var(--fml-tone,var(--ds-brand));border-radius:4px;flex-shrink:0;padding:2px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.hc-col__tile{background:color-mix(in srgb, var(--fml-tone,var(--ds-brand)) 14%, var(--ds-surface))}}.hc-col__tile{color:var(--fml-tone,var(--ds-brand))}.hc-col__tile>.ds-icon{width:24px;height:24px}.hc-col__tile.fml-tone--brand{background:var(--ds-brand-soft)}.hc-col__tile.fml-tone--danger{background:var(--ds-danger-soft)}.hc-col__tile.fml-tone--success{background:var(--ds-success-soft)}.hc-col__tile.fml-tone--warning{background:var(--ds-warning-soft)}.hc-col__tile.fml-tone--muted{background:var(--ds-surface-subtle)}.hc-col__items{font-variant-numeric:tabular-nums;flex-shrink:0}.hc-col__perm.ds-tag{flex-shrink:0;gap:4px;max-width:45%;padding-inline:6px}@container hc-col (max-width:999.98px){.hc-col__perm-label{display:none}.hc-col__perm.ds-tag{padding-inline:4px}}.hc-col__mark-av.ds-avatar{--ds-av:18px;flex:none}.hc-col__perm>.ds-icon{flex:none;width:12px;height:12px}.hc-col__perm-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hc-col__perm-av.ds-avatar{--ds-av:16px;margin-inline-start:-3px;display:none}.hc-col__loc-av.ds-avatar{--ds-av:20px;flex:none}.hc-col__loc-icon{flex:none;display:inline-flex}.hc-col__loc-icon>.ds-icon{width:14px;height:14px}.hc-col__card-rcv{background:var(--ds-surface);color:var(--ds-ink-muted);box-shadow:0 0 0 1px var(--ds-line);pointer-events:none;border-radius:9999px;align-items:center;gap:3px;padding:2px 6px 2px 2px;display:inline-flex;position:absolute;inset-block-end:40px;inset-inline-end:10px}[dir=rtl] .hc-col__card-rcv{padding:2px 2px 2px 6px}.hc-col__card-rcv>.ds-avatar{--ds-av:18px}.hc-col__card-rcv>.ds-icon{width:12px;height:12px}.hc-col__card-rcv.is-edit{background:var(--ds-brand-soft);color:var(--ds-brand-strong);box-shadow:0 0 0 1px var(--ds-brand-muted)}[data-col-root=recents] .hc-col__card-rcv{inset-block-end:36px}.hc-col__star{border-radius:var(--ds-radius-chip);width:22px;height:22px;color:var(--ds-ink-muted);cursor:pointer;transition:color var(--ds-duration-fast) var(--ds-ease-standard), opacity var(--ds-duration-fast) var(--ds-ease-standard);flex-shrink:0;place-items:center;margin:0;padding:0;display:inline-grid;position:relative}.hc-col__star:after{content:"";position:absolute;inset:-5px}.hc-col__star>.ds-icon{width:16px;height:16px}.hc-col__star[aria-pressed=true]{color:var(--ds-brand)}.hc-col__star:hover{color:var(--ds-brand-strong)}.hc-col__star:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}@media (hover:hover){.hc-col__table tr:not(:hover,:focus-within) .hc-col__star[aria-pressed=false]{opacity:0}}@media (hover:none){.hc-col__star:after{inset:-11px}}.hc-col__loc{border-radius:var(--ds-radius-chip);min-width:0;max-width:100%;color:var(--ds-ink-muted);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.hc-col__loc>.ds-icon{flex-shrink:0;width:14px;height:14px}.hc-col__loc>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hc-col__loc:hover{color:var(--ds-brand-strong);text-underline-offset:2px;text-decoration:underline}.hc-col__loc:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-col__hit{--hc-hit:var(--ds-warning)}@supports (color:color-mix(in lab, red, red)){.hc-col__hit{--hc-hit:color-mix(in srgb, var(--ds-warning) 34%, transparent)}}.hc-col__hit{background:var(--hc-hit);color:var(--ds-ink);box-shadow:0 0 0 1px var(--hc-hit);border-radius:2px;font-weight:700}.hc-col__name.has-snip{flex-wrap:wrap;row-gap:2px;padding-block:8px}.hc-col__snip{box-sizing:border-box;min-width:0;font-size:calc(.6875rem * var(--ds-caption-scale,1));line-height:var(--ds-leading-body);color:var(--ds-ink-muted);cursor:pointer;flex:1 0 100%;align-items:flex-start;gap:6px;padding-inline-start:44px;display:flex}.hc-col__snip>.ds-icon{flex:none;width:14px;height:14px;margin-block-start:.15em}.hc-col__snip-text{overflow-wrap:anywhere;white-space:normal;text-align:left;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:1 1 0;min-width:0;display:-webkit-box;overflow:hidden}[dir=rtl] .hc-col__snip-text{text-align:right}.hc-col__snip .hc-col__hit,.hc-col__card-snip .hc-col__hit{font-weight:700}.hc-col__name.has-snip:hover .hc-col__snip,.hc-col__name.has-snip:focus-within .hc-col__snip{color:var(--ds-ink)}.hc-col__card-snip{width:100%;font-size:calc(.625rem * var(--ds-caption-scale,1));line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);margin-block-start:-4px;display:block;overflow:hidden}.hc-col__card-snip>.hc-col__snip-text{text-align:center;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}[dir=rtl] .hc-col__card-snip>.hc-col__snip-text{text-align:center}.hc-col__card .fml-card__tags.hc-tag-dots{inset-block-end:6px;inset-inline-start:6px}.hc-col__group th{border-block-end:1px solid var(--ds-line);background:var(--ds-surface-subtle);height:40px;color:var(--ds-ink);font-size:.75rem;font-weight:700;line-height:var(--ds-leading-compact);text-align:start;padding-inline:16px;position:static}.hc-col__group-label{margin-inline-end:6px}.hc-col__group-count{font-size:calc(.6875rem * var(--ds-caption-scale,1));color:var(--ds-ink-muted);font-variant-numeric:tabular-nums;font-weight:500}.hc-col__rows+.hc-col__rows .hc-col__group th{border-block-start:0}@container hc-col (max-width:759.98px){.hc-col__table .hc-col__c-loc{visibility:hidden;overflow:hidden;padding:0!important}.hc-col__k-loc{width:0}.hc-col__k-date{width:112px}.hc-col__perm-av.ds-avatar{display:inline-flex}}@container hc-col (max-width:559.98px){.hc-col__table :is(.fml-col-size,.fml-col-date){visibility:hidden;overflow:hidden;padding:0!important}:is(.hc-col__k-size,.hc-col__k-date){width:0}.hc-col__k-act{width:50px}.hc-col__table tbody td{height:61px}.hc-col__table .fml-col-act{padding-inline-end:12px}.hc-col__sub{display:block}.hc-col__items{display:none}.hc-col__open{gap:12px}.hc-col__snip{padding-inline-start:40px}.hc-col__perm-label{display:none}.hc-col__table tbody tr.is-received td{height:72px}.hc-col__k-check{width:40px}.hc-col__table .fml-col-check{padding-inline:12px 8px}}.hc-col__groups{flex-direction:column;gap:24px;display:flex}.hc-col__grid-title{font-size:.875rem;font-weight:600;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);color:var(--ds-ink);align-items:baseline;gap:6px;margin:0 0 12px;display:flex}@container hc-col (max-width:559.98px){.hc-col__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-col-root=recents] .hc-col__card{aspect-ratio:auto;box-shadow:none;background:0 0}[data-col-root=recents] .hc-col__card .fml-card__open{justify-content:flex-start;gap:12px;width:100%;padding:0;position:relative;inset:auto}[data-col-root=recents] .hc-col__card .fml-card__preview{aspect-ratio:218.6/160;border-radius:var(--ds-radius-control);background:var(--ds-brand-soft);transition:box-shadow var(--ds-duration-fast) var(--ds-ease-standard);flex:none;box-shadow:inset 0 0 0 1px #0000}[data-col-root=recents] .hc-col__card:hover .fml-card__preview{box-shadow:inset 0 0 0 1px var(--ds-brand)}[data-col-root=recents] .hc-col__card .fml-card__art{aspect-ratio:1;width:auto;height:83.7%}.hc-col__empty-art--danger{background:var(--ds-danger-soft);color:var(--ds-danger-strong)}.hc-col__skeleton{margin-block-start:4px}@media (max-width:639.98px){.hc-col__wide{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.hc-cat__tone--document{--hc-tone:var(--ds-cat-document)}.hc-cat__tone--image{--hc-tone:var(--ds-cat-image)}.hc-cat__tone--video{--hc-tone:var(--ds-cat-video)}.hc-cat__tone--audio{--hc-tone:var(--ds-cat-audio)}.hc-cat__tone--archive{--hc-tone:var(--ds-cat-archive)}.hc-cat__tone--other{--hc-tone:var(--ds-cat-other)}.hc-cat__tone--trash{--hc-tone:var(--ds-cat-trash)}[class*=hc-cat__tone--]{--hc-tone-soft:var(--hc-tone)}@supports (color:color-mix(in lab, red, red)){[class*=hc-cat__tone--]{--hc-tone-soft:color-mix(in srgb, var(--hc-tone) 14%, var(--ds-surface))}}.hc-cat__summary{border-radius:var(--ds-radius-card);background:var(--ds-surface);margin-block-end:16px;padding:16px}.hc-cat__stack{background:var(--ds-surface-subtle);border-radius:6px;gap:2px;height:12px;display:flex;overflow:hidden}.hc-cat__seg{background:var(--hc-tone);flex:1 1 0;min-width:4px}.hc-cat__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.hc-cat__card{box-sizing:border-box;border-radius:var(--ds-radius-card);background:var(--ds-surface);height:100%;color:var(--ds-ink);transition:box-shadow var(--ds-duration-fast) var(--ds-ease-standard);flex-direction:column;gap:14px;padding:16px;text-decoration:none;display:flex;box-shadow:inset 0 0 0 1px #0000}.hc-cat__card:hover{box-shadow:inset 0 0 0 1px var(--hc-tone,var(--ds-line))}.hc-cat__card:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-cat__tile{background:var(--hc-tone-soft);color:var(--hc-tone)}.hc-cat__head .ds-meta{font-variant-numeric:tabular-nums}.hc-cat__bar{background:var(--hc-tone-soft)}.hc-cat__bar>span{background:var(--hc-tone)}.hc-cat__share{font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);font-variant-numeric:tabular-nums}.hc-cat__switch{flex-wrap:wrap;gap:8px;margin-inline:-4px;padding:4px;display:flex}.hc-cat__switch-item{border-radius:var(--ds-radius-control);background:var(--ds-surface);flex-shrink:0;gap:6px;padding-inline:12px;text-decoration:none}.hc-cat__switch-item.is-active{background:var(--ds-brand-selected);color:var(--ds-on-brand)}.hc-cat__switch-item.is-active>.ds-count{background:var(--ds-on-brand)}@supports (color:color-mix(in lab, red, red)){.hc-cat__switch-item.is-active>.ds-count{background:color-mix(in srgb, var(--ds-on-brand) 22%, transparent)}}.hc-cat__switch-item.is-active>.ds-count{color:var(--ds-on-brand)}.hc-cat__switch-item>.ds-count{font-variant-numeric:tabular-nums}.hc-cat__folder-row{scrollbar-width:thin;grid-auto-columns:160px;grid-auto-flow:column;gap:16px;margin:0;padding:2px;list-style:none;display:grid;overflow-x:auto}.hc-cat__folder{height:100%;transition:box-shadow var(--ds-duration-fast) var(--ds-ease-standard);text-decoration:none;display:flex;box-shadow:inset 0 0 0 1px #0000}.hc-cat__folder:hover{box-shadow:inset 0 0 0 1px var(--ds-brand)}.hc-cat__folder:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-cat__folder .ds-meta{color:var(--ds-ink-muted);font-variant-numeric:tabular-nums}.hc-cat__folder-art{place-items:center;display:grid}.hc-cat__folder-glyph{width:88px;height:88px;color:var(--ds-brand-muted)}.hc-cat__folder-badge{background:var(--ds-surface);width:32px;height:32px;color:var(--hc-tone);box-shadow:var(--ds-shadow-raised);border-radius:9999px;place-items:center;display:grid;position:absolute;inset-block-start:calc(50% - 4px);inset-inline-start:calc(50% - 16px)}.hc-cat__folder-badge>.ds-icon{width:18px;height:18px}.hc-rec{container:hc-rec/inline-size}.hc-rec__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}@container hc-rec (max-width:899.98px){.hc-rec__cards{grid-template-columns:repeat(3,minmax(0,1fr))}.hc-rec__card:nth-of-type(n+4){display:none}}.hc-rec__open{box-sizing:border-box;border-radius:var(--ds-radius-card);background:var(--ds-surface);width:100%;height:100%;color:var(--ds-ink);font:inherit;text-align:start;cursor:pointer;transition:box-shadow var(--ds-duration-fast) var(--ds-ease-standard);flex-direction:column;gap:12px;margin:0;padding:12px;display:flex;box-shadow:inset 0 0 0 1px #0000}.hc-rec__open:hover{box-shadow:inset 0 0 0 1px var(--ds-line)}.hc-rec__open:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-rec__preview{background:var(--ds-brand-soft);height:160px;color:var(--ds-brand-muted);border-radius:8px;display:block;position:relative;overflow:hidden}.hc-rec__preview>img{box-sizing:border-box;border:1px solid var(--ds-line);object-fit:contain;border-radius:2px;max-width:92%;max-height:92.1%;margin:auto;position:absolute;inset:0}.hc-rec__art{width:70%;height:70%;margin:auto;position:absolute;inset:0}.hc-rec__head{align-items:center;gap:12px;min-width:0;display:flex}.hc-rec__tile{--ds-tile-pad:8px;--ds-tile-icon:20px;--ds-tile-radius:8px;background:var(--ds-surface-subtle);color:var(--fml-tone,var(--ds-brand))}.hc-rec__main{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;display:flex}.hc-rec__name{text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;line-height:var(--ds-leading-compact);position:relative;top:.5px;overflow:hidden}.hc-rec__time{font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted)}.hc-star__panels{gap:20px;display:grid}@media (min-width:1024px){.hc-star__panels.is-both{grid-template-columns:repeat(2,minmax(0,1fr))}}.hc-star__panel{border-radius:var(--ds-radius-card);background:var(--ds-surface);flex-direction:column;gap:16px;min-width:0;padding:16px;display:flex}.hc-star__panel-title{font-size:.875rem;font-weight:600;line-height:var(--ds-leading-heading);color:var(--ds-ink);margin:0}.hc-star__folders,.hc-star__files{grid-template-columns:repeat(auto-fill,minmax(min(150px,50% - 8px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.hc-star__files{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.hc-star__folder{background:0 0;height:100%;text-decoration:none}.hc-star__folder:before,.hc-star__folder:after{background:var(--ds-brand-soft);transition:background-color var(--ds-duration-fast) var(--ds-ease-standard)}.hc-star__folder:hover:before,.hc-star__folder:hover:after{background:var(--ds-brand-muted)}.hc-star__folder .ds-meta,.hc-star__folder .ds-folder-card__foot>.ds-meta{color:var(--ds-ink-muted-on-soft)}.hc-star__folder:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-star__folder .ds-folder-card__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hc-star__folder .ds-folder-card__foot>.ds-meta{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hc-star__mark{width:14px;height:14px;color:var(--ds-brand);flex-shrink:0}.hc-star__folder .ds-folder-card__foot>.hc-col__mark-av{margin-inline-start:auto}.hc-star__file{background:var(--ds-brand-soft);width:100%;font:inherit;cursor:pointer;margin:0}.hc-star__file:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-star__file>.ds-tile{--ds-tile-pad:8px;--ds-tile-radius:4px;color:var(--fml-tone,var(--ds-brand))}.hc-star__file .ds-meta{color:var(--ds-ink-muted-on-soft);font-variant-numeric:tabular-nums;overflow:hidden}.hc-star__file .ds-meta>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.hc-search__filters{flex-wrap:wrap;align-items:center;gap:8px;margin-block:-4px 16px;display:flex}.hc-search__chip{--ds-btn-px:10px;max-width:100%}.hc-search__chip .ds-btn__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.hc-search__toggle[aria-pressed=true]>.ds-icon{color:var(--ds-brand)}.hc-search__scope{max-width:28ch}.hc-search__menu .ds-menu__check{color:var(--ds-brand);margin-inline-start:auto}.hc-search__menu [role=menuitemcheckbox]:not([aria-checked=true]) .ds-menu__check{visibility:hidden}.hc-search__menu-icon{color:var(--fml-cat,var(--ds-brand));display:inline-flex}.hc-search__menu-icon>.ds-icon{width:16px;height:16px}.hc-search__range{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hc-search__date{font-size:calc(.6875rem * var(--ds-caption-scale,1));color:var(--ds-ink-muted);align-items:center;gap:6px;font-weight:500;display:inline-flex}.hc-search__date-input.ds-select{font-variant-numeric:tabular-nums;background-image:none;width:auto;min-height:34px;padding-block:4px;padding-inline:10px}.hc-search__clear{--ds-btn-px:8px}.hc-search__tips{font-size:.75rem;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.hc-search__tips>li:before{content:"•";color:var(--ds-brand);margin-inline-end:6px}@media (max-width:767.98px){.hc-col__controls{flex:100%;justify-content:flex-start;margin-inline-start:0}.hc-col__scope{order:1}.hc-col__search.ds-search{flex:100%;order:-1;width:auto}.hc-col__controls>.fml-viewtoggle{margin-inline-start:auto}.hc-col__tabs{order:1}.hc-rec__cards{scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:minmax(176px,46%);grid-auto-flow:column;padding-block-end:4px;overflow-x:auto}.hc-rec__card:nth-of-type(n+4){display:block}.hc-col .fml-pager .ds-pagination{gap:10px}.hc-col .fml-pager .ds-page{min-width:34px;height:34px}.hc-col .fml-pager .ds-page--nav{width:34px}.hc-col{--hc-col-end:max(88px, calc(var(--hc-uq-block,0px) + 8px))}.hc-col [data-col-nav]{scroll-margin-block-end:var(--hc-col-end)}}.hc-arc{flex-direction:column;gap:20px;min-width:0;padding-block:12px 4px;display:flex;container:hc-arc/inline-size}.hc-arc__page{flex-direction:column;gap:20px;min-width:0;display:flex}.hc-arc__overview{grid-template-columns:234px minmax(0,1fr) 294px;align-items:stretch;gap:20px;display:grid}.hc-arc__stats{grid-auto-rows:1fr;align-self:start;gap:20px;min-width:0;display:grid}.hc-arc__stat{justify-content:space-between;gap:8px}.hc-arc__stat .ds-stat__label{font-size:.75rem;font-weight:600;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);margin:0}.hc-arc__stat .ds-stat__value{font-size:1.5rem;font-weight:700;line-height:var(--ds-leading-display,1.15);letter-spacing:var(--ds-tracking-heading);color:var(--ds-ink);white-space:nowrap}.hc-arc__stat .ds-stat2__main{flex-wrap:wrap;row-gap:4px}.hc-arc__trend{white-space:normal}.hc-arc__trend .ds-stat__trend-icon:not([class*=--up]):not([class*=--down]){background:var(--ds-surface-subtle);color:var(--ds-ink-muted)}.hc-arc__oldest{flex-direction:column;gap:14px;min-width:0;display:flex}.hc-arc__oldest>.ds-toolbar__title,.hc-arc__summary>.ds-toolbar__title{white-space:normal;align-items:center;min-height:36px;max-height:none;margin:0;display:flex}.hc-arc__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.hc-arc__card{box-sizing:border-box;border-radius:var(--ds-radius-card);background:var(--ds-surface);width:100%;height:100%;min-height:76px;color:var(--ds-ink);text-align:start;cursor:pointer;transition:box-shadow var(--ds-duration-fast) var(--ds-ease-standard);align-items:center;gap:16px;padding:16px;display:flex}.hc-arc__card:hover{box-shadow:inset 0 0 0 1px var(--ds-line)}.hc-arc__card:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-arc__card-icon{background:var(--ds-surface-subtle);border-radius:4px;flex:none;padding:8px;display:inline-flex}.hc-arc__card-icon>.ds-icon{width:28px;height:28px}.hc-arc__card-text{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;display:flex}.hc-arc__card-name{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;line-height:var(--ds-leading-body);text-align:match-parent;overflow:hidden}.hc-arc__card-meta{font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);flex-wrap:wrap;align-items:center;gap:4px 0;display:flex}.hc-arc__card-part{align-items:center;gap:8px;display:inline-flex}.hc-arc__card-part+.hc-arc__card-part{margin-inline-start:8px}.hc-arc__summary{background:var(--ds-surface);border-radius:16px;flex-direction:column;gap:14px;min-width:0;padding:16px;display:flex}.hc-arc__summary-body{flex-direction:column;gap:14px;display:flex}.hc-arc__notices{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.hc-arc__notices .ds-notice__text{white-space:normal;overflow:visible}.hc-arc__bytype{flex-direction:column;gap:10px;display:flex}.hc-arc__bar{background:var(--ds-surface-subtle);border-radius:4px;gap:2px;height:8px;display:flex;overflow:hidden}.hc-arc__seg{background:var(--fml-cat);flex:1 1 0;min-width:3px}.hc-arc__legend{font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;list-style:none;display:flex}.hc-arc__legend-item{align-items:center;gap:6px;display:inline-flex}.hc-arc__swatch{background:var(--fml-cat);border-radius:2px;flex:none;width:8px;height:8px}.hc-arc__pct{color:var(--ds-ink);font-variant-numeric:tabular-nums}.hc-arc__muted{font-size:.75rem;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);margin:0}.hc-arc__main{flex-direction:column;gap:16px;min-width:0;scroll-margin-block-start:8px;display:flex}.hc-arc__toolbar{flex-wrap:wrap;row-gap:12px}.hc-arc__title:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px;border-radius:4px}.hc-arc__controls{flex-wrap:wrap}.hc-arc__search{background:var(--ds-surface);width:275px;max-width:100%}.hc-arc__dot-none{box-shadow:inset 0 0 0 1px var(--ds-line-strong);background:0 0}.hc-arc__busy{margin-block:-10px -6px}.hc-arc__bulk{border-radius:var(--ds-radius-card);background:var(--ds-brand-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:8px 12px;display:flex}.hc-arc__bulk-count{font-size:.8125rem;font-weight:700;line-height:var(--ds-leading-compact);color:var(--ds-ink);margin:0}.hc-arc__bulk-actions{flex-wrap:wrap;gap:8px;display:flex}.hc-arc__state{border-radius:var(--ds-radius-card);background:var(--ds-surface)}.hc-arc__art--danger{color:var(--ds-danger-strong)}.hc-arc__table-wrap{border-radius:var(--ds-radius-card);background:var(--ds-surface);overflow-x:auto}.hc-arc__table{table-layout:fixed;min-width:0}.hc-arc__table thead th{height:47px}.hc-arc__table tbody td{height:56px}.hc-arc__k-check{width:44px}.hc-arc__k-loc{width:22%}.hc-arc__k-size{width:96px}.hc-arc__k-date,.hc-arc__k-mod{width:120px}.hc-arc__k-act{width:156px}.hc-arc__table th.hc-arc__c-check,.hc-arc__table td.hc-arc__c-check{padding-inline-end:4px}.hc-arc__open{max-width:100%;color:var(--ds-ink);font:inherit;text-align:start;cursor:pointer;border-radius:4px;align-items:center;gap:16px;margin:0;padding:0;display:flex}.hc-arc__name-cell{align-items:center;gap:8px;min-width:0;display:flex}.hc-arc__name-cell>.hc-arc__open{flex:0 auto;min-width:0}.hc-arc__name-cell>.hc-tags-inline{flex:0 3 auto;min-width:min(4.5rem + 8px,50% + 8px);max-width:calc(50% + 8px)}@container hc-arc (max-width:1099px){.hc-arc__name-cell .hc-tags-inline__wide,.hc-arc__name-cell .hc-tags-inline__more--wide{display:none!important}.hc-arc__name-cell .hc-tags-inline__more--narrow{display:flex!important}}.hc-arc__open:hover .hc-arc__name{color:var(--ds-brand-strong);text-decoration:underline}.hc-arc__open:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-arc__open-text{flex-direction:column;gap:2px;min-width:0;display:flex}.hc-arc__name{text-overflow:ellipsis;white-space:nowrap;text-align:match-parent;overflow:hidden}.hc-arc__sub{font-size:calc(.625rem * var(--ds-caption-scale,1));line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);display:none}.hc-arc__loc{border-radius:var(--ds-radius-chip);min-width:0;max-width:100%;color:var(--ds-ink-muted);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.hc-arc__loc>.ds-icon{flex-shrink:0;width:14px;height:14px}.hc-arc__loc>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hc-arc__loc:hover{color:var(--ds-brand-strong);text-underline-offset:2px;text-decoration:underline}.hc-arc__loc:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-arc__c-act{text-align:end}.hc-arc__c-act>*{vertical-align:middle}.hc-arc__c-act>*+*{margin-inline-start:4px}.hc-arc__unarchive-icon{display:none}.hc-arc__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;display:flex}.hc-arc__per-page{font-size:.875rem;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hc-arc__select{background-color:var(--ds-brand-soft);width:auto;min-height:30px;padding-block:4px;padding-inline:10px 28px;font-size:.75rem}.hc-arc__skeleton{flex-direction:column;gap:20px;display:flex}.hc-arc__ghost{border-radius:var(--ds-radius-card);background:var(--ds-surface);min-height:99px;display:block}.hc-arc__ghost--wide,.hc-arc__ghost--side{min-height:218px}.hc-arc__intro{border-radius:var(--ds-radius-card);background:var(--ds-surface);gap:12px;padding:40px 20px}.hc-arc__intro .ds-empty__art{color:var(--ds-brand)}.hc-arc__intro-text{max-width:48ch}.hc-arc__facts{text-align:start;flex-direction:column;gap:10px;max-width:44ch;margin:4px 0 0;padding:0;list-style:none;display:flex}.hc-arc__facts>li{font-size:.8125rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink);align-items:flex-start;gap:10px;display:flex}.hc-arc__facts>li>.ds-icon{width:18px;height:18px;color:var(--ds-brand);flex:none;margin-block-start:1px}.hc-arc__stats-error{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;display:flex}.hc-arc__hint{max-width:48ch;font-size:.75rem;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);margin:0}.hc-arc-badge{flex:none;gap:4px}.hc-arc-badge>.ds-icon{width:12px;height:12px}.hc-arc-card-badge{background:var(--ds-surface-subtle);color:var(--ds-ink-muted)}.hc-cat__tone--archived{--hc-tone:var(--ds-cat-archived)}.hc-cat__tone--archived .hc-cat__tile{color:var(--ds-cat-archived)}@supports (color:color-mix(in lab, red, red)){.hc-cat__tone--archived .hc-cat__tile{color:color-mix(in srgb, var(--ds-cat-archived) 82%, var(--ds-ink))}}.fml-archived-tag{z-index:1;position:relative}@container fml-list (max-width:639.98px){.fml-archived-tag{display:none!important}}.fml-archived{flex-wrap:wrap;align-items:center;row-gap:10px;margin-block-end:12px;container:fml-archived/inline-size}.fml-archived>.ds-icon{color:var(--ds-brand-strong);align-self:flex-start;margin-block-start:2px}.fml-archived>.ds-alert__body{flex:240px}.fml-archived__actions{flex-wrap:wrap;flex:0 auto;gap:8px;display:flex}.fml-archived .ds-alert__title{overflow-wrap:break-word}@container fml-archived (max-width:559.98px){.fml-archived__actions{flex:100%;padding-inline-start:28px}}@container hc-arc (max-width:1039px){.hc-arc__overview{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hc-arc__oldest{grid-area:2/1/auto/-1}}@container hc-arc (max-width:899px){.hc-arc__k-loc{width:0}.hc-arc__table .hc-arc__c-loc{visibility:hidden;overflow:hidden;padding:0!important}.hc-arc__k-size{width:80px}.hc-arc__k-date,.hc-arc__k-mod{width:100px}.hc-arc__k-act{width:140px}}@container hc-arc (max-width:679px){.hc-arc__k-mod{width:0}.hc-arc__table .hc-arc__c-mod{visibility:hidden;overflow:hidden;padding:0!important}.hc-arc__k-act{width:76px}.hc-arc__unarchive{justify-content:center;width:28px;padding:0}.hc-arc__unarchive>.hc-arc__unarchive-icon{margin:0;display:inline-flex}.hc-arc__unarchive>.ds-btn__label{display:none}}@container hc-arc (max-width:559px){.hc-arc__overview{grid-template-columns:minmax(0,1fr)}.hc-arc__oldest{order:2;grid-row:auto}.hc-arc__stats{grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;gap:12px}.hc-arc__stat{justify-content:flex-start;gap:8px;min-width:0}.hc-arc__stat .ds-stat2__head{flex-direction:column-reverse;gap:32px}.hc-arc__stat .ds-stat2__head>.ds-tile{--ds-tile-icon:24px}.hc-arc__stat .ds-stat2__main{flex-direction:column;align-items:flex-start;gap:8px}.hc-arc__stat .ds-stat__label{font-size:calc(.625rem * var(--ds-caption-scale,1));color:var(--ds-ink-muted);font-weight:500}.hc-arc__stat .ds-stat__value{font-size:1.75rem}.hc-arc__cards{grid-template-columns:minmax(0,1fr);gap:12px}.hc-arc__k-size,.hc-arc__k-date{width:0}.hc-arc__table :is(.hc-arc__c-size,.hc-arc__c-date){visibility:hidden;overflow:hidden;padding:0!important}.hc-arc__k-act{width:84px}.hc-arc__table tbody td{height:61px}.hc-arc__sub{display:block}.hc-arc__open{gap:12px}.hc-arc__controls{flex-wrap:nowrap;width:100%}.hc-arc__search{flex:auto;width:auto;min-width:0}.hc-arc__filter-label{display:none}.hc-arc__filter{--ds-btn-px:8px}.hc-arc__filter>.fml-picker__dir{margin-inline-end:0}}.hc-act{min-width:0;padding-block:12px var(--hc-uq-block,0px);color:var(--ds-ink);flex-direction:column;gap:20px;display:flex;container:hc-act/inline-size}[dir=rtl] .hc-act input[type=date]{text-align:right}.hc-act__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;min-height:36px;display:flex}.hc-act__title{font-size:1rem;font-weight:600;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);color:var(--ds-ink);margin:0}.hc-act__tools{flex:0 auto;align-items:center;gap:10px;min-width:0;display:flex}.hc-act__search.ds-search{background:var(--ds-brand-soft);flex:0 275px;width:275px;min-width:0}.hc-act__search .ds-search__input::placeholder{color:var(--ds-ink-muted-on-soft)}.hc-act__search .ds-search__filter{flex:none;position:relative}.hc-act__search .ds-search__filter:after{content:"";position:absolute;inset:-6px}.hc-act__search .hc-act__q-clear{margin-inline-end:6px}.hc-act__filter-dot{background:var(--ds-brand);width:7px;height:7px;box-shadow:0 0 0 1.5px var(--ds-brand-soft);border-radius:9999px;position:absolute;inset-block-start:-3px;inset-inline-end:-3px}.hc-act-picker{box-sizing:border-box;border-radius:var(--ds-radius-chip);background:var(--ds-surface);max-width:240px;height:34px;color:var(--ds-ink);font:inherit;cursor:pointer;transition:box-shadow var(--ds-duration-fast) var(--ds-ease-standard);border:0;align-items:center;gap:2px;padding-inline:12px;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.hc-act-picker:hover{box-shadow:inset 0 0 0 1px var(--ds-line)}.hc-act-picker:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-act-picker.is-set{background:var(--ds-brand-soft);color:var(--ds-brand-strong);box-shadow:inset 0 0 0 1px var(--ds-brand-muted)}.hc-act-picker__icon{flex:none;width:16px;height:16px;margin-inline-end:2px}.hc-act-picker__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-inline:2px;position:relative;top:.5px;overflow:hidden}.hc-act-picker__caret{width:14px;height:14px;transition:transform var(--ds-duration-base) var(--ds-ease-standard);flex:none}.hc-act-picker[aria-expanded=true]>.hc-act-picker__caret{transform:rotate(180deg)}.hc-act-menu{min-width:200px;max-height:min(420px,70vh);overflow-y:auto}.ds-icon-btn.hc-act__refresh{--ds-ib-bg:var(--ds-surface);--ds-ib-icon:16px;border-radius:var(--ds-radius-chip)}.ds-icon-btn.hc-act__refresh:hover{box-shadow:inset 0 0 0 1px var(--ds-line)}.ds-icon-btn.hc-act__refresh:disabled{cursor:default}@media (prefers-reduced-motion:no-preference){[aria-busy=true]>.hc-act-refresh-icon{animation:.9s linear infinite ds-spin}}.hc-act__range{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:10px;margin-block-start:-8px;display:flex}.hc-act__date{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);flex-direction:column;gap:4px;display:flex}.hc-act__date-input.ds-select{background:var(--ds-surface);width:auto;min-width:150px}.hc-act__layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.hc-act__main{flex-direction:column;gap:12px;min-width:0;display:flex}.hc-act-panel{display:none}@container hc-act (min-width:680px){.hc-act__layout.has-panel{grid-template-columns:clamp(200px,22%,254px) minmax(0,1fr)}.hc-act-panel{box-sizing:border-box;border-radius:var(--ds-radius-card);background:var(--ds-surface);flex-direction:column;gap:16px;min-width:0;padding:16px;display:flex}}.hc-act-panel__head{justify-content:space-between;align-items:center;gap:8px;min-height:34px;display:flex}.hc-act-panel__title{font-size:1rem;font-weight:600;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);border-radius:4px;margin:0}.hc-act-panel__title:focus{outline:none}.hc-act-panel__title:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.ds-icon-btn.hc-act-panel__close{margin-inline-end:-3px}.hc-act-filters{flex-direction:column;gap:16px;min-width:0;display:flex}.hc-act-fsec{box-shadow:inset 0 -1px 0 var(--ds-line);flex-direction:column;gap:8px;padding-block-end:16px;display:flex}.hc-act-fsec__head{font:inherit;margin:0}.hc-act-fsec__toggle{appearance:none;box-sizing:border-box;width:100%;min-height:30px;color:var(--ds-ink);font:inherit;font-size:.875rem;font-weight:600;line-height:var(--ds-leading-heading);letter-spacing:-.035em;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:4px 0;display:flex}.hc-act-fsec__toggle:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-act-fsec__caret{width:16px;height:16px;transition:transform var(--ds-duration-base) var(--ds-ease-standard);flex:none;margin-inline-end:3px}.hc-act-fsec__toggle[aria-expanded=false] .hc-act-fsec__caret{transform:rotate(180deg)}.hc-act-fsec__list{flex-direction:column;min-width:0;display:flex}.ds-check.hc-act-opt{box-sizing:border-box;border-radius:4px;gap:10px;min-height:32px;padding-block:6px;display:flex}.ds-check.hc-act-opt:hover .hc-act-opt__label{color:var(--ds-brand-strong)}.hc-act-opt__icon{width:16px;height:16px;color:var(--ds-ink-muted);flex:none}.hc-act-opt__icon--type{width:18px;height:18px;margin-inline:-1px}.hc-act-opt__label{overflow-wrap:anywhere;min-width:0;font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink)}.hc-act-c--document{color:var(--ds-cat-document)}.hc-act-c--image{color:var(--ds-cat-image)}.hc-act-c--video{color:var(--ds-cat-video)}.hc-act-c--audio{color:var(--ds-cat-audio)}.hc-act-c--archive{color:var(--ds-cat-archive)}.hc-act-c--other{color:var(--ds-cat-other)}.hc-act-c--folder{color:var(--ds-warning)}.hc-act-filters__foot{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.hc-act-filters__actions{flex-wrap:wrap;align-self:stretch;gap:8px;display:flex}.hc-act-filters__actions>.ds-btn{flex:1 1 0;justify-content:center}.hc-act-filters__note{font-size:.6875rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);align-items:flex-start;gap:6px;margin:0;display:flex}.hc-act-filters__note>.ds-icon{flex:none;width:13px;height:13px;margin-block-start:2px}.hc-act-drawer.ds-overlay--drawer{justify-content:flex-start}.hc-act-drawer .hc-act-fsec:last-of-type{box-shadow:none}.hc-act-card{border-radius:var(--ds-radius-card);background:var(--ds-surface);min-width:0;overflow:clip}.hc-act-tabs{background:var(--ds-brand-soft);box-shadow:inset 0 -1px 0 var(--ds-line);scrollbar-width:thin;gap:2px;display:flex;overflow-x:auto}.ds-tab.hc-act-tab{height:52px;color:var(--ds-ink-muted-on-soft);background:0 0;border-radius:0;padding:0 16px;box-shadow:inset 0 -3px #0000}.ds-tab.hc-act-tab:hover{color:var(--ds-ink)}.ds-tab.hc-act-tab:focus-visible{outline-offset:-4px;border-radius:var(--ds-radius-control)}.ds-tab.hc-act-tab.is-active{color:var(--ds-ink);box-shadow:inset 0 -3px 0 var(--ds-brand);background:0 0;padding-inline:26px}.hc-act-tabs:is([data-fit="1"],[data-fit="2"],[data-fit=wrap])>.ds-tab.hc-act-tab{padding-inline:10px}.hc-act-tabs:is([data-fit="1"],[data-fit="2"],[data-fit=wrap])>.ds-tab.hc-act-tab.is-active{padding-inline:14px}.hc-act-tabs:is([data-fit="2"],[data-fit=wrap])>.ds-tab.hc-act-tab>.ds-icon{display:none}.hc-act-tabs[data-fit=wrap]{flex-wrap:wrap;overflow-x:visible}.hc-act-tabs[data-fit=wrap]>.ds-tab.hc-act-tab{height:44px}.hc-act-tabs[data-scroll="1"]{--hc-fade-s:0px;--hc-fade-e:0px;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--hc-fade-s), #000 calc(100% - var(--hc-fade-e)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--hc-fade-s), #000 calc(100% - var(--hc-fade-e)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--hc-fade-s), #000 calc(100% - var(--hc-fade-e)), transparent)}.hc-act-tabs[data-scroll="1"]::-webkit-scrollbar{display:none}[dir=rtl] .hc-act-tabs[data-scroll="1"]{-webkit-mask-image:linear-gradient(to left, transparent, #000 var(--hc-fade-s), #000 calc(100% - var(--hc-fade-e)), transparent);-webkit-mask-image:linear-gradient(to left, transparent, #000 var(--hc-fade-s), #000 calc(100% - var(--hc-fade-e)), transparent);mask-image:linear-gradient(to left, transparent, #000 var(--hc-fade-s), #000 calc(100% - var(--hc-fade-e)), transparent)}.hc-act-tabs[data-scroll="1"][data-start="1"]{--hc-fade-s:32px}.hc-act-tabs[data-scroll="1"][data-end="1"]{--hc-fade-e:32px}.hc-act-tab>.ds-count{background:var(--ds-ink-muted-on-soft);color:var(--ds-on-ink);font-weight:500}.hc-act-tab.is-active>.ds-count{background:var(--ds-brand-strong);color:var(--ds-on-ink);font-weight:600}.hc-act-results{flex-direction:column;min-height:240px;padding:24px 24px 0;display:flex;position:relative}.hc-act-results.is-loading>.hc-act-month{opacity:.55}@media (prefers-reduced-motion:no-preference){.hc-act-results>.hc-act-month{transition:opacity var(--ds-duration-fast) var(--ds-ease-standard)}}.hc-act-results>.ds-empty{margin-block:auto;padding-block:24px 40px}.hc-act-alert{margin-block-end:16px}.hc-act-alert>.ds-btn{flex:none;align-self:center}.hc-act-month{flex-direction:column;min-width:0;display:flex}.hc-act-month__label{font:inherit;justify-content:center;margin:0 0 16px;display:flex}.hc-act-month+.hc-act-month>.hc-act-month__label{margin-block-start:4px}.hc-act-month__label>span[aria-hidden]{background:var(--ds-surface-subtle);color:var(--ds-ink-muted);font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body);border-radius:20px;padding:3px 12px}.hc-act-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hc-act-entry{border-radius:var(--ds-radius-control);scroll-margin-block:72px}.hc-act-entry:focus{outline:none}.hc-act-entry:focus-visible{outline:2px solid var(--ds-focus);outline-offset:4px}.hc-act-entry .ds-activity__body{gap:8px;padding-block-end:32px}.hc-act-entry.ds-activity--last .ds-activity__body{padding-block-end:24px}.hc-act-entry__head{white-space:normal;flex-wrap:wrap;row-gap:2px}.hc-act-entry .ds-activity__title{overflow-wrap:anywhere}.ds-tile.hc-act-dot{color:var(--ds-on-brand)}.ds-tile.hc-act-dot--brand{background:var(--ds-brand)}.ds-tile.hc-act-dot--success{background:var(--ds-success)}.ds-tile.hc-act-dot--warning{background:var(--ds-warning)}.ds-tile.hc-act-dot--danger{background:var(--ds-danger)}.ds-tile.hc-act-dot--archive{background:var(--ds-cat-archive)}.ds-tile.hc-act-dot--security{background:var(--ds-ink);color:var(--ds-on-ink)}.ds-tile.hc-act-dot--neutral{background:var(--ds-ink-muted)}.ds-tag.hc-act-src{align-self:center;gap:4px;margin-inline-start:4px}.hc-act-src>.ds-icon{flex:none;width:12px;height:12px}.ds-activity__text.hc-act-text{line-height:30px;display:block}.hc-act-text .hc-act-chip,.hc-act-text .hc-act-place{vertical-align:middle;line-height:var(--ds-leading-body);margin-inline:3px}.hc-act-text .hc-act-admin,.hc-act-text .hc-act-arrow{line-height:var(--ds-leading-body)}.hc-act-text>.hc-act-part:first-child>.hc-act-chip-wrap>.hc-act-chip,.hc-act-text>.hc-act-part:first-child>.hc-act-place{margin-inline-start:0}.hc-act-part,.hc-act-chip-wrap{display:contents}.hc-act-you{font-weight:500}.hc-act-admin{font-weight:600;display:inline}.hc-act-admin>.ds-icon{vertical-align:-2px;width:14px;height:14px;color:var(--ds-ink-muted);margin-inline-end:4px;display:inline-block}.hc-act-strong{color:var(--ds-ink);font-weight:600}.hc-act-person{color:var(--ds-ink);overflow-wrap:anywhere;font-weight:600}.hc-act-text .hc-act-person{line-height:var(--ds-leading-body)}.hc-act-place__icon{flex:none;width:14px;height:14px}.hc-act-perm__old{color:var(--ds-ink-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--ds-ink-muted);-webkit-text-decoration-color:var(--ds-ink-muted);text-decoration-color:var(--ds-ink-muted);font-weight:500}@supports (color:color-mix(in lab, red, red)){.hc-act-perm__old{-webkit-text-decoration-color:color-mix(in srgb, var(--ds-ink-muted) 60%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--ds-ink-muted) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--ds-ink-muted) 60%, transparent)}}.hc-act-shared>span{min-width:0}.hc-act-arrow{vertical-align:middle;color:var(--ds-ink);margin-inline:2px;display:inline-flex}.hc-act-arrow>.ds-icon{width:14px;height:14px}.ds-activity__file.hc-act-chip{box-sizing:border-box;min-width:0;max-width:100%;font:inherit;font-weight:600;line-height:var(--ds-leading-body);text-align:start;background:0 0;border:0;margin:0;padding:4px 9px}.hc-act-chip>bdi{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}button.hc-act-chip{cursor:pointer;transition:box-shadow var(--ds-duration-fast) var(--ds-ease-standard), color var(--ds-duration-fast) var(--ds-ease-standard)}button.hc-act-chip:hover{box-shadow:inset 0 0 0 1px var(--ds-brand-muted);color:var(--ds-brand-strong)}button.hc-act-chip:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}button.hc-act-chip.is-trashed{color:var(--ds-ink-muted)}.hc-act-chip.is-gone{color:var(--ds-ink-muted);background:var(--ds-surface-subtle);box-shadow:none}.hc-act-chip.is-gone>bdi{text-decoration:line-through;-webkit-text-decoration-color:var(--ds-ink-muted);-webkit-text-decoration-color:var(--ds-ink-muted);text-decoration-color:var(--ds-ink-muted)}@supports (color:color-mix(in lab, red, red)){.hc-act-chip.is-gone>bdi{-webkit-text-decoration-color:color-mix(in srgb, var(--ds-ink-muted) 60%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--ds-ink-muted) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--ds-ink-muted) 60%, transparent)}}.ds-activity__place.hc-act-place{border-radius:4px;flex-wrap:wrap;align-items:center;gap:2px 4px;min-width:0;max-width:100%;text-decoration:none;display:inline-flex}.hc-act-place:hover>.hc-act-place__seg>bdi{text-decoration:underline}.hc-act-place:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-act-place__seg{align-items:center;gap:4px;min-width:0;display:inline-flex}.hc-act-place__seg>bdi{overflow-wrap:anywhere;min-width:0}.hc-act-place__sep{flex:none;width:12px;height:12px}.hc-act-names{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.hc-act-names>li{min-width:0;max-width:100%;display:flex}.hc-act-names .ds-activity__file{font-size:.8125rem}.hc-act-more-names{appearance:none;box-sizing:border-box;border-radius:var(--ds-radius-chip);background:var(--ds-surface-subtle);min-height:28px;color:var(--ds-ink);font:inherit;font-size:.8125rem;font-weight:600;line-height:var(--ds-leading-body);cursor:pointer;border:0;margin:0;padding:3px 10px}.hc-act-more-names:hover{background:var(--ds-brand-soft);color:var(--ds-brand-strong)}.hc-act-more-names:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-act-unnamed{font-size:.8125rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted)}.hc-act-note{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;display:flex}.hc-act-note>.ds-icon{flex:none;width:14px;height:14px}.hc-act-note__pair{color:var(--ds-ink);align-items:center;gap:4px;min-width:0;font-weight:600;display:inline-flex}.hc-act-note__pair>.ds-icon{width:12px;height:12px;color:var(--ds-ink-muted)}.hc-act-note__pair>bdi{overflow-wrap:anywhere}.hc-act-reason__text{color:var(--ds-ink);overflow-wrap:anywhere;font-weight:600}.hc-act-date{flex-wrap:wrap;align-items:center;margin:0;display:flex}.hc-act-date__size{align-items:center;display:inline-flex}.hc-act-date__sep{background:var(--ds-line-strong);border-radius:9999px;width:3px;height:3px;margin-inline:8px}.hc-act-foot{box-shadow:inset 0 1px 0 var(--ds-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 24px 18px;display:flex}.hc-act-foot__range{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);font-variant-numeric:tabular-nums}.hc-act-foot__error{color:var(--ds-danger-strong);flex:auto;font-size:.75rem;font-weight:600}.hc-act-skeleton{flex-direction:column;align-items:center;gap:28px;display:flex}.hc-act-sk{background:var(--ds-surface-subtle);border-radius:6px;display:block}.hc-act-sk--pill{border-radius:20px;width:112px;height:22px}.hc-act-sk-row{align-self:stretch;gap:20px;display:flex}.hc-act-sk--dot{border-radius:9999px;flex:none;width:40px;height:40px}.hc-act-sk-lines{flex-direction:column;flex:1 1 0;gap:10px;min-width:0;display:flex}.hc-act-sk--title{width:30%;height:18px}.hc-act-sk--text{width:70%;height:26px}.hc-act-sk--date{width:22%;height:14px}@media (prefers-reduced-motion:no-preference){.hc-act-sk{animation:1.4s ease-in-out infinite hc-act-pulse}}@keyframes hc-act-pulse{50%{opacity:.55}}@container hc-act (max-width:599.98px){.hc-act__tools{flex:100%}.hc-act__search.ds-search{flex:auto;width:auto}.hc-act-picker{max-width:46%}.hc-act-foot{justify-content:center;padding:12px 16px 16px}.hc-act-foot__range{text-align:center;flex-basis:100%}.hc-act__range{justify-content:flex-start}}@media (max-width:767.98px){.hc-act__title{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hc-act__head{min-height:0}.hc-act-picker{border-radius:9999px;flex:none;justify-content:center;width:40px;max-width:none;height:40px;padding:0}.hc-act-picker>.hc-act-picker__label,.hc-act-picker>.hc-act-picker__caret{display:none}.hc-act-picker__icon{width:18px;height:18px;margin:0}.hc-act__search.ds-search{height:38px}.hc-act-card{border-radius:16px}.ds-icon-btn.hc-act__refresh{display:none}}@media (forced-colors:active){:is(.hc-act-card,.hc-act-panel,.hc-act-picker),.hc-act-month__label>span[aria-hidden]{border:1px solid canvastext}.ds-tab.hc-act-tab.is-active{color:highlighttext;background:highlight}.ds-tile.hc-act-dot{forced-color-adjust:none;color:canvastext;background:canvas;border:1px solid canvastext}.ds-activity__file.hc-act-chip{border:1px solid canvastext}button.ds-activity__file.hc-act-chip{border-color:buttontext}.hc-act-filter-dot,.hc-act__filter-dot{forced-color-adjust:none;background:highlight}}.hc-notif-bell{flex:none;position:relative}.hc-notif-bell__badge{box-shadow:0 0 0 2px var(--ds-canvas);pointer-events:none;unicode-bidi:isolate;position:absolute;inset-block-start:-4px;inset-inline-end:-5px}.hc-notif-bell--navbar .hc-notif-bell__badge{inset-block-start:-2px;inset-inline-end:-3px}.hc-navbar:has(>.hc-notif-bell) .ds-navbar__title{padding-inline-start:42px}.hc-notif{flex-direction:column;width:min(400px,100vw - 32px);display:flex;position:relative}.hc-notif__grip{display:none}.hc-notif__head{align-items:center;gap:6px;padding-block:16px 8px;padding-inline:20px 12px;display:flex}.hc-notif__title{min-width:0;font-size:1rem;font-weight:600;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);color:var(--ds-ink);overflow-wrap:anywhere;flex:auto;margin:0}.hc-notif__title:focus{outline:none}.hc-notif__title:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px;border-radius:var(--ds-radius-tag)}.hc-notif__all{flex:none}.hc-notif__bar{padding-block:0 8px;padding-inline:20px}.hc-notif__body{overscroll-behavior:contain;flex:auto;min-height:0;padding-block:2px 8px;padding-inline:8px;overflow-y:auto}.hc-notif__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.hc-notif__item{border-radius:var(--ds-radius-card);transition:background-color var(--ds-duration-fast) var(--ds-ease-standard);align-items:flex-start;gap:2px;display:flex;position:relative}.hc-notif__item:hover,.hc-notif__item.is-menu{background:var(--ds-ink)}@supports (color:color-mix(in lab, red, red)){.hc-notif__item:hover,.hc-notif__item.is-menu{background:color-mix(in srgb, var(--ds-ink) 6%, transparent)}}.hc-notif__main{border-radius:inherit;min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:auto;align-items:flex-start;gap:10px;margin:0;padding-block:10px;padding-inline:12px 4px;display:flex}.hc-notif__main:focus-visible{outline:2px solid var(--ds-focus);outline-offset:-2px}.hc-notif__tile{background:var(--ds-brand);width:36px;height:36px;color:var(--ds-on-brand);border-radius:9999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.hc-notif__tile>.ds-icon{width:20px;height:20px}.hc-notif__tile[data-tone=success]{background:var(--ds-success)}.hc-notif__tile[data-tone=error]{background:var(--ds-danger)}.hc-notif__tile[data-tone=warning]{background:var(--ds-warning);color:var(--ds-ink)}.dark .hc-notif__tile[data-tone=warning]{color:var(--ds-on-ink)}.hc-notif__text{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;padding-block-start:1px;display:flex}.hc-notif__name,.hc-notif__desc{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hc-notif__name{font-size:.875rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink)}.hc-notif__item.is-unread .hc-notif__name{font-weight:700}.hc-notif__desc{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted)}.hc-notif__meta{font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);margin-block-start:2px}.hc-notif__dot{background:var(--ds-brand);border-radius:9999px;flex:none;width:8px;height:8px;margin-block-start:6px}.hc-notif__more{opacity:0;flex:none;margin-block-start:8px;margin-inline-end:6px}.hc-notif__item:is(:hover,:focus-within,.is-menu) .hc-notif__more{opacity:1}@media (hover:none){.hc-notif__more{opacity:1}}.hc-notif__more-row{padding-block:8px 2px;padding-inline:4px}.hc-notif__empty{padding-block:32px;padding-inline:16px}.hc-notif__error{margin:4px}.hc-notif__error .ds-alert__body{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.hc-notif__skeleton-row{align-items:center;gap:10px;padding-block:10px;padding-inline:12px;display:flex}.hc-notif__skeleton-dot{background:var(--ds-surface-subtle);border-radius:9999px;flex:none;width:36px;height:36px}.hc-notif__skeleton-lines{flex-direction:column;flex:1 1 0;gap:8px;display:flex}.hc-notif__skeleton-lines>span{background:var(--ds-surface-subtle);border-radius:5px;height:10px;display:block}.hc-notif__skeleton-lines>span:first-child{width:78%}.hc-notif__skeleton-lines>span:last-child{width:46%}.dark .hc-notif__skeleton-dot,.dark .hc-notif__skeleton-lines>span{background:var(--ds-line)}.hc-notif__foot{border-block-start:1px solid var(--ds-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;padding-block:8px;padding-inline:12px;display:flex}.hc-notif-menu{min-width:200px}@media (min-width:768px){.hc-notif-overlay.ds-overlay{background:0 0;padding:0;display:block}.hc-notif.ds-dialog{max-height:min(640px, calc(100dvh - var(--hc-notif-top,80px) - 16px));box-shadow:var(--ds-shadow-dialog), 0 0 0 1px var(--ds-line);position:fixed;inset-block-start:var(--hc-notif-top,80px);inset-inline-end:var(--hc-notif-end,24px)}}@media (max-width:767.98px){.hc-notif-overlay.ds-overlay{align-items:flex-end;padding:0}.hc-notif.ds-dialog{width:100%;max-height:min(85dvh,720px);border-end-end-radius:0;border-end-start-radius:0;padding-block-end:env(safe-area-inset-bottom,0px)}.hc-notif__grip{background:var(--ds-line);border-radius:2px;width:36px;height:4px;margin-block:8px 0;margin-inline:auto;display:block}.hc-notif__head{padding-block-start:10px}}.hc-notif-pref{align-items:flex-start}.hc-notif-pref>.hc-set-switch{margin-block-start:-2px}.hc-notif-pref .hc-set-switch>.ds-switch[aria-disabled=true]:checked{opacity:.6}.hc-notif-pref__types{flex-wrap:wrap;gap:4px;margin:6px 0 0;padding:0;list-style:none;display:flex}.hc-notif-pref__types>li{white-space:normal;max-width:100%}.hc-notif-pref__note{margin-block-start:6px}.hc-notif-pref__skeleton{border-radius:var(--ds-radius-card);background:var(--ds-surface-subtle);height:64px;display:block}.hc-tag{--hc-tag-bg:var(--ds-tag-gray-bg);--hc-tag-fg:var(--ds-tag-gray-fg);--hc-tag-solid:var(--ds-tag-gray-solid);box-sizing:border-box;border-radius:var(--ds-radius-tag);background:var(--hc-tag-bg);min-width:0;max-width:16ch;box-shadow:inset 0 0 0 1px var(--hc-tag-fg);padding:1px 6px;display:inline-block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.hc-tag{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--hc-tag-fg) 16%, transparent)}}.hc-tag{color:var(--hc-tag-fg);font-family:var(--ds-font-family);font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:600;line-height:var(--ds-leading-compact);text-align:start;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;unicode-bidi:isolate;text-decoration:none}.hc-tag--fluid{max-width:100%}.hc-tag--blue{--hc-tag-bg:var(--ds-tag-blue-bg);--hc-tag-fg:var(--ds-tag-blue-fg);--hc-tag-solid:var(--ds-tag-blue-solid)}.hc-tag--green{--hc-tag-bg:var(--ds-tag-green-bg);--hc-tag-fg:var(--ds-tag-green-fg);--hc-tag-solid:var(--ds-tag-green-solid)}.hc-tag--yellow{--hc-tag-bg:var(--ds-tag-yellow-bg);--hc-tag-fg:var(--ds-tag-yellow-fg);--hc-tag-solid:var(--ds-tag-yellow-solid)}.hc-tag--orange{--hc-tag-bg:var(--ds-tag-orange-bg);--hc-tag-fg:var(--ds-tag-orange-fg);--hc-tag-solid:var(--ds-tag-orange-solid)}.hc-tag--red{--hc-tag-bg:var(--ds-tag-red-bg);--hc-tag-fg:var(--ds-tag-red-fg);--hc-tag-solid:var(--ds-tag-red-solid)}.hc-tag--purple{--hc-tag-bg:var(--ds-tag-purple-bg);--hc-tag-fg:var(--ds-tag-purple-fg);--hc-tag-solid:var(--ds-tag-purple-solid)}.hc-tag--teal{--hc-tag-bg:var(--ds-tag-teal-bg);--hc-tag-fg:var(--ds-tag-teal-fg);--hc-tag-solid:var(--ds-tag-teal-solid)}.hc-tag--gray{--hc-tag-bg:var(--ds-tag-gray-bg);--hc-tag-fg:var(--ds-tag-gray-fg);--hc-tag-solid:var(--ds-tag-gray-solid)}a.hc-tag{cursor:pointer;transition:box-shadow var(--ds-duration-fast) var(--ds-ease-standard)}a.hc-tag:hover{box-shadow:inset 0 0 0 1px var(--hc-tag-fg);text-underline-offset:2px;text-decoration:underline}a.hc-tag:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-tag--more{--hc-tag-bg:var(--ds-surface-subtle);--hc-tag-fg:var(--ds-ink-muted);font-variant-numeric:tabular-nums;max-width:none}.hc-tags{flex-wrap:wrap;align-items:center;gap:6px 4px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.hc-tags>li{min-width:0;max-width:100%;display:flex}.hc-tags-prop{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.hc-tags-prop__none{color:var(--ds-ink-muted)}.hc-tags-prop .ds-btn{margin-inline-start:-8px}.hc-tag-dot{border-radius:var(--ds-radius-full);background:var(--hc-tag-solid,var(--ds-tag-gray-solid));width:10px;height:10px;box-shadow:inset 0 0 0 1px var(--hc-tag-fg,var(--ds-tag-gray-fg));flex:none;display:inline-block}.hc-tags-inline{flex:0 auto;align-items:center;gap:4px;min-width:0;margin:-4px;padding:4px;list-style:none;display:flex;overflow:hidden}.hc-tags-inline>li{flex:0 auto;min-width:2.5em;display:flex}.hc-tags-inline>li.hc-tags-inline__more{flex:none;min-width:0}.hc-tags-inline .hc-tag{max-width:12ch}.hc-tags-inline__extra,.hc-tags-inline__more--narrow{display:none!important}@container hc-col (max-width:559.98px){.hc-tags-inline__wide,.hc-tags-inline__more--wide{display:none!important}.hc-tags-inline__more--narrow{display:flex!important}}.hc-tags-inline__more:empty{display:none!important}.hc-tag-dots{z-index:1;border-radius:var(--ds-radius-full);background:var(--ds-surface-raised);box-shadow:var(--ds-shadow-raised);pointer-events:none;gap:3px;padding:3px 4px;display:flex;position:absolute;inset-block-end:8px;inset-inline-start:8px}.hc-tag-dots>.hc-tag-dot{width:8px;height:8px}.hc-tagpick-layer>.ds-overlay{z-index:59}.hc-tagpick{max-height:min(640px,100dvh - 32px)}.hc-tagpick__for{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hc-tagpick__body{flex-direction:column;gap:12px;padding-block-end:8px;display:flex}.hc-tagpick__search{flex:none}.hc-tagpick__list{overscroll-behavior:contain;flex-direction:column;gap:2px;max-height:288px;margin-inline:-8px;padding:2px 8px;display:flex;overflow-y:auto}.hc-tagpick__row{border-radius:var(--ds-radius-control);cursor:pointer;min-height:36px;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard);align-items:center;gap:10px;padding:4px 8px;display:flex}.hc-tagpick__row:hover,.hc-tagpick__row:has(:focus-visible){background:var(--ds-surface-subtle)}.hc-tagpick__row>.ds-checkbox{flex:none}.hc-tagpick__row>.hc-tag{flex:0 auto;font-size:.75rem}.hc-tagpick__count{color:var(--ds-ink-muted);font-size:calc(.6875rem * var(--ds-caption-scale,1));font-variant-numeric:tabular-nums;flex:none;margin-inline-start:auto;font-weight:500}.hc-tagpick__empty,.hc-tagpick__note{color:var(--ds-ink-muted);font-size:.8125rem;line-height:var(--ds-leading-body);overflow-wrap:anywhere;margin:0}.hc-tagpick__skeleton{flex-direction:column;gap:8px;display:flex}.hc-tagpick__skeleton>span{border-radius:var(--ds-radius-control);background:var(--ds-surface-subtle);height:28px;animation:1.4s ease-in-out infinite hc-tag-pulse;display:block}@keyframes hc-tag-pulse{50%{opacity:.55}}.hc-tagpick__offer{border:1px dashed var(--ds-line-strong);border-radius:var(--ds-radius-control);width:100%;min-height:40px;color:var(--ds-brand-strong);font:inherit;text-align:start;cursor:pointer;background:0 0;align-items:center;gap:10px;margin:0;padding:6px 8px;font-size:.8125rem;font-weight:600;display:flex}.hc-tagpick__offer:hover:not(:disabled){background:var(--ds-brand-soft)}.hc-tagpick__offer:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-tagpick__offer:disabled{color:var(--ds-ink-disabled);cursor:not-allowed}.hc-tagpick__offer>.ds-icon{flex:none;width:16px;height:16px}.hc-tagpick__offer>span{overflow-wrap:anywhere;min-width:0}.hc-tagpick__summary{color:var(--ds-ink-muted);font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);margin:0}.hc-tagpick__foot{align-items:center}.hc-tagpick__manage{margin-inline-end:auto}@media (max-width:480px){.hc-tagpick{max-height:90dvh}.hc-tagpick__list{max-height:40dvh}.ds-dialog__foot>.hc-tagpick__manage{flex:100%;margin-inline-end:0}}.hc-tagform{border-radius:var(--ds-radius-card);background:var(--ds-surface-subtle);flex-direction:column;gap:12px;padding:12px;display:flex}.hc-tagform__title{color:var(--ds-ink);font-size:.8125rem;font-weight:700;line-height:var(--ds-leading-heading);margin:0}.hc-tagform__count{font-variant-numeric:tabular-nums;white-space:nowrap}.hc-tagform__colors{flex-direction:column;gap:6px;display:flex}.hc-tagform__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.hc-tagform .ds-control{background:var(--ds-surface)}.hc-tagform__existing{align-self:flex-start}.hc-swatches{flex-wrap:wrap;gap:6px;display:flex}.hc-swatch{--hc-tag-bg:var(--ds-tag-gray-bg);--hc-tag-fg:var(--ds-tag-gray-fg);--hc-tag-solid:var(--ds-tag-gray-solid);border-radius:var(--ds-radius-full);background:var(--hc-tag-bg);width:28px;height:28px;box-shadow:inset 0 0 0 1.5px var(--hc-tag-fg);color:var(--hc-tag-fg);cursor:pointer;border:0;place-items:center;margin:0;padding:0;display:inline-grid;position:relative}.hc-swatch:before{content:"";border-radius:var(--ds-radius-full);background:var(--hc-tag-solid);width:12px;height:12px}.hc-swatch>.ds-icon{width:16px;height:16px;display:none}.hc-swatch[aria-checked=true]:before{display:none}.hc-swatch[aria-checked=true]>.ds-icon{display:block}.hc-swatch[aria-checked=true]{box-shadow:inset 0 0 0 2px var(--hc-tag-fg), 0 0 0 2px var(--ds-surface-raised), 0 0 0 4px var(--hc-tag-fg)}.hc-swatch:focus-visible{outline:2px solid var(--ds-focus);outline-offset:5px}.hc-swatch--blue{--hc-tag-bg:var(--ds-tag-blue-bg);--hc-tag-fg:var(--ds-tag-blue-fg);--hc-tag-solid:var(--ds-tag-blue-solid)}.hc-swatch--green{--hc-tag-bg:var(--ds-tag-green-bg);--hc-tag-fg:var(--ds-tag-green-fg);--hc-tag-solid:var(--ds-tag-green-solid)}.hc-swatch--yellow{--hc-tag-bg:var(--ds-tag-yellow-bg);--hc-tag-fg:var(--ds-tag-yellow-fg);--hc-tag-solid:var(--ds-tag-yellow-solid)}.hc-swatch--orange{--hc-tag-bg:var(--ds-tag-orange-bg);--hc-tag-fg:var(--ds-tag-orange-fg);--hc-tag-solid:var(--ds-tag-orange-solid)}.hc-swatch--red{--hc-tag-bg:var(--ds-tag-red-bg);--hc-tag-fg:var(--ds-tag-red-fg);--hc-tag-solid:var(--ds-tag-red-solid)}.hc-swatch--purple{--hc-tag-bg:var(--ds-tag-purple-bg);--hc-tag-fg:var(--ds-tag-purple-fg);--hc-tag-solid:var(--ds-tag-purple-solid)}.hc-swatch--teal{--hc-tag-bg:var(--ds-tag-teal-bg);--hc-tag-fg:var(--ds-tag-teal-fg);--hc-tag-solid:var(--ds-tag-teal-solid)}.hc-swatch--gray{--hc-tag-bg:var(--ds-tag-gray-bg);--hc-tag-fg:var(--ds-tag-gray-fg);--hc-tag-solid:var(--ds-tag-gray-solid)}.hc-tagform .hc-swatch[aria-checked=true]{box-shadow:inset 0 0 0 2px var(--hc-tag-fg), 0 0 0 2px var(--ds-surface-subtle), 0 0 0 4px var(--hc-tag-fg)}.hc-tagset{container:hc-tagset/inline-size}.hc-tagset__search{max-width:320px}.hc-tagset__list>li{padding-block:8px}.hc-tagset__view{flex-wrap:wrap;align-items:center;gap:8px 12px;width:100%;min-width:0;display:flex}.hc-tagset__text{flex-wrap:wrap;flex:220px;align-items:center;gap:4px 12px;min-width:0;display:flex}.hc-tagset__text>.hc-tag{max-width:min(100%,32ch);font-size:.75rem}.hc-tagset__usage{color:var(--ds-ink-muted);font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact)}.hc-tagset__actions{flex:none;gap:4px;margin-inline-start:auto;display:flex}.hc-tagset__delete{--ds-ib-fg:var(--ds-danger-strong)}.hc-tagset__list>li.is-editing{padding-block:4px}.hc-tagset__list>li.is-editing>.hc-tagform{width:100%}.hc-tagset__empty{color:var(--ds-ink-muted);font-size:.8125rem;line-height:var(--ds-leading-body);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:20px 12px;display:flex}.hc-tagset__empty-title{color:var(--ds-ink);margin:0;font-size:.875rem;font-weight:600}.hc-tagset__empty>p{margin:0}.hc-tagset__empty>.ds-icon{width:28px;height:28px;color:var(--ds-brand)}@container hc-tagset (min-width:560px){.hc-tagform--inline{flex-flow:wrap;align-items:flex-end}.hc-tagform--inline>.ds-field{flex:220px}.hc-tagform--inline>.hc-tagform__actions{flex:1 0 100%}}@media (prefers-reduced-motion:reduce){a.hc-tag,.hc-tagpick__row{transition:none}.hc-tagpick__skeleton>span{animation:none}}@media (forced-colors:active){.hc-tag{outline-offset:-1px;outline:1px solid canvastext}a.hc-tag{color:linktext;outline-color:linktext}a.hc-tag:focus-visible{outline-offset:2px;outline:2px solid highlight}.hc-tag-dot,.hc-tag-dots{forced-color-adjust:none}.hc-swatch{outline:1px solid buttontext}.hc-swatch[aria-checked=true]{outline-offset:2px;outline:3px solid highlight}.hc-swatch:before{forced-color-adjust:none}.hc-tagpick__offer{border-color:buttontext}}.hc-tagfilter__label{text-overflow:ellipsis;white-space:nowrap;max-width:22ch;overflow:hidden}.hc-tagfilter__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hc-tagfilter__note{color:var(--ds-ink-muted);font-size:.8125rem;line-height:var(--ds-leading-body);margin:0;padding:6px 10px}.hc-tagfilter__list{display:contents}.hc-tagfilter.hc-tagfilter--search{width:min(300px,100vw - 32px);height:min(380px,100dvh - 32px);overflow:hidden}.hc-tagfilter--search>.hc-tagfilter__search{border-block-end:1px solid var(--ds-line-subtle);flex:none;margin-block-end:2px;padding:2px 2px 8px}.hc-tagfilter--search .hc-tagfilter__field{width:100%}.hc-tagfilter--search>.hc-tagfilter__list{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:2px;min-height:0;margin-inline:-6px;padding-inline:6px;display:flex;overflow-y:auto}.hc-tagfilter__nomatch{overflow-wrap:anywhere;flex:none}.hc-pub{background:var(--ds-canvas);min-height:100%;color:var(--ds-ink);font-family:var(--ds-font-family);margin:0}body.hc-pub.preloader-active{overflow:hidden}.hc-pub--folder{height:100%;overflow:hidden}.hc-pub-preloader{z-index:99999;background:var(--ds-canvas);transition:opacity .3s var(--ds-ease-standard), visibility .3s;flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex;position:fixed;inset:0}.hc-pub-preloader .ds-progress{width:160px}.hc-pub-preloader.preloader-hidden{opacity:0;visibility:hidden;pointer-events:none}.hc-pub__frame{flex-direction:column;min-height:100dvh;display:flex}.hc-pub__frame--app{height:100%;min-height:0}.hc-pub__header{padding:16px 24px;padding-inline:max(24px, env(safe-area-inset-left)) max(24px, env(safe-area-inset-right));flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;display:flex}.hc-pub__brand{align-items:center;display:inline-flex}.hc-pub__header-actions{align-items:center;gap:8px;display:flex}.hc-pub__lang{--ds-btn-px:10px}.hc-pub__lang .ds-menu__check,.hc-pub .ds-menu .ds-menu__check{color:var(--ds-brand);margin-inline-start:auto}.hc-pub__main{box-sizing:border-box;background:var(--ds-surface-subtle);border-start-start-radius:var(--ds-radius-panel);border-start-end-radius:var(--ds-radius-panel);flex:1 0 auto;justify-content:center;align-items:flex-start;padding:32px 24px 40px;display:flex}.hc-pub__panel{background:var(--ds-surface-subtle);border-start-start-radius:var(--ds-radius-panel);border-start-end-radius:var(--ds-radius-panel);flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.hc-pub__scroll{box-sizing:border-box;min-height:0;padding:24px 24px calc(20px + env(safe-area-inset-bottom));flex-direction:column;flex:auto;gap:20px;display:flex;overflow-y:auto}.hc-pub__footer{padding:16px 24px calc(20px + env(safe-area-inset-bottom));background:var(--ds-surface-subtle);font-size:.75rem;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 20px;display:flex}.hc-pub__footer--panel{background:0 0;justify-content:space-between;margin-block-start:auto;padding:8px 0 0}.hc-pub__footer-link{color:inherit;font:inherit;cursor:pointer;border-radius:4px;align-items:center;gap:6px;padding:4px 2px;font-weight:600;display:inline-flex}.hc-pub__footer-link:hover{color:var(--ds-ink)}.hc-pub__footer-link:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-pub__footer-link .ds-icon{width:16px;height:16px}.hc-pub__footer-copy{margin:0;font-weight:700}.hc-pub__footer-version{margin-inline-start:4px;font-weight:500}.hc-pub__footer-status{align-items:center;gap:8px;margin:0;font-weight:500;display:inline-flex}.hc-pub__footer-sep{background:var(--ds-line);width:1px;height:12px}.hc-pub-dot{background:var(--ds-success);border-radius:9999px;width:8px;height:8px}.hc-pub-dot.is-off{background:var(--ds-danger)}.hc-pub-file__eyebrow{font-size:.75rem;font-weight:600;line-height:var(--ds-leading-compact);color:var(--ds-brand-strong);align-items:center;gap:6px;margin:0;display:inline-flex}.hc-pub-file__eyebrow .ds-icon{width:14px;height:14px}.hc-pub-stat{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.hc-pub-stat .ds-icon{width:16px;height:16px;color:var(--ds-ink-muted)}.hc-pub-stat strong{color:var(--ds-ink);font-weight:700}.hc-pub-tone--brand{background:var(--ds-brand-soft);color:var(--ds-brand)}.hc-pub-tone--danger{background:var(--ds-danger-soft);color:var(--ds-danger)}.hc-pub-tone--success{background:var(--ds-success-soft);color:var(--ds-success)}.hc-pub-tone--warning{background:var(--ds-warning-soft);color:var(--ds-warning)}.hc-pub-tone--muted{background:var(--ds-surface-subtle);color:var(--ds-ink-muted)}.hc-pub-tone--brand-plain{color:var(--ds-brand)}.hc-pub-tone--danger-plain{color:var(--ds-danger)}.hc-pub-tone--success-plain{color:var(--ds-success)}.hc-pub-tone--warning-plain{color:var(--ds-warning)}.hc-pub-tone--muted-plain{color:var(--ds-ink-muted)}.hc-pub-file{box-sizing:border-box;border-radius:var(--ds-radius-panel);background:var(--ds-surface);width:100%;max-width:520px;box-shadow:var(--ds-shadow-raised);grid-template-columns:minmax(0,1fr);gap:24px;padding:32px;display:grid}.hc-pub-file--audio{max-width:560px}.hc-pub-file--media{max-width:1120px}@media (min-width:1024px){.hc-pub-file--media{grid-template-columns:minmax(300px,380px) minmax(0,1fr);grid-template-areas:"info preview""notes notes";align-items:start;gap:32px}.hc-pub-file--media .hc-pub-file__info{grid-area:info}.hc-pub-file--media .hc-pub-file__preview{grid-area:preview}.hc-pub-file--media .hc-pub-file__notes{grid-area:notes}}.hc-pub-file__info{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.hc-pub-file__icon{border-radius:var(--ds-radius-card);place-items:center;width:72px;height:72px;margin-block-end:8px;display:grid;overflow:hidden}.hc-pub-file__icon>.ds-icon{width:36px;height:36px}.hc-pub-file__icon>img{object-fit:cover;width:100%;height:100%}.hc-pub-file__name{overflow-wrap:anywhere;max-width:100%;font-size:1.5rem;font-weight:700;line-height:var(--ds-leading-display);letter-spacing:var(--ds-tracking-heading);color:var(--ds-ink);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.hc-pub-file__type{font-size:.875rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);margin:0}.hc-pub-props{border-radius:var(--ds-radius-card);background:var(--ds-surface-subtle);font-size:.8125rem;line-height:var(--ds-leading-body);flex-direction:column;align-self:stretch;margin:12px 0 4px;padding:4px 16px;display:flex}.hc-pub-props__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;padding-block:10px;display:flex}.hc-pub-props__row+.hc-pub-props__row{border-block-start:1px solid var(--ds-line)}.hc-pub-props dt{color:var(--ds-ink-muted);font-weight:500}.hc-pub-props dd{text-align:end;margin:0;font-weight:600}.hc-pub-props__row--stats dd{width:100%;color:var(--ds-ink-muted);flex-wrap:wrap;justify-content:space-between;gap:6px 16px;font-size:.75rem;font-weight:500;display:flex}.hc-pub-file__actions{flex-direction:column;align-self:stretch;gap:10px;margin-block-start:8px;display:flex}.hc-pub-file__download{margin:0}.hc-pub-file__preview{border-radius:var(--ds-radius-card);background:var(--ds-surface-subtle);flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:220px;padding:8px;display:flex;position:relative;overflow:hidden}.hc-pub-file__loading{place-items:center;display:grid;position:absolute;inset:0}.hc-pub-spinner{border:3px solid var(--ds-brand-soft);border-block-start-color:var(--ds-brand);border-radius:9999px;width:32px;height:32px}@media (prefers-reduced-motion:no-preference){.hc-pub-spinner{animation:.9s linear infinite hc-pub-spin}}@keyframes hc-pub-spin{to{transform:rotate(360deg)}}.hc-pub-file__media{z-index:1;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.hc-pub-file--media .hc-pub-file__media img{border-radius:var(--ds-radius-control)!important;max-height:min(64vh,560px)!important;box-shadow:none!important}.hc-pub-file__prompt{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:12px;padding:24px 16px;display:flex;position:relative}.hc-pub-file__prompt-tile{--ds-tile-pad:12px;--ds-tile-icon:28px;--ds-tile-radius:var(--ds-radius-card)}.hc-pub-file__prompt-note{color:var(--ds-ink-muted);margin:0;font-size:.75rem}.hc-pub-file__text{z-index:1;width:100%;position:relative}.hc-pub-code{border-radius:var(--ds-radius-control);color:#e2e8f0;text-align:left;width:100%;max-height:70vh;font-family:var(--ds-font-family-mono);background:#0f172a;font-size:.8125rem;overflow:auto}.hc-pub-preview-error{color:var(--ds-danger-strong);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:24px;font-size:.875rem;display:flex}.hc-pub-preview-error .ds-icon{width:32px;height:32px}.hc-pub-preview-error p{margin:0}.hc-pub-file__notes{flex-direction:column;gap:10px;min-width:0;display:flex}.hc-pub-folder{border-radius:var(--ds-radius-card);background:var(--ds-surface);align-items:center;gap:16px;min-width:0;padding:20px;display:flex}.hc-pub-folder__tile{border-radius:var(--ds-radius-card);background:var(--ds-brand-soft);width:64px;height:64px;color:var(--ds-brand);flex-shrink:0;place-items:center;display:grid}.hc-pub-folder__tile .ds-icon{width:36px;height:36px}.hc-pub-folder__main{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;display:flex}.hc-pub-folder__name{text-overflow:ellipsis;white-space:nowrap;font-size:1.25rem;font-weight:700;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);margin:0;overflow:hidden}[dir=rtl] .hc-pub-folder__name{text-align:right}[dir=ltr] .hc-pub-folder__name{text-align:left}.hc-pub-folder__meta{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);flex-wrap:wrap;gap:4px 18px;margin:4px 0 0;display:flex}.hc-pub-toolbar{flex-wrap:wrap;align-items:center;gap:10px 12px;min-width:0;display:flex}.hc-pub-crumbs{flex:200px;min-width:0}.hc-pub-crumbs .ds-breadcrumb{flex-wrap:wrap;font-size:.8125rem}.hc-pub-crumbs .ds-breadcrumb :is(button,span){text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;max-width:22ch;display:inline-block;overflow:hidden}.hc-pub-crumbs .ds-breadcrumb button{cursor:pointer;border-radius:4px;min-height:24px;padding-inline:2px}.hc-pub-toolbar__search.ds-search{background:var(--ds-brand-soft);flex:180px;min-width:160px;max-width:280px;height:34px}.hc-pub-toolbar__search .ds-search__input{text-overflow:ellipsis}.hc-pub-toolbar__controls{flex-wrap:nowrap;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.hc-pub-picker{--ds-btn-px:10px}.hc-pub-picker__dir{color:var(--ds-ink-muted);margin-inline-end:4px;display:inline-flex}.hc-pub-picker__dir .ds-icon{width:16px;height:16px}.hc-pub-sort-menu{min-width:200px}.hc-pub-spin{display:inline-flex}@media (prefers-reduced-motion:no-preference){.hc-pub-spin.is-spinning{animation:.9s linear infinite hc-pub-spin}}.hc-pub-viewtoggle{background:var(--ds-surface);border-radius:25px;flex-shrink:0;align-items:center;display:inline-flex}.hc-pub-viewtoggle__btn{width:34px;height:34px;color:var(--ds-ink);cursor:pointer;border-radius:9999px;place-items:center;display:inline-grid}.hc-pub-viewtoggle__btn>.ds-icon{width:18px;height:18px}.hc-pub-viewtoggle__btn:hover{background:var(--ds-surface-subtle)}.hc-pub-viewtoggle__btn[aria-pressed=true]{background:var(--ds-brand-selected);color:var(--ds-on-brand)}.hc-pub-viewtoggle__btn:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-pub-refresh-bar{background:0 0;border-radius:0;height:3px;margin-block:-17px 0}.hc-pub-list{min-width:0;container:hc-pub-list/inline-size}.hc-pub-list.is-selecting{padding-block-end:64px}.hc-pub-table.ds-table--cards{table-layout:fixed;border-spacing:0 12px;margin-block:-12px}.hc-pub-table tbody td{height:58px}.hc-pub-table__check{width:40px}.hc-pub-table th.hc-pub-table__check,.hc-pub-table td.hc-pub-table__check{padding-inline:16px 0!important}.hc-pub-table__check .ds-checkbox{display:block}.hc-pub-table__date{width:150px}.hc-pub-table__size{width:100px}.hc-pub-table__act{width:52px;text-align:end!important}.hc-pub-table td.hc-pub-table__date,.hc-pub-table td.hc-pub-table__size{color:var(--ds-ink-muted);font-variant-numeric:tabular-nums}.hc-pub-table tbody tr:focus-within td{background:var(--ds-surface)}@supports (color:color-mix(in lab, red, red)){.hc-pub-table tbody tr:focus-within td{background:color-mix(in srgb, var(--ds-surface) 92%, var(--ds-brand))}}.hc-pub-open{border-radius:var(--ds-radius-chip);width:100%;min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;align-items:center;gap:12px;margin:0;padding:2px 0;display:flex}.hc-pub-open:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-pub-open:hover .hc-pub-open__name{color:var(--ds-brand-strong)}.hc-pub-tile{border-radius:var(--ds-radius-chip);flex-shrink:0;place-items:center;width:34px;height:34px;display:grid;position:relative;overflow:hidden}.hc-pub-tile>.ds-icon{width:18px;height:18px}.hc-pub-tile>img{z-index:1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hc-pub-open__text{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.hc-pub-open__name{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;line-height:var(--ds-leading-body);overflow:hidden}[dir=rtl] .hc-pub-open__name{text-align:right}[dir=ltr] .hc-pub-open__name{text-align:left}.hc-pub-open__sub{font-size:.6875rem;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);display:none}@container hc-pub-list (max-width:639.98px){.hc-pub-table__date,.hc-pub-table__size{display:none}.hc-pub-open__sub{display:block}.hc-pub-table th.hc-pub-table__check,.hc-pub-table td.hc-pub-table__check{padding-inline:12px 0!important}.hc-pub-table__check{width:32px}}.hc-pub-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px 16px;margin:0;padding:0;list-style:none;display:grid}@container hc-pub-list (max-width:639.98px){.hc-pub-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}}.hc-pub-card{position:relative}.hc-pub-card__open{border-radius:var(--ds-radius-card);cursor:pointer;width:100%;margin:0;padding:0;display:block}.hc-pub-card__open:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-pub-card__preview{display:block}.hc-pub-card:hover .hc-pub-card__preview,.hc-pub-card:focus-within .hc-pub-card__preview,.hc-pub-card.is-selected .hc-pub-card__preview{box-shadow:inset 0 0 0 1px var(--ds-brand)}.hc-pub-card__art{width:46%;height:66%;color:var(--ds-brand-muted);margin:auto;position:absolute;inset:0}.hc-pub-card__preview.is-folder .hc-pub-card__art{color:var(--ds-brand);width:52%}.hc-pub-card__select{z-index:1;border-radius:var(--ds-radius-chip);cursor:pointer;place-items:center;width:32px;height:32px;margin:0;display:grid;position:absolute;inset-block-start:6px;inset-inline-start:6px}.hc-pub-card__select .ds-checkbox{opacity:0;transition:opacity var(--ds-duration-fast) var(--ds-ease-standard)}.hc-pub-card:is(:hover,:focus-within) .hc-pub-card__select .ds-checkbox,.hc-pub-card.is-selected .hc-pub-card__select .ds-checkbox,.hc-pub-list.is-selecting .hc-pub-card__select .ds-checkbox{opacity:1}@media (hover:none){.hc-pub-card__select .ds-checkbox,.hc-pub-card__dl{opacity:1!important}}.hc-pub-card__dl{--ds-ib-bg:var(--ds-surface);opacity:0;transition:opacity var(--ds-duration-fast) var(--ds-ease-standard);position:absolute;inset-block-start:8px;inset-inline-end:8px}.hc-pub-card:is(:hover,:focus-within) .hc-pub-card__dl{opacity:1}.hc-pub-card__tile{--ds-tile-pad:8px;--ds-tile-icon:20px;--ds-tile-radius:var(--ds-radius-control)}.hc-pub-card .ds-file-card__name{color:var(--ds-ink)}[dir=rtl] .hc-pub-card .ds-file-card__name{text-align:right}.hc-pub-empty{border-radius:var(--ds-radius-card);background:var(--ds-surface);padding:56px 24px}.hc-pub-empty__art--danger{background:var(--ds-danger-soft);color:var(--ds-danger-strong)}.hc-pub-skeleton{flex-direction:column;gap:12px;display:flex}.hc-pub-skeleton__row{border-radius:var(--ds-radius-card);background:var(--ds-surface);align-items:center;gap:12px;height:58px;padding-inline:16px;display:flex}.hc-pub-skeleton__box{border-radius:var(--ds-radius-chip);background:var(--ds-surface-subtle);width:34px;height:34px}.hc-pub-skeleton__bar{background:var(--ds-surface-subtle);border-radius:5px;height:10px}.hc-pub-pager{color:var(--ds-ink-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-block-start:20px;font-size:.875rem;display:flex}.hc-pub-pager__range{font-variant-numeric:tabular-nums}.hc-pub-bulk{z-index:20;background:var(--ds-surface);max-width:calc(100% - 24px);box-shadow:var(--ds-shadow-floating);border-radius:9999px;align-items:center;gap:4px;padding:6px;display:flex;position:absolute;inset-block-end:calc(16px + env(safe-area-inset-bottom));inset-inline-start:50%;transform:translate(-50%)}[dir=rtl] .hc-pub-bulk{transform:translate(50%)}.hc-pub-bulk__count{white-space:nowrap;padding-inline:10px 6px;font-size:.8125rem;font-weight:700}.hc-pub-bulk__sep{background:var(--ds-line);width:1px;height:20px}.hc-pub-bulk__btn{--ds-btn-px:10px}.hc-pub-overlay{z-index:400;background:var(--ds-overlay);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.hc-pub-overlay__card{box-sizing:border-box;border-radius:var(--ds-radius-panel);background:var(--ds-surface);width:min(360px,100%);box-shadow:var(--ds-shadow-dialog);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:28px 24px;display:flex}.hc-pub-overlay__tile{--ds-tile-pad:12px;--ds-tile-icon:28px;--ds-tile-radius:var(--ds-radius-card);margin-block-end:6px}.hc-pub-overlay__title{font-size:1rem;font-weight:700;line-height:var(--ds-leading-heading);margin:0}.hc-pub-overlay__text{color:var(--ds-ink-muted);margin:0 0 8px;font-size:.8125rem}.hc-pub-overlay__card .ds-progress{width:100%}.hc-pub-batch{z-index:300;box-sizing:border-box;border-radius:var(--ds-radius-card);background:var(--ds-surface);width:min(360px,100% - 32px);box-shadow:var(--ds-shadow-floating);align-items:center;gap:12px;padding:14px 16px;display:flex;position:fixed;inset-block-end:calc(24px + env(safe-area-inset-bottom));inset-inline-start:50%;transform:translate(-50%)}[dir=rtl] .hc-pub-batch{transform:translate(50%)}.hc-pub-batch__main{flex-direction:column;flex:1 1 0;gap:6px;min-width:0;display:flex}.hc-pub-batch__head{justify-content:space-between;gap:8px;font-size:.8125rem;font-weight:700;display:flex}.hc-pub-batch__count{color:var(--ds-brand-strong)}.hc-pub-batch__text{color:var(--ds-ink-muted);margin:0;font-size:.6875rem}.hc-pub-context{min-width:200px}.hc-pub-toasts{font-family:var(--ds-font-family)}.hc-pub-privacy__body{flex-direction:column;gap:10px;display:flex}.hc-pub-privacy__report{flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:6px;display:flex}.hc-pub-privacy__links{flex-wrap:wrap;gap:6px 12px;display:inline-flex}.hc-pub-privacy__links a{color:var(--ds-brand-strong);text-decoration:underline}body[data-theme].hc-pub .ds-search__input{color:var(--ds-ink)!important;background-color:#0000!important;border-color:#0000!important}body[data-theme].hc-pub .ds-checkbox{background-color:var(--ds-surface-subtle)!important;border-color:#0000!important}body[data-theme].hc-pub .ds-checkbox:is(:checked,:indeterminate){background-color:var(--ds-brand)!important}@media (max-width:767.98px){.hc-pub__header{padding:12px 16px}.hc-pub__main{padding:20px 12px 28px}.hc-pub-file{border-radius:var(--ds-radius-card);gap:20px;padding:20px}.hc-pub-file__name{font-size:1.25rem}.hc-pub__scroll{padding:16px 16px calc(16px + env(safe-area-inset-bottom));gap:16px}.hc-pub-folder{gap:12px;padding:16px}.hc-pub-folder__tile{width:48px;height:48px}.hc-pub-folder__tile .ds-icon{width:28px;height:28px}.hc-pub-folder__name{font-size:1.125rem}.hc-pub-toolbar__search.ds-search{flex:100%;order:1;max-width:none}.hc-pub-toolbar__controls{margin-inline-start:0}.hc-pub-wide{display:none}.hc-pub-picker__value{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hc-pub__footer--panel{text-align:center;flex-direction:column;align-items:center}.hc-pub-pager{justify-content:center}}@media (forced-colors:active){.hc-pub-file,.hc-pub-folder,.hc-pub-empty,.hc-pub-bulk,.hc-pub-batch,.hc-pub-overlay__card{outline:1px solid canvastext}.hc-pub-viewtoggle{border:1px solid buttontext}.hc-pub-viewtoggle__btn[aria-pressed=true]{forced-color-adjust:none;color:highlighttext;background:highlight}}@media (prefers-reduced-motion:reduce){.hc-pub-preloader,.hc-pub-card__select .ds-checkbox,.hc-pub-card__dl{transition:none}}.hc-adm-sidebar__brand{flex:none;min-height:48px;position:relative}.hc-adm-sidebar__brand .hc-sidebar__brand{padding-inline-end:0}@media (min-width:1024px){.hc-adm-sidebar__brand .hc-sidebar__brand{padding-block-end:14px}}.hc-adm-role{text-overflow:ellipsis;max-width:calc(100% - 48px);position:absolute;inset-block-start:31px;inset-inline-start:48px;overflow:hidden}.hc-adm-sidebar .hc-adm-nav-account{margin-block-start:9px;position:relative}.hc-adm-sidebar .hc-adm-nav-account:before{content:"";background:var(--ds-line);pointer-events:none;height:1px;position:absolute;inset-block-start:-11px;inset-inline:14px}.hc-adm-nav-dot{display:none}.hc-adm-sidebar__foot{flex:none}.hc-adm-tg{min-height:40px;padding-block:8px;font-size:.8125rem;position:relative}.hc-adm-tg>.ds-icon{flex:none}.hc-adm-tg>.ds-nav-item__label{white-space:normal;overflow-wrap:anywhere;padding-block:2px}.hc-adm-version{padding-block-start:2px}.hc-adm-greeting{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hc-adm-topbar .ds-breadcrumb a{box-sizing:border-box;text-align:center;min-block-size:24px;min-inline-size:24px;margin:-4px -6px;padding:4px 6px}.hc-adm-topbar .hc-topbar__titles .ds-breadcrumb>li>a{max-width:172px}.hc-adm-maint{flex:none}.hc-adm-maint>.ds-icon{width:14px;height:14px}.hc-adm-menu.ds-menu{min-width:200px;max-height:min(480px,100dvh - 104px)}.hc-adm-alert>.ds-icon{flex:none}.hc-adm-alert .ds-alert__body{flex-direction:column;gap:2px;display:flex}.hc-adm-alert__actions .ds-btn{white-space:nowrap}.hc-adm-footer{margin-block-start:4px}.hc-adm-drawer__link{--ds-btn-px:12px;--ds-btn-label-px:4px;justify-content:flex-start}@media (min-width:768px) and (max-width:1023.98px){.hc-adm-sidebar__brand{justify-content:center;align-self:stretch}.hc-adm-sidebar .hc-adm-nav-account{margin-block-start:9px}.hc-adm-sidebar .hc-adm-nav-account:before{inset-inline:7px}.hc-adm-sidebar .hc-adm-nav-dot,.hc-adm-sidebar .hc-adm-tg__dot{border-radius:6px;width:7px;height:7px;display:block;position:absolute;inset-block-start:7px;inset-inline-end:7px}.hc-adm-sidebar .hc-adm-nav-dot{background:var(--ds-warning)}.hc-adm-sidebar__foot{align-items:center}}@media (forced-colors:active){.hc-adm-nav-dot,.hc-adm-tg__dot{forced-color-adjust:none;background:canvastext!important}}.hc-adm-tile--brand{background:var(--ds-brand);color:var(--ds-on-brand)}.hc-adm-tile--warning{background:var(--ds-warning);color:var(--ds-on-brand)}.hc-adm-tile--success{background:var(--ds-success);color:var(--ds-on-brand)}.hc-adm-tile--danger{background:var(--ds-danger);color:var(--ds-on-brand)}.hc-adm-stat .ds-stat__label{display:block}.hc-adm-stat .ds-stat__foot{overflow-wrap:anywhere}button.hc-adm-stat{font:inherit;transition:box-shadow var(--ds-duration-fast) var(--ds-ease-standard);border:0}button.hc-adm-stat:hover{box-shadow:inset 0 0 0 1px var(--ds-brand-muted)}button.hc-adm-stat:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}@media (min-width:768px) and (max-width:1023.98px){.hc-adm-stat .ds-stat__main{gap:16px;padding-block:16px 14px}.hc-adm-stat .ds-stat__head{flex-direction:column;gap:12px}.hc-adm-stat .ds-stat__head>.ds-tile{--ds-tile-pad:6px;--ds-tile-icon:14px;order:-1}.hc-adm-stat .ds-stat__foot{padding:10px 14px}}@media (max-width:767.98px){.hc-adm-stat .ds-stat__main{gap:16px;padding-block:16px 12px}.hc-adm-stat .ds-stat__head{justify-content:flex-start;align-items:center}.hc-adm-stat .ds-stat__head>.ds-tile{--ds-tile-pad:4px;--ds-tile-icon:14px;order:-1}.hc-adm-stat .ds-stat__foot{padding:10px 14px}}.hc-adm-chart__col{color:inherit;font:inherit;background:0 0;border:0;padding:0}.hc-adm-chart__col:hover{background:var(--ds-surface-subtle)}@supports (color:color-mix(in lab, red, red)){.hc-adm-chart__col:hover{background:color-mix(in srgb, var(--ds-surface-subtle) 70%, transparent)}}.hc-adm-chart__col:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-adm-link{font:inherit;background:0 0;border:0;border-radius:2px;padding:0}.hc-adm-link:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-adm-tasks td .ds-tile{--ds-tile-pad:6px;--ds-tile-icon:14px}@media (forced-colors:active){.hc-adm-card,.hc-adm-stat{border:1px solid canvastext}button.hc-adm-stat{border:1px solid buttontext}.hc-adm-stat .ds-stat__foot{border-block-start:1px solid canvastext}.hc-adm-chart__bar{forced-color-adjust:none;background:canvastext!important}.hc-adm-gauge path:last-of-type{stroke:highlight}.hc-adm-tile--brand,.hc-adm-tile--warning,.hc-adm-tile--success,.hc-adm-tile--danger{border:1px solid canvastext}}.hc-au,.hc-ap,.hc-as{min-width:0;color:var(--ds-ink);flex-direction:column;gap:16px;display:flex;container:hc-au/inline-size}.hc-au__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.hc-au__titles{flex-direction:column;flex:320px;gap:4px;min-width:0;display:flex}.hc-au__title{font-size:1.125rem;font-weight:600;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);align-items:center;gap:8px;margin:0;display:flex}.hc-au__title:focus{outline:none}.hc-au__title:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px;border-radius:4px}.hc-au__count{letter-spacing:0;font-variant-numeric:tabular-nums}.hc-au__lead{max-width:78ch;font-size:.75rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);margin:0}.hc-au__create{flex-shrink:0}.hc-au__toolbar{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.hc-au__seg.ds-segmented--sm{background:var(--ds-brand-soft);flex-shrink:0;gap:2px}.hc-au__seg>.ds-tab{background:var(--ds-brand-soft);height:34px;color:var(--ds-ink);gap:6px}.hc-au__seg>.ds-tab.is-active{background:var(--ds-surface)}.hc-au__seg>.ds-tab:not(.is-active):hover{color:var(--ds-brand-strong)}.hc-au__seg-badge{font-variant-numeric:tabular-nums}.hc-au__narrow{display:none}select.ds-select.hc-au__select{background-color:var(--ds-surface);width:auto;max-width:220px;min-height:34px;padding-block:7px}.hc-au__status-pick{flex:160px;min-width:0}.hc-au__status-pick>.hc-au__select{width:100%;max-width:none}.hc-au__search.ds-search{background:var(--ds-brand-soft);flex:180px;width:auto;min-width:160px;max-width:300px;height:34px;margin-inline-start:auto}.hc-au__controls{flex-wrap:nowrap;align-items:center;gap:10px;display:flex}.hc-au__sort{--ds-btn-px:10px}.hc-au__sort-menu{min-width:200px}.hc-au__sort-menu .ds-menu__check{color:var(--ds-brand);margin-inline-start:auto}.hc-au__spin{display:inline-flex}@media (prefers-reduced-motion:no-preference){.hc-au__spin.is-spinning{animation:.9s linear infinite hc-au-spin}}@keyframes hc-au-spin{to{transform:rotate(360deg)}}.hc-au__alert{align-items:center}.hc-au__alert>.ds-btn{flex-shrink:0}.hc-au__skeleton{border-radius:var(--ds-radius-card);background:var(--ds-surface);flex-direction:column;gap:2px;display:flex;overflow:hidden}.hc-au__skeleton-row{align-items:center;gap:12px;height:60px;padding-inline:16px;display:flex}.hc-au__skeleton-dot{background:var(--ds-surface-subtle);border-radius:9999px;flex-shrink:0;width:32px;height:32px}.hc-au__skeleton-bar{background:var(--ds-surface-subtle);border-radius:6px;height:10px}.hc-au__skeleton-bar--short{width:12%;margin-inline-start:auto}@media (prefers-reduced-motion:no-preference){.hc-au__skeleton-dot,.hc-au__skeleton-bar,.hc-ap__skeleton-card{animation:1.4s ease-in-out infinite hc-au-pulse}}@keyframes hc-au-pulse{50%{opacity:.55}}.hc-au__table-card{border-radius:var(--ds-radius-card);background:var(--ds-surface);overflow:hidden}.hc-au__table{table-layout:fixed}.hc-au__table th{height:47px}.hc-au__table tbody td{height:64px}.hc-au__table tbody tr:last-child td{border-block-end:0}.hc-au__row{cursor:pointer}.hc-au__row:focus-within td{background:var(--ds-surface-subtle)}.hc-au__c-user{width:auto}.hc-au__c-status{width:168px}.hc-au__c-plan{width:140px}.hc-au__c-usage{width:200px}.hc-au__c-created{width:112px}.hc-au__c-login{width:124px}.hc-au__c-act{width:52px;text-align:end!important}.hc-au__open{border-radius:var(--ds-radius-chip);width:100%;min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;align-items:center;gap:10px;margin:0;padding:2px 0;display:flex}.hc-au__open:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-au__open:hover .hc-au__name{color:var(--ds-brand-strong)}.hc-au__avatar{background:var(--ds-brand-soft);color:var(--ds-brand-strong)}.hc-au__avatar--neutral{background:var(--ds-surface-subtle);color:var(--ds-ink-muted)}.hc-au__avatar--danger{background:var(--ds-danger-soft);color:var(--ds-danger-strong)}.hc-au__who{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.hc-au__name-line{align-items:center;gap:4px;min-width:0;display:flex}.hc-au__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.75rem;font-weight:600;line-height:var(--ds-leading-compact);overflow:hidden}.hc-au__handle{text-overflow:ellipsis;white-space:nowrap;min-width:2.5em;font-size:.6875rem;font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);flex:0 4 auto;overflow:hidden}.hc-au__handle>bdi{unicode-bidi:isolate}.hc-au__flag{flex-shrink:0;display:inline-flex}.hc-au__flag>.ds-icon{width:14px;height:14px}.hc-au__flag--ok{color:var(--ds-success-strong)}.hc-au__flag--warn{color:var(--ds-warning-strong)}.hc-au__email{min-width:0;font-size:calc(.625rem * var(--ds-caption-scale,1));line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);align-items:center;gap:4px;display:flex}.hc-au__email>bdi{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hc-au__verify{color:var(--ds-warning-strong);flex-shrink:0;display:inline-flex}.hc-au__verify.is-verified{color:var(--ds-success-strong)}.hc-au__verify>.ds-icon{width:12px;height:12px}.hc-au__cell-stack{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.hc-au__sub{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:calc(.625rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);overflow:hidden}.hc-au__sub--danger{color:var(--ds-danger-strong)}.hc-au__sub--brand{color:var(--ds-brand-strong)}.hc-au__terms{white-space:normal;overflow-wrap:anywhere;color:var(--ds-warning-strong);align-items:flex-start;gap:4px;display:inline-flex;overflow:visible}.hc-au__terms>.ds-icon{flex:none;width:12px;height:12px}.hc-au-card__terms>span{white-space:normal}.hc-au__status{max-width:100%}.hc-au__status>span{text-overflow:ellipsis;overflow:hidden}.hc-au__plan{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:600;overflow:hidden}.hc-au__plan-sub{display:none}.hc-au__plan-sub>.ds-icon{width:12px;height:12px}.hc-au__usage{flex-direction:column;gap:4px;min-width:0;display:flex}.hc-au__usage-nums{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;min-width:0;display:flex;overflow:hidden}[dir=rtl] .hc-au__usage-nums{justify-content:flex-end}.hc-au__usage-used{font-weight:700}.hc-au__usage-limit{color:var(--ds-ink-muted)}.hc-au__bar{width:100%}.hc-au__bar--warning>span{background:var(--ds-warning)}.hc-au__bar--danger>span{background:var(--ds-danger)}.hc-au__bar--muted>span{background:var(--ds-brand)}@supports (color:color-mix(in lab, red, red)){.hc-au__bar--muted>span{background:color-mix(in srgb, var(--ds-brand) 45%, transparent)}}.hc-au__date{font-variant-numeric:tabular-nums}.hc-au__date--none{color:var(--ds-ink-muted)}@container hc-au (max-width:1079.98px){.hc-au__table :is(.hc-au__c-created,.hc-au__c-login){display:none}}@container hc-au (max-width:899.98px){.hc-au__table .hc-au__c-plan{display:none}.hc-au__table .hc-au__plan-sub{align-items:center;gap:4px;display:flex}.hc-au__c-status{width:150px}.hc-au__c-usage{width:168px}}.hc-au__cards{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:none}.hc-au-card{border-radius:var(--ds-radius-card);background:var(--ds-surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 8px;padding-block:14px;padding-inline:16px 12px;display:grid}.hc-au-card__open{border-radius:var(--ds-radius-chip);min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;align-items:center;gap:12px;margin:0;padding:2px 0;display:flex}.hc-au-card__open:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-au-card__open .hc-au__name{font-size:.875rem}.hc-au-card__open .hc-au__email{font-size:calc(.6875rem * var(--ds-caption-scale,1))}.hc-au-card__more{align-self:start}.hc-au-card__tags{flex-wrap:wrap;grid-column:1/-1;gap:6px;min-width:0;display:flex}.hc-au-card__plan>span{text-overflow:ellipsis;max-width:18ch;overflow:hidden}.hc-au-card__note{grid-column:1/-1;margin:0}.hc-au-card__usage{font-size:calc(.6875rem * var(--ds-caption-scale,1));grid-column:1/-1}.hc-au-card__meta{font-size:calc(.625rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:4px 6px;margin:0;display:flex}@container hc-au (max-width:639.98px){.hc-au__table-card{display:none}.hc-au__cards{display:flex}}@container hc-au (max-width:759.98px){.hc-au__wide{display:none}.hc-au__narrow{display:block}.hc-au__search.ds-search{flex-basis:100%;order:-1;max-width:none;margin-inline-start:0}.hc-au__controls{margin-inline-start:auto}}@container hc-au (max-width:479.98px){.hc-au__create{width:100%}.hc-au__controls{flex:100%}.hc-au__controls>.hc-au__plan{flex:1 1 0;max-width:none}}.hc-au__pager{color:var(--ds-ink-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;font-size:.875rem;display:flex}.hc-au__pager-size{align-items:center;gap:10px;display:flex}select.ds-select.hc-au__pager-select{border-radius:var(--ds-radius-chip);background-color:var(--ds-brand-soft);width:auto;min-height:30px;padding-block:5px;padding-inline-start:10px;font-weight:600}.hc-au__pager-range{font-variant-numeric:tabular-nums}@container hc-au (max-width:639.98px){.hc-au__pager{justify-content:center}}.hc-au__empty{border-radius:var(--ds-radius-card);background:var(--ds-surface)}.hc-au-menu{min-width:232px}.hc-au-menu__body{flex-direction:column;gap:2px;display:flex}.hc-au-menu__head{border-block-end:1px solid var(--ds-line);align-items:center;gap:8px;margin-block-end:4px;padding:4px 10px 10px;display:flex}.hc-au-menu__name{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;font-size:.75rem;font-weight:700;overflow:hidden}.hc-au-menu__entry{display:contents}.hc-au-drawer.ds-drawer{width:min(560px,100%)}.hc-au-drawer__frame{flex-direction:column;flex:auto;min-height:0;display:flex}.hc-au-drawer__head{align-items:flex-start;gap:12px}.hc-au-drawer__titles{flex-direction:column;flex:1 1 0;gap:6px;min-width:0;padding-block-start:1px;display:flex}.hc-au-drawer__titles>.ds-drawer__title{flex:none;font-size:1.125rem}.hc-au-drawer__titles{padding-block-start:4px}.hc-au-drawer__handle{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);margin:-2px 0 0;overflow:hidden}.hc-au-props__none{color:var(--ds-ink-muted);font-weight:500}.hc-au-props__avatar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 8px;display:inline-flex}.hc-au-drawer__tags{flex-wrap:wrap;gap:6px;display:flex}.hc-au-drawer__body{gap:22px}.hc-au-drawer__skeleton{background:var(--ds-surface-subtle)}.hc-au-drawer__actions{flex-wrap:wrap;gap:8px;display:flex}.hc-au-drawer__card{border-radius:var(--ds-radius-card);background:var(--ds-surface-subtle);flex-direction:column;gap:12px;padding:16px;display:flex}.hc-au-drawer__section{flex-direction:column;gap:12px;min-width:0;display:flex}.hc-au-drawer__section>.ds-section-title,.hc-au-drawer__section-head>.ds-section-title{align-items:center;gap:8px;display:flex}.hc-au-drawer__section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.hc-au-drawer__link-danger{color:var(--ds-danger-strong)}.hc-au-drawer__empty{color:var(--ds-ink-muted);margin:0;font-size:.75rem;font-weight:500}.hc-au-drawer__warn{color:var(--ds-warning-strong);align-items:center;gap:6px;margin:0;font-size:.75rem;font-weight:600;display:flex}.hc-au-drawer__warn>.ds-icon{flex:none;width:16px;height:16px}.hc-au-usage__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.hc-au-usage__pct{color:var(--ds-ink-muted);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:700}.hc-au-usage__nums{font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;margin:0;display:flex}[dir=rtl] .hc-au-usage__nums{justify-content:flex-end}.hc-au-usage__used{font-size:1.5rem;font-weight:700;line-height:var(--ds-leading-display);letter-spacing:var(--ds-tracking-heading)}.hc-au-usage__limit{color:var(--ds-ink-muted);font-size:.75rem;font-weight:600}.hc-au-usage__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.hc-au-usage__stats>div{border-radius:var(--ds-radius-control);background:var(--ds-surface);flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}.hc-au-usage__stats dt{font-size:calc(.625rem * var(--ds-caption-scale,1));color:var(--ds-ink-muted);font-weight:500}.hc-au-usage__stats dd{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.875rem;font-weight:700;overflow:hidden}.hc-au-usage__note{font-size:calc(.625rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);align-items:flex-start;gap:6px;margin:0;display:flex}.hc-au-usage__note>.ds-icon{flex:none;width:12px;height:12px;margin-block-start:2px}.hc-au-access.hc-au-drawer__card{background:var(--ds-warning-soft)}.hc-au-access__head{align-items:flex-start;gap:12px;display:flex}.hc-au-access__head>.ds-tile{--ds-tile-pad:8px;--ds-tile-icon:18px;background:var(--ds-surface);color:var(--ds-warning-strong);border-radius:10px}.hc-au-access__titles{flex-direction:column;flex:1 1 0;gap:4px;min-width:0;display:flex}.hc-au-access__desc{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink);margin:0}.hc-au-access__state{color:var(--ds-warning-strong);flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:.75rem;font-weight:700;display:flex}.hc-au-access__pulse{background:var(--ds-warning);border-radius:9999px;width:8px;height:8px}@media (prefers-reduced-motion:no-preference){.hc-au-access__pulse{animation:1.2s ease-in-out infinite hc-au-pulse}}.hc-au-access__actions{flex-wrap:wrap;gap:8px;display:flex}.hc-au-props{grid-template-columns:minmax(0,auto) minmax(0,1fr)}.hc-au-props>dd{overflow-wrap:anywhere}.hc-au-props__email{flex-direction:column;align-items:flex-end;gap:4px;display:inline-flex}.hc-au-mono{font-family:var(--ds-font-family-mono);font-weight:500}.hc-au-feats{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.hc-au-feats__item{border-radius:var(--ds-radius-control);background:var(--ds-surface-subtle);align-items:center;gap:8px;min-width:0;padding:8px 10px;font-size:.75rem;font-weight:600;display:flex}.hc-au-feats__icon{width:16px;height:16px;color:var(--ds-ink-muted);flex:none}.hc-au-feats__item.is-on .hc-au-feats__icon{color:var(--ds-brand)}.hc-au-feats__name{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}.hc-au-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hc-au-list__item{border-block-end:1px solid var(--ds-line);align-items:flex-start;gap:10px;padding-block:10px;display:flex}.hc-au-list__item:first-child{padding-block-start:0}.hc-au-list__item:last-child{border-block-end:0;padding-block-end:0}.hc-au-list__item>.ds-tile{--ds-tile-pad:7px;--ds-tile-icon:16px;border-radius:9999px}.hc-au-list__main{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.hc-au-list__title{font-size:.75rem;font-weight:600;line-height:var(--ds-leading-body);flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.hc-au-list__title>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hc-au-list__code{border-radius:var(--ds-radius-tag);background:var(--ds-brand-soft);color:var(--ds-brand-strong);font-family:var(--ds-font-family-mono);font-size:calc(.625rem * var(--ds-caption-scale,1));padding:1px 5px;font-weight:600}.hc-au-list__meta{font-size:calc(.625rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);flex-wrap:wrap;align-items:center;gap:2px 6px;margin:0;display:flex}.hc-au-list__revoke{color:var(--ds-danger-strong)}.hc-au__ids{flex-shrink:0;align-items:center;gap:3px;display:inline-flex}.hc-au__id{display:inline-flex}.hc-au__id>.hc-pmark{width:14px;height:14px}.hc-au__id.is-off{opacity:.45}.hc-au-props__provider{align-items:center;gap:6px;display:inline-flex}.hc-au-props__provider>.hc-pmark{width:16px;height:16px}.hc-au-identity{align-items:flex-start}.hc-au-identity__mark{background:var(--ds-surface-subtle);border-radius:9999px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.hc-au-identity__mark>.hc-pmark{width:16px;height:16px}.hc-au-identity__note{font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:600;line-height:var(--ds-leading-body);color:var(--ds-danger-strong);align-items:flex-start;gap:6px;margin:4px 0 0;display:flex}.hc-au-identity__note>.ds-icon{flex:none;width:13px;height:13px;margin-block-start:2px}.hc-au-identity__btn{flex:none;align-self:center}.hc-au-identity__btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.hc-au-method>:is(.hc-pmark,.ds-icon){flex:none;width:12px;height:12px}.hc-as__method{align-items:center;gap:4px;min-width:0;display:inline-flex}.hc-as__method>:is(.hc-pmark,.ds-icon){flex:none;width:12px;height:12px}.hc-au-dlg--form.ds-dialog{width:min(560px,100%)}.hc-au-dlg-top{z-index:calc(var(--ds-z-modal) + 2)}.hc-au-dlg__form{flex-direction:column;flex:auto;min-height:0;display:flex}.hc-au-dlg__body,.hc-au-dlg__group{flex-direction:column;gap:16px;display:flex}.hc-au-dlg__check{line-height:var(--ds-leading-body);align-items:flex-start}.hc-au-dlg__check>.ds-checkbox{margin-block-start:1px}.hc-au-dlg__count{font-variant-numeric:tabular-nums;justify-content:flex-end}.hc-au-dlg__label-row{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.hc-au-dlg__label-row>.hc-au-dlg__count{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);flex:none}.hc-au-dlg__label-row>.hc-au-dlg__count.is-over{color:var(--ds-danger-strong);font-weight:600}.ds-field>.hc-au-dlg__live{margin-block-start:-6px}#hc-au-f-display-name{text-align:left}[dir=rtl] #hc-au-f-display-name{text-align:right}.hc-au-dlg__live>.ds-error{padding-block-start:6px}[dir=rtl] .hc-au-dlg__count{justify-content:flex-start}.hc-au-dlg__label-strong{color:var(--ds-ink);font-size:.75rem;font-weight:600}.hc-au-dlg__match{color:var(--ds-success-strong)}.ds-control>.hc-au-reveal{margin-block:-4px;margin-inline-end:-6px}.hc-au-dlg__body>.hc-au-live{margin-block-start:-16px}.hc-au-live>.ds-alert{margin-block-start:16px}.hc-au-limit,.hc-au-tri-set{border:0;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}.hc-au-limit>legend,.hc-au-tri-set>legend{margin-block-end:6px;padding:0 1px}.hc-au-tri-set__help{margin-block-end:4px}.hc-au-limit__row{flex-wrap:wrap;gap:8px;display:flex}.hc-au-limit__mode{flex:170px;min-width:0}.hc-au-limit__value{flex:120px;min-width:0}select.ds-select.hc-au-limit__unit{flex:0 0 88px;width:88px}.hc-au-limit__value>.ds-control__input{font-variant-numeric:tabular-nums}@media (max-width:480px){.hc-au-limit__mode{flex-basis:100%}}.hc-au-tri-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hc-au-tri-row{border-radius:var(--ds-radius-control);background:var(--ds-surface-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}.hc-au-tri-row__info{flex-direction:column;flex:180px;gap:2px;min-width:0;display:flex}.hc-au-tri-row__name{font-size:.75rem;font-weight:700;line-height:var(--ds-leading-body);align-items:center;gap:6px;margin:0;display:flex}.hc-au-tri-row__name>.ds-icon{width:16px;height:16px;color:var(--ds-ink-muted);flex:none}.hc-au-tri-row__meta{font-size:calc(.625rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);margin:0}.hc-au-tri{border-radius:var(--ds-radius-control);background:var(--ds-surface);flex-shrink:0;gap:2px;padding:3px;display:inline-flex}.hc-au-tri__opt{border-radius:var(--ds-radius-chip);min-width:44px;min-height:26px;color:var(--ds-ink-muted);font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:600;line-height:var(--ds-leading-compact);cursor:pointer;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard), color var(--ds-duration-fast) var(--ds-ease-standard);justify-content:center;align-items:center;padding:4px 10px;display:inline-flex;position:relative}.hc-au-tri__opt:hover{color:var(--ds-ink);background:var(--ds-surface-subtle)}.hc-au-tri__input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.hc-au-tri__opt:has(>.hc-au-tri__input:checked){color:var(--ds-on-brand)}.hc-au-tri__opt--inherit:has(>.hc-au-tri__input:checked){background:var(--ds-ink);color:var(--ds-on-ink)}.hc-au-tri__opt--on:has(>.hc-au-tri__input:checked){background:var(--ds-success-emphasis)}.hc-au-tri__opt--off:has(>.hc-au-tri__input:checked){background:var(--ds-danger-emphasis)}.hc-au-tri__opt:has(>.hc-au-tri__input:focus-visible){outline:2px solid var(--ds-focus);outline-offset:1px}.hc-au-option{border-radius:var(--ds-radius-control);background:var(--ds-surface-subtle);cursor:pointer;align-items:flex-start;gap:10px;padding:12px;display:flex}.hc-au-option>.ds-checkbox{margin-block-start:2px}.hc-au-option__text{flex-direction:column;gap:2px;min-width:0;display:flex}.hc-au-option__title{font-size:.75rem;font-weight:700;line-height:var(--ds-leading-body)}.hc-au-option__help{font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted)}.hc-au-steps{border-radius:var(--ds-radius-control);background:var(--ds-danger-soft);font-size:.75rem;font-weight:500;line-height:var(--ds-leading-body);flex-direction:column;gap:8px;margin:0;padding:12px;list-style:none;display:flex}.hc-au-steps>li{align-items:flex-start;gap:8px;display:flex}.hc-au-steps>li>.ds-icon{width:16px;height:16px;color:var(--ds-danger-strong);flex:none;margin-block-start:1px}.hc-au-steps>li.is-ok>.ds-icon{color:var(--ds-success-strong)}.hc-au-copy{box-sizing:border-box;border-radius:var(--ds-radius-control);background:var(--ds-surface-subtle);align-items:center;gap:2px;min-width:0;min-height:40px;padding-block:4px;padding-inline:12px 4px;display:flex}.hc-au-copy__value{overflow-wrap:anywhere;min-width:0;font-family:var(--ds-font-family-mono);font-size:.875rem;font-weight:700;line-height:var(--ds-leading-body);color:var(--ds-ink);text-align:match-parent;flex:1 1 0}[dir=rtl] .hc-au-copy__value{text-align:right}[dir=ltr] .hc-au-copy__value{text-align:left}.hc-au-copy--secret{box-shadow:inset 0 0 0 1px var(--ds-brand);background:var(--ds-brand-soft)}.hc-ap__note>.ds-icon{color:var(--ds-brand-strong)}.hc-ap__grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.hc-ap__skeleton{background:0 0;grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:16px;display:grid}.hc-ap__skeleton-card{border-radius:var(--ds-radius-card);background:var(--ds-surface);height:260px}.hc-ap-card{border-radius:var(--ds-radius-card);background:var(--ds-surface);flex-direction:column;gap:16px;min-width:0;padding:20px;display:flex}.hc-ap-card.is-default{box-shadow:inset 0 0 0 2px var(--ds-brand)}.hc-ap-card__head{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.hc-ap-card__head>.ds-tile{--ds-tile-pad:10px;--ds-tile-icon:20px;border-radius:10px}.hc-ap-card__titles{flex-direction:column;gap:4px;min-width:0;padding-block-start:1px;display:flex}.hc-ap-card__name{text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:600;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);margin:0;overflow:hidden}.hc-ap-card__users{font-size:calc(.6875rem * var(--ds-caption-scale,1));color:var(--ds-ink-muted);align-items:center;gap:4px;margin:0;font-weight:500;display:flex}.hc-ap-card__users>.ds-icon{width:14px;height:14px}.hc-ap-card__default{margin-block-start:2px}.hc-ap-card__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.hc-ap-card__stat{border-radius:var(--ds-radius-control);background:var(--ds-surface-subtle);flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}.hc-ap-card__stat>dt{font-size:calc(.625rem * var(--ds-caption-scale,1));color:var(--ds-ink-muted);font-weight:500}.hc-ap-card__stat>dd{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;margin:0;font-size:1rem;font-weight:700;overflow:hidden}.hc-ap-card__features{flex-direction:column;gap:8px;display:flex}.hc-ap-card__label{font-size:calc(.625rem * var(--ds-caption-scale,1));color:var(--ds-ink-muted);margin:0;font-weight:500}.hc-ap-feats{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.hc-ap-feats__item{border-radius:var(--ds-radius-chip);font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:600;line-height:var(--ds-leading-compact);align-items:center;gap:4px;padding:3px 8px;display:inline-flex}.hc-ap-feats__item>.ds-icon{width:14px;height:14px}.hc-ap-feats__item.is-on{background:var(--ds-success-soft);color:var(--ds-success-strong)}.hc-ap-feats__item.is-off{background:var(--ds-surface-subtle);color:var(--ds-ink-muted);text-decoration:line-through}.hc-ap-card__foot{border-block-start:1px solid var(--ds-line);flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:auto;padding-block-start:14px;display:flex}.hc-ap-card__delete{color:var(--ds-danger-strong);margin-inline-start:auto}.hc-ap-form__limits{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.hc-ap-form__limits .hc-au-limit__value{flex:90px}.hc-ap-form__zero{margin-block-start:-8px}@media (max-width:520px){.hc-ap-form__limits{grid-template-columns:minmax(0,1fr)}}.hc-ap-switches{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.hc-ap-switch{border-radius:var(--ds-radius-control);background:var(--ds-surface-subtle);cursor:pointer;align-items:center;gap:8px;min-height:40px;padding:8px 12px;font-size:.75rem;font-weight:600;display:flex}.hc-ap-switch__icon{width:16px;height:16px;color:var(--ds-ink-muted);flex:none}.hc-ap-switch__name{flex:1 1 0;min-width:0}.hc-as__filter{flex:300px;align-items:center;gap:8px;min-width:0;max-width:460px;display:flex}.hc-as__filter>.hc-as__search.ds-search{flex:1 1 0;max-width:none;margin-inline-start:0}.hc-as__chip>bdi{text-overflow:ellipsis;max-width:16ch;overflow:hidden}.hc-as__table{table-layout:fixed}.hc-as__table th{height:47px}.hc-as__table tbody td{height:60px}.hc-as__table tbody tr:last-child td{border-block-end:0}.hc-as__c-user{width:280px}.hc-as__c-device{width:auto}.hc-as__c-ip{width:140px}.hc-as__c-created,.hc-as__c-seen{width:124px}.hc-as__c-expires{width:150px}.hc-as__c-act{width:52px;text-align:end!important}.hc-as__row.is-current td{background:var(--ds-brand-soft)}@supports (color:color-mix(in lab, red, red)){.hc-as__row.is-current td{background:color-mix(in srgb, var(--ds-brand-soft) 70%, var(--ds-surface))}}.hc-as__row.is-current .hc-au__sub{color:var(--ds-ink-muted-on-soft)}.hc-as__user{align-items:center;gap:8px;min-width:0;display:flex}.hc-as__user-text{flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;margin:0;display:flex}.hc-as__user-btn{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;border-radius:4px;margin:0;padding:2px 0;font-size:.75rem;font-weight:600;overflow:hidden}.hc-as__user-btn:hover:not(:disabled){color:var(--ds-brand-strong);text-decoration:underline}.hc-as__user-btn:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-as__user-btn:disabled{cursor:default}.hc-as__device{align-items:center;gap:8px;min-width:0;display:flex}.hc-as__device>.ds-icon{width:16px;height:16px;color:var(--ds-ink-muted);flex:none}.hc-as__device-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hc-as__revoke{color:var(--ds-danger-strong)}@container hc-au (max-width:1079.98px){.hc-as__table .hc-as__c-created{display:none}}@container hc-au (max-width:899.98px){.hc-as__table .hc-as__c-ip{display:none}.hc-as__c-user{width:220px}}.hc-as__cards{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:none}.hc-as-card{border-radius:var(--ds-radius-card);background:var(--ds-surface);flex-direction:column;gap:12px;padding:14px 16px;display:flex}.hc-as-card.is-current{box-shadow:inset 0 0 0 2px var(--ds-brand)}.hc-as-card__head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.hc-as-card__head>.ds-tile{--ds-tile-pad:8px;--ds-tile-icon:18px;border-radius:9999px}.hc-as-card__titles{flex-direction:column;gap:2px;min-width:0;display:flex}.hc-as-card__device{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.875rem;font-weight:700;overflow:hidden}.hc-as-card__props{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:0;display:grid}.hc-as-card__props>div{flex-direction:column;gap:2px;min-width:0;display:flex}.hc-as-card__props dt{font-size:calc(.625rem * var(--ds-caption-scale,1));color:var(--ds-ink-muted);font-weight:500}.hc-as-card__props dd{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.75rem;font-weight:600;overflow:hidden}.hc-as-card__kind{font-size:calc(.625rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-compact);color:var(--ds-ink-muted);align-items:flex-start;gap:6px;margin:0;display:flex}.hc-as-card__kind>.ds-icon{flex:none;width:12px;height:12px;margin-block-start:2px}@container hc-au (max-width:639.98px){.hc-as__table-card{display:none}.hc-as__cards{display:flex}.hc-as__filter{flex-basis:100%;max-width:none}}:is(.hc-aset,.hc-aud,.hc-acct) .ds-alert>.ds-btn{flex:none;align-self:center}:is(.hc-aset,.hc-acct) .hc-set-card{container:hc-card/inline-size}[dir=rtl] :is(.hc-aset,.hc-aud,.hc-acct,.hc-aud-drawer) :is(input,textarea)[dir=ltr]{text-align:right}.hc-aset{flex-direction:column;gap:16px;display:flex}.hc-aset__alert{align-items:center}.hc-aset__panel,.hc-aset__form{flex-direction:column;gap:16px;min-width:0;display:flex}.hc-aset-nav-flag{background:var(--ds-warning);border-radius:9999px;flex:none;width:8px;height:8px;margin-inline-start:auto}.hc-aset-blocker{flex-wrap:wrap;align-items:center}.hc-aset-blocker>.ds-alert__body{flex:220px}.hc-aset-blocker.is-flagged{box-shadow:inset 0 0 0 2px var(--ds-warning)}.hc-aset-rows{flex-direction:column;gap:8px;display:flex}.hc-aset-row{border-radius:var(--ds-radius-control);background:var(--ds-surface-subtle);cursor:pointer;min-width:0;transition:box-shadow var(--ds-duration-fast) var(--ds-ease-standard), background-color var(--ds-duration-fast) var(--ds-ease-standard);justify-content:space-between;align-items:flex-start;gap:16px;padding:12px 14px;display:flex}.hc-aset-row:hover{box-shadow:inset 0 0 0 1px var(--ds-line)}.hc-aset-row.is-warning{background:var(--ds-warning-soft)}.hc-aset-row:has(>.ds-switch[aria-disabled=true]){cursor:not-allowed}.hc-aset-row>.ds-switch{margin-block-start:3px}.hc-aset-row>.ds-switch[aria-disabled=true]{opacity:.45;cursor:not-allowed}.hc-aset-row__text{flex-direction:column;gap:2px;min-width:0;display:flex}.hc-aset-row__title{font-size:.875rem;font-weight:600;line-height:var(--ds-leading-body);color:var(--ds-ink)}.hc-aset-row__desc{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);overflow-wrap:anywhere}.hc-aset-row .hc-set-note{margin-block-start:4px}.hc-aset-switch--warning:checked{background:var(--ds-warning-strong)}.hc-aset-grid{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.hc-aset-grid>.ds-error{margin-block-start:-8px}@container hc-card (min-width:520px){.hc-aset-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.hc-aset-grid--smtp{grid-template-columns:repeat(6,minmax(0,1fr))}.hc-aset-span-1{grid-column:span 1}.hc-aset-span-2{grid-column:span 2}.hc-aset-span-3{grid-column:span 3}.hc-aset-span-all{grid-column:1/-1}}@container hc-card (min-width:640px){.hc-aset-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.hc-aset-inline{flex-wrap:wrap;align-items:flex-end;gap:8px;min-width:0;display:flex}.hc-aset-inline>.ds-control{align-self:stretch}.hc-aset-inline__grow{flex:220px;min-width:0}.ds-field>.hc-aset-inline{align-items:center}.hc-aset-count{font-variant-numeric:tabular-nums;justify-content:flex-end}.ds-alert.hc-aset-alert--neutral{background:var(--ds-surface-subtle)}.ds-alert.hc-aset-alert--neutral>.ds-icon{color:var(--ds-ink-muted)}.hc-set-card>.hc-aset-live{flex-direction:column;gap:8px;margin-block-start:-16px;display:flex}.hc-set-card>.hc-aset-live:has(>.ds-alert:not([style*=none]):not([x-cloak])){margin-block-start:0}.hc-aset-pre{max-height:10rem;font-family:var(--ds-font-family-mono);white-space:pre-wrap;word-break:break-all;text-align:left;margin:6px 0 0;font-size:.6875rem;line-height:1.5;overflow:auto}[dir=rtl] .hc-aset-pre{text-align:right}.hc-aset-savebar{z-index:2;border-radius:var(--ds-radius-card);background:var(--ds-surface);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:10px 12px;display:flex;position:sticky;inset-block-end:12px}@supports (color:color-mix(in lab, red, red)){.hc-aset-savebar{background:color-mix(in srgb, var(--ds-surface) 94%, transparent)}}.hc-aset-savebar{box-shadow:var(--ds-shadow-raised), inset 0 0 0 1px var(--ds-line)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.hc-aset-savebar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}.hc-aset-mono-value{font-family:var(--ds-font-family-mono);overflow-wrap:anywhere;font-size:.8125rem;font-weight:600}.hc-aset-mono-value.is-empty{color:var(--ds-ink-muted);font-family:inherit;font-size:.875rem}.hc-aset-date{font-variant-numeric:tabular-nums;font-size:.875rem}.hc-set-stats.is-off .hc-aset-date{color:var(--ds-ink-muted)}.hc-set-stat>dd>.ds-tag{vertical-align:middle}.hc-aset-retention{margin-top:4px}.hc-aset-retention__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hc-aset-retention__control{flex:none;width:8rem}.hc-aset-tokens{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hc-aset-token{border-radius:var(--ds-radius-card);min-width:0;box-shadow:inset 0 0 0 1px var(--ds-line);flex-direction:column;gap:6px;padding:10px;padding-inline:12px 8px;display:flex}.hc-aset-token__main{align-items:center;gap:10px;min-width:0;display:flex}.hc-aset-token__main>.ds-tile{--ds-tile-pad:7px;--ds-tile-icon:18px;border-radius:9999px;flex:none}.hc-aset-token__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--ds-font-family-mono);font-size:.75rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);text-align:left;flex:1 1 0;overflow:hidden}[dir=rtl] .hc-aset-token__value{text-align:right}.hc-aset-token__input{flex:1 1 0;min-width:0}.hc-aset-token__status{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-body);align-items:flex-start;gap:6px;margin:0;padding-inline-start:42px;display:flex}.hc-aset-token__status>.ds-icon{flex:none;width:14px;height:14px;margin-block-start:2px}.hc-aset-token__status.is-ok{color:var(--ds-success-strong)}.hc-aset-token__status.is-error{color:var(--ds-danger-strong)}.hc-aset-add{border:1.5px dashed var(--ds-line-strong);border-radius:var(--ds-radius-card);min-height:44px;color:var(--ds-ink-muted);font:inherit;font-size:.8125rem;font-weight:600;line-height:var(--ds-leading-body);cursor:pointer;transition:border-color var(--ds-duration-fast) var(--ds-ease-standard), color var(--ds-duration-fast) var(--ds-ease-standard), background-color var(--ds-duration-fast) var(--ds-ease-standard);background:0 0;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:flex}.hc-aset-add>.ds-icon{width:16px;height:16px}.hc-aset-add:hover{border-color:var(--ds-brand);color:var(--ds-brand-strong);background:var(--ds-brand-soft)}@supports (color:color-mix(in lab, red, red)){.hc-aset-add:hover{background:color-mix(in srgb, var(--ds-brand-soft) 45%, transparent)}}.hc-aset-add:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-aset-releases{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.hc-aset-release{border-radius:var(--ds-radius-card);min-width:0;box-shadow:inset 0 0 0 1px var(--ds-line);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.hc-aset-release__head{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.hc-aset-release__titles{flex-direction:column;gap:2px;min-width:0;display:flex}.hc-aset-release__name{font-size:.875rem;font-weight:600;line-height:var(--ds-leading-body);color:var(--ds-ink);overflow-wrap:anywhere;border-radius:4px;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.hc-aset-release__name>.ds-icon{width:14px;height:14px;color:var(--ds-ink-muted);flex:none}.hc-aset-release__name:hover{color:var(--ds-brand-strong);text-decoration:underline}.hc-aset-release__name:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-aset-release__date{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted)}.hc-aset-release__head>.hc-set-chip{margin-block-start:2px}.hc-aset-release__body{border-radius:var(--ds-radius-control);background:var(--ds-surface-subtle);max-height:12rem;color:var(--ds-ink-muted);font-family:var(--ds-font-family);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:10px 12px;font-size:.75rem;font-weight:500;line-height:1.6;overflow:auto}.hc-aset-release__body:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}@media (prefers-reduced-motion:no-preference){[aria-busy=true]>:is(.hc-aset-refresh-icon,.hc-aud-refresh-icon){animation:.9s linear infinite ds-spin}}.hc-aset-oauth__mark{background:var(--ds-surface-subtle);border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.hc-aset-oauth__mark>.hc-pmark{width:20px;height:20px}.hc-aset-oauth__count{font-variant-numeric:tabular-nums}.hc-aset-oauth__scopes{font-family:var(--ds-font-family-mono);color:var(--ds-ink);font-size:.6875rem;font-weight:600}.hc-aset-oauth__foot{border-block-start:1px solid var(--ds-line);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-block-start:14px;display:flex}.hc-aset-secret{border-radius:var(--ds-radius-control);background:var(--ds-surface-subtle);flex-wrap:wrap;align-items:center;gap:6px 8px;min-height:40px;padding:4px 6px 4px 12px;display:flex}[dir=rtl] .hc-aset-secret{padding:4px 12px 4px 6px}.hc-aset-secret__state{min-width:0;color:var(--ds-success-strong);flex:auto;align-items:center;gap:6px;font-size:.8125rem;font-weight:600;display:inline-flex}.hc-aset-secret__state>.ds-icon{flex:none;width:16px;height:16px}.hc-aset-secret.is-removed{background:var(--ds-warning-soft)}.hc-aset-secret.is-removed .hc-aset-secret__state{color:var(--ds-warning-strong)}.hc-aset-secret__keep{align-self:flex-start}.hc-aset-oidc-test{flex-direction:column;gap:8px;min-width:0;display:flex}.hc-aset-oidc-test:empty{display:none}.hc-aset-oidc-test__body{flex-direction:column;gap:6px;min-width:0;display:flex}.hc-aset-oidc-report{flex-direction:column;gap:4px;min-width:0;margin:0;display:flex}.hc-aset-oidc-report__row{min-width:0;font-size:.75rem;line-height:var(--ds-leading-body);grid-template-columns:minmax(7rem,max-content) minmax(0,1fr);gap:2px 10px;display:grid}.hc-aset-oidc-report__row>dt{color:var(--ds-ink);font-weight:600}.hc-aset-oidc-report__row>dd{min-width:0;color:var(--ds-ink-muted);overflow-wrap:anywhere;margin:0}.hc-aset-oidc-report__row code{font-family:var(--ds-font-family-mono);color:var(--ds-ink);word-break:break-all;font-size:.6875rem}@container hc-card (max-width:479.98px){.hc-aset-oidc-report__row{grid-template-columns:minmax(0,1fr)}}.hc-aset-oidc-warnings{color:var(--ds-warning-strong);flex-direction:column;gap:4px;margin:0;padding:0;font-size:.75rem;list-style:none;display:flex}.hc-aset-oidc-warnings>li{align-items:flex-start;gap:6px;display:flex}.hc-aset-oidc-warnings .ds-icon{flex:none;width:14px;height:14px;margin-block-start:2px}.hc-aud{min-width:0;color:var(--ds-ink);flex-direction:column;gap:16px;display:flex;container:hc-aud/inline-size}.hc-aud__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.hc-aud__titles{flex-direction:column;flex:280px;gap:4px;min-width:0;display:flex}.hc-aud__title{font-size:1.25rem;font-weight:700;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);color:var(--ds-ink);margin:0}.hc-aud__lead{font-size:.8125rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);margin:0}.hc-aud__tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hc-aud__filters-btn>.ds-badge{margin-inline-start:2px}.hc-aud__layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.hc-aud__main{flex-direction:column;gap:12px;min-width:0;display:flex}.hc-aud__panel{display:none}.hc-aud__panel-title{font-size:1rem;font-weight:600;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);align-items:center;gap:8px;margin:0;display:flex}.hc-aud__panel-title>.ds-icon{width:18px;height:18px;color:var(--ds-brand)}@container hc-aud (min-width:940px){.hc-aud__layout{grid-template-columns:256px minmax(0,1fr)}.hc-aud__panel{border-radius:var(--ds-radius-card);background:var(--ds-surface);flex-direction:column;gap:18px;padding:20px 16px;display:flex;position:sticky;inset-block-start:8px}.hc-aud__filters-btn{display:none}}.hc-aud-filters{flex-direction:column;gap:14px;min-width:0;display:flex}.hc-aud-range{border:0;min-width:0;margin:0;padding:0}.hc-aud-range>legend{margin-block-end:8px;padding:0}.hc-aud-range>legend>.ds-icon{width:12px;height:12px}.hc-aud-range__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}.hc-aud__panel .hc-aud-range__grid{grid-template-columns:minmax(0,1fr)}.hc-aud-filters__actions{flex-wrap:wrap;gap:8px;padding-block-start:2px;display:flex}.hc-aud-filters__actions>.ds-btn{flex:1 1 0;justify-content:center}.hc-aud-drawer.ds-overlay--drawer{justify-content:flex-start}.hc-aud-card{border-radius:var(--ds-radius-card);background:var(--ds-surface);min-width:0}.hc-aud-tabs{background:var(--ds-brand-soft);box-shadow:inset 0 -1px 0 var(--ds-line);scrollbar-width:thin;border-start-start-radius:var(--ds-radius-card);border-start-end-radius:var(--ds-radius-card);gap:2px;padding-inline:8px;display:flex;overflow-x:auto}.ds-tab.hc-aud-tab{height:52px;color:var(--ds-ink-muted-on-soft);background:0 0;border-radius:0;padding:0 16px;box-shadow:inset 0 -3px #0000}.ds-tab.hc-aud-tab:hover{color:var(--ds-ink)}.ds-tab.hc-aud-tab:focus-visible{outline-offset:-4px;border-radius:var(--ds-radius-control)}.ds-tab.hc-aud-tab.is-active{color:var(--ds-ink);box-shadow:inset 0 -3px 0 var(--ds-brand);background:0 0;padding-inline:26px}.hc-aud-tab.is-active>.ds-count{background:var(--ds-brand-strong);color:var(--ds-on-ink)}.hc-aud-results{flex-direction:column;min-height:240px;padding:8px 24px;display:flex;position:relative}.hc-aud-results:focus{outline:none}.hc-aud-results:focus-visible{outline:2px solid var(--ds-focus);outline-offset:-2px;border-radius:var(--ds-radius-control)}.hc-aud-results.is-loading>.hc-aud-day{opacity:.55}@media (prefers-reduced-motion:no-preference){.hc-aud-results>.hc-aud-day{transition:opacity var(--ds-duration-fast) var(--ds-ease-standard)}}.hc-aud-results>.ds-empty{margin-block:auto}.hc-aud-day{flex-direction:column;min-width:0;display:flex}.hc-aud-day__label{font:inherit;justify-content:center;margin:16px 0;display:flex}.hc-aud-day__label>span{background:var(--ds-surface-subtle);color:var(--ds-ink-muted);font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body);border-radius:20px;padding:3px 12px}.hc-aud-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hc-aud-entry .ds-activity__head{white-space:normal;flex-wrap:wrap;row-gap:2px}.hc-aud-entry .ds-activity__title{overflow-wrap:anywhere}.hc-aud-entry .ds-activity__body{gap:8px;padding-block-end:28px}.hc-aud-entry.ds-activity--last .ds-activity__body{padding-block-end:20px}.hc-aud-status.ds-tag{align-self:center}.ds-tile.hc-aud-dot{color:var(--ds-on-brand)}.ds-tile.hc-aud-dot--brand{background:var(--ds-brand)}.ds-tile.hc-aud-dot--success{background:var(--ds-success)}.ds-tile.hc-aud-dot--warning{background:var(--ds-warning)}.ds-tile.hc-aud-dot--danger{background:var(--ds-danger)}.hc-aud-person{appearance:none;border-radius:var(--ds-radius-chip);font:inherit;color:var(--ds-ink);text-align:start;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-weight:500}.hc-aud-person>bdi{overflow-wrap:anywhere}.hc-aud-person:hover>bdi{color:var(--ds-brand-strong);text-decoration:underline}.hc-aud-person:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.ds-avatar.hc-aud-avatar{background:var(--ds-brand-soft);color:var(--ds-brand-strong);box-shadow:0 0 0 1px var(--ds-surface);font-size:.6875rem;font-weight:700}.hc-aud-subject{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:inline-flex}.hc-aud-arrow{width:14px;height:14px;color:var(--ds-ink-muted)}.hc-aud-none{color:var(--ds-ink-muted)}.ds-activity__file.hc-aud-target{min-width:0;max-width:100%}.hc-aud-target>bdi{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hc-aud-meta{flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0;display:flex}.hc-aud-summary{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);overflow-wrap:anywhere;margin:2px 0 0}.hc-aud-meta time{font-variant-numeric:tabular-nums}.hc-aud-meta__item{align-items:center;gap:4px;min-width:0;display:inline-flex}.hc-aud-meta__item>.ds-icon,.hc-aud-ip>.ds-icon{flex:none;width:13px;height:13px}.hc-aud-ip{appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:4px;margin:0;padding:0;display:inline-flex}.hc-aud-ip:hover{color:var(--ds-brand-strong);text-decoration:underline}.hc-aud-ip:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-aud-more{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.ds-btn.hc-aud-more__btn{margin-inline-start:-2px}.hc-aud-more__caret{transition:transform var(--ds-duration-fast) var(--ds-ease-standard)}.hc-aud-more__btn[aria-expanded=true] .hc-aud-more__caret{transform:rotate(180deg)}.hc-aud-detail{border-radius:var(--ds-radius-control);background:var(--ds-surface-subtle);flex-direction:column;align-self:stretch;gap:10px;min-width:0;padding:12px 14px;display:flex}.hc-aud-props{flex-direction:column;gap:6px;margin:0;display:flex}.hc-aud-props__row{font-size:.75rem;line-height:var(--ds-leading-body);grid-template-columns:minmax(64px,112px) minmax(0,1fr);gap:10px;display:grid}.hc-aud-props__row>dt{color:var(--ds-ink-muted);font-weight:500}.hc-aud-props__row>dd{min-width:0;color:var(--ds-ink);overflow-wrap:anywhere;margin:0;font-weight:600}.hc-aud-props__row>dd.hc-aud-props__code{font-family:var(--ds-font-family-mono);text-align:left;font-size:.6875rem;font-weight:500}[dir=rtl] .hc-aud-props__row>dd.hc-aud-props__code{text-align:right}.hc-aud-json{flex-direction:column;gap:4px;min-width:0;display:flex}.hc-aud-json__title{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);margin:0}.hc-aud-json__pre{border-radius:var(--ds-radius-control);background:var(--ds-surface);max-height:16rem;box-shadow:inset 0 0 0 1px var(--ds-line);color:var(--ds-ink);font-family:var(--ds-font-family-mono);white-space:pre-wrap;word-break:break-all;text-align:left;margin:0;padding:10px 12px;font-size:.6875rem;line-height:1.6;overflow:auto}.hc-aud-json__pre:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-aud-foot{box-shadow:inset 0 1px 0 var(--ds-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 24px 18px;display:flex}.hc-aud-foot__range{font-size:.75rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);font-variant-numeric:tabular-nums}@container hc-aud (max-width:599.98px){.hc-aud-results{padding:4px 16px}.hc-aud-entry.ds-activity{gap:12px}.hc-aud-entry .ds-activity__rail>.ds-tile{--ds-tile-pad:8px;--ds-tile-icon:16px}.ds-tab.hc-aud-tab{height:46px;padding-inline:12px}.ds-tab.hc-aud-tab.is-active{padding-inline:18px}.hc-aud-foot{justify-content:center;padding:12px 16px 16px}.hc-aud-foot__range{text-align:center;flex-basis:100%}.hc-aud__head .ds-btn__label{white-space:nowrap}}.hc-acct{flex-direction:column;gap:16px;display:flex}.hc-acct__grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;max-width:1136px;display:grid}.hc-acct__col{flex-direction:column;gap:16px;min-width:0;display:flex}@container hc-set (min-width:980px){.hc-acct__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.hc-acct__wide{grid-column:1/-1}}.hc-acct__wide .hc-set-choices--theme{max-width:720px}.hc-acct-role{align-items:center;gap:4px;display:inline-flex}.hc-acct-role>.ds-icon{width:12px;height:12px}.hc-acct-lang{box-shadow:inset 0 1px 0 var(--ds-line);flex-direction:column;gap:10px;padding-block-start:14px;display:flex}.hc-acct-lang__title{font-size:.8125rem;font-weight:600;line-height:var(--ds-leading-body);color:var(--ds-ink);align-items:center;gap:6px;margin:0;display:flex}.hc-acct-lang__title>.ds-icon{width:16px;height:16px;color:var(--ds-ink-muted)}.hc-acct-rp{flex-wrap:wrap;align-items:center}.hc-acct-rp>.ds-alert__body{flex:200px}.hc-acct-note{padding-inline:4px}.hc-set-dlg-top.hc-acct-dlg-top>.ds-overlay{z-index:9050}@media (forced-colors:active){:is(.hc-aset-row,.hc-aset-token,.hc-aset-release,.hc-aset-savebar,.hc-aud-card,.hc-aud__panel,.hc-aud-detail,.hc-aud-json__pre,.hc-aset-release__body),:is(.hc-aset-oauth__mark,.hc-aset-secret),.hc-aud-day__label>span{border:1px solid canvastext}.ds-tab.hc-aud-tab.is-active{color:highlighttext;background:highlight}.hc-aset-blocker.is-flagged{outline:2px solid canvastext}.hc-aset-nav-flag{forced-color-adjust:none;background:canvastext}.ds-tile.hc-aud-dot{forced-color-adjust:none;color:canvastext;background:canvas;border:1px solid canvastext}}.hc-fa{z-index:270}.hc-fa-pv{z-index:290}.hc-fa-reason-overlay.ds-overlay{z-index:320}.hc-fa-shown .ds-toast-region{z-index:330}.hc-fa-shown .ds-tooltip{z-index:340}.hc-fa-shown .hc-adm-dlg-top>.ds-overlay{z-index:335}.hc-fa-tone--brand{--hc-fa-tone:var(--ds-brand)}.hc-fa-tone--danger{--hc-fa-tone:var(--ds-danger)}.hc-fa-tone--success{--hc-fa-tone:var(--ds-success)}.hc-fa-tone--warning{--hc-fa-tone:var(--ds-warning)}.hc-fa-tone--muted{--hc-fa-tone:var(--ds-ink-muted)}.hc-fa-dot{vertical-align:middle;opacity:.6;background:currentColor;border-radius:9999px;flex:none;width:3px;height:3px;margin-inline:6px;display:inline-block}.hc-fa{background:var(--ds-canvas);color:var(--ds-ink);animation:hc-fa-in var(--ds-duration-base) var(--ds-ease-standard);flex-direction:column;display:flex;position:fixed;inset:0}.hc-fa__frame,.hc-fa__layout{flex-direction:column;flex:auto;min-height:0;display:flex}.hc-fa__frame:focus{outline:none}.hc-fa-access{background:var(--ds-warning-soft);border-block-end:1px solid var(--ds-warning);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:10px 14px;padding:10px 24px;padding-block-start:max(10px, env(safe-area-inset-top));display:flex}@supports (color:color-mix(in lab, red, red)){.hc-fa-access{border-block-end:1px solid color-mix(in srgb, var(--ds-warning) 40%, transparent)}}.hc-fa-access{color:var(--ds-ink)}.hc-fa-access.is-urgent,.hc-fa-access.is-ended{background:var(--ds-danger-soft);border-block-end-color:var(--ds-danger)}@supports (color:color-mix(in lab, red, red)){.hc-fa-access.is-urgent,.hc-fa-access.is-ended{border-block-end-color:color-mix(in srgb, var(--ds-danger) 40%, transparent)}}.hc-fa-access__tile{--ds-tile-pad:7px;--ds-tile-icon:18px;--ds-tile-radius:9999px;background:var(--ds-surface);color:var(--ds-warning-strong)}.hc-fa-access:is(.is-urgent,.is-ended) .hc-fa-access__tile{color:var(--ds-danger-strong)}.hc-fa-access__text{flex-direction:column;flex:280px;gap:2px;min-width:0;display:flex}.hc-fa-access__line{font-size:.875rem;font-weight:700;line-height:var(--ds-leading-body);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;display:flex}.hc-fa-access__who{overflow-wrap:anywhere;min-width:0}.hc-fa-access__time{font-weight:600}.hc-fa-access__count{font-variant-numeric:tabular-nums}.hc-fa-access__reason{-webkit-line-clamp:2;line-clamp:2;color:var(--ds-ink-muted-on-soft);font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);overflow-wrap:anywhere;text-align:start;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}[dir=rtl] .hc-fa-access__reason{text-align:right}[dir=ltr] .hc-fa-access__reason{text-align:left}.hc-fa-access__actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.hc-fa-head{border-block-end:1px solid var(--ds-line);background:var(--ds-canvas);flex-shrink:0;align-items:center;gap:14px;padding:16px 24px;display:flex}.hc-fa-head__avatar{background:var(--ds-brand-soft);color:var(--ds-brand-strong)}.hc-fa-head__titles{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.hc-fa-head__line{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex}.hc-fa-head__title{min-width:0;font-size:1.25rem;font-weight:700;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);text-overflow:ellipsis;white-space:nowrap;border-radius:4px;margin:0;overflow:hidden}.hc-fa-head__title:focus{outline:none}.hc-fa-head__title:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-fa-head__note{color:var(--ds-ink-muted);font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);align-items:center;gap:6px;margin:0;display:flex}.hc-fa-head__note>.ds-icon{width:14px;height:14px;color:var(--ds-success);flex:none}.hc-fa-head__close{flex:none}.hc-fa-body{--hc-fa-body-pt:20px;min-height:0;padding:var(--hc-fa-body-pt) 24px;background:var(--ds-surface-subtle);overscroll-behavior:contain;flex:auto;padding-block-end:max(24px, calc(16px + env(safe-area-inset-bottom)));overflow-y:auto}.hc-fa-main{flex-direction:column;display:flex}.hc-fa-toolbar{align-items:flex-end;margin-block-end:16px}.hc-fa-toolbar__heading{flex-direction:column;flex:320px;gap:4px;min-width:0;display:flex}.hc-fa-crumbs{min-width:0}.hc-fa-crumbs .ds-breadcrumb{flex-wrap:wrap;row-gap:2px}.hc-fa-crumbs .ds-breadcrumb>li{min-width:0}.hc-fa-crumbs .ds-breadcrumb>li~li:before{content:"/";color:var(--ds-ink-muted)}.hc-fa-crumbs .ds-breadcrumb>li>:is(button,span){max-width:180px;min-height:24px;font:inherit;text-overflow:ellipsis;white-space:nowrap;border-radius:4px;align-items:center;gap:4px;margin-block:-4px;padding:0 2px;display:inline-flex;overflow:hidden}.hc-fa-crumbs .ds-breadcrumb>li>:is(button,span)>bdi{text-overflow:ellipsis;overflow:hidden}.hc-fa-crumbs .ds-breadcrumb>li>:is(button,span)>.ds-icon{flex:none;width:13px;height:13px}.hc-fa-crumbs .ds-breadcrumb button{color:var(--ds-brand-strong);cursor:pointer}.hc-fa-crumbs .ds-breadcrumb button:hover>bdi{text-decoration:underline}.hc-fa-crumbs .ds-breadcrumb button:focus-visible{outline:2px solid var(--ds-focus);outline-offset:1px}.hc-fa-toolbar__titleline{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;display:flex}.hc-fa-toolbar__title{text-overflow:ellipsis;border-radius:4px;min-width:0;max-width:100%;max-height:none;display:block;overflow:hidden}.hc-fa-toolbar__title:focus{outline:none}.hc-fa-toolbar__title:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-fa-toolbar__count{font-variant-numeric:tabular-nums}.hc-fa-toolbar__tools{flex-wrap:nowrap;margin-inline-start:auto}.hc-fa-toolbar__tools>.ds-icon-btn{--ds-ib-bg:var(--ds-surface);box-shadow:inset 0 0 0 1px var(--ds-line)}.hc-fa-toolbar__tools>.ds-icon-btn:hover:not(:disabled){--ds-ib-bg:var(--ds-surface-subtle)}.hc-fa-filter.ds-search{background:var(--ds-surface);width:240px}.hc-fa-spin{display:inline-flex}.hc-fa-notice{align-items:center;margin-block-end:12px}.hc-fa-notice__icon{flex:none;display:inline-flex}.hc-fa-notice__icon>.ds-icon{width:18px;height:18px}.hc-fa-notice.ds-alert--success .hc-fa-notice__icon{color:var(--ds-success-strong)}.hc-fa-notice.ds-alert--danger .hc-fa-notice__icon{color:var(--ds-danger-strong)}.hc-fa-notice .hc-spinner{--hc-spinner-size:16px;border-width:2px}.hc-fa-notice>.ds-alert__body{overflow-wrap:anywhere}.hc-fa-list{flex-direction:column;gap:12px;min-width:0;display:flex;position:relative;container:hc-fa-list/inline-size}.hc-fa-refresh-bar{z-index:3;background:0 0;height:3px;position:absolute;inset-block-start:0;inset-inline:16px}.hc-fa-error{align-items:center}.hc-fa-error>.ds-alert__body{overflow-wrap:anywhere}.hc-fa-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;color:var(--ds-ink);font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body)}.hc-fa-table th,.hc-fa-table td{box-sizing:border-box;text-align:start;vertical-align:middle;white-space:nowrap;padding-block:0;padding-inline:0 16px}.hc-fa-table th:first-child,.hc-fa-table td:first-child{padding-inline-start:16px}.hc-fa-table thead th{z-index:2;background:var(--ds-surface-subtle);height:47px;font-size:calc(.625rem * var(--ds-caption-scale,1));line-height:var(--ds-leading-compact);position:sticky;inset-block-start:calc(-1 * var(--hc-fa-body-pt,0px))}.hc-fa-table thead th:before{content:"";z-index:-1;background:var(--ds-brand-soft);position:absolute;inset:0}.hc-fa-table thead th:first-child:before{border-start-start-radius:16px}.hc-fa-table thead th:last-child:before{border-start-end-radius:16px}.hc-fa-table tbody td{background:var(--ds-surface);border-block-end:1px solid var(--ds-line);height:52px;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard)}.hc-fa-table tbody tr:last-child td{border-block-end:0}.hc-fa-table tbody tr:last-child td:first-child{border-end-start-radius:16px}.hc-fa-table tbody tr:last-child td:last-child{border-end-end-radius:16px}.hc-fa-table tbody tr:is(:hover,:focus-within) td{background:var(--ds-surface)}@supports (color:color-mix(in lab, red, red)){.hc-fa-table tbody tr:is(:hover,:focus-within) td{background:color-mix(in srgb, var(--ds-surface) 95%, var(--ds-brand))}}.hc-fa-table tbody :focus-visible{scroll-margin-block:56px 16px}.hc-fa-table .hc-fa-col-size{width:104px}.hc-fa-table .hc-fa-col-type{width:140px}.hc-fa-table .hc-fa-col-date{width:132px}.hc-fa-table .hc-fa-col-act{width:116px;padding-inline-end:12px}.hc-fa-table :is(td.hc-fa-col-size,td.hc-fa-col-type,td.hc-fa-col-date){text-overflow:ellipsis;overflow:hidden}.hc-fa-table :is(td.hc-fa-col-size,td.hc-fa-col-date){font-variant-numeric:tabular-nums}.hc-fa-table td.hc-fa-col-type{color:var(--ds-ink-muted)}.hc-fa-table td.hc-fa-col-type>span{text-overflow:ellipsis;display:block;overflow:hidden}.hc-fa-pages{color:var(--ds-ink-muted);font-size:calc(.625rem * var(--ds-caption-scale,1));line-height:var(--ds-leading-compact);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.hc-fa-pages--size{display:none}.hc-fa-pv__pages{align-items:center;display:inline-flex}.hc-fa-table thead .ds-th-sort{line-height:var(--ds-leading-compact)}.hc-fa-item{border-radius:var(--ds-radius-chip);width:100%;min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;align-items:center;gap:12px;margin:0;padding:0;display:flex}.hc-fa-item:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-fa-item__text{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}.hc-fa-name-line{align-items:center;gap:6px;min-width:0;display:flex}.hc-fa-name-line>.hc-fa-name{flex:0 auto;min-width:0}.hc-fa-arc{flex:none}.hc-fa-toolbar__titleline>.hc-fa-arc{background:var(--ds-surface);align-self:center}.hc-fa-name{text-overflow:ellipsis;white-space:nowrap;text-align:left;overflow:hidden}[dir=rtl] .hc-fa-name{text-align:right}.hc-fa-item:hover .hc-fa-name{color:var(--ds-brand-strong)}.hc-fa-sub{color:var(--ds-ink-muted);font-size:calc(.625rem * var(--ds-caption-scale,1));line-height:var(--ds-leading-compact);text-overflow:ellipsis;white-space:nowrap;display:none;overflow:hidden}.hc-fa-type{width:32px;height:32px;color:var(--hc-fa-tone,var(--ds-brand));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.hc-fa-type>.ds-icon{width:24px;height:24px}.hc-fa-type.has-thumb{border-radius:var(--ds-radius-chip);background:var(--ds-surface-subtle);overflow:hidden}.hc-fa-type__thumb{object-fit:cover;width:100%;height:100%;display:block}.hc-fa-acts{justify-content:flex-end;align-items:center;gap:4px;display:flex}.hc-fa-act{--ds-ib-icon:18px;color:var(--ds-ink)}.hc-fa-act:hover{--ds-ib-bg:var(--ds-surface-subtle)}.hc-fa-act:after{content:"";position:absolute;inset:-2px}@container hc-fa-list (max-width:899.98px){.hc-fa-table .hc-fa-col-type{display:none}.hc-fa-pages--size{display:block}}@container hc-fa-list (max-width:639.98px){.hc-fa-table :is(.hc-fa-col-size,.hc-fa-col-date){display:none}.hc-fa-table tbody td{height:61px}.hc-fa-table .hc-fa-col-act{width:76px;padding-inline-end:8px}.hc-fa-sub{display:block}.hc-fa-pages--size{display:none}}.hc-fa-card{background:var(--ds-surface);border-radius:16px}.hc-fa-state{padding:56px 24px}.hc-fa-state__art--warning{background:var(--ds-warning-soft);color:var(--ds-warning-strong)}.hc-fa-state__title{border-radius:4px}.hc-fa-state__title:focus{outline:none}.hc-fa-state__title:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-fa-skeleton__head{background:var(--ds-brand-soft);border-start-start-radius:16px;border-start-end-radius:16px;height:47px}.hc-fa-skeleton__row{box-sizing:border-box;border-block-end:1px solid var(--ds-line);background:var(--ds-surface);align-items:center;gap:12px;height:52px;padding-inline:16px;display:flex}.hc-fa-skeleton__row:last-child{border-block-end:0;border-end-end-radius:16px;border-end-start-radius:16px}.hc-fa-skeleton__box{background:var(--ds-surface-subtle);border-radius:6px;flex-shrink:0;width:24px;height:24px}.hc-fa-skeleton__bar{background:var(--ds-surface-subtle);border-radius:5px;height:10px;display:block}.hc-fa-skeleton__bar--short{width:64px;margin-inline-start:auto}.hc-fa-pv{background:var(--hc-mv-stage);animation:hc-fa-in var(--ds-duration-base) var(--ds-ease-standard);flex-direction:column;display:flex;position:fixed;inset:0}.hc-fa-pv__frame,.hc-fa-pv__layout{flex-direction:column;flex:auto;min-height:0;display:flex}.hc-fa-pv__frame:focus{outline:none}.hc-fa-pv__bar{border-block-end:1px solid var(--hc-mv-line);background:var(--hc-mv-chrome);flex-shrink:0;align-items:center;gap:12px;padding:12px 20px;padding-block-start:max(12px, env(safe-area-inset-top));display:flex}.hc-fa-pv__type{border-radius:var(--ds-radius-control);background:var(--hc-mv-btn);width:36px;height:36px}.hc-fa-pv__type>.ds-icon{width:20px;height:20px}.hc-fa-pv__titles{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.hc-fa-pv__name{font-size:.875rem;font-weight:600;line-height:var(--ds-leading-body);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}[dir=rtl] .hc-fa-pv__name{text-align:right}[dir=ltr] .hc-fa-pv__name{text-align:left}.hc-fa-pv__meta{min-width:0;color:var(--hc-mv-muted);font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);white-space:nowrap;align-items:center;margin:0;display:flex;overflow:hidden}.hc-fa-pv__pos{align-items:center;display:inline-flex}.hc-fa-pv__actions{flex:none;align-items:center;gap:8px;display:flex}.hc-fa-pv__actions .ds-icon-btn:disabled{opacity:.4;cursor:default}.hc-fa-pv__access{border-block-end:1px solid var(--ds-warning);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px 12px;padding:8px 20px;display:flex}@supports (color:color-mix(in lab, red, red)){.hc-fa-pv__access{border-block-end:1px solid color-mix(in srgb, var(--ds-warning) 30%, transparent)}}.hc-fa-pv__access{background:var(--ds-warning)}@supports (color:color-mix(in lab, red, red)){.hc-fa-pv__access{background:color-mix(in srgb, var(--ds-warning) 14%, var(--hc-mv-stage))}}.hc-fa-pv__access{color:var(--hc-mv-ink);font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact)}.hc-fa-pv__access.is-urgent{background:var(--ds-danger)}@supports (color:color-mix(in lab, red, red)){.hc-fa-pv__access.is-urgent{background:color-mix(in srgb, var(--ds-danger) 18%, var(--hc-mv-stage))}}.hc-fa-pv__access.is-urgent{border-block-end-color:var(--ds-danger)}@supports (color:color-mix(in lab, red, red)){.hc-fa-pv__access.is-urgent{border-block-end-color:color-mix(in srgb, var(--ds-danger) 35%, transparent)}}.hc-fa-pv__access>.hc-fa-pv__access-icon{width:16px;height:16px;color:var(--ds-warning);flex:none}.hc-fa-pv__access-text{flex-wrap:wrap;flex:200px;align-items:center;gap:2px 10px;min-width:0;margin:0;display:flex}.hc-fa-pv__access-who{overflow-wrap:anywhere;font-weight:700}.hc-fa-pv__access-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.hc-fa-pv__access-time{color:var(--ds-warning);font-variant-numeric:tabular-nums;font-weight:600}.hc-fa-pv__access.is-urgent .hc-fa-pv__access-time,.hc-fa-pv__access-time.is-ended{color:#ff8fab}.hc-fa-pv__notice{margin:12px 20px 0}.hc-fa-pv__stage{min-height:0;flex:auto;place-items:center;padding:24px;padding-block-end:max(24px, calc(12px + env(safe-area-inset-bottom)));display:grid;position:relative;overflow:hidden}.hc-fa-pv__stage.is-text{place-items:stretch stretch;overflow:hidden}.hc-fa-pv__stage.is-pdf{place-items:stretch stretch;padding:12px}.hc-fa-pv__loading{color:var(--hc-mv-muted);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:.75rem;font-weight:600;display:flex;position:absolute;inset:0}.hc-fa-pv__img{object-fit:contain;border-radius:var(--ds-radius-chip);max-width:100%;max-height:100%;transition:opacity var(--ds-duration-slow) var(--ds-ease-standard);-webkit-user-drag:none;display:block;box-shadow:0 12px 48px #00000080}.hc-fa-pv__img.is-loading{opacity:0}.hc-fa-pv__img.is-dim{opacity:.4}.hc-fa-pv__video{border-radius:var(--ds-radius-card);background:#000;width:min(100%,960px);max-height:100%;display:block;box-shadow:0 12px 48px #00000080}.hc-fa-pv__pdf{border-radius:var(--ds-radius-card);background:#fff;border:0;width:100%;height:100%}.hc-fa-pv__audio{box-sizing:border-box;border:1px solid var(--hc-mv-line);border-radius:var(--ds-radius-panel);background:var(--hc-mv-surface);text-align:center;flex-direction:column;align-items:center;gap:16px;width:min(420px,100%);padding:24px;display:flex}.hc-fa-pv__cover{border-radius:var(--ds-radius-panel);background:var(--hc-mv-btn);width:160px;height:160px;color:var(--ds-warning);place-items:center;display:grid;overflow:hidden}.hc-fa-pv__cover>img{object-fit:cover;width:100%;height:100%}.hc-fa-pv__cover>.ds-icon{width:64px;height:64px}.hc-fa-pv__audio-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;font-size:.875rem;font-weight:600;overflow:hidden}.hc-fa-pv__audio-el{color-scheme:dark;width:100%}.hc-fa-pv__none{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:420px;display:flex}.hc-fa-pv__none-art{border-radius:var(--ds-radius-panel);background:var(--hc-mv-btn);width:72px;height:72px}.hc-fa-pv__none-art>.ds-icon{width:36px;height:36px}.hc-fa-pv__none-text{color:var(--hc-mv-muted);font-size:.875rem;font-weight:500;line-height:var(--ds-leading-body);margin:0}.hc-fa-pv__doc{flex-direction:column;gap:10px;width:min(960px,100%);min-height:0;margin-inline:auto;display:flex}.hc-fa-pv__doc-note{color:var(--hc-mv-muted);font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);flex-shrink:0;align-items:center;gap:6px;margin:0;display:flex}.hc-fa-pv__doc-note>.ds-icon{flex:none;width:14px;height:14px}.hc-fa-pv__doc-empty{color:var(--hc-mv-muted);margin:auto;font-size:.875rem}.hc-fa-text{border:1px solid var(--hc-mv-line);border-radius:var(--ds-radius-card);background:var(--hc-mv-surface);min-height:0;color:var(--hc-mv-ink);font-family:var(--ds-font-family-mono);tab-size:4;white-space:pre;text-align:start;flex:auto;margin:0;padding:16px 20px;font-size:.8125rem;line-height:1.6;overflow:auto}.hc-fa-text.is-wrapped{white-space:pre-wrap;overflow-wrap:anywhere}.hc-fa-text:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-fa-pv__pages{border-block-start:1px solid var(--hc-mv-line);background:var(--hc-mv-chrome);flex-shrink:0;justify-content:center;align-items:center;gap:12px;padding:10px 20px;padding-block-end:max(10px, env(safe-area-inset-bottom));display:flex}.hc-fa-pv__pages .ds-icon-btn:disabled{opacity:.4;cursor:default}.hc-fa-pv__page{text-align:center;min-width:96px;font-size:.75rem;font-weight:600}.hc-fa-dlg{width:min(520px,100%)}.hc-fa-dlg__form{flex-direction:column;flex:auto;min-height:0;display:flex}.hc-fa-dlg__body{flex-direction:column;gap:14px;display:flex}.hc-fa-dlg__left{margin:0}.hc-fa-rules{border-radius:var(--ds-radius-card);background:var(--ds-warning-soft);color:var(--ds-ink);font-size:.75rem;font-weight:500;line-height:var(--ds-leading-compact);flex-direction:column;gap:8px;margin:0;padding:12px 14px;list-style:none;display:flex}.hc-fa-rules>li{align-items:flex-start;gap:8px;display:flex}.hc-fa-rules>li>.ds-icon{width:16px;height:16px;color:var(--ds-warning-strong);flex:none}.hc-fa-dlg__label{color:var(--ds-ink);font-weight:600}.hc-fa-dlg__textarea{min-height:5.5em}.hc-fa-dlg__hints{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.hc-fa-dlg__count{color:var(--ds-ink-muted);font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body);flex:none;padding-inline:1px}.hc-fa-dlg__count.is-ok{color:var(--ds-success-strong)}.hc-fa-dlg__count.is-over{color:var(--ds-danger-strong);font-weight:700}@media (max-width:767.98px){.hc-fa-access{padding-inline:16px}.hc-fa-access__text{flex-basis:calc(100% - 46px)}.hc-fa-access__actions{margin-inline-start:46px}.hc-fa-head{gap:10px;padding:12px 16px}.hc-fa-head__avatar{display:none}.hc-fa-head__title{font-size:1.125rem}.hc-fa-body{--hc-fa-body-pt:16px;padding:var(--hc-fa-body-pt) 16px}.hc-fa-toolbar__tools{flex:100%;margin-inline-start:0}.hc-fa-filter.ds-search{flex:auto;width:auto}.hc-fa-pv__bar{gap:8px;padding-inline:12px}.hc-fa-pv__type{display:none}.hc-fa-pv__actions{gap:4px}.hc-fa-pv__actions>.hc-mv-sep,.hc-fa-pv__wide{display:none}.hc-fa-pv__access{padding-inline:12px}.hc-fa-pv__access-text{flex-basis:calc(100% - 28px)}.hc-fa-pv__access-actions{margin-inline-start:28px}.hc-fa-pv__stage{padding:12px}.hc-fa-pv__stage.is-pdf{padding:0}.hc-fa-pv__pdf{border-radius:0}.hc-fa-pv__notice{margin-inline:12px}.hc-fa-text{padding:12px 14px;font-size:.75rem}}@media (max-width:479.98px){.hc-fa-zip{--ds-btn-px:9px}.hc-fa-zip>.hc-fa-zip__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hc-fa-zip>.ds-btn__icon{margin-inline:0}.hc-fa-head__note{align-items:flex-start}.hc-fa-head__tag{display:none}}.hc-legal-links{display:contents}.hc-legal-links__list{justify-content:center;row-gap:4px}.hc-legal-links__list>li{display:flex}.hc-legal-links__link{align-items:center;gap:4px;margin-block:-3px;padding-block:3px;display:inline-flex}.hc-legal-links__ext{opacity:.8;flex:none;width:12px;height:12px}.hc-legal-links__link[aria-current=page]{color:var(--ds-ink);font-weight:700}.hc-auth-foot{box-sizing:border-box;padding:20px 24px calc(24px + env(safe-area-inset-bottom));background:var(--ds-canvas);color:var(--ds-ink-muted);font-size:.75rem;line-height:var(--ds-leading-compact);flex:none;justify-content:center;display:flex}.hc-auth-foot .ds-footer__links{justify-content:center}.hc-auth-foot--center{background:0 0;margin-block-start:-12px;padding:0}@media (min-width:1024px){.hc-auth:has(>.hc-auth-foot){grid-template-rows:minmax(0,1fr) auto}.hc-auth:has(>.hc-auth-foot)>.hc-auth__panel{grid-area:1/2/span 2}.hc-auth>.hc-auth-foot{grid-area:2/1;padding-block:0 32px}}.hc-legal-page{background:var(--ds-canvas);color:var(--ds-ink);margin:0}.hc-legal{flex-direction:column;min-height:100dvh;display:flex}.hc-legal__header{padding:16px 24px;padding-inline:max(24px, env(safe-area-inset-left)) max(24px, env(safe-area-inset-right));flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:12px 16px;display:flex}.hc-legal__brand{border-radius:8px;align-items:center;text-decoration:none;display:inline-flex}.hc-legal__brand:focus-visible{outline:2px solid var(--ds-focus);outline-offset:4px}.hc-legal__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hc-legal__lang{--ds-btn-px:10px}.hc-legal__lang+.ds-menu .ds-menu__check,.hc-legal .ds-menu .ds-menu__check{color:var(--ds-brand);margin-inline-start:auto}.hc-legal__main{box-sizing:border-box;background:var(--ds-surface-subtle);border-start-start-radius:var(--ds-radius-panel);border-start-end-radius:var(--ds-radius-panel);flex-direction:column;flex:1 0 auto;align-items:center;padding:32px 24px 24px;display:flex}.hc-legal__main:focus{outline:none}.hc-legal__paper{box-sizing:border-box;border-radius:var(--ds-radius-panel);background:var(--ds-surface);width:100%;max-width:840px;box-shadow:inset 0 0 0 1px var(--ds-line-subtle,var(--ds-line));padding:48px 56px 56px}.hc-legal__head{border-block-end:1px solid var(--ds-line);flex-direction:column;align-items:flex-start;gap:12px;margin-block-end:32px;padding-block-end:24px;display:flex}.hc-legal__tile{--ds-tile-pad:10px;--ds-tile-icon:24px;border-radius:12px}.hc-legal__title{font-size:1.75rem;font-weight:700;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);color:var(--ds-ink);overflow-wrap:anywhere;margin:0}.hc-legal__updated{font-size:.8125rem;font-weight:500;line-height:var(--ds-leading-body);color:var(--ds-ink-muted);align-items:center;gap:6px;margin:0;display:inline-flex}.hc-legal__updated>.ds-icon{flex:none;width:16px;height:16px}.hc-legal__footer{padding:16px 24px calc(24px + env(safe-area-inset-bottom));background:var(--ds-surface-subtle);text-align:center;flex:none;justify-content:center}.hc-legal__footer .ds-footer__legal{flex:0 auto;justify-content:center;align-items:center}@media (max-width:479.98px){.hc-legal__back{--ds-btn-px:9px}.hc-legal__back>.ds-btn__label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:639.98px){.hc-legal__header{padding-inline:16px}.hc-legal__main{padding:16px 12px}.hc-legal__paper{padding:28px 20px 32px}.hc-legal__head{margin-block-end:24px;padding-block-end:20px}.hc-legal__title{font-size:1.5rem}.hc-legal__footer .ds-footer__legal{flex-direction:column;gap:8px}}.hc-legal-doc{max-width:72ch;color:var(--ds-ink);overflow-wrap:break-word;font-size:1rem;font-weight:500;line-height:1.7}.hc-legal-doc>:first-child{margin-block-start:0}.hc-legal-doc>:last-child{margin-block-end:0}.hc-legal-doc :where(p){margin:0 0 1em}.hc-legal-doc :where(h2,h3,h4,h5,h6){font-weight:700;line-height:var(--ds-leading-heading);letter-spacing:var(--ds-tracking-heading);color:var(--ds-ink);margin:1.8em 0 .6em}.hc-legal-doc :where(h2){font-size:1.375rem}.hc-legal-doc :where(h3){font-size:1.1875rem}.hc-legal-doc :where(h4){font-size:1.0625rem}.hc-legal-doc :where(h5){font-size:1rem;font-weight:600}.hc-legal-doc :where(h6){color:var(--ds-ink-muted);font-size:.9375rem;font-weight:600}.hc-legal-doc :where(ul,ol){margin:0 0 1em;padding-inline-start:1.6em}.hc-legal-doc :where(ul){list-style:outside}.hc-legal-doc :where(ul ul){list-style:circle}.hc-legal-doc :where(ol){list-style:decimal}.hc-legal-doc :where(li){margin-block:.3em;padding-inline-start:.2em}.hc-legal-doc :where(li>ul,li>ol){margin-block:.3em 0}.hc-legal-doc :where(li>p){margin-block:0 .5em}.hc-legal-doc :where(li)::marker{color:var(--ds-ink-muted)}.hc-legal-doc :where(blockquote){border-inline-start:3px solid var(--ds-brand);background:var(--ds-brand-soft);color:var(--ds-ink);border-start-start-radius:4px;border-start-end-radius:var(--ds-radius-control);border-end-end-radius:var(--ds-radius-control);border-end-start-radius:4px;margin:0 0 1em;padding:12px 16px}.hc-legal-doc :where(blockquote>:last-child){margin-block-end:0}.hc-legal-doc :where(code){background:var(--ds-surface-subtle);font-family:var(--ds-font-family-mono);border-radius:4px;padding:.1em .35em;font-size:.875em;font-weight:500}.hc-legal-doc :where(pre){border-radius:var(--ds-radius-card);background:var(--ds-surface-subtle);box-shadow:inset 0 0 0 1px var(--ds-line);text-align:left;white-space:pre;tab-size:4;direction:ltr;margin:0 0 1em;padding:14px 16px;font-size:.8125rem;line-height:1.6;overflow-x:auto}.hc-legal-doc :where(pre code){font-size:inherit;background:0 0;padding:0}.hc-legal-doc :where(hr){border:0;border-block-start:1px solid var(--ds-line);margin:2em 0}.hc-legal-doc :where(strong){font-weight:700}.hc-legal-doc :where(em){font-style:italic}.hc-legal-doc :where(a){color:var(--ds-brand-strong);text-underline-offset:3px;overflow-wrap:anywhere;border-radius:2px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.hc-legal-doc :where(a:hover){color:var(--ds-brand-hover,var(--ds-brand));text-decoration-thickness:2px}.hc-legal-doc :where(a:focus-visible){outline:2px solid var(--ds-focus);outline-offset:2px}.hc-legal-doc:empty:before{content:attr(data-empty);color:var(--ds-ink-muted);font-style:italic}.hc-reg-terms{flex-direction:column;gap:6px;display:flex}.hc-reg-terms__row{color:var(--ds-ink-muted);font-size:.75rem;font-weight:500;line-height:var(--ds-leading-body);align-items:flex-start;gap:10px;display:flex}.hc-reg-terms__row>.ds-checkbox{flex:none;margin-block-start:1px}.hc-reg-terms__row>label{cursor:pointer;flex:1 1 0;min-width:0}.hc-reg-terms__link{color:var(--ds-ink);text-underline-offset:2px;border-radius:2px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.hc-reg-terms__link:hover{color:var(--ds-brand-strong)}.hc-reg-terms__link:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-reg-terms__link>.ds-icon{vertical-align:-1px;width:11px;height:11px;margin-inline-start:2px}.hc-reg-terms .ds-checkbox[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--ds-danger)}.hc-aset-legal-modes{border:0;flex-wrap:wrap;gap:8px;min-width:0;margin:0;padding:0;display:flex}.hc-aset-legal-modes>legend{float:left;width:100%;margin-block-end:8px;padding:0}[dir=rtl] .hc-aset-legal-modes>legend{float:right}.hc-aset-legal-mode{box-sizing:border-box;border-radius:var(--ds-radius-control);background:var(--ds-surface-subtle);min-height:44px;color:var(--ds-ink);font-size:.8125rem;font-weight:600;line-height:var(--ds-leading-compact);cursor:pointer;flex:160px;align-items:center;gap:10px;padding:10px 14px;display:inline-flex;box-shadow:inset 0 0 0 1px #0000}.hc-aset-legal-mode>.ds-icon{width:18px;height:18px;color:var(--ds-ink-muted);flex:none}.hc-aset-legal-mode>.ds-radio{flex:none}.hc-aset-legal-mode:hover{box-shadow:inset 0 0 0 1px var(--ds-line)}.hc-aset-legal-mode:has(>.ds-radio:checked){background:var(--ds-brand-soft);box-shadow:inset 0 0 0 1px var(--ds-brand)}.hc-aset-legal-mode:has(>.ds-radio:checked)>.ds-icon{color:var(--ds-brand)}.hc-aset-legal-meta{flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;display:flex}.hc-aset-legal-view{--ds-btn-px:10px}.hc-aset-legal-editor{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@container hc-card (min-width:720px){.hc-aset-legal-editor{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.hc-aset-legal-editor .hc-aset-legal-preview{contain:size;flex:1 1 0;min-height:0;max-height:none}}.hc-aset-legal-editor>.ds-field{min-width:0}.hc-aset-legal-text{resize:vertical;min-height:320px;max-height:70vh;font-family:var(--ds-font-family-mono);tab-size:4;font-size:.8125rem;line-height:1.6}.hc-aset-legal-pane{flex-direction:column;gap:6px;min-width:0;display:flex}.hc-aset-legal-pane__label{justify-content:space-between;align-items:center;gap:8px;display:flex}.hc-aset-legal-preview{box-sizing:border-box;border-radius:var(--ds-radius-control);background:var(--ds-surface);min-height:200px;max-height:60vh;box-shadow:inset 0 0 0 1px var(--ds-line);flex:auto;padding:16px 20px;overflow:auto}.hc-aset-legal-preview:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-aset-legal-preview>.hc-legal-doc{max-width:none;font-size:.875rem;line-height:1.65}.hc-aset-legal-preview .hc-legal-doc :where(h2){font-size:1.1875rem}.hc-aset-legal-preview .hc-legal-doc :where(h3){font-size:1.0625rem}.hc-aset-legal-preview .hc-legal-doc :where(h4,h5){font-size:.9375rem}.hc-aset-legal-preview .hc-legal-doc :where(h6){font-size:.875rem}.hc-aset-legal-hint{color:var(--ds-ink-muted);font-size:calc(.6875rem * var(--ds-caption-scale,1));font-weight:500;line-height:var(--ds-leading-body);flex-direction:column;gap:6px;padding-inline:1px;display:flex}.hc-aset-legal-hint>p{margin:0}.hc-aset-legal-syntax{flex-wrap:wrap;gap:4px 12px;margin:0;padding:0;list-style:none;display:flex}.hc-aset-legal-syntax>li{align-items:baseline;gap:4px;display:inline-flex}.hc-aset-legal-syntax code{background:var(--ds-surface-subtle);color:var(--ds-ink);font-family:var(--ds-font-family-mono);unicode-bidi:isolate;border-radius:4px;padding:0 4px;font-size:.6875rem}@media print{.hc-legal__header,.hc-legal__footer,.hc-skip{display:none!important}.hc-legal-page,.hc-legal__main{background:0 0}.hc-legal__main{padding:0}.hc-legal__paper{max-width:none;box-shadow:none;padding:0}.hc-legal-doc{max-width:none;font-size:11pt}.hc-legal-doc :where(a):after{content:" (" attr(href) ")";color:var(--ds-ink-muted);font-weight:400}}@media (forced-colors:active){.hc-legal__paper,.hc-aset-legal-preview,.hc-aset-legal-mode{outline:1px solid canvastext}.hc-aset-legal-mode:has(>.ds-radio:checked){outline:2px solid highlight}.hc-legal-doc :where(blockquote){border-inline-start-color:canvastext}}.hc-terms-top>.ds-overlay{z-index:calc(var(--ds-z-modal) + 8)}.hc-terms__body{flex-direction:column;gap:12px;display:flex}.hc-terms__text{color:var(--ds-ink);margin:0}.hc-terms__links{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hc-terms__link{box-sizing:border-box;border:1px solid var(--ds-line);border-radius:var(--ds-radius-card);min-height:48px;color:var(--ds-ink);background:0 0;align-items:center;gap:12px;padding:8px 12px;font-weight:600;text-decoration:none;transition:border-color .15s,background-color .15s;display:flex}.hc-terms__link:hover{border-color:var(--ds-brand);background:var(--ds-brand-soft)}.hc-terms__link:focus-visible{outline:2px solid var(--ds-focus);outline-offset:2px}.hc-terms__link-tile{--ds-tile-pad:6px;--ds-tile-icon:18px}.hc-terms__link-label{overflow-wrap:anywhere;flex:auto;min-width:0}.hc-terms__ext{width:16px;height:16px;color:var(--ds-ink-muted);flex:none}.hc-terms__link:hover .hc-terms__ext{color:var(--ds-brand-strong)}.hc-terms__error{margin:0}@media (max-width:480px){.hc-terms__foot{flex-direction:column}.hc-terms__foot>.ds-btn{flex:none;width:100%}}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.top-0{top:0}.top-1{top:var(--spacing)}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-\[38px\]{bottom:38px}.isolate{isolation:isolate}.z-\[150\]{z-index:150}.z-\[9000\]{z-index:9000}.z-\[9100\]{z-index:9100}.z-\[9999\]{z-index:9999}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.\!m-0{margin:0!important}.m-0{margin:0}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-auto{margin-inline:auto}.ms-auto{margin-inline-start:auto}.-me-1{margin-inline-end:calc(var(--spacing) * -1)}.me-auto{margin-inline-end:auto}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-auto{margin-top:auto}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-4{margin-left:calc(var(--spacing) * 4)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!grid{display:grid!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-\[18px\]{width:18px;height:18px}.size-\[30px\]{width:30px;height:30px}.size-full{width:100%;height:100%}.h-20{height:calc(var(--spacing) * 20)}.h-\[30px\]{height:30px}.h-\[143px\]{height:143px}.h-\[208px\]{height:208px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.min-h-0{min-height:0}.min-h-\[34px\]{min-height:34px}.min-h-\[302px\]{min-height:302px}.min-h-dvh{min-height:100dvh}.min-h-min{min-height:min-content}.w-4{width:calc(var(--spacing) * 4)}.w-9{width:calc(var(--spacing) * 9)}.w-20{width:calc(var(--spacing) * 20)}.w-40{width:calc(var(--spacing) * 40)}.w-\[18\%\]{width:18%}.w-\[22\%\]{width:22%}.w-\[22px\]{width:22px}.w-\[26\%\]{width:26%}.w-\[220px\]{width:220px}.w-auto{width:auto}.w-full{width:100%}.max-w-0{max-width:0}.max-w-2xl{max-width:var(--container-2xl)}.max-w-\[60\%\]{max-width:60%}.max-w-\[70\%\]{max-width:70%}.max-w-\[440px\]{max-width:440px}.max-w-\[480px\]{max-width:480px}.max-w-full{max-width:100%}.max-w-none{max-width:none}.min-w-0{min-width:0}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-\[560px\]{min-width:560px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.-translate-y-\[0\.3em\]{--tw-translate-y:calc(.3em * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-grabbing{cursor:grabbing}.cursor-pointer{cursor:pointer}.resize{resize:both}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-9{gap:calc(var(--spacing) * 9)}.gap-10{gap:calc(var(--spacing) * 10)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\!overflow-visible{overflow:visible!important}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-card{border-radius:var(--ds-radius-card)}.rounded-chip{border-radius:var(--ds-radius-chip)}.rounded-control{border-radius:var(--ds-radius-control)}.rounded-full{border-radius:3.40282e38px}.rounded-tag{border-radius:var(--ds-radius-tag)}.rounded-t-chip{border-top-left-radius:var(--ds-radius-chip);border-top-right-radius:var(--ds-radius-chip)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-line{border-color:var(--ds-line)}.border-slate-200{border-color:var(--color-slate-200)}.\!bg-transparent{background-color:#0000!important}.bg-brand{background-color:var(--ds-brand)}.bg-brand-muted{background-color:var(--ds-brand-muted)}.bg-brand-soft{background-color:var(--ds-brand-soft)}.bg-canvas{background-color:var(--ds-canvas)}.bg-danger{background-color:var(--ds-danger)}.bg-danger-soft{background-color:var(--ds-danger-soft)}.bg-ink{background-color:var(--ds-ink)}.bg-ink-muted{background-color:var(--ds-ink-muted)}.bg-line{background-color:var(--ds-line)}.bg-line-strong{background-color:var(--ds-line-strong)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-200{background-color:var(--color-slate-200)}.bg-slate-200\/50{background-color:#e2e8f080}@supports (color:color-mix(in lab, red, red)){.bg-slate-200\/50{background-color:color-mix(in oklab, var(--color-slate-200) 50%, transparent)}}.bg-success{background-color:var(--ds-success)}.bg-success-emphasis{background-color:var(--ds-success-emphasis)}.bg-success-soft{background-color:var(--ds-success-soft)}.bg-surface{background-color:var(--ds-surface)}.bg-surface-subtle{background-color:var(--ds-surface-subtle)}.bg-warning{background-color:var(--ds-warning)}.bg-warning-soft{background-color:var(--ds-warning-soft)}.stroke-brand{stroke:var(--ds-brand)}.stroke-danger{stroke:var(--ds-danger)}.stroke-surface-subtle{stroke:var(--ds-surface-subtle)}.stroke-warning{stroke:var(--ds-warning)}.\!p-5{padding:calc(var(--spacing) * 5)!important}.p-0{padding:0}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-12{padding-inline:calc(var(--spacing) * 12)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-\[82px\]{padding-block:82px}.ps-6{padding-inline-start:calc(var(--spacing) * 6)}.ps-7{padding-inline-start:calc(var(--spacing) * 7)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-\[38px\]{padding-bottom:38px}.pb-\[calc\(1\.25rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1.25rem + env(safe-area-inset-bottom))}.pb-\[calc\(5\.5rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom))}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-end{text-align:end}.text-start{text-align:start}.font-ds{font-family:var(--ds-font-family)}.font-ds-mono{font-family:var(--ds-font-family-mono)}.font-mono{font-family:var(--font-mono)}.text-display-30{font-size:1.875rem;line-height:var(--tw-leading,var(--ds-leading-display));letter-spacing:var(--tw-tracking,var(--ds-tracking-heading));font-weight:var(--tw-font-weight,700)}.text-display-40{font-size:2.5rem;line-height:var(--tw-leading,var(--ds-leading-display));letter-spacing:var(--tw-tracking,var(--ds-tracking-heading));font-weight:var(--tw-font-weight,700)}.text-heading-14{font-size:.875rem;line-height:var(--tw-leading,var(--ds-leading-heading));letter-spacing:var(--tw-tracking,var(--ds-tracking-heading));font-weight:var(--tw-font-weight,600)}.text-heading-16{font-size:1rem;line-height:var(--tw-leading,var(--ds-leading-heading));letter-spacing:var(--tw-tracking,var(--ds-tracking-heading));font-weight:var(--tw-font-weight,600)}.text-heading-20{font-size:1.25rem;line-height:var(--tw-leading,var(--ds-leading-heading));letter-spacing:var(--tw-tracking,var(--ds-tracking-heading));font-weight:var(--tw-font-weight,700)}.text-heading-24{font-size:1.5rem;line-height:var(--tw-leading,var(--ds-leading-display));letter-spacing:var(--tw-tracking,var(--ds-tracking-heading));font-weight:var(--tw-font-weight,700)}.text-body-12{font-size:.75rem;line-height:var(--tw-leading,var(--ds-leading-compact));font-weight:var(--tw-font-weight,500)}.text-body-14{font-size:.875rem;line-height:var(--tw-leading,var(--ds-leading-body));font-weight:var(--tw-font-weight,500)}.text-body-16{font-size:1rem;line-height:var(--tw-leading,var(--ds-leading-body));font-weight:var(--tw-font-weight,500)}.text-caption-10{font-size:calc(.625rem * var(--ds-caption-scale,1));line-height:var(--tw-leading,var(--ds-leading-compact));font-weight:var(--tw-font-weight,500)}.text-caption-11{font-size:calc(.6875rem * var(--ds-caption-scale,1));line-height:var(--tw-leading,var(--ds-leading-body));font-weight:var(--tw-font-weight,500)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[11px\]{font-size:11px}.text-\[22px\]{font-size:22px}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!whitespace-pre{white-space:pre!important}.whitespace-pre-line{white-space:pre-line}.text-amber-500{color:var(--color-amber-500)}.text-blue-500{color:var(--color-blue-500)}.text-brand{color:var(--ds-brand)}.text-brand-strong{color:var(--ds-brand-strong)}.text-danger{color:var(--ds-danger)}.text-danger-strong{color:var(--ds-danger-strong)}.text-ink{color:var(--ds-ink)}.text-ink-muted{color:var(--ds-ink-muted)}.text-ink-muted-on-soft{color:var(--ds-ink-muted-on-soft)}.text-slate-500{color:var(--color-slate-500)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-success{color:var(--ds-success)}.text-success-strong{color:var(--ds-success-strong)}.text-warning{color:var(--ds-warning)}.text-warning-strong{color:var(--ds-warning-strong)}.lowercase{text-transform:lowercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.opacity-0{opacity:0}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow-\[inset_0_0_0_1px_var\(--ds-line\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--ds-line));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-popover{--tw-shadow:var(--ds-shadow-popover);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.invert{--tw-invert:invert(100%);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,)}.sepia{--tw-sepia:sepia(100%);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,)}.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-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.select-all{-webkit-user-select:all;user-select:all}@media (hover:hover){.group-hover\:text-ink:is(:where(.group):hover *){color:var(--ds-ink)}.group-hover\:brightness-95:is(:where(.group):hover *){--tw-brightness:brightness(95%);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,)}.hover\:text-blue-300:hover{color:var(--color-blue-300)}.hover\:text-blue-800:hover{color:var(--color-blue-800)}.hover\:text-brand-strong:hover{color:var(--ds-brand-strong)}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}@media (prefers-reduced-motion:no-preference){.motion-safe\:translate-y-2{--tw-translate-y:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.motion-safe\:animate-ping{animation:var(--animate-ping)}.motion-safe\:animate-pulse{animation:var(--animate-pulse)}.motion-safe\:animate-spin{animation:var(--animate-spin)}.motion-safe\:transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\:transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.motion-safe\:duration-150{--tw-duration:.15s;transition-duration:.15s}.motion-safe\:duration-200{--tw-duration:.2s;transition-duration:.2s}.motion-safe\:duration-300{--tw-duration:.3s;transition-duration:.3s}.motion-safe\:duration-500{--tw-duration:.5s;transition-duration:.5s}.motion-safe\:ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:64rem){.max-lg\:hidden{display:none}}@media (min-width:40rem){.sm\:w-auto{width:auto}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-10{gap:calc(var(--spacing) * 10)}.sm\:self-center{align-self:center}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:ps-0{padding-inline-start:0}.sm\:pt-5{padding-top:calc(var(--spacing) * 5)}.sm\:text-display-40{font-size:2.5rem;line-height:var(--tw-leading,var(--ds-leading-display));letter-spacing:var(--tw-tracking,var(--ds-tracking-heading));font-weight:var(--tw-font-weight,700)}.sm\:text-heading-24{font-size:1.5rem;line-height:var(--tw-leading,var(--ds-leading-display));letter-spacing:var(--tw-tracking,var(--ds-tracking-heading));font-weight:var(--tw-font-weight,700)}.sm\:text-body-16{font-size:1rem;line-height:var(--tw-leading,var(--ds-leading-body));font-weight:var(--tw-font-weight,500)}}@media (min-width:48rem){.md\:mt-4{margin-top:calc(var(--spacing) * 4)}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\:pb-5{padding-bottom:calc(var(--spacing) * 5)}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-0{top:0}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:min-h-dvh{min-height:100dvh}.lg\:max-w-\[400px\]{max-width:400px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:px-16{padding-inline:calc(var(--spacing) * 16)}.lg\:py-6{padding-block:calc(var(--spacing) * 6)}.lg\:pt-\[72px\]{padding-top:72px}.lg\:text-display-30{font-size:1.875rem;line-height:var(--tw-leading,var(--ds-leading-display));letter-spacing:var(--tw-tracking,var(--ds-tracking-heading));font-weight:var(--tw-font-weight,700)}}@media (min-width:80rem){.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-\[minmax\(0\,1fr\)_313px\]{grid-template-columns:minmax(0,1fr) 313px}.xl\:px-\[140px\]{padding-inline:140px}.xl\:text-display-40{font-size:2.5rem;line-height:var(--tw-leading,var(--ds-leading-display));letter-spacing:var(--tw-tracking,var(--ds-tracking-heading));font-weight:var(--tw-font-weight,700)}}.rtl\:-scale-x-100:where(:dir(rtl),[dir=rtl],[dir=rtl] *){--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.dark\:border-slate-700:where(.dark,.dark *){border-color:var(--color-slate-700)}.dark\:bg-slate-700:where(.dark,.dark *){background-color:var(--color-slate-700)}.dark\:bg-slate-700\/50:where(.dark,.dark *){background-color:#31415880}@supports (color:color-mix(in lab, red, red)){.dark\:bg-slate-700\/50:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-slate-700) 50%, transparent)}}.dark\:bg-slate-800:where(.dark,.dark *){background-color:var(--color-slate-800)}.dark\:bg-slate-950:where(.dark,.dark *){background-color:var(--color-slate-950)}.dark\:text-slate-200:where(.dark,.dark *){color:var(--color-slate-200)}.dark\:text-slate-300:where(.dark,.dark *){color:var(--color-slate-300)}.dark\:text-slate-400:where(.dark,.dark *){color:var(--color-slate-400)}@media (hover:hover){.dark\:hover\:text-blue-300:where(.dark,.dark *):hover{color:var(--color-blue-300)}}@media (forced-colors:active){.forced-colors\:aria-selected\:outline-2[aria-selected=true]{outline-style:var(--tw-outline-style);outline-width:2px}.forced-colors\:aria-selected\:-outline-offset-2[aria-selected=true]{outline-offset:calc(2px * -1)}.forced-colors\:aria-selected\:outline-\[Highlight\][aria-selected=true]{outline-color:highlight}}.hc-auth__panel .hc-brand,.hc-auth__panel .hc-brand__mark,.hc-setup__aside .hc-brand,.hc-setup__aside .hc-brand__mark{color:var(--ds-on-brand)}.hc-setup-rich a,.hc-setup-rich a:hover{color:var(--ds-brand-strong);text-underline-offset:2px;font-weight:600;text-decoration:underline}.hc-setup-rich b,.hc-setup-rich strong{color:var(--ds-ink);font-weight:700}}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/static/fonts/manrope/manrope-cyrillic.woff2?v=4.504)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/static/fonts/manrope/manrope-vietnamese.woff2?v=4.504)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/static/fonts/manrope/manrope-latin-ext.woff2?v=4.504)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/static/fonts/manrope/manrope-latin.woff2?v=4.504)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ds-brand:#2083ff;--ds-brand-hover:#1a72e0;--ds-brand-selected:#1a72e0;--ds-brand-soft:#e4eef9;--ds-brand-muted:#bdd9fa;--ds-brand-strong:#0b66d6;--ds-on-brand:#fff;--ds-canvas:#fff;--ds-surface:#fff;--ds-surface-subtle:#f6f6f6;--ds-surface-raised:#fff;--ds-line:#e6e7e9;--ds-line-subtle:#f7f7f7;--ds-line-strong:#808a97;--ds-ink:#092344;--ds-ink-muted:#66707c;--ds-ink-muted-on-soft:#5f6975;--ds-ink-disabled:#a3aab3;--ds-on-ink:#fff;--ds-success:#5cd47e;--ds-success-soft:#e7f9ec;--ds-success-strong:#1c7a3c;--ds-success-emphasis:#1c7a3c;--ds-warning:#feb908;--ds-warning-soft:#fff5dc;--ds-warning-strong:#8a5a00;--ds-danger:#ff3b6d;--ds-danger-soft:#ffebf0;--ds-danger-strong:#b50733;--ds-danger-emphasis:#b50733;--ds-cat-document:#eda100;--ds-cat-image:var(--ds-brand);--ds-cat-video:#eb6834;--ds-cat-audio:#1baf7a;--ds-cat-archive:#6250d6;--ds-cat-other:#e0679a;--ds-cat-archived:#7e3179;--ds-cat-trash:var(--ds-line-strong);--ds-tag-blue-bg:#e4eef9;--ds-tag-blue-fg:#0b4fa8;--ds-tag-blue-solid:#2083ff;--ds-tag-green-bg:#e2f5e8;--ds-tag-green-fg:#17663a;--ds-tag-green-solid:#2fa35a;--ds-tag-yellow-bg:#fcf1cf;--ds-tag-yellow-fg:#6f4e00;--ds-tag-yellow-solid:#e3a500;--ds-tag-orange-bg:#fde7da;--ds-tag-orange-fg:#963d0a;--ds-tag-orange-solid:#ee7a2b;--ds-tag-red-bg:#fde5eb;--ds-tag-red-fg:#a3123b;--ds-tag-red-solid:#ea3d68;--ds-tag-purple-bg:#efe7fc;--ds-tag-purple-fg:#5b2ab0;--ds-tag-purple-solid:#8b5cf0;--ds-tag-teal-bg:#dcf3f2;--ds-tag-teal-fg:#0b615e;--ds-tag-teal-solid:#1aa6a1;--ds-tag-gray-bg:#eceef1;--ds-tag-gray-fg:#444d59;--ds-tag-gray-solid:#808a97;--ds-focus:#2083ff;--ds-overlay:#0923443d;--ds-gradient-brand-fade:linear-gradient(180deg, #2083ff1f 0%, #2083ff00 100%);--ds-shadow-raised:0 4px 16px 0 #01112514;--ds-shadow-floating:0 4px 16px 0 #0923441a;--ds-shadow-popover:0 4px 16px 0 #0923441f;--ds-shadow-dialog:0 8px 32px 0 #09234429;--ds-radius-tag:4px;--ds-radius-chip:6px;--ds-radius-control:8px;--ds-radius-card:12px;--ds-radius-panel:20px;--ds-radius-full:9999px;--ds-space-2:.125rem;--ds-space-4:.25rem;--ds-space-6:.375rem;--ds-space-8:.5rem;--ds-space-10:.625rem;--ds-space-12:.75rem;--ds-space-14:.875rem;--ds-space-16:1rem;--ds-space-20:1.25rem;--ds-space-24:1.5rem;--ds-space-32:2rem;--ds-space-40:2.5rem;--ds-font-family:"Manrope", system-ui, "Segoe UI", "Noto Sans", "Noto Sans Arabic", "Noto Sans Devanagari", "Nirmala UI", "Noto Sans Khmer", "Khmer UI", "Leelawadee UI", "Microsoft YaHei", "Hiragino Sans", "Yu Gothic", sans-serif;--ds-font-family-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--ds-leading-display:1.15;--ds-leading-heading:1.2;--ds-leading-body:1.45;--ds-leading-compact:1.5;--ds-leading-button:1;--ds-tracking-heading:-.04em;--ds-caption-scale:1;--ds-duration-fast:.12s;--ds-duration-base:.2s;--ds-duration-slow:.32s;--ds-ease-standard:cubic-bezier(.2, 0, 0, 1);--ds-ease-emphasized:cubic-bezier(.3, 0, 0, 1.2);--ds-z-sticky:20;--ds-z-dropdown:30;--ds-z-drawer:40;--ds-z-modal:50;--ds-z-toast:60;--ds-z-tooltip:70}.dark{--ds-brand:#2f8bff;--ds-brand-hover:#1f7aeb;--ds-brand-selected:#1a70e0;--ds-brand-soft:#17325a;--ds-brand-muted:#25487a;--ds-brand-strong:#6cb0ff;--ds-on-brand:#fff;--ds-canvas:#0c1626;--ds-surface:#122033;--ds-surface-subtle:#09121f;--ds-surface-raised:#182840;--ds-line:#243449;--ds-line-subtle:#1a293d;--ds-line-strong:#62738b;--ds-ink:#e7edf5;--ds-ink-muted:#9aa7b8;--ds-ink-muted-on-soft:#9aa7b8;--ds-ink-disabled:#56657a;--ds-on-ink:#0c1626;--ds-success:#4cc974;--ds-success-soft:#0f2e1f;--ds-success-strong:#6fdf95;--ds-success-emphasis:#1e7d43;--ds-warning:#ffc233;--ds-warning-soft:#33270a;--ds-warning-strong:#ffd26b;--ds-danger:#ff5c86;--ds-danger-soft:#3b1322;--ds-danger-strong:#ff8fab;--ds-danger-emphasis:#d1305a;--ds-cat-document:#c98500;--ds-cat-video:#d95926;--ds-cat-audio:#199e70;--ds-cat-archive:#9085e9;--ds-cat-other:#d55181;--ds-cat-archived:#a53dc2;--ds-tag-blue-bg:#1a3a66;--ds-tag-blue-fg:#a9cdff;--ds-tag-blue-solid:#4b9bff;--ds-tag-green-bg:#143f2a;--ds-tag-green-fg:#9fe3b5;--ds-tag-green-solid:#45c470;--ds-tag-yellow-bg:#3d3109;--ds-tag-yellow-fg:#f5d36e;--ds-tag-yellow-solid:#e8b21f;--ds-tag-orange-bg:#46260f;--ds-tag-orange-fg:#ffc19c;--ds-tag-orange-solid:#f08a45;--ds-tag-red-bg:#4a1a2c;--ds-tag-red-fg:#ffadc2;--ds-tag-red-solid:#f2577f;--ds-tag-purple-bg:#33265a;--ds-tag-purple-fg:#d0bcff;--ds-tag-purple-solid:#a582f5;--ds-tag-teal-bg:#113f3f;--ds-tag-teal-fg:#93e1dc;--ds-tag-teal-solid:#2fbdb6;--ds-tag-gray-bg:#2a3a50;--ds-tag-gray-fg:#cdd6e2;--ds-tag-gray-solid:#8795a8;--ds-focus:#6cb0ff;--ds-overlay:#030810a3;--ds-gradient-brand-fade:linear-gradient(180deg, #2f8bff33 0%, #2f8bff00 100%);--ds-shadow-raised:0 4px 16px 0 #00000052;--ds-shadow-floating:0 4px 16px 0 #0000005c;--ds-shadow-popover:0 4px 16px 0 #0006;--ds-shadow-dialog:0 8px 32px 0 #00000080}:lang(ar),:lang(hi),:lang(km),:lang(zh),:lang(ja){--ds-tracking-heading:0}:lang(ar),:lang(hi),:lang(km){--ds-leading-display:1.35;--ds-leading-heading:1.4;--ds-leading-body:1.7;--ds-leading-compact:1.7;--ds-leading-button:1.25}:lang(zh),:lang(ja){--ds-leading-body:1.6;--ds-leading-compact:1.6}:lang(hi),:lang(km){--ds-caption-scale:1.2}:lang(ja){--ds-font-family:"Manrope", system-ui, "Hiragino Sans", "Yu Gothic UI", "Yu Gothic", "Meiryo", "Noto Sans JP", sans-serif}:lang(zh){--ds-font-family:"Manrope", system-ui, "PingFang SC", "Microsoft YaHei", "Noto Sans SC", "Hiragino Sans", sans-serif}@keyframes ds-spin{to{transform:rotate(360deg)}}@keyframes ds-progress-slide{0%{transform:translate(-100%)}to{transform:translate(300%)}}@keyframes ds-progress-slide-rtl{0%{transform:translate(100%)}to{transform:translate(-300%)}}@keyframes ds-toast-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){:where([class^=ds-],[class*=\ ds-]),:where([class^=ds-],[class*=\ ds-]):before,:where([class^=ds-],[class*=\ ds-]):after,.ds-progress>span{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.ds-progress--indeterminate>span{width:100%;animation:2.4s ease-in-out infinite ds-progress-pulse!important}}@keyframes ds-progress-pulse{0%,to{opacity:.35}50%{opacity:.85}}@media (forced-colors:active){.ds-btn:not(.ds-btn--ghost),.ds-icon-btn:is(.ds-icon-btn--primary,.ds-icon-btn--secondary,.ds-icon-btn--outline),.ds-action,.ds-tab,.ds-page:not(.ds-page--gap),.ds-select,.ds-control,.ds-search{border:1px solid buttontext}.ds-card--outlined,.ds-badge:not(.ds-badge--dot),.ds-count,.ds-tag,.ds-nav-item__badge{outline-offset:-1px;outline:1px solid canvastext}.ds-menu,.ds-dialog,.ds-drawer,.ds-toast,.ds-tooltip,.ds-alert{border:1px solid canvastext}.ds-root :focus-visible,:is(.ds-menu,.ds-dialog,.ds-drawer,.ds-toast,.ds-tooltip) :focus-visible{outline-color:highlight}.ds-control:focus-within,.ds-search:focus-within{outline-offset:2px;outline:2px solid highlight}.ds-select:focus-visible{outline:2px solid highlight}.ds-menu__item:focus-visible{outline-offset:-2px;outline:2px solid highlight}.ds-tab:is([aria-selected=true],.is-active),.ds-nav-item:not(.ds-nav-item--child):is([aria-current=page],.is-active),.ds-nav-item--child:is([aria-current=page],.is-active)>.ds-nav-item__main,.ds-page[aria-current=page],.ds-btn-group>.ds-btn[aria-pressed=true]{forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight}.ds-checkbox,.ds-radio{appearance:auto;box-shadow:none}.ds-checkbox:after,.ds-radio:after{display:none}.ds-switch{forced-color-adjust:none;background:canvas;border:1px solid canvastext}.ds-switch:after{background:canvastext;inset-block-start:1px;inset-inline-start:1px}.ds-switch:checked{background:highlight;border-color:highlight}.ds-switch:checked:after{background:highlighttext;inset-inline-start:13px}.ds-switch:disabled{border-color:graytext}.ds-switch:disabled:after{background:graytext}.ds-switch:focus-visible{outline-color:highlight}.ds-progress{forced-color-adjust:none;background:canvas;outline:1px solid canvastext}.ds-progress>span{background:highlight}.ds-progress--split:after{background:canvas}.ds-badge--dot,.ds-icon-btn__dot,.ds-nav-item__dot,.ds-tag--dot:before{forced-color-adjust:none;background:canvastext}}.hc-navbar .ds-navbar__logo .hc-brand-mark,.hc-navbar .ds-navbar__logo .hc-brand-mark>.ds-icon{width:26px;height:26px}@media (prefers-reduced-motion:reduce){.hc-auth-lang__btn,.hc-auth-lang__caret,.hc-auth__meter>span{transition:none}}@media (forced-colors:active){.hc-oauth__mark--google{forced-color-adjust:none}.hc-oauth-account,.hc-oauth-account__mark{border:1px solid canvastext}.hc-oauth__btn[aria-disabled=true]{color:graytext;border-color:graytext}}@keyframes fml-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:no-preference){.fml-spin.is-spinning{animation:.9s linear infinite ds-spin}.fml-storage__skeleton{animation:1.4s ease-in-out infinite fml-pulse}}@media (prefers-reduced-motion:reduce){.fml-card,.fml-card__select,.fml-card__more,.fml-card__star,.fml-star,.fml-chip,.fml-viewtoggle__btn,.fml-table tbody td,.fml-bulk--enter,.fml-bulk--leave{transition:none!important}.fml-bulk--from{transform:none}}@media (forced-colors:active){.fml-card{border:1px solid canvastext}.fml-card.is-selected{outline-offset:-2px;outline:2px solid highlight}.fml-table thead th{border-block-end:1px solid canvastext}.fml-table tbody tr[aria-selected=true] td{outline-offset:-1px;outline:1px solid highlight}.fml-viewtoggle{border:1px solid buttontext}.fml-viewtoggle__btn[aria-pressed=true]{forced-color-adjust:none;color:highlighttext;background:highlight}.fml-bulk,.fml-batch,.fml-preparing__card{border:1px solid canvastext}.fml-card__preview{forced-color-adjust:none;color:graytext}.fml-storage,.fml-chip,.fml-selall{border:1px solid canvastext}.fml-storage__seg,.fml-storage__swatch,.fml-cat-dot{forced-color-adjust:none;outline-offset:-1px;outline:1px solid canvastext}.fml-star.is-starred,.fml-card__star.is-starred{color:highlight}.fml-picker.is-active{outline:1px solid highlight}.fml-people--inline,.fml-card__badge{border:1px solid canvastext}}@media (prefers-reduced-motion:reduce){.fm-desc__more>.ds-icon,.fm-pages__well,.fm-person{transition:none}}@media (forced-colors:active){.fm-dlg-item,.fm-share__option,.fm-picker__list,.fm-trash__card,.fm-trash__activity,.fm-trash__table-wrap,.fm-trash__bulk,.fm-details__preview,.fm-dlg__detail,.fm-pages__well{outline:1px solid canvastext}.fm-pages__item:hover .fm-pages__well{outline:2px solid highlight}.fm-pages__sheet:is(.is-wait,.is-busy):after{background:repeating-linear-gradient(graytext 0 3px,#0000 3px 9px)}.fm-desc__count.is-over{color:mark}.fm-picker__row:focus-visible{outline:2px solid highlight}.fm-star-toggle.is-starred{color:highlight}.fm-person.is-new{outline:2px solid highlight}.fm-share__link{border-block-start-color:canvastext}.fm-stack>.ds-avatar{outline:1px solid canvastext}}:root{--hc-art-accent:#3b82f6;--hc-art-glow:#3b82f64d;--hc-art-panel:#fff9;--hc-art-menu:#ffffffd9;--hc-art-surface:#fff;--hc-art-ink:#0f172a;--hc-art-muted:#94a3b8;--hc-art-line:#e2e8f0cc;--hc-art-line-soft:#e2e8f066;--hc-art-blur:24px;--hc-art-glass-line:#fff9}.dark{--hc-art-panel:#0f172aa6;--hc-art-menu:#1e293bd9;--hc-art-surface:#0f172a;--hc-art-ink:#f8fafc;--hc-art-muted:#64748b;--hc-art-line:#ffffff1a;--hc-art-line-soft:#ffffff0d;--hc-art-glass-line:#ffffff1a}body:has(.art-fullscreen),body:has(.art-fullscreen-web),body.art-fullscreen-active{overflow:hidden!important}.art-video-player,.art-video-player *{font-family:var(--ds-font-family)!important}.art-video-player.art-fullscreen{z-index:999999!important}.art-control:not(.art-control-progress),.art-controls-left,.art-controls-right{height:100%!important;color:var(--text-primary,var(--hc-art-ink))!important;justify-content:center!important;align-items:center!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;transition:all .2s ease-in-out!important;display:flex!important}.art-control svg{fill:currentColor!important;transition:fill .2s ease-in-out!important}.art-control:hover{color:var(--accent-color,var(--hc-art-accent))!important;text-shadow:0 0 8px var(--accent-glow,var(--hc-art-glow))!important}.art-control svg,.art-control i{transition:transform .2s!important}.art-control:hover svg,.art-control:hover i{transform:scale(1.1)!important}.art-layer-loading{color:var(--accent-color,var(--hc-art-accent))!important}.art-state{background:var(--bg-menu,var(--hc-art-menu))!important;-webkit-backdrop-filter:blur(var(--glass-blur,var(--hc-art-blur)))!important;backdrop-filter:blur(var(--glass-blur,var(--hc-art-blur)))!important;border:1px solid var(--glass-border,var(--hc-art-glass-line))!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:70px!important;height:70px!important;transition:all .3s cubic-bezier(.34,1.56,.64,1)!important;display:flex!important;box-shadow:0 10px 30px #0003!important}.art-state i,.art-state svg{color:var(--accent-color,var(--hc-art-accent))!important;fill:var(--accent-color,var(--hc-art-accent))!important;font-size:1.75rem!important;transition:transform .2s!important}.art-state:hover{background:var(--bg-surface,var(--hc-art-surface))!important;transform:scale(1.1)!important;box-shadow:0 15px 35px #0000004d!important}.art-video-player.art-fullscreen{background:#000!important}.art-video-player{min-width:280px!important}.art-video-player .art-bottom,.art-video-player .art-bottom-gradient{background:0 0!important}.art-controls{background:var(--bg-panel,var(--hc-art-panel))!important;-webkit-backdrop-filter:blur(var(--glass-blur,var(--hc-art-blur)))!important;backdrop-filter:blur(var(--glass-blur,var(--hc-art-blur)))!important;border:1px solid var(--border-main,var(--hc-art-line))!important;color:var(--text-primary,var(--hc-art-ink))!important;border-radius:12px!important;align-items:center!important;gap:4px!important;width:calc(100% - 24px)!important;height:48px!important;margin:0 12px 12px!important;padding:0 12px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;display:flex!important;box-shadow:0 8px 32px #00000040!important}.art-video-player.art-fullscreen .art-controls,.art-video-player.art-fullscreen-web .art-controls{margin-bottom:calc(env(safe-area-inset-bottom) + 12px)!important;margin-left:calc(env(safe-area-inset-left) + 12px)!important;margin-right:calc(env(safe-area-inset-right) + 12px)!important;width:calc(100% - 24px - env(safe-area-inset-left) - env(safe-area-inset-right))!important;padding:0 12px!important}.art-control-time{text-overflow:ellipsis!important;white-space:nowrap!important;flex-shrink:1!important;min-width:0!important;overflow:hidden!important}.art-progress{background:var(--border-light,var(--hc-art-line-soft))!important;border-radius:4px!important;width:calc(100% - 24px)!important;height:4px!important;margin:0 12px 6px!important;transition:all .2s!important}.art-progress:hover{height:6px!important}.art-video-player.art-fullscreen .art-progress,.art-video-player.art-fullscreen-web .art-progress{margin-left:calc(env(safe-area-inset-left) + 12px)!important;margin-right:calc(env(safe-area-inset-right) + 12px)!important;width:calc(100% - 24px - env(safe-area-inset-left) - env(safe-area-inset-right))!important}.art-progress-loaded{background:var(--text-muted,var(--hc-art-muted))!important;opacity:.3!important}.art-progress-played{background:var(--accent-color,var(--hc-art-accent))!important}.art-progress-indicator{border:2px solid var(--accent-color,var(--hc-art-accent))!important;box-shadow:0 0 8px var(--accent-glow,var(--hc-art-glow))!important;background:#fff!important;border-radius:50%!important;width:12px!important;height:12px!important;transition:transform .15s!important;top:50%!important;transform:translateY(-50%)scale(0)!important}.art-progress:hover .art-progress-indicator{transform:translateY(-50%)scale(1)!important}.art-volume-slider{background:var(--border-main,var(--hc-art-line))!important;border-radius:10px!important;width:4px!important;height:80px!important;margin:0 auto!important}.art-volume-indicator{background:var(--accent-color,var(--hc-art-accent))!important;border-radius:10px!important;width:4px!important}.art-volume-handle{background:var(--accent-color,var(--hc-art-accent))!important;width:12px!important;height:12px!important;box-shadow:0 0 6px var(--accent-glow,var(--hc-art-glow))!important;border:1px solid #fff3!important;border-radius:50%!important;left:50%!important;transform:translate(-50%)!important}.art-volume-val{color:var(--text-primary,var(--hc-art-ink))!important;text-align:center!important;margin-bottom:6px!important;font-size:11px!important;font-weight:700!important}.art-settings,.art-setting,.art-selector,.art-selector-list{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:.75rem!important;overflow:hidden!important}.art-setting-panel,.art-selector-list,.art-info,.art-volume-inner{background:var(--bg-menu,var(--hc-art-menu))!important;-webkit-backdrop-filter:blur(var(--glass-blur,var(--hc-art-blur)))!important;backdrop-filter:blur(var(--glass-blur,var(--hc-art-blur)))!important;border:1px solid var(--border-main,var(--hc-art-line))!important;color:var(--text-primary,var(--hc-art-ink))!important;border-radius:.75rem!important;font-family:inherit!important;box-shadow:0 10px 30px #0003!important}.art-setting-panel{scrollbar-width:thin!important;scrollbar-color:var(--border-light,var(--hc-art-line-soft)) transparent!important;max-height:280px!important;overflow-y:auto!important}.art-setting-item{height:auto!important;min-height:34px!important;padding:6px 12px!important;line-height:1.4!important}.art-setting-item-left,.art-setting-item-right,.art-setting-item-option{white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.art-volume-inner{border-radius:.5rem!important;box-shadow:0 8px 24px #00000026!important}.art-setting-panel .art-setting-header{border-bottom:1px solid var(--border-light,var(--hc-art-line-soft))!important;color:var(--text-primary,var(--hc-art-ink))!important;background:0 0!important;font-weight:700!important}.art-setting-item,.art-selector-item{color:var(--text-primary,var(--hc-art-ink))!important;transition:all .2s!important}.art-setting-item:hover,.art-selector-item:hover{color:var(--accent-color,var(--hc-art-accent))!important;background:#0f172a14!important}.dark .art-setting-item:hover,.dark .art-selector-item:hover{background:#ffffff1a!important}.art-setting-item-left,.art-setting-item-right,.art-setting-item-right-icon,.art-setting-item-left-icon,.art-setting-item-left-text,.art-setting-item-right-tooltip,.art-selector-item-left,.art-selector-item-right{color:inherit!important}.art-setting-item-left-icon i,.art-setting-item-left-icon svg,.art-setting-item-right-icon i,.art-setting-item-right-icon svg,.art-selector-item-left i,.art-selector-item-left svg,.art-setting-item svg,.art-selector-item svg{color:inherit!important;fill:currentColor!important}.art-tip{-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;color:#fff!important;font-size:.75rem!important;font-family:var(--ds-font-family)!important;background:#0f172acc!important;border:1px solid #ffffff1a!important;border-radius:.375rem!important;box-shadow:0 4px 12px #00000026!important}.art-context{background:var(--bg-menu,var(--hc-art-menu))!important;-webkit-backdrop-filter:blur(var(--glass-blur,var(--hc-art-blur)))!important;backdrop-filter:blur(var(--glass-blur,var(--hc-art-blur)))!important;border:1px solid var(--border-main,var(--hc-art-line))!important;color:var(--text-primary,var(--hc-art-ink))!important;border-radius:.5rem!important;overflow:hidden!important;box-shadow:0 10px 25px #00000026!important}.art-context-item{color:var(--text-primary,var(--hc-art-ink))!important;transition:all .2s!important}.art-context-item:hover{color:var(--accent-color,var(--hc-art-accent))!important;background:#0f172a14!important}.dark .art-context-item:hover{background:#ffffff1a!important}.art-video-player .art-subtitle{font-family:var(--ds-font-family)!important;font-size:var(--art-subtitle-font-size,1.25rem)!important;background:var(--art-subtitle-bg,#0f172ab3)!important;-webkit-backdrop-filter:var(--art-subtitle-backdrop-filter,blur(8px))!important;backdrop-filter:var(--art-subtitle-backdrop-filter,blur(8px))!important;border:var(--art-subtitle-border,1px solid #ffffff26)!important;text-shadow:var(--art-subtitle-text-shadow,none)!important;box-shadow:var(--art-subtitle-box-shadow,0 4px 15px #0000004d)!important;color:var(--art-subtitle-color,#fff)!important;text-align:center!important;border-radius:.5rem!important;width:max-content!important;max-width:85%!important;padding:6px 16px!important;line-height:1.4!important;transition:bottom .25s!important;bottom:40px!important;left:50%!important;transform:translate(-50%)!important}.art-video-player.art-hover .art-subtitle{bottom:90px!important}.art-video-player .art-subtitle:empty{display:none!important}@keyframes hc-player-spin{to{transform:rotate(360deg)}}@keyframes hc-mv-fade-in{0%{opacity:0}}@keyframes hc-player-eq{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes hc-player-ping{0%{opacity:.8;transform:scale(1)}80%,to{opacity:0;transform:scale(1.35)}}@keyframes hc-spinner-pulse{0%,to{opacity:.35}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.hc-spv__img{transition:none}:where(.hc-lb,.hc-player,.hc-vinfo),:where(.hc-lb,.hc-player,.hc-vinfo) *,:where(.hc-lb,.hc-player,.hc-vinfo) :before,:where(.hc-lb,.hc-player,.hc-vinfo) :after{transition-duration:.01ms!important}.hc-lb__img.is-loading,.hc-lb__img.is-loading.is-back{transform:none}.hc-lb,.hc-player__art,.hc-player__bubble-ring,.hc-player__eq>span{animation:none!important}.hc-player__eq>span:first-child{transform:scaleY(.6)}.hc-player__eq>span:nth-child(3){transform:scaleY(.8)}.hc-spinner{border-color:var(--ds-brand);animation:2.4s ease-in-out infinite hc-spinner-pulse!important}.hc-vinfo__poster:hover>img,.hc-vinfo__poster:hover .hc-vinfo__poster-play{transform:none}}@media (forced-colors:active){.hc-mv .ds-icon-btn.hc-mv-ib,.hc-lb__speed{border:1px solid buttontext}.hc-mv .ds-icon-btn.hc-mv-ib[aria-pressed=true]{forced-color-adjust:none;color:highlighttext;background:highlight}.hc-lb__dock,.hc-player.is-mini,.hc-player.is-bubble,.hc-vinfo__stage{border:1px solid canvastext}.hc-player__item[aria-current=true]{outline-offset:-2px;outline:2px solid highlight}.hc-vinfo__poster-play{border:2px solid buttontext}}@media (prefers-reduced-motion:reduce){:where(.hc-reader,.hc-reader-sheet,.hc-reader-toc) :where([class^=hc-],[class*=\ hc-]){transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes hc-reader-pulse{0%,to{opacity:.35}50%{opacity:.7}}@media (forced-colors:active){.hc-reader-range::-webkit-slider-runnable-track{background:canvastext}.hc-reader-range::-webkit-slider-thumb{background:canvas;border-color:highlight}.hc-reader .ds-icon-btn[aria-pressed=true],.hc-reader .ds-icon-btn[aria-expanded=true],.hc-reader .ds-tab[aria-checked=true],.hc-reader-toc__item[aria-current=true]{forced-color-adjust:none;color:highlighttext;background:highlight}.hc-reader-swatch[aria-checked=true]{outline-offset:2px;outline:3px solid highlight}.hc-reader-sheet__panel,.hc-reader__float,.hc-reader__pill{border:1px solid canvastext}}@media (prefers-reduced-motion:reduce){.hc-col__star,.hc-cat__card,.hc-cat__folder,.hc-rec__open{transition:none!important}}@media (forced-colors:active){.hc-cat__card,.hc-rec__open,.hc-star__panel,.hc-cat__summary,.hc-cat__folder,.hc-cat__stack{border:1px solid canvastext}.hc-cat__seg{forced-color-adjust:none;background:canvastext}.hc-col__hit{forced-color-adjust:none;color:marktext;background:mark}.hc-col__star[aria-pressed=true]{color:highlight}.hc-col__perm,.hc-col__card-rcv{border:1px solid canvastext}.hc-col__scope>.ds-tab.is-active,.hc-col__filter.is-set,.hc-search__chip.is-set,.hc-cat__switch-item.is-active{outline-offset:-2px;outline:2px solid highlight}.hc-col__group th{border-block-end:1px solid canvastext}}@media (prefers-reduced-motion:reduce){.hc-arc__card{transition:none}}@media (forced-colors:active){.hc-arc__card,.hc-arc__stat,.hc-arc__summary,.hc-arc__table-wrap,.hc-arc__bulk,.hc-arc__intro,.hc-arc__state{outline:1px solid canvastext}.hc-arc__seg,.hc-arc__swatch{forced-color-adjust:none}}@media (prefers-reduced-motion:no-preference){.hc-notif.ds-dialog{animation:hc-notif-in var(--ds-duration-base,.18s) var(--ds-ease-standard,ease) backwards}.hc-notif__skeleton-dot,.hc-notif__skeleton-lines>span,.hc-notif-pref__skeleton{animation:1.4s ease-in-out infinite hc-notif-pulse}}@media (prefers-reduced-motion:no-preference) and (max-width:767.98px){.hc-notif.ds-dialog{animation-name:hc-notif-sheet}}@keyframes hc-notif-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes hc-notif-sheet{0%{opacity:.6;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes hc-notif-pulse{50%{opacity:.55}}@media (forced-colors:active){.hc-notif__dot{forced-color-adjust:none;background:canvastext}.hc-notif__tile{border:1px solid canvastext}.hc-notif__item:hover,.hc-notif__item.is-menu{outline-offset:-1px;outline:1px solid canvastext}}@media (prefers-reduced-motion:reduce){:where([class^=hc-au],[class*=\ hc-au],[class^=hc-ap],[class*=\ hc-ap],[class^=hc-as],[class*=\ hc-as]){transition-duration:.01ms!important;animation:none!important}}@media (forced-colors:active){:is(.hc-au__table-card,.hc-au-card,.hc-ap-card,.hc-as-card,.hc-au-drawer__card,.hc-au-feats__item,.hc-au-tri-row,.hc-au-option,.hc-au-copy,.hc-au-steps,.hc-ap-card__stat,.hc-ap-switch,.hc-au__skeleton,.hc-au__empty,.hc-au-identity__mark){border:1px solid canvastext}.hc-ap-card.is-default,.hc-as-card.is-current{outline-offset:-2px;outline:2px solid highlight}.hc-au-tri__opt{border:1px solid buttontext}.hc-au-tri__opt:has(>.hc-au-tri__input:checked){forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight}.hc-au-tri__opt:has(>.hc-au-tri__input:focus-visible),.hc-au__open:focus-visible,.hc-au-card__open:focus-visible,.hc-as__user-btn:focus-visible{outline-color:highlight}}@keyframes hc-fa-in{0%{opacity:0}}@keyframes hc-fa-pulse{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:no-preference){.hc-fa-spin.is-spinning{animation:.9s linear infinite ds-spin}:is(.hc-fa-skeleton__box,.hc-fa-skeleton__bar){animation:1.4s ease-in-out infinite hc-fa-pulse}}@media (prefers-reduced-motion:reduce){.hc-fa,.hc-fa-pv{animation:none}.hc-fa-table tbody td,.hc-fa-pv__img{transition:none!important}}@media (forced-colors:active){.hc-fa-access,.hc-fa-head,.hc-fa-pv__bar,.hc-fa-pv__access,.hc-fa-pv__pages,.hc-fa-table thead th{border-block-end:1px solid canvastext}.hc-fa-card,.hc-fa-rules,.hc-fa-text,.hc-fa-pv__audio{border:1px solid canvastext}.hc-fa-toolbar__tools>.ds-icon-btn{border:1px solid buttontext}.hc-fa-type{forced-color-adjust:none;color:canvastext}}@media (prefers-reduced-motion:reduce){.hc-terms__link{transition:none}}@media (forced-colors:active){.hc-terms__link{color:linktext;border-color:linktext}.hc-terms__link:hover,.hc-terms__link:focus-visible{outline:2px solid highlight}.hc-terms__ext{color:linktext}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}