.au-file{display:flex;flex-direction:column;gap:20px;min-width:0}.au-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}@media (min-width:1100px){.au-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.au-grid>.au-span{grid-column:1/-1}}.au-stack{display:flex;flex-direction:column;gap:10px;min-width:0}.au-stack--loose{gap:16px}.au-sub{border-top:1px solid #1f1f1f;padding-top:16px}.au-chapter-label,.au-current-label,.au-field-label,.au-sub-label{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#737373}.au-sub-label{margin-bottom:4px}.au-help{font-size:12.5px;line-height:1.6;color:#8a8a8a;margin:0}.au-muted{font-size:12px;color:#737373}.au-dim{color:#737373;flex-shrink:0}.au-inline{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%}.au-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;letter-spacing:-.01em;overflow-wrap:anywhere}.au-cap:first-letter{text-transform:uppercase}.au-fact-note{display:flex;margin-top:2px;font-size:11.5px;color:#737373}.au-count{min-width:24px;height:22px;padding:0 8px;border-radius:999px;justify-content:center;font-size:11px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:#1c1c1c;border:1px solid #2a2a2a}.au-back,.au-count{display:inline-flex;align-items:center;color:#d4d4d4}.au-back{gap:6px;height:32px;padding:0 12px;border-radius:999px;font-size:12.5px;font-weight:550;background:#141414;border:1px solid #262626;text-decoration:none;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.au-back:hover{color:#fff;border-color:#3a3a3a;background:#1a1a1a}.au-back svg{transition:transform .15s ease}.au-back:hover svg{transform:translateX(-2px)}.au-field-box,.au-input--boxed,.au-select{height:34px;border-radius:10px;border:1px solid #262626;background:#0a0a0a;color:#f5f5f5;font-size:13.5px;transition:border-color .15s ease,box-shadow .15s ease;min-width:0}.au-select{padding:0 30px 0 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#8a8a8a 0),linear-gradient(135deg,#8a8a8a 50%,transparent 0);background-position:calc(100% - 15px) 50%,calc(100% - 10px) 50%;background-size:5px 5px;background-repeat:no-repeat;cursor:pointer;max-width:100%}.au-select--grow{flex:1 1 180px}.au-input{width:100%;min-width:0;border:0;outline:none;background:transparent;color:#f5f5f5;font-size:13.5px}.au-input--boxed{padding:0 10px;width:110px}.au-input--grow{flex:1 1 160px;width:auto}.au-field-box:focus-within,.au-input--boxed:focus,.au-select:focus-visible{outline:none;border-color:#fb923c;box-shadow:0 0 0 3px color-mix(in srgb,#fb923c 18%,transparent)}.au-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:12px 14px;gap:12px 14px}.au-field{display:flex;flex-direction:column;gap:6px;min-width:0}.au-field-box{display:flex;align-items:center;gap:6px;padding:0 10px}.au-field-unit{font-size:12.5px;color:#737373;flex-shrink:0}.au-field-row{display:flex;align-items:center;gap:8px;min-width:0}.au-field-row--wrap{flex-wrap:wrap}.au-field-hint{font-size:11.5px;line-height:1.5;color:#737373}.au-field-hint[data-tone=warn]{color:#fbbf24}.au-actions{gap:10px}.au-actions,.au-current{display:flex;flex-wrap:wrap;align-items:center}.au-current{gap:8px 10px}.au-note{--au-tone:#fbbf24;display:flex;align-items:flex-start;gap:10px;padding:11px 13px;border-radius:12px;font-size:13px;line-height:1.55;color:#e5e5e5;border:1px solid color-mix(in srgb,var(--au-tone) 32%,#262626);background:radial-gradient(120% 120% at 0 0,color-mix(in srgb,var(--au-tone) 9%,transparent),transparent 70%),#0c0c0c}.au-note>svg{color:var(--au-tone);flex-shrink:0;margin-top:2px}.au-note[data-tone=danger]{--au-tone:#f87171}.au-result{font-size:12px;line-height:1.55;color:#a3a3a3;animation:enter-fade .25s ease-out backwards}.au-result[data-tone=ok]{color:#4ade80}.au-result[data-tone=error]{color:#fca5a5}.au-result--inline{font-size:12.5px}.au-switches{display:flex;flex-direction:column}.au-switch-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 0;border-top:1px solid #1c1c1c;transition:opacity .2s ease}.au-switches>.au-switch-row:first-child{border-top:0;padding-top:2px}.au-switch-row[data-dimmed=true]{opacity:.45}.au-switch-text{min-width:0}.au-switch-label{font-size:13.5px;font-weight:550;color:#f5f5f5}.au-switch-label[data-tone=danger]{color:#fca5a5}.au-switch-hint{margin-top:1px;font-size:12px;line-height:1.5;color:#8a8a8a}.au-switches>.au-result{margin-top:8px}.au-switch{--au-on:#fb923c;position:relative;width:40px;height:22px;padding:2px;flex-shrink:0;border-radius:999px;border:1px solid #333;background:#0a0a0a;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.au-switch[data-tone=danger]{--au-on:#ef4444}.au-switch[aria-checked=true]{background:var(--au-on);border-color:var(--au-on);box-shadow:0 0 14px -4px color-mix(in srgb,var(--au-on) 70%,transparent)}.au-switch:focus-visible{outline:2px solid color-mix(in srgb,var(--au-on) 70%,transparent);outline-offset:2px}.au-switch:disabled{opacity:.5;cursor:not-allowed}.au-switch-knob{display:block;width:16px;height:16px;border-radius:999px;background:#737373;transition:transform .3s cubic-bezier(.2,.8,.25,1),background-color .2s ease}.au-switch[aria-checked=true] .au-switch-knob{transform:translateX(18px);background:#fff}.au-toolbar{display:flex;flex-direction:column;gap:12px;padding:14px 18px;border-bottom:1px solid #1c1c1c}.au-toolbar--tight{padding:12px 18px}.au-toolbar-row{justify-content:space-between;gap:10px}.au-lookup,.au-toolbar-row{display:flex;flex-wrap:wrap;align-items:center}.au-lookup{gap:8px;min-width:0}.au-sort{display:inline-flex;align-items:center;gap:8px;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#737373}.au-role-bar{align-self:stretch;width:3px;flex-shrink:0;margin:-11px 0 -11px -18px;border-radius:0 3px 3px 0}.au-member-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.au-member-sub{display:flex;align-items:baseline;gap:8px;min-width:0;padding-left:36px;font-size:12px;color:#8a8a8a}.au-member-name{flex-shrink:0;color:#d4d4d4;white-space:nowrap}.au-member-email{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.au-member-ref{flex-shrink:0;color:#5f5f5f;white-space:nowrap}.au-member-meta{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px 8px;flex-shrink:0;max-width:50%}.au-member-dates{display:flex;flex-direction:column;align-items:flex-end;min-width:108px;font-size:11.5px;line-height:1.45;color:#737373;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.au-member-dates>span:first-child{color:#a3a3a3}@media (max-width:720px){.au-member-dates,.au-member-ref{display:none}.au-member-sub{padding-left:0}.au-member-meta{max-width:42%}}.au-more{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;border-top:1px solid #1c1c1c;font-size:12px;color:#737373}.au-profile .adm-card-body{padding:20px 22px 22px;display:flex;flex-direction:column;gap:20px}.au-profile-top{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 20px}.au-profile-name{display:flex;flex-direction:column;gap:12px;min-width:0}.au-profile-pills{display:flex;flex-wrap:wrap;gap:6px}.au-profile-place{padding-top:4px}.au-stat-text{font-size:17px;line-height:1.4;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.au-stat-of{font-size:14px;font-weight:500;color:#737373}.au-jump{display:flex;flex-wrap:wrap;gap:6px;animation:enter-fade .3s ease-out .15s backwards}.au-jump-link{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;font-size:12px;font-weight:550;color:#a3a3a3;background:#0f0f0f;border:1px solid #262626;text-decoration:none;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.au-jump-link:hover{color:#fff;border-color:#3a3a3a;background:#161616}.au-jump-link[data-tone=danger]{color:#fca5a5;border-color:color-mix(in srgb,#f87171 30%,#262626)}.au-jump-link[data-tone=danger]:hover{background:color-mix(in srgb,#f87171 10%,#0f0f0f)}.au-chapter{display:flex;flex-direction:column;gap:12px;min-width:0;scroll-margin-top:96px}.au-chapter-label{display:flex;align-items:center;gap:12px;margin:8px 0 0;color:#8a8a8a}.au-chapter-label:after{content:"";flex:1 1;height:1px;background:linear-gradient(90deg,#262626,transparent)}#danger{scroll-margin-top:96px}.au-list{display:flex;flex-direction:column}.au-scroll{max-height:420px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#2a2a2a transparent}.au-list--boxed{border:1px solid #1f1f1f;border-radius:12px;background:#0c0c0c}.au-list-row{display:flex;align-items:center;gap:12px;padding:10px 18px;border-top:1px solid #1c1c1c;min-width:0}.au-list>.au-list-row:first-child{border-top:0}.au-stack .au-list:not(.au-list--boxed)>.au-list-row{padding-left:0;padding-right:0}.au-list--boxed>.au-list-row{padding:10px 14px}.au-list-row[data-new=true]{animation:au-row-new .9s ease-out backwards}@keyframes au-row-new{0%{opacity:0;transform:translateY(-4px);background-color:color-mix(in srgb,#f87171 14%,transparent)}30%{opacity:1;transform:none}to{background-color:transparent}}.au-list-icon{--au-tone:#737373;width:26px;height:26px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:var(--au-tone);background:color-mix(in srgb,var(--au-tone) 13%,#111);border:1px solid color-mix(in srgb,var(--au-tone) 26%,transparent)}.au-list-icon[data-tone=xp]{--au-tone:#a78bfa}.au-list-icon[data-tone=down]{--au-tone:#f87171}.au-list-main{flex:1 1;min-width:0}.au-list-title{font-size:13.5px;font-weight:550;color:#f5f5f5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.au-list-title.au-mono{font-size:13px}.au-list-desc{margin-top:1px;font-size:12.5px;color:#a3a3a3;overflow-wrap:anywhere}.au-list-sub{margin-top:2px;font-size:11.5px;color:#737373;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.au-list-side{font-size:11.5px;color:#5f5f5f;flex-shrink:0}.au-list-empty{padding:14px 0 4px;font-size:13px;color:#737373}.au-delta{font-size:12px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.au-delta[data-tone=up]{color:#c4b5fd}.au-delta[data-tone=down]{color:#fca5a5}.au-delta-stack{display:flex;flex-direction:column;align-items:flex-end;gap:1px;flex-shrink:0}.au-meter-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:13px;color:#a3a3a3}.au-meter-head strong{color:#fff;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.au-meter{height:6px;border-radius:999px;background:#1c1c1c;overflow:hidden}.au-meter>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#fb923c,#fbbf24);transform-origin:left center;animation:au-meter-fill .7s cubic-bezier(.2,.8,.25,1) .2s backwards;transition:width .4s ease}@keyframes au-meter-fill{0%{transform:scaleX(0)}}.au-endorsement{padding:12px 0;border-top:1px solid #1c1c1c}.au-endorsement:first-child{border-top:0;padding-top:2px}.au-note+.au-endorsement{margin-top:12px;border-top:0}.au-endorsement>.au-result{margin-top:8px}.au-timeline{list-style:none;margin:0;padding:6px 18px 10px}.au-timeline-item{--au-dot:#4ade80;position:relative;padding:10px 0 10px 22px;min-width:0}.au-timeline-item[data-kind=reservation]{--au-dot:#fbbf24}.au-timeline-item[data-kind=session]{--au-dot:#60a5fa}.au-timeline-item:before{content:"";position:absolute;left:3px;top:0;bottom:0;width:1px;background:#222}.au-timeline-item:first-child:before{top:16px}.au-timeline-item:last-child:before{bottom:calc(100% - 16px)}.au-timeline-item:after{content:"";position:absolute;left:0;top:14px;width:7px;height:7px;border-radius:999px;background:var(--au-dot);box-shadow:0 0 0 3px #111,0 0 10px -1px color-mix(in srgb,var(--au-dot) 70%,transparent)}.au-timeline-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.au-timeline-label{font-size:13.5px;font-weight:550;color:#f5f5f5;min-width:0}.au-timeline-desc{margin-top:2px;font-size:12.5px;color:#a3a3a3;overflow-wrap:anywhere}.au-timeline-meta{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:11.5px;color:#737373;min-width:0}.au-timeline-meta>span{min-width:0;overflow-wrap:anywhere}.au-levers{display:flex;flex-direction:column}.au-lever{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px;padding:16px 18px 16px 21px;border-top:1px solid color-mix(in srgb,#f87171 12%,#1c1c1c)}.au-levers>.au-lever:first-child{border-top:0}@media (min-width:820px){.au-lever:not(.au-lever--wide){grid-template-columns:minmax(0,1fr) minmax(240px,360px);align-items:start;gap:20px}}.au-lever-title{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#fff}.au-lever-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;color:#f87171;background:color-mix(in srgb,#f87171 12%,transparent);border:1px solid color-mix(in srgb,#f87171 26%,transparent)}.au-lever-desc{margin-top:6px;font-size:12.5px;line-height:1.6;color:#8a8a8a;max-width:62ch}.au-lever-action{display:flex;flex-direction:column;gap:8px;min-width:0}@media (min-width:820px){.au-lever-action{align-items:flex-end;text-align:right}.au-lever-action>.au-result{text-align:right}}.au-lever-note{font-size:12.5px;line-height:1.55;color:#737373}@media (prefers-reduced-motion:reduce){.au-list-row[data-new=true],.au-meter>span{animation-name:enter-fade}.au-back svg,.au-switch-knob{transition:none}}.au-picker{position:relative;min-width:0}.au-picker-field{display:flex;align-items:center;gap:8px;height:38px;padding:0 10px 0 12px;border-radius:10px;border:1px solid #262626;background:#0b0b0b;color:#737373;transition:border-color .15s ease}.au-picker-field:focus-within{border-color:#fb923c}.au-picker-field input{flex:1 1;min-width:0;background:transparent;border:0;outline:0;color:#fff;font-size:13.5px}.au-picker-field button{display:inline-flex;color:#737373;background:none;border:0;cursor:pointer}.au-picker-menu{position:absolute;z-index:20;top:calc(100% + 6px);left:0;right:0;padding:4px;border-radius:12px;border:1px solid #2a2a2a;background:#121212;box-shadow:0 18px 40px -16px rgba(0,0,0,.8);animation:enter-rise .18s cubic-bezier(.25,.1,.35,1) backwards;max-height:340px;overflow-y:auto}.au-picker-option{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:transparent;text-align:left;cursor:pointer;min-width:0}.au-picker-option[aria-selected=true]{background:#1d1d1d}.au-picker-meta{margin-left:auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#8a8a8a}.au-picker-empty{padding:12px;font-size:12.5px;color:#8a8a8a}.bd-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));grid-gap:16px;gap:16px;align-items:start}.bd-hero{gap:14px}.bd-hero,.bd-mark{display:flex;align-items:center}.bd-mark{justify-content:center;width:64px;height:52px;flex-shrink:0;border-radius:12px;border:1px solid color-mix(in srgb,var(--adm-accent) 30%,#262626);background:radial-gradient(closest-side,color-mix(in srgb,var(--adm-accent) 16%,transparent),#0b0b0b)}.bd-card{display:flex;flex-direction:column;height:560px}.bd-card>.adm-card-body{flex:1 1;min-height:0;display:flex;flex-direction:column}.bd-card .bd-holders{flex:1 1;min-height:0;max-height:none}.bd-grid--once{align-items:stretch}.bd-grid--once .bd-card{height:auto}.bd-holders{max-height:300px;overflow-y:auto;overscroll-behavior:contain;margin-right:-6px;padding-right:6px;scrollbar-width:thin;scrollbar-color:#333 transparent}.bd-holder{display:flex;align-items:center;gap:10px;padding:9px 0;border-top:1px solid #1c1c1c;min-width:0;animation:entrance-rise .3s ease-out backwards}.bd-holder-meta{min-width:0;flex:1 1;font-size:11.5px;color:#8a8a8a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bd-grant{display:grid;grid-gap:8px;gap:8px;margin-top:4px;padding:12px;border-radius:12px;border:1px dashed color-mix(in srgb,var(--adm-accent) 35%,#2a2a2a);background:color-mix(in srgb,var(--adm-accent) 5%,#0d0d0d);animation:enter-rise .25s cubic-bezier(.25,.1,.35,1) backwards}.bd-note{height:34px;padding:0 10px;border-radius:9px;border:1px solid #262626;background:#0b0b0b;color:#fff;font-size:13px;outline:0}.bd-note:focus{border-color:#fb923c}.bd-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));grid-gap:10px;gap:10px}.bd-tile{--adm-accent:#737373;position:relative;display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:14px;border:1px solid #262626;background:#0f0f0f;transition:border-color .25s ease,background .25s ease;min-width:0}.bd-tile[data-held=true]{border-color:color-mix(in srgb,var(--adm-accent) 45%,#262626);background:radial-gradient(120% 90% at 0 0,color-mix(in srgb,var(--adm-accent) 14%,transparent),transparent 60%),#0f0f0f}.bd-tile-head{display:flex;align-items:center;gap:10px;min-width:0}.bd-tile-name{font-size:13.5px;font-weight:600;color:#fff}.bd-tile-sub{font-size:11.5px;color:#8a8a8a;line-height:1.45}.bd-confirm{display:grid;grid-gap:6px;gap:6px;width:100%;padding:8px 10px;border-radius:10px;border:1px solid color-mix(in srgb,#f87171 35%,#2a2a2a);background:color-mix(in srgb,#f87171 6%,#0d0d0d);font-size:12px;color:#e5e5e5;line-height:1.45;animation:enter-fade .2s ease backwards}.bd-confirm-actions{display:flex;gap:6px}.brn-page{--brn-ease:cubic-bezier(0.25,0.1,0.35,1)}.brn-min{min-width:0}.brn-grow{flex:1 1}.brn-text{font-size:12.5px;line-height:1.65;color:#9a9a9a;overflow-wrap:anywhere}.brn-dim{color:#6b6b6b}.brn-label{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8a8a8a;margin-bottom:8px}.brn-label>svg{color:var(--adm-accent,#a78bfa)}.brn-stack{display:flex;flex-direction:column;gap:12px}.brn-stack>.brn-label{margin-bottom:0}.brn-note{font-size:11px;line-height:1.6;color:#6b6b6b}.brn-now{--adm-accent:#4ade80;position:relative;overflow:hidden;border-radius:22px;padding:18px;border:1px solid color-mix(in srgb,var(--adm-accent) 32%,rgba(255,255,255,.08));background:radial-gradient(90% 140% at 0 0,color-mix(in srgb,var(--adm-accent) 16%,transparent),transparent 60%),linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.01)),rgba(14,14,14,.72);backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 24px 50px -32px color-mix(in srgb,var(--adm-accent) 70%,transparent);animation:enter-rise .32s var(--brn-ease) backwards;min-width:0}.brn-now-glow{position:absolute;top:-60%;right:-20%;width:60%;height:180%;background:radial-gradient(closest-side,color-mix(in srgb,var(--adm-accent) 14%,transparent),transparent);pointer-events:none}.brn-now-head{position:relative;display:flex;align-items:center;gap:12px;margin-bottom:16px}.brn-now-title{margin-top:2px;font-size:18px;font-weight:650;letter-spacing:-.01em;color:#fff;line-height:1.25}.brn-now-aside{margin-left:auto;flex-shrink:0}.brn-kinds{position:relative;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));grid-gap:10px;gap:10px}.brn-kind{--adm-accent:#737373;display:flex;flex-direction:column;gap:6px;text-align:left;padding:12px 13px 13px;border-radius:14px;border:1px solid rgba(255,255,255,.07);background:radial-gradient(140% 120% at 0 0,color-mix(in srgb,var(--adm-accent) 10%,transparent),transparent 60%),rgba(10,10,10,.78);color:inherit;font:inherit;cursor:pointer;min-width:0;transition:border-color .18s ease,transform .18s ease,background-color .18s ease;animation:enter-rise .3s var(--brn-ease) backwards;animation-delay:calc(80ms + min(var(--adm-i, 0), 10) * 35ms)}.brn-kind:hover{border-color:color-mix(in srgb,var(--adm-accent) 45%,rgba(255,255,255,.1));transform:translateY(-1px)}.brn-kind:active{transform:scale(.985)}.brn-kind:focus-visible{outline:2px solid #fb923c;outline-offset:2px}.brn-kind[aria-current=date]{border-color:color-mix(in srgb,var(--adm-accent) 40%,rgba(255,255,255,.08))}.brn-kind-top{display:flex;align-items:center;gap:7px;min-width:0}.brn-kind-name{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#a3a3a3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.brn-kind-stale{margin-left:auto;flex-shrink:0;font-size:10.5px;font-weight:600;color:#fbbf24;padding:1px 7px;border-radius:999px;background:rgba(251,191,36,.1);border:1px solid rgba(251,191,36,.22)}.brn-kind-headline{font-size:13px;line-height:1.45;color:#ededed;overflow-wrap:anywhere}.brn-daybar{display:flex;flex-wrap:wrap;padding:6px;border-radius:16px;border:1px solid rgba(255,255,255,.07);background:rgba(17,17,17,.62);backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);animation:enter-rise .3s var(--brn-ease) backwards;animation-delay:60ms;align-self:flex-start;max-width:100%}.brn-day,.brn-daybar{align-items:center;gap:8px}.brn-day{position:relative;display:inline-flex;height:32px;padding:0 8px 0 12px;border-radius:10px;background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06);min-width:0}.brn-day-icon{color:#a78bfa;flex-shrink:0}.brn-day-text{font-size:13.5px;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.brn-day-count{min-width:18px;height:18px;padding:0 5px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:10.5px;font-weight:700;color:#e9d5ff;background:rgba(167,139,250,.18);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}.brn-date-input{width:20px;flex-shrink:0;background:transparent;border:0;outline:none;color:#8a8a8a;font-size:12px;cursor:pointer;color-scheme:dark}.brn-date-input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.6;margin:0}.brn-date-input::-webkit-calendar-picker-indicator:hover{opacity:1}.brn-date-input::-webkit-datetime-edit{display:none}.brn-date-input:focus-visible{outline:2px solid #fb923c;outline-offset:2px;border-radius:4px}.brn-error{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:12px;font-size:12.5px;line-height:1.5;color:#fca5a5;background:rgba(248,113,113,.08);border:1px solid rgba(248,113,113,.24);overflow-wrap:anywhere}.brn-error>svg{flex-shrink:0;margin-top:2px}.brn-briefs{display:flex;flex-direction:column;gap:10px}.brn-brief{--adm-accent:#737373;position:relative;overflow:hidden;border-radius:16px;border:1px solid #232323;background:radial-gradient(120% 90% at 0 0,color-mix(in srgb,var(--adm-accent) 7%,transparent),transparent 55%),#111111;transition:border-color .2s ease,box-shadow .2s ease;animation:enter-rise .3s var(--brn-ease) backwards;animation-delay:calc(min(var(--adm-i, 0), 10) * 40ms);min-width:0}.brn-brief:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--adm-accent);opacity:.85}.brn-brief[data-open=true]{border-color:color-mix(in srgb,var(--adm-accent) 34%,#262626);box-shadow:0 18px 40px -28px color-mix(in srgb,var(--adm-accent) 60%,transparent)}.brn-brief-head{display:flex;align-items:flex-start;gap:12px;width:100%;padding:14px 16px 14px 18px;text-align:left;background:transparent;border:0;color:inherit;font:inherit;cursor:pointer;transition:background-color .15s ease}.brn-brief-head:hover{background:rgba(255,255,255,.02)}.brn-brief-head:focus-visible{outline:2px solid #fb923c;outline-offset:-2px;border-radius:16px}.brn-brief-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.brn-new{display:inline-flex;align-items:center;height:18px;padding:0 7px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.04em;color:#0a0a0a;background:#fb923c}.brn-brief-count{font-size:11px;color:#737373}.brn-brief-headline{display:block;margin-top:4px;font-size:14.5px;font-weight:600;line-height:1.4;color:#fff;overflow-wrap:anywhere}.brn-brief-chevron{flex-shrink:0;margin-top:6px;color:#5a5a5a;transition:transform .25s var(--brn-ease),color .15s ease}.brn-brief-head:hover .brn-brief-chevron{color:#a3a3a3}.brn-brief[data-open=true] .brn-brief-chevron{transform:rotate(180deg);color:#d4d4d4}.brn-brief-body{padding:0 18px 16px;animation:enter-fade .25s ease-out backwards}.brn-summary{margin:0;padding:12px 14px;border-radius:12px;font-size:13px;line-height:1.7;color:#c9c9c9;background:rgba(255,255,255,.025);border:1px solid #1f1f1f;overflow-wrap:anywhere}.brn-section{margin-top:14px;padding-top:14px;border-top:1px solid #1f1f1f}.brn-clear{align-items:center;gap:8px;font-size:12.5px;color:#86efac}.brn-clear,.brn-findings{display:flex;margin-top:14px}.brn-findings{flex-direction:column;border-top:1px solid #1f1f1f}.brn-finding{--adm-accent:#737373;display:flex;align-items:flex-start;gap:11px;padding:12px 0;border-bottom:1px solid #1a1a1a;min-width:0}.brn-finding:last-child{border-bottom:0;padding-bottom:2px}.brn-chip{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;border-radius:999px;color:var(--adm-accent);background:color-mix(in srgb,var(--adm-accent) 14%,transparent);border:1px solid color-mix(in srgb,var(--adm-accent) 28%,transparent)}.brn-finding-title{font-size:13px;font-weight:600;color:#f5f5f5;line-height:1.4;overflow-wrap:anywhere}.brn-finding .brn-text{margin-top:2px}.brn-evidence{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.brn-evidence code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;color:#a3a3a3;padding:2px 7px;border-radius:6px;background:#0a0a0a;border:1px solid #222;max-width:100%;overflow-wrap:anywhere}.brn-provenance{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:14px;padding-top:11px;border-top:1px solid #1f1f1f;font-size:11px;color:#6b6b6b}.brn-provenance>span{overflow-wrap:anywhere}.brn-tone{display:flex;height:8px;border-radius:999px;overflow:hidden;background:#1f1f1f;gap:2px}.brn-tone>span{display:block;height:100%;border-radius:999px}.brn-tone [data-tone=positive]{background:linear-gradient(90deg,#22c55e,#4ade80)}.brn-tone [data-tone=neutral]{background:#525252}.brn-tone [data-tone=negative]{background:linear-gradient(90deg,#f87171,#ef4444)}.brn-tone-key{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:8px;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.brn-tone-key [data-tone=positive]{color:#86efac}.brn-tone-key [data-tone=neutral]{color:#a3a3a3}.brn-tone-key [data-tone=negative]{color:#fca5a5}.brn-subjects{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));grid-gap:8px;gap:8px}.brn-subject{padding:10px 12px;border-radius:12px;background:#0c0c0c;border:1px solid #1f1f1f;min-width:0}.brn-feedback{display:flex;flex-direction:column;gap:10px}.brn-feedback-row{display:flex;align-items:flex-start;gap:10px}.brn-feedback-dot{width:8px;height:8px;margin-top:5px;border-radius:999px;flex-shrink:0;background:var(--adm-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--adm-accent) 18%,transparent)}.brn-thread{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.brn-thread-empty{margin-bottom:14px;font-size:12.5px;color:#737373}.brn-bubble{max-width:min(80%,560px);padding:8px 13px;border-radius:18px;font-size:13px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;animation:brn-bubble-in .24s var(--brn-ease) backwards}.brn-bubble[data-role=owner]{align-self:flex-end;color:#0a0a0a;background:linear-gradient(180deg,#fdba74,#fb923c);border-bottom-right-radius:6px}.brn-bubble[data-role=brain]{align-self:flex-start;color:#f0f0f0;background:#1f1f1f;border:1px solid #2a2a2a;border-bottom-left-radius:6px}@keyframes brn-bubble-in{0%{opacity:0;transform:translateY(6px) scale(.97)}}.brn-compose{display:flex;align-items:center;gap:8px;padding:4px 4px 4px 14px;border-radius:999px;border:1px solid #262626;background:#0a0a0a;transition:border-color .15s ease,box-shadow .15s ease}.brn-compose:focus-within{border-color:#a78bfa;box-shadow:0 0 0 3px rgba(167,139,250,.16)}.brn-compose-input{flex:1 1;min-width:0;height:32px;border:0;outline:none;background:transparent;color:#f5f5f5;font-size:13.5px}.brn-compose-input::placeholder{color:#5f5f5f}.brn-compose-input:disabled{cursor:not-allowed}@media (max-width:520px){.brn-now{padding:14px;border-radius:18px}.brn-now-head{flex-wrap:wrap}.brn-now-title{font-size:16px}.brn-daybar{align-self:stretch}.brn-day{flex:1 1}.brn-brief-head{padding:13px 14px 13px 16px}.brn-brief-body{padding:0 14px 14px 16px}.brn-bubble{max-width:88%}}@media (prefers-reduced-motion:reduce){.brn-brief,.brn-bubble,.brn-daybar,.brn-kind,.brn-now{animation-name:enter-fade}.brn-brief-chevron,.brn-kind{transition-duration:.01s}}.iq{--iq-orange:#fb923c;--iq-edge:linear-gradient(150deg,color-mix(in srgb,var(--iq-orange) 55%,#2a2a2a) 0%,#2a2a2a 20%,#1c1c1c 100%);height:100%;min-height:0;display:flex;flex-direction:column;gap:14px}.iq [hidden]{display:none!important}.iq-banner{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:12px;font-size:12.5px;color:#d4d4d4;border:1px solid color-mix(in srgb,#fbbf24 35%,#262626);background:#121212}.iq-banner>svg{color:#fbbf24;flex-shrink:0}.iq-body{flex:1 1;min-height:0;display:flex;flex-direction:column;gap:12px}.iq-seg{flex-shrink:0;align-self:flex-start}.iq-briefings{flex:1 1;min-height:0;overflow-y:auto}.brn-embedded-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end}.iq-convo{border-radius:20px;border:1px solid transparent;background:linear-gradient(180deg,rgba(30,30,30,.86) 0,rgba(14,14,14,.94) 40%,rgba(11,11,11,.97) 100%) padding-box,var(--iq-edge) border-box;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 24px 48px -36px rgba(0,0,0,.9);flex:1 1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.iq-ring{display:inline-flex;justify-content:center;width:32px;height:32px;border-radius:999px;color:#d4d4d4;background:radial-gradient(circle at 50% 30%,#1f1f1f,#0d0d0d);border:1px solid color-mix(in srgb,var(--iq-orange) 45%,#262626);box-shadow:0 0 0 3px color-mix(in srgb,var(--iq-orange) 7%,transparent)}.iq-ring,.iq-toolbar{align-items:center;flex-shrink:0}.iq-toolbar{display:flex;flex-wrap:wrap;gap:10px 12px;padding:12px 14px;border-bottom:1px solid #1f1f1f}.iq-toolbar-head{display:flex;align-items:center;gap:12px;flex:1 1 260px;min-width:0}.iq-toolbar-actions{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end;gap:8px;margin-left:auto;max-width:100%}.iq-short{display:none}.iq-convo-title{font-size:15px;font-weight:650;color:#fff;letter-spacing:-.01em}.iq-convo-blurb{font-size:12px;color:#7a7a7a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.iq-scroll{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.iq-list{display:flex;flex-direction:column;gap:18px;max-width:980px;margin:0 auto;padding:18px 18px 24px}.iq-row{display:flex;contain:layout paint}.iq-row[data-role=owner]{justify-content:flex-end}.iq-owner{max-width:min(78%,620px);display:flex;flex-direction:column;align-items:flex-end;gap:4px}.iq-owner-body{padding:9px 14px;font-size:14.5px;line-height:1.5;color:#f5f5f5;white-space:pre-wrap;overflow-wrap:anywhere}.iq-answer{width:100%;min-width:0;padding:2px 4px}.iq-meta{display:flex;flex-wrap:wrap;gap:2px 12px;margin-top:8px;font-size:11px;line-height:1.5;color:#6b6b6b}.iq-meta--end{justify-content:flex-end;margin-top:0}.iq-failed{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;font-size:12px;color:#fca5a5}.iq-failed>svg{flex-shrink:0}.iq-thinking{display:inline-flex;align-items:center;gap:10px;font-size:12.5px;color:#8a8a8a}.iq-thinking-dots{display:inline-flex;gap:4px}.iq-thinking-dots>span{width:6px;height:6px;border-radius:999px;background:#a3a3a3;animation:iq-dot 1.2s ease-in-out infinite}.iq-thinking-dots>span:nth-child(2){animation-delay:.15s}.iq-thinking-dots>span:nth-child(3){animation-delay:.3s}@keyframes iq-dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.iq-thinking-dots>span{animation:none;opacity:.6}}.iq-earlier{display:flex;justify-content:center}.iq-empty{padding:28px 8px;text-align:center;font-size:13px;color:#737373}.iq-error{display:flex;align-items:center;gap:8px;margin:0 14px 8px;padding:8px 12px;border-radius:10px;font-size:12.5px;color:#fca5a5;border:1px solid color-mix(in srgb,#f87171 35%,#262626);background:#140d0d}.iq-error>svg{flex-shrink:0}.iq-md{font-size:14px;line-height:1.7;color:#d9d9d9;overflow-wrap:anywhere}.iq-md>*+*{margin-top:10px}.iq-md-h{font-weight:650;color:#fff;font-size:14.5px;margin-top:16px}.iq-md-h[data-level="1"]{font-size:17px}.iq-md-h[data-level="2"]{font-size:15.5px}.iq-md ol,.iq-md ul{padding-left:20px}.iq-md ul{list-style:disc}.iq-md ol{list-style:decimal}.iq-md li+li{margin-top:4px}.iq-md li::marker{color:#737373}.iq-md strong{color:#fff;font-weight:650}.iq-md code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.88em;padding:1px 5px;border-radius:6px;background:#1a1a1a;border:1px solid #262626}.iq-md pre{padding:10px 12px;border-radius:10px;background:#0d0d0d;border:1px solid #222;overflow-x:auto}.iq-md pre code{padding:0;border:0;background:none}.iq-composer{flex-shrink:0;margin:0 14px 14px}.iq-composer-input{max-height:220px;overflow-y:auto}.iq-mind{display:flex;align-items:center;gap:4px;flex-shrink:0;padding:4px 14px 0 4px}.iq-mind-eye{display:block;width:120px;height:120px;margin:-14px -8px -14px 0}.iq-eyebrow{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8a8a8a}.iq-digest{display:flex;flex-direction:column;gap:14px;padding:16px;border-radius:18px;border:1px solid transparent;background:linear-gradient(180deg,#161616 0,#0f0f0f 100%) padding-box,var(--iq-edge) border-box}.iq-digest-head{display:flex;align-items:center;gap:12px}.iq-digest-title{margin-top:2px;font-size:17px;font-weight:650;line-height:1.3;color:#fff}.iq-digest-summary{font-size:13.5px;line-height:1.65;color:#bdbdbd}.iq-digest-sections{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));grid-gap:10px;gap:10px}.iq-digest-section{--iq-status:#737373;padding:12px;border-radius:14px;border:1px solid #222;border-top:1px solid color-mix(in srgb,var(--iq-status) 40%,#222);background:#0f0f0f;min-width:0}.iq-digest-section-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.iq-digest-topic{font-size:11px;font-weight:500;color:#737373}.iq-digest-section-title{margin-top:8px;font-size:13.5px;font-weight:600;color:#ececec}.iq-digest-points{margin-top:6px;padding-left:16px;list-style:disc;font-size:12.5px;line-height:1.6;color:#9a9a9a}.iq-digest-points li::marker{color:var(--iq-status)}.iq-digest-recs{gap:12px}.iq-digest-group,.iq-digest-recs{display:flex;flex-direction:column}.iq-digest-group{gap:8px}.iq-digest-rec{padding-left:12px;border-left:2px solid #262626}.iq-digest-rec-title{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:13.5px;font-weight:600;color:#ececec}.iq-digest-rec-detail{margin-top:2px;font-size:12.5px;line-height:1.6;color:#9a9a9a}.iq-drawer-backdrop{position:fixed;inset:0;z-index:1400;display:flex;justify-content:flex-end;background:rgba(0,0,0,.55);animation:iq-fade .18s ease backwards}.iq-drawer{width:min(440px,100%);height:100%;display:flex;flex-direction:column;border-left:1px solid transparent;background:linear-gradient(180deg,rgba(24,24,24,.94),rgba(10,10,10,.98)) padding-box,linear-gradient(180deg,color-mix(in srgb,var(--iq-orange) 50%,#2a2a2a),#1c1c1c 30%) border-box;backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);animation:iq-slide .22s cubic-bezier(.25,.1,.35,1) backwards}.iq-drawer-head{display:flex;align-items:center;gap:10px;padding:14px 14px 12px 16px;border-bottom:1px solid #1f1f1f}.iq-drawer-title{font-size:15px;font-weight:650;color:#fff}.iq-drawer-body{flex:1 1;min-height:0;overflow-y:auto;padding:14px 16px 24px;gap:20px}.iq-drawer-body,.iq-mem-block{display:flex;flex-direction:column}.iq-mem-block{gap:8px}.iq-mem-item{padding:10px 12px;border-radius:12px;border:1px solid #222;background:#101010}.iq-mem-fact{display:flex;align-items:flex-start;gap:10px}.iq-mem-item-head{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:4px}.iq-mem-item-head .iq-meta{margin-top:0}.iq-mem-text{font-size:13px;line-height:1.6;color:#bdbdbd;white-space:pre-wrap;overflow-wrap:anywhere}.ops-key-value{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;color:#f5f5f5;-webkit-user-select:all;-moz-user-select:all;user-select:all}@keyframes iq-fade{0%{opacity:0}}@keyframes iq-slide{0%{transform:translateX(24px);opacity:0}}@media (prefers-reduced-motion:reduce){.iq-drawer,.iq-drawer-backdrop{animation:none}}@media (max-width:820px){.iq{gap:10px}.iq-body{flex-direction:column;gap:10px;min-height:520px}.iq-convo{border-radius:16px}.iq-list{padding:14px 12px 18px}.iq-owner{max-width:88%}.iq-composer{margin:0 10px 10px}.iq-toolbar{padding:10px 12px}.iq-toolbar-actions{margin-left:0;width:100%;justify-content:flex-start}.iq-long{display:none}.iq-short{display:inline}.iq-digest{padding:14px 12px}.iq-digest-title{font-size:16px}}.iq-row>.iq-digest{flex:1 1;min-width:0}.acfg-section+.acfg-section{margin-top:18px}.acfg-label{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#737373}.acfg-label-count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.04em;color:#525252}.acfg-list{border-radius:12px;border:1px solid #1f1f1f;background:rgba(0,0,0,.28);overflow:hidden}.acfg-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:9px 12px;min-width:0}.acfg-row+.acfg-row{border-top:1px solid #1a1a1a}.acfg-row-main{flex:1 1 150px;min-width:0}.acfg-row-title{font-size:13.5px;font-weight:550;color:#f5f5f5;line-height:1.35;overflow-wrap:anywhere}.acfg-row-hint{margin-top:1px;font-size:11.5px;color:#737373;line-height:1.4}.acfg-row-controls{display:flex;gap:10px;margin-left:auto}.acfg-field,.acfg-row-controls{align-items:center;flex-shrink:0}.acfg-field{position:relative;display:inline-flex}.acfg-field input{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.acfg-field[data-unit=true] input{padding-right:34px}.acfg-field-unit{position:absolute;right:10px;font-size:10.5px;font-weight:700;letter-spacing:.08em;color:#6b6b6b;pointer-events:none}.acfg-switch{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;font-weight:550;color:#8a8a8a}.acfg-ladder,.acfg-rung{position:relative}.acfg-rung{--rung:#737373;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px 10px 44px;min-width:0}.acfg-rung+.acfg-rung{border-top:1px solid #1a1a1a}.acfg-rung:before{content:"";position:absolute;left:21px;top:0;bottom:0;width:2px;background:color-mix(in srgb,var(--rung) 40%,transparent)}.acfg-rung:first-child:before{top:50%}.acfg-rung:last-child:before{bottom:50%}.acfg-rung-step{position:absolute;left:12px;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--rung) 85%,#fff);background:color-mix(in srgb,var(--rung) 18%,#0d0d0d);border:1px solid color-mix(in srgb,var(--rung) 55%,transparent);box-shadow:0 0 12px -3px color-mix(in srgb,var(--rung) 70%,transparent)}.acfg-rung-main{flex:1 1 150px;min-width:0;display:flex;flex-direction:column;gap:7px}.acfg-rung-bar{height:3px;max-width:180px;border-radius:999px;background:#1c1c1c;overflow:hidden}.acfg-rung-bar>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--rung) 55%,transparent),var(--rung));transition:width .3s cubic-bezier(.2,.8,.25,1)}.acfg-scale{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.acfg-swatch{width:10px;height:10px;border-radius:999px;flex-shrink:0;background:var(--adm-accent,#737373);box-shadow:0 0 0 1px rgba(255,255,255,.12)}.acfg-tier{display:grid;grid-template-columns:72px minmax(0,1fr) minmax(0,120px);align-items:center;grid-gap:8px;gap:8px;padding:8px 12px;min-width:0}.acfg-tier+.acfg-tier{border-top:1px solid #1a1a1a}.acfg-tier-color{position:relative;display:flex;align-items:center;min-width:0}.acfg-tier-color .acfg-swatch{position:absolute;left:10px;pointer-events:none}.acfg-tier-color input{padding-left:28px}@media (max-width:480px){.acfg-tier{grid-template-columns:64px minmax(0,1fr)}.acfg-tier-color{grid-column:1/-1}}.acfg-foot{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:18px;padding-top:14px;border-top:1px solid #1f1f1f}.acfg-foot-note{font-size:11.5px;color:#6b6b6b}.acfg-saved{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:600;color:#86efac;animation:acfg-pop .35s cubic-bezier(.3,1.3,.5,1) backwards}@keyframes acfg-pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}.acfg-alert{display:flex;align-items:flex-start;gap:10px;padding:11px 14px;border-radius:12px;border:1px solid rgba(248,113,113,.35);background:rgba(248,113,113,.08);color:#fca5a5;font-size:13px;line-height:1.45;animation:enter-rise .25s cubic-bezier(.25,.1,.35,1) backwards}.acfg-alert svg{flex-shrink:0;margin-top:1px}.acfg-rule{display:flex;flex-direction:column;gap:9px;padding:13px 18px;min-width:0}.acfg-rule+.acfg-rule{border-top:1px solid #1c1c1c}.acfg-rule[data-new=true]{animation:entrance-rise .3s ease-out backwards}.acfg-rule-head{display:flex;align-items:center;gap:10px;min-width:0}.acfg-rule-name{flex:1 1;min-width:0;font-size:13.5px;font-weight:600;color:#f5f5f5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acfg-rule-name[data-capitalize=true]{text-transform:capitalize}.acfg-chips{display:flex;flex-wrap:wrap;gap:6px}.acfg-chip{--adm-accent:#60a5fa;display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 11px;border-radius:999px;color:#8a8a8a;font-size:12px;font-weight:550;cursor:pointer;white-space:nowrap;transition:color .15s ease,background-color .15s ease,border-color .15s ease,box-shadow .15s ease;background:var(--surface-glass-bg);border:1px solid var(--surface-glass-border);box-shadow:var(--surface-glass-shadow)}.acfg-chip:hover{color:#e5e5e5;background:var(--surface-glass-bg-hover);border-color:var(--surface-glass-border-hover)}.acfg-chip:focus-visible{outline:2px solid var(--adm-accent);outline-offset:2px}.acfg-chip[aria-pressed=true]{color:color-mix(in srgb,var(--adm-accent) 30%,#ffffff);background:radial-gradient(130% 150% at 50% -40%,color-mix(in srgb,var(--adm-accent) 30%,transparent),transparent 60%),linear-gradient(180deg,color-mix(in srgb,var(--adm-accent) 26%,#161616),color-mix(in srgb,var(--adm-accent) 12%,#0d0d0d));border-color:color-mix(in srgb,var(--adm-accent) 45%,transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 1px 2px rgba(0,0,0,.4)}.acfg-chip-tick{display:inline-flex;width:0;overflow:hidden;opacity:0;transition:width .2s ease,opacity .2s ease}.acfg-chip[aria-pressed=true] .acfg-chip-tick{width:12px;opacity:1}.acfg-add{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:13px 18px 16px;border-top:1px solid #1f1f1f}.acfg-add select{flex:1 1 180px;max-width:260px;min-width:0}.acfg-savebar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 14px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:rgba(20,20,20,.72);-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 18px 40px -26px rgba(0,0,0,.9);animation:enter-rise .3s cubic-bezier(.25,.1,.35,1) backwards;animation-delay:calc(var(--adm-i, 0) * 45ms)}@media (prefers-reduced-motion:reduce){.acfg-alert,.acfg-rule[data-new=true],.acfg-savebar,.acfg-saved{animation-name:enter-fade}.acfg-chip,.acfg-chip-tick,.acfg-rung-bar>span{transition:none}}.aset-page{display:flex;flex-direction:column;gap:22px;max-width:920px;min-width:0}.aset-group{min-width:0;animation:enter-rise .3s cubic-bezier(.25,.1,.35,1) backwards;animation-delay:calc(var(--adm-i, 0) * 40ms)}.aset-group-head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:24px;padding:0 4px 8px}.aset-group-title{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8a8a8a}.aset-group-title svg{color:#6b6b6b}.aset-list{border-radius:14px;border:1px solid #1f1f1f;background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,.01)),#101010;overflow:hidden}.aset-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:8px 16px;gap:8px 16px;min-height:54px;padding:10px 16px;min-width:0}.aset-row+.aset-row{border-top:1px solid #1a1a1a}.aset-row[data-stack=true]{grid-template-columns:minmax(0,1fr);align-items:start;padding-block:14px}.aset-row[data-dim=true]{opacity:.5}.aset-row-main{min-width:0}.aset-label{font-size:13.5px;font-weight:550;color:#f5f5f5;line-height:1.35;overflow-wrap:anywhere}.aset-value{margin-top:2px;font-size:12px;color:#8a8a8a;line-height:1.45;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.aset-value[data-tone=warn]{color:#fbbf24}.aset-value[data-tone=bad]{color:#f87171}.aset-control{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;min-width:0}.aset-row[data-stack=true] .aset-control{justify-content:flex-start}.aset-feedback{padding:8px 4px 0;font-size:12.5px}.aset-commerce{--adm-accent:#4ade80;position:relative;overflow:hidden;border-radius:16px;border:1px solid color-mix(in srgb,var(--adm-accent) 38%,#262626);background:radial-gradient(90% 140% at 0 0,color-mix(in srgb,var(--adm-accent) 13%,transparent),transparent 65%),#111111;animation:enter-rise .3s cubic-bezier(.25,.1,.35,1) backwards}.aset-commerce-bar{display:flex;align-items:center;gap:14px;padding:14px 18px;min-width:0}.aset-commerce-main{flex:1 1 auto;min-width:0}.aset-commerce-title{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:18px;font-weight:600;letter-spacing:-.01em;color:#ffffff;line-height:1.25}.aset-commerce-sub{margin-top:3px;font-size:12px;color:#8a8a8a;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.aset-commerce-arm{padding:14px 18px 16px;border-top:1px solid #1f1f1f;background:rgba(0,0,0,.25)}.adm-bigswitch[data-size=md]{width:96px;height:40px;flex-shrink:0}.adm-bigswitch[data-size=md] .adm-bigswitch-knob{top:4px;left:4px;width:30px;height:30px}.adm-bigswitch[data-size=md][data-on=true] .adm-bigswitch-knob{transform:translateX(56px)}.adm-bigswitch[data-size=md] .adm-bigswitch-label{font-size:10.5px}.adm-bigswitch[data-size=md] .adm-bigswitch-label-off{right:14px}.adm-bigswitch[data-size=md] .adm-bigswitch-label-on{left:16px}@media (max-width:520px){.aset-commerce-bar{padding:12px 14px}.aset-commerce-bar>.adm-icon{display:none}}@media (prefers-reduced-motion:reduce){.aset-commerce,.aset-group{animation:none}}.sq-root{gap:16px}.sq-root,.sq-toolbar{display:flex;flex-direction:column;min-width:0}.sq-toolbar{gap:12px;padding:12px 14px;border-radius:16px;border:1px solid rgba(255,255,255,.07);background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,0) 60%),rgba(17,17,17,.72);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 16px 36px -26px rgba(0,0,0,.9);animation:enter-rise .3s cubic-bezier(.25,.1,.35,1) .04s backwards}.sq-toolbar-row{align-items:center;justify-content:space-between;gap:10px}.sq-selects,.sq-toolbar-row{display:flex;flex-wrap:wrap;min-width:0}.sq-selects{gap:8px}.sq-selects .au-select{flex:1 1 130px}.sq-tally{display:inline-flex;align-items:center;gap:10px;margin-left:auto;font-size:12px;color:#737373;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.sq-split{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start;min-width:0}.sq-pane{display:none;min-width:0}.sq-pane[data-show=true]{display:block}.sq-placeholder{display:none}@media (min-width:80em){.sq-split{grid-template-columns:minmax(320px,420px) minmax(0,1fr)}.sq-pane,.sq-placeholder{display:block}.sq-pane .sq-placeholder .adm-card{min-height:40vh;display:flex;align-items:center;justify-content:center}.sq-back{display:none}}.sq-list{transition:opacity .2s ease}.sq-list[data-busy=true]{opacity:.55}button.sq-row{--sq-tone:#737373;position:relative;width:100%;align-items:flex-start;text-align:left;font:inherit;background:transparent;border-left:0;border-right:0;border-bottom:0;cursor:pointer}button.sq-row:focus-visible{outline:2px solid #fb923c;outline-offset:-2px}.sq-row[data-active=true]{background:color-mix(in srgb,#38bdf8 7%,transparent)}.sq-row[data-active=true]:before{content:"";position:absolute;inset:8px auto 8px 0;width:3px;border-radius:0 3px 3px 0;background:#38bdf8;box-shadow:0 0 12px -2px #38bdf8}.sq-chip{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border-radius:10px;color:var(--sq-tone);background:color-mix(in srgb,var(--sq-tone) 14%,#111);border:1px solid color-mix(in srgb,var(--sq-tone) 28%,transparent)}.sq-row-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.sq-row-top{display:flex;align-items:center;gap:8px;min-width:0}.sq-row-title{flex:1 1;min-width:0;font-size:13.5px;font-weight:600;color:#f5f5f5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sq-unread{width:8px;height:8px;flex-shrink:0;border-radius:999px;background:#fb923c;box-shadow:0 0 8px -1px #fb923c}.sq-row-time{flex-shrink:0;font-size:11.5px;color:#737373;white-space:nowrap}.sq-row-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;font-size:12px;color:#8a8a8a}.sq-row-meta .adm-pill{height:20px;font-size:10.5px;text-transform:capitalize}.sq-cap{text-transform:capitalize;color:#737373}.sq-row-who{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#a3a3a3}.sq-row-assignee{color:#93c5fd;white-space:nowrap}.sq-loading{display:flex;align-items:center;gap:10px;padding:28px 18px;font-size:13px;color:#8a8a8a;animation:enter-fade .2s ease-out backwards}.sq-thread-wrap{display:flex;flex-direction:column;gap:8px;min-width:0}.sq-back{display:flex}.sq-thread .adm-card-head{align-items:flex-start}.sq-thread .adm-card-title{font-size:15px;overflow-wrap:anywhere}.sq-thread-sub{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:3px}.sq-link{display:inline-flex;align-items:center;gap:4px;color:#a3a3a3;text-decoration:none;transition:color .15s ease;overflow-wrap:anywhere}.sq-link:hover{color:#fff}.sq-controls{display:flex;flex-direction:column;gap:12px;padding:14px 18px;border-bottom:1px solid #1f1f1f;background:rgba(255,255,255,.012)}.sq-control-row{display:flex;flex-wrap:wrap;gap:12px 14px;min-width:0}.sq-control{display:flex;flex-direction:column;gap:6px;min-width:0}.sq-control--grow{flex:1 1 220px}.sq-assign{display:flex;gap:8px;min-width:0}.sq-assign-field{flex:1 1 auto;max-width:260px}.sq-brief{display:flex;flex-direction:column;gap:8px;padding:12px 18px 14px;border-bottom:1px solid #1f1f1f;border-left:2px solid rgba(249,115,22,.55);background:rgba(255,255,255,.015)}.sq-brief-head{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8a8a8a}.sq-brief-lines{display:grid;grid-gap:4px;gap:4px;margin:0}.sq-brief-line{display:grid;grid-template-columns:minmax(84px,max-content) minmax(0,1fr);grid-gap:12px;gap:12px;font-size:13px;line-height:1.5}.sq-brief-line dt{color:#8a8a8a}.sq-brief-line dd{margin:0;min-width:0;color:#d4d4d4;overflow-wrap:anywhere}.sq-brief-line[data-attention=true] dd{color:#fbbf24}.sq-brief-note{font-size:12px;color:#737373}.sq-messages{display:flex;flex-direction:column;gap:14px;padding:20px 18px;max-height:55vh;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#2a2a2a transparent;background:radial-gradient(80% 60% at 100% 100%,rgba(251,146,60,.04),transparent 70%),#0c0c0c}.sq-earlier{display:flex;justify-content:center}.sq-text{font-size:13.5px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.sq-msg{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.sq-msg[data-from=staff]{align-items:flex-end}.sq-bubble{max-width:min(85%,560px);padding:9px 14px;color:#f5f5f5}.sq-msg-meta{padding:0 6px;font-size:11px;color:#737373}.sq-msg-meta--aftrmind{display:flex;align-items:center;gap:6px;padding-bottom:6px}.sq-note{padding:10px 14px;border-radius:14px;border:1px dashed color-mix(in srgb,#fbbf24 40%,#2a2a2a);background:radial-gradient(120% 120% at 0 0,rgba(251,191,36,.08),transparent 70%),#120f05;color:rgba(255,255,255,.92)}.sq-note-head{display:flex;align-items:center;gap:6px;margin-bottom:4px;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#fcd34d}.sq-note-by{font-weight:500;letter-spacing:0;text-transform:none;font-size:11px;color:color-mix(in srgb,#fcd34d 65%,#737373)}.sq-composer{display:flex;flex-direction:column;gap:10px;padding:14px 18px 18px;border-top:1px solid #1f1f1f;transition:background-color .2s ease}.sq-composer[data-internal=true]{background:rgba(251,191,36,.03)}.sq-composer[data-internal=true] .adm-segment[aria-pressed=true]{color:#fcd34d;box-shadow:inset 0 0 0 1px color-mix(in srgb,#fbbf24 35%,#2e2e2e)}.sq-composer-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.sq-composer-hint{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:#737373}.sq-composer-hint[data-internal=true]{color:#fcd34d}.ev-root{flex-direction:column;gap:16px}.ev-root,.ev-toolbar{display:flex;min-width:0}.ev-toolbar{flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.ev-toolbar-note{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#737373}.ev-form-body{display:flex;flex-direction:column;gap:18px}.ev-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));grid-gap:14px 16px;gap:14px 16px}.ev-form-foot{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding-top:14px;border-top:1px solid #1f1f1f}.ev-row{align-items:center;flex-wrap:wrap;gap:10px 14px;padding-top:13px;padding-bottom:13px}.ev-row[data-live=true]{background:linear-gradient(90deg,rgba(74,222,128,.06),transparent 60%)}.ev-date{--ev-tone:#a78bfa;display:flex;flex-direction:column;align-items:center;justify-content:center;width:46px;height:50px;flex-shrink:0;overflow:hidden;border-radius:12px;border:1px solid #262626;background:linear-gradient(180deg,#1a1a1a,#121212);color:#737373}.ev-row[data-live=true] .ev-date{--ev-tone:#4ade80;border-color:color-mix(in srgb,#4ade80 40%,#262626);box-shadow:0 0 18px -8px #4ade80}.ev-row[data-done=true] .ev-date{--ev-tone:#737373;opacity:.75}.ev-date-month{width:100%;padding:2px 0 1px;text-align:center;font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#0a0a0a;background:var(--ev-tone)}.ev-date-day{flex:1 1;display:flex;align-items:center;font-size:19px;font-weight:650;line-height:1;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ev-main{flex:1 1 220px;flex-direction:column;gap:4px}.ev-main,.ev-title-line{min-width:0;display:flex}.ev-title-line{align-items:center;gap:8px}.ev-title-line .adm-pill{height:20px;font-size:10px;letter-spacing:.08em;text-transform:uppercase;flex-shrink:0}.ev-title{min-width:0;font-size:14px;font-weight:600;color:#fff;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ev-title:hover{text-decoration:underline;text-underline-offset:3px}.ev-row[data-done=true] .ev-title{color:#d4d4d4}.ev-meta{display:flex;flex-wrap:wrap;align-items:center;gap:2px 0;font-size:12px;color:#8a8a8a}.ev-meta>span+span:before{content:"·";margin:0 6px;color:#525252}.ev-type{display:inline-flex;align-items:center;gap:5px;color:#a3a3a3}.ev-ends{font-size:12px;font-weight:550;color:#4ade80}.ev-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex-shrink:0}@media (max-width:639px){.ev-actions{flex-basis:100%;padding-left:60px}}@media (prefers-reduced-motion:reduce){.sq-toolbar{animation-name:enter-fade}.sq-composer,.sq-list{transition:none}}.sq-assist{display:flex;flex-direction:column;gap:10px;padding:12px 16px 14px;border-radius:16px;border:1px solid rgba(255,255,255,.07);border-left:2px solid rgba(249,115,22,.55);background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,0) 60%),rgba(17,17,17,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 16px 36px -26px rgba(0,0,0,.9);animation:enter-rise .3s cubic-bezier(.25,.1,.35,1) backwards;min-width:0}.sq-assist-head{display:flex;align-items:center;gap:8px}.sq-assist-eye{display:inline-flex;padding:2px;border-radius:999px;border:1.5px solid rgba(249,115,22,.5);background:rgba(249,115,22,.14)}.sq-assist-lines{display:grid;grid-gap:10px;gap:10px;margin:0}.sq-assist-line{display:grid;grid-gap:3px;gap:3px;min-width:0}.sq-assist-line dt{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8a8a8a}.sq-assist-line dd{margin:0;font-size:13.5px;line-height:1.55;color:#d4d4d4;white-space:pre-wrap;overflow-wrap:anywhere}.sq-assist-foot{display:flex;justify-content:flex-end}.sq-assist-wait{display:grid;grid-gap:7px;gap:7px;padding:2px 0 4px}.sq-assist-wait span{height:9px;border-radius:6px;background:linear-gradient(90deg,rgba(255,255,255,.035),rgba(255,255,255,.08),rgba(255,255,255,.035));background-size:200% 100%;animation:sq-assist-wait 1.6s ease-in-out infinite}.sq-assist-wait span:last-child{width:62%}@keyframes sq-assist-wait{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.sq-assist{animation-name:enter-fade}.sq-assist-wait span{animation:none}}