.kg-aangan{--cream-rgb:250 247 242;--ag-s2:243 238 231;--ag-s3:235 229 220;--ag-gold:201 162 112;--ag-gold-ink:138 109 31;--ag-gold-cont:246 234 214;--ag-green:26 122 62;--ag-red:186 46 38;--ag-line:26 20 16;--ag-line-a:.17;--ag-line-strong-a:.28;--ag-r-xs:.5rem;--ag-r-sm:.75rem;--ag-r-md:1rem;--ag-r-lg:1.25rem;--ag-r-xl:1.75rem;--ag-e1:0 1px 2px #1a14100d, 0 1px 3px 1px #1a141008;--ag-e2:0 1px 2px #1a14100f, 0 2px 6px 2px #1a14100f;--ag-e3:0 1px 3px #1a14101a, 0 6px 14px 3px #1a141017;--ag-ease-out:cubic-bezier(.23, 1, .32, 1);--ag-ease-emph:cubic-bezier(.2, 0, 0, 1);--ag-ease-in-out:cubic-bezier(.77, 0, .175, 1);--ag-ease-drawer:cubic-bezier(.32, .72, 0, 1);--ag-gold-glow:0 10px 30px -12px #c9a2708c;-webkit-user-select:none;user-select:none;background:rgb(var(--cream-rgb));min-height:100dvh;color:rgb(var(--ink-rgb));font-feature-settings:"cv01", "ss01";-webkit-font-smoothing:antialiased}html[data-kgtheme=dark] .kg-aangan{--cream-rgb:16 15 14;--ag-s2:30 30 31;--ag-s3:42 42 44;--ag-gold:219 187 143;--ag-gold-ink:233 205 160;--ag-gold-cont:56 46 31;--ag-green:92 199 132;--ag-red:242 139 130;--ag-line:255 255 255;--ag-line-a:.16;--ag-line-strong-a:.26;--ag-e1:0 1px 2px #00000080;--ag-e2:0 2px 8px #0000008c;--ag-e3:0 8px 26px #0009;--ag-gold-glow:0 10px 30px -14px #dbbb8f59}.kg-aangan input,.kg-aangan textarea,.kg-aangan [contenteditable=true],.kg-aangan .ag-selectable{-webkit-user-select:text;user-select:text}@media (max-width:640px){.kg-aangan input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),.kg-aangan textarea,.kg-aangan select{font-size:16px}}.ag-paper{background-image:radial-gradient(120% 55% at 50% -18%,#c9a27021,#0000 68%);background-attachment:fixed}.ag-h1{letter-spacing:-.018em;font-size:1.75rem;font-weight:600;line-height:2.15rem}.ag-h2{letter-spacing:-.006em;font-size:1.0625rem;font-weight:600;line-height:1.5rem}.ag-h3{font-size:.9375rem;font-weight:600;line-height:1.35rem}.ag-sub{color:rgb(var(--ink-rgb) / .6);font-size:.875rem;line-height:1.3rem}.ag-meta{color:rgb(var(--ink-rgb) / .58);font-size:.8125rem;line-height:1.15rem}.ag-num{font-variant-numeric:tabular-nums}.ag-display{letter-spacing:-.02em;font-family:Cormorant Garamond,Georgia,serif;font-weight:600;line-height:1.04}.ag-card{background:rgb(var(--white-rgb));border:1px solid rgb(var(--ag-line) / var(--ag-line-a));border-radius:var(--ag-r-lg);box-shadow:var(--ag-e1)}.ag-group{background:rgb(var(--white-rgb));border:1px solid rgb(var(--ag-line) / var(--ag-line-a));border-radius:var(--ag-r-lg);overflow:hidden}.ag-group>*+*{border-top:1px solid rgb(var(--ag-line) / var(--ag-line-a))}.ag-card-press{transition:background-color .18s ease, box-shadow .2s var(--ag-ease-out), border-color .2s ease, transform .16s var(--ag-ease-out)}.ag-card-press:active{background:rgb(var(--ink-rgb) / .035);transform:scale(.988)}@media (hover:hover) and (pointer:fine){.ag-card-press:hover{box-shadow:var(--ag-e2);border-color:rgb(var(--ag-line) / var(--ag-line-strong-a))}}.ag-btn{letter-spacing:.005em;white-space:nowrap;min-height:2.5rem;transition:background-color .18s ease, color .18s ease, box-shadow .2s ease, border-color .18s ease, transform .14s var(--ag-ease-out);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-size:.875rem;font-weight:600;display:inline-flex}.ag-btn:active{transform:scale(.97)}.ag-btn:disabled{opacity:.38;pointer-events:none}.ag-btn-ink{background:rgb(var(--ink-rgb));color:rgb(var(--cream-rgb))}.ag-btn-gold{background:rgb(var(--ag-gold));color:#1a1410}.ag-btn-ghost{color:rgb(var(--ink-rgb));border:1px solid rgb(var(--ag-line) / var(--ag-line-strong-a));background:0 0}.ag-btn-soft{background:rgb(var(--ag-s3));color:rgb(var(--ink-rgb))}.ag-btn-wa{color:#fff;background:#1fa855}.ag-btn-text{color:rgb(var(--ag-gold-ink));background:0 0;padding-inline:.75rem}.ag-btn-wrap{white-space:normal;text-align:left;justify-content:flex-start;max-width:100%;height:auto;padding-block:.5rem;line-height:1.35}.ag-btn-wrap>svg{flex-shrink:0}.ag-btn-wa.ag-btn-wrap{text-align:center;justify-content:center;min-height:3rem}.ag-btn-ink.ag-btn-wrap{text-align:center;justify-content:center}@media (hover:hover) and (pointer:fine){.ag-btn-ink:hover,.ag-btn-gold:hover{box-shadow:var(--ag-e2)}.ag-btn-ghost:hover{background:rgb(var(--ag-line) / var(--ag-line-a));border-color:rgb(var(--ink-rgb) / .28)}.ag-btn-soft:hover{background:rgb(var(--ag-line) / var(--ag-line-strong-a))}.ag-btn-wa:hover{box-shadow:0 2px 8px 2px #1fa85547}.ag-btn-text:hover{background:rgb(var(--ag-gold) / .14)}}.kg-aangan :where(a,button,summary,[tabindex]):focus-visible{outline-color:rgb(var(--ink-rgb))}.ag-iconbtn{width:2.75rem;height:2.75rem;color:rgb(var(--ink-rgb) / .72);transition:background-color .15s ease, transform .15s var(--ag-ease-out), color .15s ease;border-radius:999px;flex:none;place-items:center;display:grid}.ag-iconbtn:active{background:rgb(var(--ink-rgb) / .09);transform:scale(.9)}@media (hover:hover) and (pointer:fine){.ag-iconbtn:hover{background:rgb(var(--ag-line) / var(--ag-line-a));color:rgb(var(--ink-rgb))}}.ag-fab{bottom:calc(6.1rem + env(safe-area-inset-bottom));z-index:30;border-radius:var(--ag-r-md);background:rgb(var(--ink-rgb));width:fit-content;min-width:3.5rem;max-width:min(16rem,100vw - 11rem);min-height:3.5rem;color:rgb(var(--cream-rgb));box-shadow:var(--ag-e3);text-align:center;transition:transform .2s var(--ag-ease-emph), box-shadow .2s ease;justify-content:center;align-items:center;gap:.6rem;margin-top:.75rem;margin-left:auto;padding:.5rem 1.1rem;font-size:.9rem;font-weight:600;line-height:1.25;display:flex;position:sticky}.ag-fab>span{min-width:0}.ag-fab>svg{flex:none}.ag-fab:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){.ag-fab:hover{transform:translateY(-2px)}}@media (min-width:1024px){.ag-fab{bottom:2rem}}.ag-input{border-radius:var(--ag-r-sm);border:1px solid rgb(var(--ag-line) / var(--ag-line-strong-a));background:rgb(var(--white-rgb));width:100%;color:rgb(var(--ink-rgb));outline:none;padding:.85rem 1rem;transition:border-color .15s,box-shadow .15s}.ag-input::placeholder{color:rgb(var(--ink-rgb) / .42)}.ag-input:focus{border-color:rgb(var(--ag-gold));box-shadow:0 0 0 3px rgb(var(--ag-gold) / .22)}.ag-input:disabled{opacity:.45}.ag-label{color:rgb(var(--ink-rgb) / .62);margin-bottom:.35rem;font-size:.8125rem;font-weight:600;display:block}.ag-input-bad,.ag-input-bad:focus{border-color:rgb(var(--ag-red));box-shadow:0 0 0 3px rgb(var(--ag-red) / .16)}.ag-select-wrap{flex:auto;min-width:0;position:relative}.ag-select{appearance:none;padding-right:2.6rem}.ag-select-arrow{pointer-events:none;color:rgb(var(--ink-rgb) / .45);position:absolute;top:50%;right:.9rem;transform:translateY(-50%)}.ag-tel{display:block;position:relative}.ag-tel-cc{color:rgb(var(--ink-rgb) / .55);pointer-events:none;font-weight:600;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.ag-tel .ag-input{letter-spacing:.03em;padding-left:3.35rem}.ag-tel-cc--pick{pointer-events:auto;background:rgb(var(--ink-rgb) / .06);height:2.125rem;color:rgb(var(--ink-rgb) / .82);font:inherit;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:.65rem;align-items:center;gap:.3rem;margin-left:-.55rem;padding:0 .3rem 0 .5rem;font-size:.9rem;font-weight:600;line-height:1;transition:background-color .15s;display:inline-flex}.ag-tel-cc--pick .ag-ccp-flag{width:auto;font-size:1.15rem}.ag-tel-cc--pick .ag-ccp-iso{min-width:1.5rem;height:1.15rem;font-size:.6rem}.ag-tel-cc--pick>:last-child{opacity:.55;margin-left:-.15rem}.ag-tel-cc--pick:active{background:rgb(var(--ink-rgb) / .12)}.ag-tel-cc--pick:focus-visible{outline:2px solid rgb(var(--ag-gold));outline-offset:2px}@media (hover:hover) and (pointer:fine){.ag-tel-cc--pick:hover{background:rgb(var(--ink-rgb) / .1)}}.ag-tel:has(.ag-tel-cc--pick) .ag-input{padding-left:calc(var(--cc-w,4.6rem) + 1rem)}.ag-ccp{z-index:90;position:fixed;inset:0}.ag-ccp-scrim{cursor:default;background:#140e0a6b;border:0;padding:0;animation:.2s both agCcpFade;position:absolute;inset:0}.ag-ccp-panel{inset-inline:0;bottom:var(--ccp-kb,0px);height:min(86svh, calc(var(--ccp-vh,100svh) - .75rem));background:rgb(var(--white-rgb));color:rgb(var(--ink-rgb));border-radius:var(--ag-r-xl) var(--ag-r-xl) 0 0;padding-bottom:env(safe-area-inset-bottom);animation:agCcpUp .32s var(--ag-ease-drawer) both;flex-direction:column;display:flex;position:absolute;overflow:hidden;box-shadow:0 -12px 40px -16px #1a141052}.ag-ccp-grab{background:rgb(var(--ink-rgb) / .2);border-radius:999px;flex:none;width:2rem;height:.25rem;margin:.6rem auto .15rem}.ag-ccp-head{border-bottom:1px solid rgb(var(--ag-line) / var(--ag-line-a));flex:none;align-items:center;gap:.5rem;padding:.5rem .75rem .65rem 1rem;display:flex}.ag-ccp-search{flex:1;min-width:0;height:3rem}.ag-ccp-search input{appearance:none}.ag-ccp-search input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.ag-ccp-search input::-webkit-search-decoration{-webkit-appearance:none;display:none}.ag-ccp-clear{background:rgb(var(--ink-rgb) / .08);width:2rem;height:2rem;color:rgb(var(--ink-rgb) / .65);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;margin-right:-.4rem;display:grid}.ag-ccp-x{background:rgb(var(--ink-rgb) / .05);width:2.75rem;height:2.75rem;color:rgb(var(--ink-rgb) / .75);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.ag-ccp-list{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:.35rem 0 .75rem;overflow-y:auto}.ag-ccp-row{width:100%;min-height:3.25rem;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:.85rem;padding:.35rem 1.25rem;display:flex}.ag-ccp-row[data-active=true]{background:rgb(var(--ink-rgb) / .05)}.ag-ccp-row:active{background:rgb(var(--ink-rgb) / .09)}.ag-ccp-flag{text-align:center;flex:none;width:1.75rem;font-size:1.4rem;line-height:1}.ag-ccp-iso{background:rgb(var(--ink-rgb) / .08);min-width:1.75rem;height:1.3rem;color:rgb(var(--ink-rgb) / .7);letter-spacing:.05em;border-radius:.35rem;flex:none;place-items:center;padding:0 .25rem;font-size:.625rem;font-weight:700;line-height:1;display:inline-grid}.ag-ccp-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.9375rem;overflow:hidden}.ag-ccp-row[aria-selected=true] .ag-ccp-name{font-weight:650}.ag-ccp-cc{font-variant-numeric:tabular-nums;color:rgb(var(--ink-rgb) / .55);flex:none;font-size:.875rem;font-weight:600}.ag-ccp-tick{width:1.25rem;color:rgb(var(--ag-gold-ink));flex:none;place-items:center;display:grid}.ag-ccp-none{text-align:center;color:rgb(var(--ink-rgb) / .55);padding:2.5rem 1.5rem;font-size:.875rem}@media (min-width:640px){.ag-ccp-panel{inset:0;bottom:var(--ccp-kb,0px);width:min(26rem,100vw - 2rem);height:min(36rem, calc(var(--ccp-vh,100dvh) - 3rem));border-radius:var(--ag-r-xl);box-shadow:var(--ag-e3);animation:agCcpPop .2s var(--ag-ease-out) both;margin:auto;padding-bottom:0}.ag-ccp-grab{display:none}.ag-ccp-head{padding:.85rem .85rem .75rem 1rem}}@media (prefers-reduced-motion:reduce){.ag-ccp-panel{animation:.16s both agCcpFade}}@keyframes agCcpFade{0%{opacity:0}}@keyframes agCcpUp{0%{transform:translateY(100%)}}@keyframes agCcpPop{0%{opacity:0;transform:scale(.97)}}.ag-xls{border-collapse:collapse;width:100%;font-size:.72rem}.ag-xls th,.ag-xls td{border:1px solid rgb(var(--ag-line) / var(--ag-line-strong-a));text-align:left;white-space:nowrap;padding:.4rem .55rem}.ag-xls th{background:rgb(var(--ag-gold-cont));color:rgb(var(--ag-gold-ink));font-weight:700}.ag-xls td{color:rgb(var(--ink-rgb) / .75)}.ag-overline{letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--ink-rgb) / .45);font-size:.6875rem;font-weight:700}.ag-search{background:rgb(var(--ag-s2));height:3.25rem;color:rgb(var(--ink-rgb));border-radius:999px;align-items:center;gap:.75rem;padding:0 1rem;transition:background-color .16s,box-shadow .16s;display:flex}.ag-search:focus-within{background:rgb(var(--white-rgb));box-shadow:var(--ag-e2), 0 0 0 1px rgb(var(--ag-line) / var(--ag-line-a))}.ag-search input{min-width:0;color:inherit;background:0 0;border:0;outline:none;flex:1;font-size:.9375rem}.ag-search input::placeholder{color:rgb(var(--ink-rgb) / .45)}.ag-chip{border-radius:var(--ag-r-xs);border:1px solid rgb(var(--ag-line) / var(--ag-line-strong-a));height:2.25rem;color:rgb(var(--ink-rgb) / .78);white-space:nowrap;transition:background-color .16s ease, color .16s ease, border-color .16s ease, transform .14s var(--ag-ease-out);background:0 0;align-items:center;gap:.4rem;padding:0 .85rem;font-size:.8125rem;font-weight:600;display:inline-flex}.ag-chip:active{transform:scale(.96)}.ag-chip[data-on=true]{background:rgb(var(--ag-gold-cont));color:rgb(var(--ag-gold-ink));border-color:#0000}.ag-chip[data-on=true]:before{content:"";background:currentColor;flex:none;width:1.05rem;height:1.05rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath d='M382-354 226-510q-11-11-27.5-11T171-510q-11 11-11 27.5t11 27.5l184 184q12 12 28 12t28-12l400-400q11-11 11-27.5T811-726q-11-11-27.5-11T756-726L382-354Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath d='M382-354 226-510q-11-11-27.5-11T171-510q-11 11-11 27.5t11 27.5l184 184q12 12 28 12t28-12l400-400q11-11 11-27.5T811-726q-11-11-27.5-11T756-726L382-354Z'/%3E%3C/svg%3E") 50%/contain no-repeat}@media (hover:hover) and (pointer:fine){.ag-chip:not([data-on=true]):hover{background:rgb(var(--ag-line) / var(--ag-line-a))}}.ag-chip-gold[data-on=true]{background:rgb(var(--ag-gold));color:#1a1410}.ag-chip-lg{text-overflow:ellipsis;max-width:100%;height:2.75rem;padding:0 1.1rem;font-size:.9375rem;overflow:hidden}.ag-chip-dashed{color:rgb(var(--ink-rgb) / .62);border-style:dashed}.ag-topbar{z-index:30;background:rgb(var(--cream-rgb));align-items:center;gap:.5rem;height:4rem;padding:0 .5rem 0 1rem;transition:background-color .2s,box-shadow .2s;display:flex;position:sticky;top:0}.ag-topbar[data-scrolled=true]{background:rgb(var(--ag-s2));box-shadow:0 1px 0 rgb(var(--ag-line) / var(--ag-line-a))}.ag-topbar-title{letter-spacing:-.012em;white-space:nowrap;text-overflow:ellipsis;opacity:0;min-width:0;transition:opacity .22s var(--ag-ease-emph), transform .26s var(--ag-ease-emph);flex:1;font-size:1.375rem;font-weight:600;line-height:1.75rem;overflow:hidden;transform:translateY(.4rem)}.ag-topbar[data-scrolled=true] .ag-topbar-title{opacity:1;transform:none}.ag-topbar-slot{flex:1;min-width:0;position:relative}@media (max-width:1023px){.ag-topbar-slot{display:grid}}.ag-topbar-slot>*{grid-area:1/1;align-self:center;min-width:0}.ag-topbar-brand{min-width:0;transition:opacity .2s ease, transform .26s var(--ag-ease-emph);align-items:center;gap:.55rem;display:flex}.ag-topbar[data-scrolled=true] .ag-topbar-brand{opacity:0;pointer-events:none;transform:translateY(-.4rem)}@media (min-width:1024px){.ag-topbar-title{opacity:1;transform:none}}.ag-tabbar{inset-inline:0;z-index:40;padding-bottom:env(safe-area-inset-bottom);background:rgb(var(--ag-s2));border-top:1px solid rgb(var(--ag-line) / var(--ag-line-a));position:fixed;bottom:0;transform:translateZ(0)}.ag-tabs{align-items:center;height:4.5rem;display:grid;position:relative}.ag-tab{min-width:0}.ag-tab>span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;padding-inline:2px;overflow:hidden}.kg-aangan:lang(ta) .ag-tab{letter-spacing:0;font-size:.6rem}.ag-tab-pill{pointer-events:none;height:2rem;transition:transform .32s var(--ag-ease-emph);place-items:center;display:grid;position:absolute;top:.75rem;left:0}.ag-tab-pill>span{background:rgb(var(--ag-gold-cont));border-radius:1rem;width:4rem;height:2rem;display:block}.ag-tab{height:100%;color:rgb(var(--ink-rgb) / .6);letter-spacing:.006em;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;font-size:.6875rem;font-weight:600;transition:color .18s;display:flex;position:relative}.ag-tab>svg{transition:transform .3s var(--ag-ease-emph)}.ag-tab:active>svg{transform:scale(.88)}.ag-tab[aria-current=page]{color:rgb(var(--ag-gold-ink));font-weight:700}.ag-tabs[data-n="6"] .ag-tab,.ag-tabs[data-n="7"] .ag-tab{letter-spacing:0;gap:.25rem;font-size:.625rem}.ag-tabs[data-n="6"] .ag-tab-pill>span,.ag-tabs[data-n="7"] .ag-tab-pill>span{width:3.4rem}.ag-tabs[data-n="8"] .ag-tab{letter-spacing:0;justify-content:flex-start;gap:.2rem;padding-top:.875rem;font-size:.5625rem}.ag-tabs[data-n="8"] .ag-tab>span{-webkit-line-clamp:3;white-space:normal;overflow-wrap:anywhere;text-align:center;-webkit-box-orient:vertical;line-height:1.05;display:-webkit-box}.ag-tabs[data-n="8"] .ag-tab-pill{top:.625rem}.ag-tabs[data-n="8"] .ag-tab-pill>span{width:min(2.75rem,100%)}.ag-tab-ai:not([aria-current=page])>svg{color:rgb(var(--ag-gold))}.ag-rail{inset-block:0;background:rgb(var(--cream-rgb));border-right:1px solid rgb(var(--ag-line) / var(--ag-line-a));flex-direction:column;width:264px;padding:1.25rem .75rem;position:fixed;left:0}.ag-rail-item{color:rgb(var(--ink-rgb) / .72);border-radius:999px;align-items:center;gap:.85rem;padding:.8rem 1rem;font-size:.9rem;font-weight:600;transition:background-color .16s,color .16s;display:flex}.ag-rail-item[aria-current=page]{background:rgb(var(--ag-gold-cont));color:rgb(var(--ag-gold-ink))}@media (hover:hover) and (pointer:fine){.ag-rail-item:not([aria-current=page]):hover{background:rgb(var(--ag-line) / var(--ag-line-a));color:rgb(var(--ink-rgb))}}.ag-scrim{z-index:60;opacity:0;background:#140e0a66;transition:opacity .22s;position:fixed;inset:0}.ag-scrim[data-open=true]{opacity:1}.ag-sheet{inset-inline:0;z-index:61;background:rgb(var(--white-rgb));border-radius:var(--ag-r-xl) var(--ag-r-xl) 0 0;max-height:92dvh;transition:transform .42s var(--ag-ease-drawer);padding-bottom:env(safe-area-inset-bottom);touch-action:none;flex-direction:column;display:flex;position:fixed;bottom:0;transform:translateY(100%);box-shadow:0 -12px 40px -16px #1a141052}.ag-sheet[data-open=true]{transform:translateY(0)}.ag-sheet[data-closing=true]{transition-duration:.26s}.ag-sheet[data-dragging=true]{transition:none}.ag-sheet-handle{cursor:grab;justify-content:center;padding:.75rem 0 .25rem;display:flex}.ag-sheet-handle>span{background:rgb(var(--ink-rgb) / .2);border-radius:999px;width:2rem;height:.25rem}.ag-sheet-body{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;padding:.5rem 1.25rem 1.25rem;overflow-y:auto}@media (min-width:640px){.ag-sheet{border-radius:var(--ag-r-xl);opacity:0;width:min(560px,100vw - 2rem);height:fit-content;max-height:min(86dvh,820px);transition:transform .25s var(--ag-ease-out), opacity .2s ease;box-shadow:var(--ag-e3);margin:auto;inset:0;transform:scale(.96)}.ag-sheet[data-open=true]{opacity:1;transform:scale(1)}.ag-sheet[data-closing=true]{transition-duration:.15s}.ag-sheet-handle{display:none}.ag-sheet-body{padding-top:1.25rem}}@media (prefers-reduced-motion:reduce){.ag-sheet{opacity:0;transition:opacity .2s;transform:none}.ag-sheet[data-open=true]{opacity:1;transform:none}}@keyframes agRise{0%{opacity:0;transform:translateY(8px)}}.ag-skel{background:rgb(var(--ink-rgb) / .07);display:block;position:relative;overflow:hidden}.ag-skel:after{content:"";background:linear-gradient(90deg, transparent, rgb(var(--white-rgb) / .55), transparent);animation:1.4s ease-in-out infinite agSkelSweep;position:absolute;inset:0;transform:translate(-100%)}@keyframes agSkelSweep{to{transform:translate(100%)}}html[data-kgtheme=dark] .ag-skel{background:rgb(var(--ink-rgb) / .1)}html[data-kgtheme=dark] .ag-skel:after{background:linear-gradient(90deg,#0000,#ffffff12,#0000)}@keyframes agFade{0%{opacity:0}to{opacity:1}}.ag-splash{background:rgb(var(--cream-rgb));z-index:40;place-items:center;display:grid;position:fixed;inset:0}.ag-splash-in{animation:agSplashIn .42s var(--ag-ease-out);flex-direction:column;align-items:center;gap:.5rem;display:flex}@keyframes agSplashIn{0%{transform:scale(.96)}to{transform:none}}.ag-skel-brain .ag-brain-top{pointer-events:none}.ag-skel-cap{background:rgb(var(--white-rgb) / .94);height:48px;box-shadow:0 0 0 .5px rgb(var(--ink-rgb) / .09);border-radius:24px;flex:none;align-items:center;gap:6px;padding:0 6px;display:flex}html[data-kgtheme=dark] .ag-skel-cap{background:#28241ff0}.ag-skel-mind{width:0;height:0;position:absolute;top:46%;left:50%}.ag-skel-mind .core{position:absolute;top:-2.2rem;left:-2.2rem}.ag-skel-mind .node{transform:rotate(var(--a)) translateX(var(--d)) rotate(calc(-1 * var(--a))) translate(-50%, -50%);flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;top:0;left:0}.ag-skel-brain .ag-brain-cmp .ag-skel+.ag-brain-row{margin-top:18px}.ag-splash-name{letter-spacing:-.02em;color:rgb(var(--ink-rgb));font-size:1.6rem;font-weight:700}.ag-splash-by{letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--ink-rgb) / .45);margin-top:-.35rem;font-size:.75rem;font-weight:700}@media (prefers-reduced-motion:reduce){.ag-skel:after,.ag-splash-in{animation:none}}@media (max-width:380px){.ag-skel-mind .node{--d:6.6rem!important}}.ag-peek{z-index:61;background:rgb(var(--white-rgb));border:1px solid rgb(var(--ag-line) / var(--ag-line-a));border-radius:var(--ag-r-xl);width:min(92vw,24rem);box-shadow:var(--ag-e3);padding:1.1rem 1.15rem 1rem;animation:.38s cubic-bezier(.2,.9,.3,1.15) both agPeek;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes agPeek{0%{opacity:0;transform:translate(-50%,-50%)scale(.86)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.ag-peek-acts{grid-template-columns:repeat(5,1fr);gap:.35rem;display:grid}.ag-peek-act{border-radius:var(--ag-r-sm);background:rgb(var(--ag-s2));min-height:3.6rem;color:rgb(var(--ink-rgb));text-align:center;transition:transform .14s var(--ag-ease-out), background-color .15s ease;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;padding:.55rem .2rem;font-size:.6875rem;font-weight:600;line-height:1.1;display:flex}.ag-peek-act:active{background:rgb(var(--ag-s3));transform:scale(.94)}.ag-peek-act-wa{color:#fff;background:#1fa855}.ag-peek-act-wa:active{background:#178c46}.ag-peek-act-red{color:rgb(var(--ag-red))}@media (prefers-reduced-motion:reduce){.ag-peek{animation:none}.ag-row:active{transform:none}}@keyframes agPop{0%{transform:scale(.4)}to{transform:scale(1)}}.ag-rise{animation:agRise .32s var(--ag-ease-out) backwards}.ag-pop{animation:agPop .22s var(--ag-ease-out) backwards}.ag-stagger>*{animation:agRise .3s var(--ag-ease-out) backwards;animation-delay:calc(var(--i,0) * 40ms)}@media (prefers-reduced-motion:reduce){.ag-rise,.ag-pop,.ag-stagger>*,.ag-num-pop{animation:none}}.ag-bubble-me{background:rgb(var(--ink-rgb));color:rgb(var(--cream-rgb));border-radius:var(--ag-r-lg) var(--ag-r-lg) .35rem var(--ag-r-lg)}.ag-bubble-ai{background:rgb(var(--ag-s2));color:rgb(var(--ink-rgb));border-radius:var(--ag-r-lg) var(--ag-r-lg) var(--ag-r-lg) .35rem}.ag-bubble{white-space:pre-wrap;overflow-wrap:anywhere;max-width:min(85%,560px);padding:.75rem 1rem;font-size:.9375rem;line-height:1.5}.ag-shimmer{background:linear-gradient(90deg, rgb(var(--ink-rgb) / .45) 0%, rgb(var(--ink-rgb) / .95) 45%, rgb(var(--ink-rgb) / .45) 90%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:1.6s linear infinite agShimmer}@keyframes agShimmer{0%{background-position:110% 0}to{background-position:-110% 0}}.ag-composer{bottom:calc(4.5rem + env(safe-area-inset-bottom));z-index:20;background:linear-gradient(rgb(var(--cream-rgb) / 0), rgb(var(--cream-rgb)) 22%);padding:1rem 0 .6rem;position:sticky}@media (min-width:1024px){.ag-composer{bottom:0}}.ag-composer-box{border-radius:var(--ag-r-xl);background:rgb(var(--ag-s2));align-items:flex-end;gap:.4rem;padding:.35rem .35rem .35rem 1rem;transition:background-color .16s,box-shadow .16s;display:flex}.ag-composer-box:focus-within{background:rgb(var(--white-rgb));box-shadow:var(--ag-e2), 0 0 0 1px rgb(var(--ag-gold) / .5)}.ag-composer-box textarea{resize:none;max-height:9rem;color:rgb(var(--ink-rgb));background:0 0;border:0;outline:none;flex:1;padding:.7rem 0;line-height:1.45}.ag-composer-box textarea::placeholder{color:rgb(var(--ink-rgb) / .45)}.ag-send{border-radius:var(--ag-r-md);background:rgb(var(--ink-rgb));width:2.75rem;height:2.75rem;color:rgb(var(--cream-rgb));transition:transform .16s var(--ag-ease-out), opacity .16s ease;flex-shrink:0;place-items:center;display:grid}.ag-send:disabled{opacity:.35}.ag-send:not(:disabled):active{transform:scale(.9)}.ag-change{color:rgb(var(--ink-rgb) / .8);align-items:flex-start;gap:.5rem;font-size:.8125rem;line-height:1.4;display:flex}.ag-typing{align-items:center;gap:.25rem;display:inline-flex}.ag-typing>span{background:rgb(var(--ag-gold));border-radius:999px;width:.4rem;height:.4rem;animation:1.1s ease-in-out infinite agDot}.ag-typing>span:nth-child(2){animation-delay:.15s}.ag-typing>span:nth-child(3){animation-delay:.3s}@keyframes agDot{0%,to{opacity:.25}50%{opacity:1}}.ag-row{text-align:left;align-items:center;gap:1rem;width:100%;min-height:4.5rem;padding:.85rem 1rem;transition:background-color .16s;display:flex}.ag-row:active{background:rgb(var(--ag-line) / var(--ag-line-a));transform:scale(.99)}.ag-row{transition:background-color .16s ease, transform .16s var(--ag-ease-out);-webkit-touch-callout:none}@media (hover:hover) and (pointer:fine){.ag-row:hover{background:rgb(var(--ink-rgb) / .035)}}.ag-row-sm{gap:.85rem;min-height:3.5rem;padding:.6rem 1rem}.ag-avatar{color:#fff;letter-spacing:.02em;border-radius:999px;flex-shrink:0;place-items:center;width:2.5rem;height:2.5rem;font-size:.8125rem;font-weight:700;display:grid}.ag-tick{border-radius:999px;flex:none;place-items:center;width:1.75rem;height:1.75rem;display:inline-grid}.ag-empty{text-align:center;padding:3rem 1.5rem}.ag-empty-art{border-radius:var(--ag-r-xl);background:rgb(var(--ag-gold-cont));width:6.5rem;height:6.5rem;color:rgb(var(--ag-gold-ink));place-items:center;margin:0 auto 1.25rem;display:grid;position:relative}.ag-empty-art:before,.ag-empty-art:after{content:"";border-radius:999px;position:absolute}.ag-empty-art:before{background:rgb(var(--ag-gold) / .55);width:1.1rem;height:1.1rem;top:-.45rem;right:.9rem}.ag-empty-art:after{background:rgb(var(--ink-rgb) / .1);width:.65rem;height:.65rem;bottom:.35rem;left:-.4rem}.ag-stat-num{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:700;line-height:1}@keyframes agNum{0%{opacity:0;filter:blur(2px);transform:translateY(6px)}to{opacity:1;filter:none;transform:none}}.ag-num-pop{animation:agNum .32s var(--ag-ease-out) backwards}.ag-bar{background:rgb(var(--ink-rgb) / .1);border-radius:999px;height:.375rem;overflow:hidden}.ag-bar>span{background:rgb(var(--ag-gold-ink));height:100%;transition:width .5s var(--ag-ease-emph);border-radius:999px;display:block}.ag-scroll-x{scrollbar-width:none;-ms-overflow-style:none;gap:.5rem;padding-bottom:2px;display:flex;overflow-x:auto}.ag-chips-tap>.ag-chip{height:2.75rem}.ag-scroll-x::-webkit-scrollbar{display:none}.ag-poll-bar{background:rgb(var(--ink-rgb) / .08);border-radius:999px;height:.8rem;overflow:hidden}.ag-poll-bar>span{background:rgb(var(--ink-rgb) / .3);height:100%;transition:width .6s var(--ag-ease-emph);border-radius:999px;display:block}.ag-poll[data-lead] .ag-poll-bar>span{background:rgb(var(--ag-gold))}.ag-poll[data-lead] .ag-poll-pct{color:rgb(var(--ag-gold-ink))}.ag-cols{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:3px;height:5.5rem;display:grid}.ag-cols>span{background:rgb(var(--ink-rgb) / .22);transition:height .5s var(--ag-ease-emph);border-radius:3px 3px 0 0;display:block}.ag-cols>span[data-peak]{background:rgb(var(--ag-gold))}.ag-cols-x{color:rgb(var(--ink-rgb) / .58);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-top:.35rem;font-size:.6875rem;line-height:1rem;display:grid}.ag-cols-x>span{white-space:nowrap;justify-content:center;min-width:0;display:flex}.ag-tile{text-align:left;flex-direction:column;gap:.35rem;min-height:5.25rem;padding:.9rem 1rem;display:flex}.ag-tile[data-on=true]{background:rgb(var(--ag-gold-cont));border-color:#0000}.ag-mode{text-align:left;min-height:6rem;padding:.85rem .9rem;display:block}.ag-mode[data-on=true]{background:rgb(var(--ag-gold-cont));border-color:rgb(var(--ag-gold));box-shadow:0 0 0 1px rgb(var(--ag-gold))}.ag-phone{aspect-ratio:9/18.5;background:#000;border:8px solid #17130f;border-radius:2.4rem;width:100%;max-width:380px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #1a141099,inset 0 0 0 1px #ffffff0f}.ag-phone-screen{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fdfbf7;position:absolute;inset:0;overflow-y:auto}@media (max-width:639px){.ag-phone-full{aspect-ratio:auto;max-width:none;box-shadow:none;border:0;border-radius:0}}.lg-page{background:rgb(var(--cream-rgb));flex-direction:column;min-height:100dvh;display:flex;position:relative}.lg-card{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.lg-hero{height:34svh;min-height:158px;max-height:320px;line-height:0;position:absolute;inset:0 0 auto;overflow:hidden}.lg-hero img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 55%;object-position:center 55%;width:100%;height:100%}.lg-hero:after{content:"";background:linear-gradient(#faf7f200,#faf7f259);height:45%;position:absolute;inset:auto 0 0}.lg-sheet{z-index:2;background:rgb(var(--white-rgb));border-radius:1.9rem 1.9rem 0 0;flex-direction:column;align-items:center;min-height:calc(66svh + 1.9rem);margin-top:calc(34svh - 1.9rem);display:flex;position:relative;box-shadow:0 -16px 44px -20px #1a141047}.lg-seal{display:none}.lg-inner{width:min(26rem,100%);padding:0 clamp(1.25rem, 6vw, 1.9rem) calc(1.6rem + env(safe-area-inset-bottom))}.lo{align-items:center;gap:.7rem;display:inline-flex}.lo.is-stacked{flex-direction:column;gap:.5rem}.lo-type{align-items:inherit;flex-direction:column;line-height:1;display:flex}.lo.is-stacked .lo-type{align-items:center}.lo-word{letter-spacing:-.02em;color:rgb(var(--ink-rgb));font-family:Cormorant Garamond,Georgia,serif;font-weight:600;line-height:1}.lo-by{letter-spacing:.3em;text-transform:uppercase;color:rgb(var(--ink-rgb) / .42);margin-top:.3rem;font-size:.6rem;font-weight:600}.lg-logo{justify-content:center;margin:1.15rem 0 .5rem;display:flex}.lg-title{letter-spacing:-.015em;text-align:center;color:rgb(var(--ink-rgb));margin:1.15rem 0 .3rem;font-family:Cormorant Garamond,Georgia,serif;font-size:2rem;font-weight:600;line-height:1.1}.lg-sub{text-align:center;color:rgb(var(--ink-rgb) / .55);margin:0 0 1.5rem;font-size:.92rem;line-height:1.5}.lg-field{background:rgb(var(--ink-rgb) / .045);border:1px solid #0000;border-radius:1rem;align-items:center;gap:.65rem;margin-bottom:.7rem;padding:0 .95rem;transition:border-color .2s,box-shadow .2s,background-color .2s;display:flex}.lg-field:focus-within{background:rgb(var(--white-rgb));border-color:#c9a270;box-shadow:0 0 0 4px #c9a27029}.lg-field.is-bad{border-color:#c2362c;box-shadow:0 0 0 4px #c2362c1a}.lg-field svg{color:rgb(var(--ink-rgb) / .4);flex:none}.lg-field input{min-width:0;color:rgb(var(--ink-rgb));background:0 0;border:0;outline:none;flex:1;padding:1.02rem 0;font-size:16px}.lg-field input::placeholder{color:rgb(var(--ink-rgb) / .4)}.lg-eye{color:rgb(var(--ink-rgb) / .45);border-radius:999px;place-items:center;padding:.35rem;transition:color .15s,background-color .15s;display:grid}.lg-eye:active{transform:scale(.92)}@media (hover:hover) and (pointer:fine){.lg-eye:hover{color:rgb(var(--ink-rgb));background:rgb(var(--ag-line) / var(--ag-line-a))}}.lg-submit{background:rgb(var(--ink-rgb));width:100%;color:rgb(var(--cream-rgb));transition:transform .16s var(--ag-ease-out), opacity .16s ease;border-radius:1rem;justify-content:center;align-items:center;gap:.5rem;margin-top:.55rem;padding:1.05rem;font-size:.98rem;font-weight:600;display:flex;box-shadow:0 14px 30px -14px #1a141099}.lg-submit:active{transform:scale(.98)}.lg-submit:disabled{opacity:.65}.lg-spin{border:2px solid #ffffff59;border-top-color:#fff;border-radius:999px;width:16px;height:16px;animation:.7s linear infinite lgSpin}@keyframes lgSpin{to{transform:rotate(360deg)}}.lg-quiet{text-align:center;width:100%;color:rgb(var(--ink-rgb) / .5);margin-top:.9rem;font-size:.84rem;font-weight:500;display:block}@media (hover:hover) and (pointer:fine){.lg-quiet:hover{color:rgb(var(--ink-rgb));text-decoration:underline}}.lg-error{color:#a12b22;background:#c2362c14;border-radius:.9rem;align-items:center;gap:.4rem;margin:0 0 .7rem;padding:.6rem .85rem;font-size:.84rem;display:flex}.lg-error svg{flex:none}.lg-error.is-shaking{animation:.5s cubic-bezier(.36,.07,.19,.97) both lgShake}@keyframes lgShake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}.lg-note{color:rgb(var(--ink-rgb) / .42);justify-content:center;align-items:center;gap:.35rem;margin:1.3rem 0 0;font-size:.74rem;display:flex}.lg-links{text-align:center;color:rgb(var(--ink-rgb) / .5);margin:.75rem 0 0;font-size:.8rem}.lg-links a{color:#8a6d1f;font-weight:600}.lg-links a:hover{text-decoration:underline}.lg-links i{opacity:.45;margin:0 .45rem;font-style:normal}@media (min-width:640px){.lg-page{justify-content:center;align-items:center;padding:2rem 1.25rem}.lg-card{background:rgb(var(--white-rgb));width:100%;max-width:27rem;animation:agPop .4s var(--ag-ease-out) both;border-radius:1.9rem;flex:none;overflow:hidden;box-shadow:0 40px 90px -50px #1a141080,0 2px 6px -3px #1a14101f}.lg-hero{height:186px;max-height:none;position:relative;inset:auto}.lg-sheet{min-height:0;box-shadow:none;margin-top:-1.9rem}.lg-inner{padding-bottom:1.9rem}}@media (max-height:720px) and (max-width:639px){.lg-hero{height:27svh;min-height:120px}.lg-sheet{min-height:calc(73svh + 1.9rem);margin-top:calc(27svh - 1.9rem)}.lg-logo{margin-top:.9rem}.lg-logo .lo-word{font-size:2.5rem}.lg-logo .lo img,.lg-logo .lo svg{width:50px!important;height:50px!important}.lg-sub{margin-bottom:1.15rem}.lg-field input{padding:.92rem 0}}@media (prefers-reduced-motion:reduce){.lg-card,.lg-error.is-shaking{animation:none}}.ag-mic.is-on{background:rgb(var(--ag-gold));color:#1a1410;animation:1.4s ease-in-out infinite agMic}@keyframes agMic{0%,to{box-shadow:0 0 #c9a2708c}50%{box-shadow:0 0 0 10px #c9a27000}}.ag-composer-box.is-listening{background:rgb(var(--white-rgb));box-shadow:var(--ag-e2), 0 0 0 2px rgb(var(--ag-gold))}@media (prefers-reduced-motion:reduce){.ag-mic.is-on{animation:none}}.vk{flex-direction:column;min-height:calc(100dvh - 13rem);display:flex}@media (min-width:1024px){.vk{min-height:calc(100dvh - 9rem)}}.vk-chat{display:contents}.vk-paid{border:1px solid rgb(var(--ag-gold) / .35);background:rgb(var(--ag-gold-cont));color:rgb(var(--ag-gold-ink));border-radius:999px;align-items:center;gap:.45rem;margin-bottom:.55rem;padding:.42rem .7rem;font-size:.78rem;line-height:1.2;display:flex}.vk-paid b{letter-spacing:.01em;font-weight:700}.vk-paid span{opacity:.72}.vk-paid span:before{content:"·";margin-right:.45rem}@media (max-width:560px){.vk-paid span{display:none}}.vk-head{align-items:center;gap:.7rem;padding:.15rem 0 .5rem;display:flex}.vk-badge{background:rgb(var(--ag-gold-cont));width:2rem;height:2rem;color:rgb(var(--ag-gold-ink));border-radius:999px;flex:none;place-items:center;display:grid}.vk-model{border:1px solid rgb(var(--ag-line) / var(--ag-line-a));background:rgb(var(--ag-s2));color:rgb(var(--ink-rgb) / .72);white-space:nowrap;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .6rem .3rem .5rem;font-size:.72rem;font-weight:600;display:inline-flex}.vk-model b{color:rgb(var(--ink-rgb) / .9);font-weight:700}.vk-model i{background:rgb(var(--ag-gold-ink));border-radius:999px;width:.4rem;height:.4rem;font-style:normal}.vk-model[data-live=true] i{animation:1.1s ease-in-out infinite vkPulse}@keyframes vkPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.vk-progress{background:rgb(var(--ag-line) / var(--ag-line-a));border-radius:2px;height:2px;margin-bottom:.6rem;overflow:hidden}.vk-progress i{background:rgb(var(--ag-gold-ink));width:38%;height:100%;animation:vkSlide 1.15s var(--ag-ease-in-out) infinite;display:block}@keyframes vkSlide{0%{transform:translate(-100%)}to{transform:translate(365%)}}.vk-thread{flex-direction:column;flex:auto;gap:1.3rem;padding-bottom:1.5rem;display:flex}@media (max-width:400px){.vk-model{padding:.28rem .5rem .28rem .42rem;font-size:.68rem}}.vk-me{background:rgb(var(--ag-s2));border:1px solid rgb(var(--ag-line) / var(--ag-line-a));white-space:pre-wrap;overflow-wrap:anywhere;border-radius:1.25rem 1.25rem .35rem;align-self:flex-end;max-width:min(85%,34rem);padding:.7rem 1.05rem;font-size:.97rem;line-height:1.55}.vk-ai{max-width:44rem;color:rgb(var(--ink-rgb) / .92);white-space:pre-wrap;overflow-wrap:anywhere;font-size:1rem;line-height:1.68}.vk-caret{vertical-align:-.16em;background:rgb(var(--ag-gold-ink));border-radius:1px;width:.5ch;height:1.05em;margin-left:.08em;animation:1s steps(2,start) infinite vkCaret;display:inline-block}@keyframes vkCaret{0%,50%{opacity:1}51%,to{opacity:0}}.vk-stage{color:rgb(var(--ink-rgb) / .6);align-items:center;gap:.55rem;font-size:.87rem;font-weight:500;display:inline-flex}.vk-stage .dot{background:rgb(var(--ag-gold-ink));border-radius:999px;width:.42rem;height:.42rem;animation:1.1s ease-in-out infinite vkPulse}.vk-card{border-radius:var(--ag-r-lg);border:1px solid rgb(var(--ag-line) / var(--ag-line-a));background:rgb(var(--ag-s2));max-width:34rem;overflow:hidden}.vk-card-top{align-items:center;gap:.8rem;padding:.85rem .9rem;display:flex}.vk-card-icon{background:rgb(var(--ag-gold-cont));width:2.25rem;height:2.25rem;color:rgb(var(--ag-gold-ink));border-radius:.7rem;flex:none;place-items:center;display:grid}.vk-card-title{font-size:.95rem;font-weight:650;line-height:1.3}.vk-card-sub{color:rgb(var(--ink-rgb) / .6);font-size:.8rem}.vk-open{background:rgb(var(--ag-gold-ink));color:rgb(var(--cream-rgb));cursor:pointer;transition:transform .18s var(--ag-ease-emph), filter .18s;border:0;border-radius:999px;flex:none;padding:.5rem 1.05rem;font-size:.85rem;font-weight:650}.vk-open:active{transform:scale(.96)}@media (hover:hover){.vk-open:hover{filter:brightness(1.08)}}.vk-card-list{border-top:1px solid rgb(var(--ag-line) / var(--ag-line-a));gap:.4rem;margin:0;padding:.7rem .9rem;list-style:none;display:grid}.vk-card-list li{color:rgb(var(--ink-rgb) / .82);align-items:flex-start;gap:.55rem;font-size:.87rem;line-height:1.5;display:flex}.vk-card-foot{border-top:1px solid rgb(var(--ag-line) / var(--ag-line-a));gap:.35rem;padding:.35rem;display:flex}.vk-mini{border-radius:var(--ag-r-sm);color:rgb(var(--ink-rgb) / .7);cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;padding:.45rem .7rem;font-size:.82rem;font-weight:600;display:inline-flex}@media (hover:hover){.vk-mini:hover{background:rgb(var(--ag-s3))}}.vk-mini:disabled{opacity:.45;cursor:default}.vk-foot{bottom:calc(4.5rem + env(safe-area-inset-bottom));z-index:20;background:linear-gradient(to bottom, rgb(var(--cream-rgb) / 0) 0, rgb(var(--cream-rgb)) 1.15rem);padding:1.15rem 0 .6rem;position:sticky}@media (min-width:1024px){.vk-foot{bottom:0}}.vk-box{background:rgb(var(--ag-s2));border:1px solid rgb(var(--ag-line) / var(--ag-line-a));border-radius:1.65rem;align-items:flex-end;gap:.3rem;padding:.4rem .4rem .4rem .9rem;transition:border-color .2s,box-shadow .2s;display:flex}.vk-box:focus-within{border-color:rgb(var(--ag-gold-ink) / .55);box-shadow:0 0 0 3px rgb(var(--ag-gold-ink) / .13)}.vk-box textarea{resize:none;min-width:0;font:inherit;color:rgb(var(--ink-rgb));background:0 0;border:0;outline:0;flex:1;max-height:9rem;padding:.62rem 0;font-size:1rem;line-height:1.5}.vk-box textarea::placeholder{color:rgb(var(--ink-rgb) / .42)}.vk-round{width:2.5rem;height:2.5rem;color:rgb(var(--ink-rgb) / .7);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;place-items:center;transition:background .18s,color .18s;display:grid}@media (hover:hover){.vk-round:hover{background:rgb(var(--ag-s3))}}.vk-round:disabled{opacity:.4;cursor:default}.vk-round.is-on{background:rgb(var(--ag-red) / .14);color:rgb(var(--ag-red))}.vk-go{background:rgb(var(--ag-gold-ink));width:2.5rem;height:2.5rem;color:rgb(var(--cream-rgb));cursor:pointer;transition:transform .18s var(--ag-ease-emph), opacity .18s;border:0;border-radius:999px;flex:none;place-items:center;display:grid}.vk-go:disabled{opacity:.32;cursor:default}.vk-go:active:not(:disabled){transform:scale(.92)}.vk-hint{text-align:center;color:rgb(var(--ink-rgb) / .42);margin:.5rem 0 0;font-size:.72rem}@media (prefers-reduced-motion:reduce){.vk-progress i,.vk-model[data-live=true] i,.vk-stage .dot,.vk-caret{animation:none}}.kg-tour{z-index:120;position:fixed;inset:0}.kg-tour-scrim{cursor:default;background:0 0;border:0;padding:0;position:absolute;inset:0}.kg-tour-scrim.is-dim{background:#080706b8}.kg-tour-spot{outline:2px solid rgb(var(--ag-gold));outline-offset:2px;pointer-events:none;transition:left .32s var(--ag-ease-emph), top .32s var(--ag-ease-emph), width .32s var(--ag-ease-emph), height .32s var(--ag-ease-emph);border-radius:1rem;position:absolute;box-shadow:0 0 0 9999px #080706b8}.kg-tour-card{border-radius:var(--ag-r-lg);background:rgb(var(--white-rgb));border:1px solid rgb(var(--ag-line) / var(--ag-line-a));width:min(24rem,100vw - 2rem);box-shadow:var(--ag-e3);animation:kgTourIn .34s var(--ag-ease-emph) both;padding:1.1rem 1.15rem .85rem;position:absolute;left:50%;transform:translate(-50%)}@keyframes kgTourIn{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}.kg-tour-step{letter-spacing:.09em;text-transform:uppercase;color:rgb(var(--ag-gold-ink));margin:0 0 .3rem;font-size:.68rem;font-weight:700}.kg-tour-title{letter-spacing:-.012em;margin:0 0 .35rem;font-size:1.12rem;font-weight:700}.kg-tour-body{color:rgb(var(--ink-rgb) / .72);margin:0;font-size:.9rem;line-height:1.55}.kg-tour-foot{border-top:1px solid rgb(var(--ag-line) / var(--ag-line-a));align-items:center;gap:.75rem;margin-top:.95rem;padding-top:.6rem;display:flex}.kg-tour-skip{font:inherit;color:rgb(var(--ink-rgb) / .55);cursor:pointer;background:0 0;border:0;padding:.5rem .15rem;font-size:.85rem;font-weight:600}.kg-tour-dots{flex:1;justify-content:center;gap:.3rem;display:flex}.kg-tour-dots i{background:rgb(var(--ink-rgb) / .2);width:.36rem;height:.36rem;transition:width .25s var(--ag-ease-emph), background .25s;border-radius:999px}.kg-tour-dots i[data-on]{background:rgb(var(--ag-gold-ink));width:1.05rem}.kg-tour-next{background:rgb(var(--ag-gold-ink));color:rgb(var(--white-rgb));font:inherit;cursor:pointer;transition:transform .18s var(--ag-ease-emph);border:0;border-radius:999px;align-items:center;gap:.35rem;padding:.55rem 1rem;font-size:.87rem;font-weight:650;display:inline-flex}.kg-tour-next:active{transform:scale(.95)}@media (prefers-reduced-motion:reduce){.kg-tour-spot,.kg-tour-card,.kg-tour-dots i{transition:none;animation:none}}.ag-clamp-2{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ag-break{overflow-wrap:anywhere;word-break:break-word}[data-v2] .truncate:not([data-clip]){text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}@media (min-width:1024px){[data-v2] .ag-btn{max-width:22rem}}[data-v2] .ag-display-xl{font-size:clamp(2.25rem,10vw,3.5rem);line-height:1.04}[data-v2] .ag-h2-lg{letter-spacing:-.012em;font-size:1.375rem;font-weight:600;line-height:1.75rem}[data-v2] .ag-lede{color:rgb(var(--ink-rgb) / .72);font-size:1.0625rem;line-height:1.55rem}.kg-aangan:lang(ta) .ag-overline,.kg-aangan:lang(kn) .ag-overline,.kg-aangan:lang(gu) .ag-overline,.kg-aangan:lang(hi) .ag-overline,.kg-aangan:lang(mr) .ag-overline{text-transform:none;letter-spacing:0;font-size:.75rem;line-height:1.3}[data-v2] .ag-figure{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(3.25rem,21vw,5.5rem);font-weight:700;line-height:.88;display:block}[data-v2] .ag-figure[data-wide]{font-size:clamp(2.5rem,14vw,4rem)}[data-v2] .ag-figure-sm{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:2.25rem;font-weight:700;line-height:.95;display:block}[data-v2] .ag-quote{color:rgb(var(--ink-rgb) / .78);overflow-wrap:anywhere;font-family:Cormorant Garamond,Georgia,serif;font-size:1.0625rem;font-weight:500;line-height:1.35;display:block}[data-v2] .ag-seg{background:rgb(var(--ink-rgb) / .09);border-radius:999px;height:.5rem;display:flex;overflow:hidden}[data-v2] .ag-seg>i{height:100%;transition:width .42s var(--ag-ease-emph);display:block}[data-v2] .ag-figs{flex-wrap:wrap;align-items:baseline;gap:.25rem 1.5rem;display:flex}[data-v2] .ag-fig{align-items:baseline;gap:.35rem;min-height:2.75rem;padding-block:.4rem;display:inline-flex}[data-v2] .ag-fig>b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:rgb(var(--ink-rgb));font-size:1.375rem;font-weight:700}[data-v2] .ag-fig>span{color:rgb(var(--ink-rgb) / .55);overflow-wrap:anywhere;font-size:.875rem}[data-v2] .ag-list{background:rgb(var(--white-rgb));border:1px solid rgb(var(--ag-line) / var(--ag-line-a));border-radius:var(--ag-r-lg);margin:0;padding:0;list-style:none;overflow:hidden}[data-v2] .ag-list>li{position:relative}[data-v2] .ag-list>li+li:before{content:"";background:rgb(var(--ag-line) / var(--ag-line-a));height:1px;position:absolute;top:0;left:4.5rem;right:0}[data-v2] .ag-row{content-visibility:auto;contain-intrinsic-size:auto 4.5rem}[data-v2] .ag-rowact{width:2.75rem;height:2.75rem;transition:transform .14s var(--ag-ease-out), background-color .16s ease;border-radius:999px;flex:none;place-items:center;display:grid}[data-v2] .ag-rowact-wa{color:#fff;background:#1fa855}[data-v2] .ag-rowact-nudge{background:rgb(var(--ag-gold-cont));color:rgb(var(--ag-gold-ink));border:1px solid rgb(var(--ag-gold) / .55)}[data-v2] .ag-rowact:active{transform:scale(.92)}[data-v2] .ag-rowact-slot{flex:none;width:2.75rem}[data-v2] .ag-cover{aspect-ratio:16/10;contain:paint;background:rgb(var(--ag-s2));display:block;position:relative;overflow:hidden}[data-v2] .ag-cover>:first-child{width:100%;height:100%}@media (min-width:1024px){[data-v2] .ag-cover-plate{aspect-ratio:4/5;border-radius:var(--ag-r-lg);border:1px solid rgb(var(--ag-line) / var(--ag-line-a))}}[data-v2] .ag-navrow{border-radius:var(--ag-r-sm);text-align:left;width:100%;min-height:2.75rem;color:rgb(var(--ink-rgb) / .75);align-items:center;gap:.75rem;padding:0 .75rem;transition:background-color .16s,color .16s;display:flex}[data-v2] .ag-navrow[data-on]{background:rgb(var(--ag-gold-cont));color:rgb(var(--ag-gold-ink))}@media (hover:hover) and (pointer:fine){[data-v2] .ag-navrow:not([data-on]):hover{background:rgb(var(--ag-line) / var(--ag-line-a))}}@media (min-width:1024px){[data-v2] .ag-selbar{background:rgb(var(--white-rgb));border:1px solid rgb(var(--ag-line) / var(--ag-line-a));border-radius:var(--ag-r-lg);box-shadow:var(--ag-e2);gap:.5rem;margin-inline:0;padding:.5rem .75rem;top:4.5rem}}@media (prefers-reduced-motion:reduce){[data-v2] .ag-seg>i,[data-v2] .ag-rowact,[data-v2] .ag-navrow{transition:none}}@media (min-width:1024px){[data-v2] .ag-v2-chips,[data-v2] .ag-fab{display:none}}[data-v2] .ag-filt{border-top:1px solid rgb(var(--ag-line) / var(--ag-line-a));grid-template-rows:minmax(0,1fr);grid-template-columns:6.5rem minmax(0,1fr);min-height:14rem;max-height:min(58dvh,30rem);margin-top:.5rem;display:grid;overflow:hidden}[data-v2] .ag-filt-rail,[data-v2] .ag-filt-panel{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;min-height:0;overflow-y:auto}[data-v2] .ag-filt-rail{background:rgb(var(--ag-s2));border-right:1px solid rgb(var(--ag-line) / var(--ag-line-a));padding-block:.25rem}[data-v2] .ag-filt-rail>button{text-align:center;width:100%;min-height:4.75rem;color:rgb(var(--ink-rgb) / .66);flex-direction:column;justify-content:center;align-items:center;gap:.3rem;padding:.75rem .4rem;font-size:.75rem;font-weight:600;line-height:1.3;transition:background-color .16s,color .16s;display:flex;position:relative}[data-v2] .ag-filt-rail>button[data-on]{background:rgb(var(--ag-gold-cont));color:rgb(var(--ag-gold-ink))}[data-v2] .ag-filt-rail>button[data-on]:after{content:"";inset-block:0;background:rgb(var(--ag-gold));width:3px;position:absolute;right:0}[data-v2] .ag-filt-dot{background:rgb(var(--ag-gold));color:#1a1410;font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;min-width:1.15rem;height:1.15rem;padding:0 .25rem;font-size:.6875rem;font-style:normal;font-weight:700;line-height:1;display:grid;position:absolute;top:.4rem;right:.45rem}[data-v2] .ag-filt-panel{padding:0 1rem;position:relative}[data-v2] .ag-fchip{border-radius:var(--ag-r-sm);border:1px solid rgb(var(--ag-line) / var(--ag-line-strong-a));background:rgb(var(--white-rgb));text-align:left;max-width:100%;min-height:2.75rem;color:rgb(var(--ink-rgb) / .82);transition:background-color .16s ease, border-color .16s ease, color .16s ease, transform .14s var(--ag-ease-out);align-items:center;gap:.45rem;padding:.5rem .85rem;font-size:.875rem;font-weight:600;line-height:1.3;display:inline-flex}[data-v2] .ag-fchip[data-on]{border-color:rgb(var(--ag-gold));background:rgb(var(--ag-gold-cont));color:rgb(var(--ag-gold-ink))}[data-v2] .ag-fchip:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){[data-v2] .ag-fchip:not([data-on]):hover{background:rgb(var(--ag-line) / var(--ag-line-a))}[data-v2] .ag-filt-rail>button:not([data-on]):hover{background:rgb(var(--ag-line) / var(--ag-line-a));color:rgb(var(--ink-rgb))}}[data-v2] .ag-chip-filter{border-color:rgb(var(--ink-rgb) / .4);color:rgb(var(--ink-rgb));font-weight:700}[data-v2] .ag-chip-filter>b{background:rgb(var(--ag-gold));color:#1a1410;border-radius:999px;place-items:center;min-width:1.15rem;height:1.15rem;padding:0 .25rem;font-size:.6875rem;line-height:1;display:grid}@media (prefers-reduced-motion:reduce){[data-v2] .ag-fchip,[data-v2] .ag-filt-rail>button{transition:none}}[data-v2] .ag-chip-gold[data-on=true]:before{display:none}@media (min-width:1024px){[data-v2] .ag-room{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;display:grid}[data-v2] .ag-room>*{margin-top:0!important}[data-v2] .ag-room>.ag-wide{grid-column:1/-1}[data-v2] .ag-read{max-width:56rem}[data-v2] .ag-room-rail{-moz-column-gap:2rem;grid-template-columns:19rem minmax(0,1fr);align-items:start;column-gap:2rem;display:grid}[data-v2] .ag-room-rail>*{margin-top:0!important}[data-v2] .ag-room-rail>.ag-rail-col{position:sticky;top:5rem}}[data-v2] .ag-v2-chips .ag-chip[data-on=true]:before{display:none}.ag-an{flex-direction:column;gap:1.75rem;padding-top:.75rem;padding-bottom:2rem;display:flex}.ag-an .ag-btn{white-space:normal;text-align:center;line-height:1.3}.ag-an-page{max-width:46rem}.ag-an-cols{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.75rem;display:grid}.ag-an-col{flex-direction:column;gap:1.75rem;min-width:0;display:flex}@media (min-width:1024px){.ag-an-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}}.ag-an-mast{align-items:center;gap:1rem;display:flex}.ag-an-name{font-size:clamp(2.1rem,9vw,2.75rem);line-height:1.04}.ag-an-pagehead{align-items:center;gap:.35rem;margin-left:-.5rem;display:flex}.ag-an-pagehead-act{flex:none;margin-left:auto;display:flex}.ag-ct-reload[data-busy]{opacity:.6}.ag-ct-reload[data-busy] svg{animation:.8s linear infinite ag-ct-spin}@keyframes ag-ct-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ag-ct-reload[data-busy] svg{animation:none}}.ag-an-card{background:rgb(var(--white-rgb));border:1px solid rgb(var(--ag-line) / var(--ag-line-a));border-radius:var(--ag-r-lg);align-items:center;gap:.9rem;padding:.6rem 1rem;display:flex}.ag-an-card[data-off]{background:rgb(var(--ag-s2))}.ag-an-live{background:rgb(var(--ink-rgb) / .3);border-radius:999px;flex:none;width:.75rem;height:.75rem}.ag-an-live[data-on]{background:rgb(var(--ag-green));box-shadow:0 0 0 4px rgb(var(--ag-green) / .18)}.ag-an-toggle{text-align:left;align-items:center;gap:.85rem;width:100%;min-height:3.25rem;display:flex}.ag-an-toggle:disabled{opacity:.6}.ag-an-track{border:2px solid rgb(var(--ink-rgb) / .25);background:rgb(var(--ink-rgb) / .08);border-radius:999px;flex:none;width:3.25rem;height:2rem;transition:background-color .2s,border-color .2s;position:relative}.ag-an-track>span{background:rgb(var(--ink-rgb) / .4);border-radius:999px;width:1rem;height:1rem;transition:all .2s cubic-bezier(.2,0,0,1);position:absolute;top:50%;left:.375rem;transform:translateY(-50%)}.ag-an-track[data-on]{border-color:rgb(var(--ink-rgb));background:rgb(var(--ink-rgb))}.ag-an-track[data-on]>span{background:rgb(var(--white-rgb));width:1.5rem;height:1.5rem;left:1.5rem}.ag-an-figs{color:rgb(var(--ink-rgb) / .55);flex-wrap:wrap;align-items:baseline;gap:.25rem 1.35rem;margin-top:-.5rem;font-size:.875rem;display:flex}.ag-an-figs b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:rgb(var(--ink-rgb));margin-right:.3rem;font-size:1.3rem;font-weight:700}.ag-an-step{flex-direction:column;align-items:flex-start;gap:.85rem;display:flex}.ag-an-step-title{letter-spacing:-.012em;color:rgb(var(--ink-rgb));font-size:1.3rem;font-weight:600;line-height:1.7rem}.ag-an-step-btn{justify-content:center;gap:.5rem;width:100%;max-width:22rem;min-height:3rem}.ag-an-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;margin-bottom:.5rem;padding-inline:.25rem;display:flex}.ag-an-sync{color:rgb(var(--ink-rgb) / .5);align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;display:inline-flex}.ag-an-sync>i{background:rgb(var(--ag-green));border-radius:999px;width:.45rem;height:.45rem}.ag-an-sync[data-state=updating]>i{background:rgb(var(--ag-gold))}.ag-an-count{background:rgb(var(--ag-gold-cont));min-width:1.5rem;height:1.5rem;color:rgb(var(--ag-gold-ink));font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 .45rem;font-size:.75rem;font-weight:700;display:inline-grid}.ag-an-disc{background:rgb(var(--ink-rgb) / .06);width:2.5rem;height:2.5rem;color:rgb(var(--ink-rgb) / .7);border-radius:999px;flex:none;place-items:center;display:grid}.ag-an-disc[data-tone=gold]{background:rgb(var(--ag-gold-cont));color:rgb(var(--ag-gold-ink))}.ag-an-disc[data-tone=green]{color:#1fa855;background:#1fa8551f}.ag-an-disc[data-tone=red]{background:rgb(var(--ag-red) / .1);color:rgb(var(--ag-red))}.ag-an-tag{letter-spacing:.02em;background:rgb(var(--ag-gold-cont));color:rgb(var(--ag-gold-ink));border-radius:999px;align-items:center;padding:.1rem .5rem;font-size:.6875rem;font-weight:700;display:inline-flex}.ag-an-tag[data-tone=mute]{background:rgb(var(--ink-rgb) / .07);color:rgb(var(--ink-rgb) / .55)}.ag-an-tag[data-tone=red]{background:rgb(var(--ag-red) / .1);color:rgb(var(--ag-red))}.ag-an-link{min-height:2.75rem;color:rgb(var(--ag-gold-ink));text-align:left;align-items:center;gap:.4rem;font-size:.875rem;font-weight:600;display:inline-flex}.ag-an-remove{min-height:2.75rem;color:rgb(var(--ag-red));align-items:center;gap:.4rem;font-size:.875rem;font-weight:600;display:inline-flex}.ag-an-btn-red{background:rgb(var(--ag-red));color:rgb(var(--cream-rgb))}.ag-an-add{align-self:flex-start}.ag-an-tile{flex-direction:column;justify-content:center;gap:.4rem;min-height:5.25rem}.ag-an-q{color:rgb(var(--ink-rgb));overflow-wrap:anywhere;font-size:1.2rem;font-weight:600;line-height:1.55rem}.ag-an-say{border-radius:var(--ag-r-lg);background:rgb(var(--ag-s2));color:rgb(var(--ink-rgb));align-items:flex-start;gap:.6rem;padding:.85rem 1rem;font-size:.95rem;line-height:1.5;display:flex}.ag-an-say>svg,.ag-an-say>span:first-child{flex:none}.ag-an-say[data-kind=greeting]{background:rgb(var(--ag-gold-cont))}.ag-an-chip-add{white-space:normal;text-align:left;height:auto;min-height:2.25rem;padding-block:.45rem;line-height:1.35}.ag-cg-dot{background:rgb(var(--ink-rgb) / .35);border-radius:999px;flex:none;width:.5rem;height:.5rem}.ag-cg-rec{background:rgb(var(--ag-red));width:.75rem;height:.75rem;animation:1.2s ease-in-out infinite agCgRec}@keyframes agCgRec{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.ag-cg-rec{animation:none}}.ag-an-ready{border-radius:var(--ag-r-lg);background:rgb(var(--white-rgb));border:1px solid rgb(var(--ag-line) / var(--ag-line-a));padding:.95rem 1rem 1rem}.ag-an-warn{background:rgb(var(--ag-gold-cont));color:rgb(var(--ag-gold-ink));border-radius:.9rem;gap:.5rem;padding:.65rem .8rem;font-size:.875rem;font-weight:600;line-height:1.3rem;display:flex}.ag-an-earlier{background:rgb(var(--ink-rgb) / .04);border-radius:.9rem;padding:.75rem .85rem .25rem}.ag-an-hear{background:rgb(var(--ag-gold-cont));width:2.75rem;height:2.75rem;color:rgb(var(--ag-gold-ink));border-radius:999px;flex:none}.ag-an-hear:disabled{opacity:.4}.ag-an-sayrow{cursor:default;align-items:flex-end;gap:.75rem}.ag-voice-stage{position:relative}.ag-voice-rail{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;outline:none;gap:0;margin:0 -16px;padding:26px calc(50% - 96px) 8px;display:flex;overflow-x:auto}.ag-voice-rail::-webkit-scrollbar{display:none}.ag-voice{scroll-snap-align:center;cursor:pointer;width:192px;transform:scale(var(--k,1));opacity:calc(.35 + (var(--k,1) - .7) * 2.2);-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;flex:none;align-items:center;gap:14px;padding:0;transition:transform .12s linear,opacity .12s linear;display:flex}.ag-voice-orb{isolation:isolate;width:168px;height:168px;box-shadow:0 0 0 calc(var(--lvl,0) * 16px) #f2b84b29,0 24px 44px -22px #a87424bf,inset 0 -12px 28px #5a340a4d,inset 0 12px 26px #ffffff73;transform:scale(calc(1 + var(--lvl,0) * .09));background:radial-gradient(circle at 50% 118%,#6e4210 0%,#a87424 30%,#d8a74c 56%,#f2d38b 80%,#fff3d4 100%);border-radius:50%;place-items:center;transition:transform 80ms linear,box-shadow 80ms linear;display:grid;position:relative;overflow:hidden}.ag-voice-orb i{pointer-events:none;border-radius:50%;position:absolute}.ag-voice-orb i:first-child{background:conic-gradient(from var(--o,0deg),#fff4d600 0deg,#fff4d6cc 55deg,#fff4d600 125deg,#ee8a3a00 190deg,#e2783c80 250deg,#f2b84b00 320deg);width:150%;height:150%;animation:11s linear infinite ag-voice-turn;top:-25%;left:-25%}.ag-voice.is-on .ag-voice-orb i:first-child{transform:rotate(var(--rot,0deg));animation:none}.ag-voice-orb i:nth-child(2){width:88%;height:88%;opacity:calc(.45 + var(--lvl,0) * .55);background:radial-gradient(closest-side,#fffbecd9,#fffbec00);animation:5.5s ease-in-out infinite alternate ag-voice-drift;top:26%;left:6%}.ag-voice-orb i:nth-child(3){background:radial-gradient(closest-side,#9650128c,#96501200);width:120%;height:70%;animation:7s ease-in-out infinite alternate ag-voice-sway;bottom:-28%;left:-10%}.ag-voice-orb b{z-index:1;letter-spacing:-.01em;color:#fff;text-shadow:0 1px 10px #5a340a80;font-size:17px;font-weight:650;position:relative}.ag-voice-word{opacity:.62;border-radius:13px;align-items:center;gap:4px;height:26px;padding:0 11px;font-size:13px;transition:background .25s,opacity .25s;display:inline-flex}.ag-voice.is-center .ag-voice-word{opacity:1;color:#8a5f1a;background:#b8862f24;font-weight:600}.ag-voice.is-mine .ag-voice-orb{box-shadow:0 0 0 3px #fff,0 0 0 5px #b8862f,0 0 0 calc(5px + var(--lvl,0) * 16px) #f2b84b2e,0 24px 44px -22px #a87424bf,inset 0 -12px 28px #5a340a4d,inset 0 12px 26px #ffffff73}.ag-voice-nav{color:#2a2622;background:#fff;border-radius:50%;place-items:center;width:40px;height:40px;margin-top:-20px;transition:opacity .2s,transform .2s;display:none;position:absolute;top:110px;right:4px;box-shadow:0 1px 2px #0000000f,0 6px 18px -8px #0000004d}.ag-voice-nav.is-prev{left:4px;right:auto}.ag-voice-nav.is-prev svg{transform:rotate(180deg)}.ag-voice-nav:disabled{opacity:0;pointer-events:none}.ag-voice-nav:active{transform:scale(.92)}@media (hover:hover) and (pointer:fine){.ag-voice-nav{display:grid}}.ag-voice-dots{justify-content:center;gap:6px;margin:6px 0 2px;display:flex}.ag-voice-dots span{opacity:.18;background:currentColor;border-radius:3px;width:6px;height:6px;transition:width .3s,opacity .3s}.ag-voice-dots span.on{opacity:.7;width:18px}@keyframes ag-voice-turn{to{transform:rotate(360deg)}}@keyframes ag-voice-drift{0%{transform:translate(-9%,6%)}to{transform:translate(9%,-8%)}}@keyframes ag-voice-sway{0%{transform:translate(-7%)}to{transform:translate(7%)}}@media (prefers-reduced-motion:reduce){.ag-voice-orb i{animation:none!important}}.ag-sendroom{flex-direction:column;gap:1rem;display:flex}.ag-send-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem 1.25rem;padding-top:.5rem;display:flex}.ag-send-status{flex-wrap:wrap;gap:.5rem;display:flex}.ag-send-chip{background:rgb(var(--ag-s2));height:2rem;color:rgb(var(--ink-rgb) / .62);border-radius:999px;align-items:center;gap:.4rem;padding:0 .8rem;font-size:.8rem;font-weight:600;display:inline-flex}.ag-send-chip[data-on]{background:rgb(var(--ag-green) / .12);color:rgb(var(--ag-green))}.ag-send-modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.ag-send-mode{border-radius:var(--ag-r-lg);text-align:left;min-height:4.75rem;color:rgb(var(--ink-rgb));background:rgb(var(--white-rgb));border:1px solid rgb(var(--ag-line) / var(--ag-line-a));box-shadow:var(--ag-e1);transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .15s var(--ag-ease-out);align-items:center;gap:.8rem;padding:.9rem 1rem;display:flex}.ag-send-mode:active{transform:scale(.985)}.ag-send-mode:disabled{opacity:.55;pointer-events:none}.ag-send-mode[data-on]{background:rgb(var(--ink-rgb));color:rgb(var(--cream-rgb));box-shadow:var(--ag-e2);border-color:#0000}.ag-send-mode-ic{background:rgb(var(--ag-gold-cont));width:2.75rem;height:2.75rem;color:rgb(var(--ag-gold-ink));border-radius:999px;flex:none;place-items:center;display:grid}.ag-send-mode[data-on] .ag-send-mode-ic{background:rgb(var(--cream-rgb) / .14);color:rgb(var(--cream-rgb))}.ag-send-mode-t{letter-spacing:-.01em;font-size:1rem;font-weight:700;line-height:1.2;display:block}.ag-send-mode-s{opacity:.7;margin-top:.15rem;font-size:.8rem;display:block}@media (hover:hover) and (pointer:fine){.ag-send-mode:not([data-on]):hover{box-shadow:var(--ag-e2);border-color:rgb(var(--ag-line) / var(--ag-line-strong-a))}}@media (max-width:640px){.ag-send-mode{flex-direction:column;align-items:flex-start;gap:.55rem;min-height:0;padding:.85rem .9rem}.ag-send-mode-ic{width:2.25rem;height:2.25rem}}.ag-send-setup{flex-direction:column;gap:1rem;padding:1.1rem 1.1rem 1.2rem;display:flex}.ag-send-steps{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.ag-send-steps li{color:rgb(var(--ink-rgb) / .8);align-items:flex-start;gap:.7rem;font-size:.9rem;line-height:1.45;display:flex}.ag-send-steps li>span{background:rgb(var(--ink-rgb));width:1.5rem;height:1.5rem;color:rgb(var(--cream-rgb));border-radius:999px;flex:none;place-items:center;font-size:.7rem;font-weight:700;display:grid}.ag-send-run{padding:1rem 1.1rem}.ag-send-desk{gap:1.25rem;display:grid}.ag-send-controls{flex-direction:column;gap:1.15rem;min-width:0;display:flex}.ag-send-choices{flex-wrap:wrap;gap:.5rem;display:flex}.ag-send-choice{height:2.5rem;color:rgb(var(--ink-rgb) / .78);background:rgb(var(--white-rgb));border:1px solid rgb(var(--ag-line) / var(--ag-line-strong-a));transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .14s var(--ag-ease-out);border-radius:999px;align-items:center;gap:.35rem;padding:0 1.1rem;font-size:.9rem;font-weight:600;display:inline-flex}.ag-send-choice:active{transform:scale(.96)}.ag-send-choice[data-on]{background:rgb(var(--ink-rgb));color:rgb(var(--cream-rgb));border-color:rgb(var(--ink-rgb))}@media (hover:hover) and (pointer:fine){.ag-send-choice:not([data-on]):hover{border-color:rgb(var(--ink-rgb) / .45);color:rgb(var(--ink-rgb))}}.ag-send-msg{border-radius:var(--ag-r-md);background:rgb(var(--ag-s2));padding:.85rem .95rem}.ag-send-go .ag-btn{max-width:none}.ag-send-people{flex-direction:column;gap:.6rem;min-width:0;display:flex}.ag-send-people-head{justify-content:space-between;align-items:flex-end;gap:.75rem;display:flex}.ag-send-search{margin:0}.ag-send-list{background:rgb(var(--white-rgb));border:1px solid rgb(var(--ag-line) / var(--ag-line-a));border-radius:var(--ag-r-lg);overscroll-behavior:contain;max-height:26rem;overflow-y:auto}.ag-send-person{text-align:left;content-visibility:auto;contain-intrinsic-size:auto 3.5rem;align-items:center;gap:.8rem;width:100%;min-height:3.5rem;padding:.6rem .9rem;transition:background-color .15s;display:flex}.ag-send-person+.ag-send-person{border-top:1px solid rgb(var(--ag-line) / var(--ag-line-a))}.ag-send-person:active{background:rgb(var(--ink-rgb) / .035)}@media (hover:hover) and (pointer:fine){.ag-send-person:hover{background:rgb(var(--ink-rgb) / .03)}}@media (min-width:1024px){.ag-send-modes{grid-template-columns:repeat(2,minmax(0,19rem))}.ag-send-desk{grid-template-columns:minmax(0,24rem) minmax(0,1fr);align-items:start;gap:1.75rem}.ag-send-people{position:sticky;top:5rem}.ag-send-list{max-height:calc(100dvh - 15rem)}.ag-send-setup,.ag-send-run{max-width:40rem}}.ag-scrim:not([data-open=true]){pointer-events:none}@property --agb-sweep{syntax:"<angle>";inherits:false;initial-value:0deg}.ag-brain{--bb-disc:rgb(var(--white-rgb));--bb-glass:#ffffff9e;--bb-glass-hi:#fffffff2;--bb-menu:rgb(var(--white-rgb) / .86);--bb-shadow:60 40 10;--bb-gold:#b8862f;--bb-gold-t:#94691f;--m1:#f2b84b;--m2:#ee8a3a;--m3:#e0566e;--m4:#a45bd0;--bb-spring:cubic-bezier(.34, 1.56, .64, 1);--bb-ease:cubic-bezier(.22, .8, .24, 1);top:4rem;left:0;right:0;bottom:calc(4.5rem + 1px + env(safe-area-inset-bottom));z-index:1;letter-spacing:-.011em;position:fixed;overflow:hidden}html[data-kgtheme=dark] .ag-brain{--bb-disc:#1e1b18;--bb-glass:#28241f94;--bb-glass-hi:#ffffff24;--bb-menu:#221f1ce6;--bb-shadow:0 0 0;--bb-gold:#d8a649;--bb-gold-t:#e2b866}@media (min-width:1024px){.ag-brain{bottom:0;left:264px}}.ag-brain[hidden]{display:none!important}.ag-brain button{-webkit-tap-highlight-color:transparent}.ag-brain-stage{touch-action:none;contain:strict;position:absolute;inset:0;overflow:hidden}.ag-brain-aura{pointer-events:none;opacity:0;transition:opacity 1.6s var(--bb-ease);position:absolute;inset:0}.ag-brain.is-busy .ag-brain-aura{opacity:1}.ag-brain-aura i{will-change:transform;border-radius:50%;position:absolute;top:46%;left:50%}.ag-brain-aura i:first-child{background:radial-gradient(closest-side,#f2b84b66,#ee8a3a24 55%,#f2b84b00);width:100vmax;height:100vmax;margin:-50vmax 0 0 -50vmax}.ag-brain-aura i:nth-child(2){background:radial-gradient(closest-side,#e0566e2e,#a45bd01a 60%,#a45bd000);width:78vmax;height:78vmax;margin:-39vmax 0 0 -39vmax}.ag-brain.is-busy .ag-brain-aura i:first-child{animation:14s ease-in-out infinite alternate agb-d1}.ag-brain.is-busy .ag-brain-aura i:nth-child(2){animation:12s ease-in-out infinite alternate agb-d3}@keyframes agb-d1{0%{transform:translate(-14%,-12%)scale(.92)}to{transform:translate(12%,10%)scale(1.06)}}@keyframes agb-d3{0%{transform:translate(-6%,26%)scale(.86)}to{transform:translate(10%,-20%)scale(1.1)}}.ag-brain-net{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ag-brain-world{transform-origin:0 0;width:0;height:0;position:absolute;top:0;left:0}.ag-brain-world .n{cursor:pointer;touch-action:none;pointer-events:none;outline:none;width:128px;margin-top:-22px;margin-left:-64px;position:absolute;top:0;left:0}.ag-brain-world .n .dot,.ag-brain-world .n .lb:not(.off){pointer-events:auto}.ag-brain-stage[data-tiny="1"] .n .lb:not(.off){pointer-events:none}.ag-brain-world .bw{flex-direction:column;align-items:center;gap:7px;display:flex;position:relative}.ag-brain-world .n.me .dot>svg{animation:3.6s ease-in-out infinite agb-breathe}@keyframes agb-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.045)}}.ag-brain-world .n:focus-visible .dot{box-shadow:0 0 0 2px var(--bb-gold), 0 8px 20px -8px rgb(var(--bb-shadow) / .35)}.ag-brain-world .dot{width:44px;height:44px;color:var(--c);background:var(--bb-disc);box-shadow:0 0 0 .5px rgb(var(--ink-rgb) / .13), 0 3px 8px -3px rgb(var(--bb-shadow) / .22);border-radius:50%;place-items:center;display:grid;position:relative}.ag-brain-world .dot:before{content:"";background:var(--c);opacity:.08;border-radius:50%;position:absolute;inset:0}.ag-brain-world .dot>svg{fill:currentColor;width:23px;height:23px;position:relative}.ag-brain-world .lb{text-align:center;max-width:124px;transform:scale(var(--inv,1));transform-origin:50% 0;text-shadow:0 0 3px rgb(var(--cream-rgb)), 0 0 1px rgb(var(--cream-rgb));flex-direction:column;align-items:center;gap:1px;transition:opacity .3s;display:flex}.ag-brain-world .lb b{color:rgb(var(--ink-rgb) / .72);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:11.5px;font-weight:500;line-height:1.28;display:-webkit-box;overflow:hidden}.ag-brain-world .lb i{color:rgb(var(--ink-rgb) / .48);white-space:nowrap;text-overflow:ellipsis;max-width:124px;font-size:10.5px;font-style:normal;line-height:1.25;overflow:hidden}.ag-brain-world .n.hub{margin-top:-27px}.ag-brain-world .n.hub .dot{width:54px;height:54px}.ag-brain-world .n.hub .dot>svg{width:27px;height:27px}.ag-brain-world .n.hub .lb b{color:rgb(var(--ink-rgb));font-size:12.5px;font-weight:600}.ag-brain-stage[data-lod="0"] .n.leaf:not(.fresh):not(.sel) .lb,.ag-brain-stage[data-lod="0"] .n.gh:not(.fresh):not(.sel) .lb,.ag-brain-world .lb.off{opacity:0;pointer-events:none}.ag-brain-world .ct{color:#fff;font-variant-numeric:tabular-nums;min-width:20px;height:20px;box-shadow:0 0 0 2px rgb(var(--cream-rgb));background:#c2452f;border-radius:10px;place-items:center;padding:0 6px;font-size:11px;font-weight:700;display:grid;position:absolute;top:-6px;left:calc(50% + 12px)}.ag-brain-world .n.hub .ct{left:calc(50% + 14px)}.ag-brain-world .n.hid{opacity:.4}.ag-brain-world .n.grab{z-index:3}.ag-brain-world .n.grab .dot{box-shadow:0 0 0 2.5px var(--c), 0 14px 28px -10px rgb(var(--bb-shadow) / .5)}.ag-brain-home{z-index:6;width:46px;height:46px;color:rgb(var(--ink-rgb));background:rgb(var(--white-rgb));box-shadow:0 0 0 .5px rgb(var(--ink-rgb) / .14), 0 6px 18px -6px rgb(var(--bb-shadow) / .45);transition:transform .4s var(--bb-spring);border-radius:50%;place-items:center;display:grid;position:absolute;right:14px}.ag-brain-home:active{transition-duration:90ms;transform:scale(.9)}.ag-brain-world .n.sel .dot{box-shadow:0 0 0 2px var(--c), 0 8px 20px -8px rgb(var(--bb-shadow) / .35)}.ag-brain-world .ok{z-index:2;pointer-events:none;animation:agb-okIn .6s var(--bb-spring) backwards, agb-okOut .5s cubic-bezier(.55, 0, .8, .3) 1.9s forwards;background:radial-gradient(circle at 34% 28%,#f6d58c,#c99436 58%,#a87424);border-radius:50%;place-items:center;display:grid;position:absolute;inset:-1px;box-shadow:0 8px 18px -6px #a87424bf,inset 0 1px #fff9ee80}.ag-brain-world .ok svg{width:60%;height:60%;overflow:visible}.ag-brain-world .ok path{fill:none;stroke:#fff9ee;stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;animation:.42s cubic-bezier(.3,0,.2,1) .3s backwards agb-okDraw}@keyframes agb-okIn{0%{opacity:0;transform:scale(.15)}}@keyframes agb-okDraw{0%{stroke-dashoffset:1px}}@keyframes agb-okOut{to{opacity:0;transform:scale(.3)}}.ag-brain-world .n.born .dot{animation:agb-born .9s var(--bb-spring) backwards}@keyframes agb-born{0%{opacity:0;transform:scale(.15)}}.ag-brain-world .n.me{z-index:2;margin-top:-32px}.ag-brain-world .n.me .dot{width:64px;height:64px;box-shadow:none;background:0 0;overflow:visible}.ag-brain-world .n.me .dot:before{display:none}.ag-brain-world .n.me .dot>svg{filter:drop-shadow(0 10px 16px #a8742473);width:64px;height:64px;overflow:visible}.ag-brain.is-busy .n.me .dot>svg{filter:drop-shadow(0 8px 22px #e0566e73)}.ag-brain-world .n.me .spark{transition:opacity .3s, transform .5s var(--bb-spring);transform-origin:0 0}.ag-brain.is-busy .n.me .spark{opacity:0;transform:scale(.4)}.ag-brain-world .n.me .dot:after{content:"";opacity:0;pointer-events:none;border:1.5px solid #f2b84b8c;border-radius:50%;position:absolute;inset:-9px}.ag-brain-world .n.me.ping .dot:after{animation:agb-ping 1.4s var(--bb-ease)}.ag-brain-world .n.me.absorb .dot{animation:agb-absorb .5s var(--bb-spring)}@keyframes agb-ping{0%{opacity:.95;transform:scale(1)}to{opacity:0;transform:scale(2.3)}}@keyframes agb-absorb{40%{transform:scale(1.18)}}.ag-brain-world .n.me .lb b{color:rgb(var(--ink-rgb));font-size:13px;font-weight:600}.ag-brain-world .n.gh{margin-top:-19px}.ag-brain-world .n.gh .dot{background:rgb(var(--cream-rgb) / .6);width:38px;height:38px;box-shadow:none;border:1.4px dashed var(--bb-gold);color:var(--bb-gold)}.ag-brain-world .n.gh .dot:before{display:none}.ag-brain-world .n.gh .dot>svg{width:20px;height:20px}.ag-brain-world .n.gh .lb b{color:var(--bb-gold-t);font-weight:600}.ag-brain-world .n.gh.hub{margin-top:-23px}.ag-brain-world .n.gh.hub .dot{width:46px;height:46px}.ag-brain-fade{pointer-events:none;z-index:2;background:linear-gradient(rgb(var(--cream-rgb)) 40%, rgb(var(--cream-rgb) / 0));height:84px;position:absolute;top:0;left:0;right:0}.ag-brain-top{z-index:3;pointer-events:none;align-items:center;gap:12px;padding:8px 12px 0 16px;display:flex;position:absolute;top:0;left:0;right:0}.ag-brain-who{pointer-events:auto;text-align:left;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.ag-brain-name{min-width:0;color:rgb(var(--ink-rgb));white-space:nowrap;text-overflow:ellipsis;font-size:1.9rem;line-height:1.15;overflow:hidden}.ag-brain-state{height:26px;color:rgb(var(--ink-rgb) / .6);background:rgb(var(--ink-rgb) / .06);border-radius:13px;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.ag-brain-state i{background:rgb(var(--ink-rgb) / .35);border-radius:50%;width:7px;height:7px}.ag-brain-state[data-on]{color:rgb(var(--ag-green));background:rgb(var(--ag-green) / .1)}.ag-brain-state[data-on] i{background:rgb(var(--ag-green));box-shadow:0 0 0 3px rgb(var(--ag-green) / .2)}@media (max-width:460px){.ag-brain-state{padding:0 9.5px}.ag-brain-state b{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.ag-brain-cap,.ag-brain-pill{background:var(--bb-glass);-webkit-backdrop-filter:blur(18px)saturate(180%);backdrop-filter:blur(18px)saturate(180%);box-shadow:inset 0 1px 0 var(--bb-glass-hi), inset 0 -.5px 0 rgb(var(--ink-rgb) / .05), 0 0 0 .5px rgb(var(--ink-rgb) / .09), 0 8px 22px -10px rgb(var(--bb-shadow) / .3)}.ag-brain-cap{pointer-events:auto;height:48px;transition:transform .55s var(--bb-spring);border-radius:24px;flex:none;align-items:center;padding:0 3px;display:flex;position:relative;overflow:hidden}.ag-brain-cap:before{content:"";border-radius:inherit;background:radial-gradient(120% 90% at 30% 0%, var(--bb-glass-hi), transparent 60%);opacity:.7;pointer-events:none;position:absolute;inset:0}.ag-brain-cap>*{width:42px;height:42px;color:rgb(var(--ink-rgb));transition:transform .5s var(--bb-spring), background .25s;border-radius:21px;place-items:center;display:grid;position:relative}.ag-brain-cap>:active{background:var(--bb-glass-hi);transition-duration:90ms;transform:scale(.84)}@media (hover:hover) and (pointer:fine){.ag-brain-cap>:hover{background:rgb(var(--ink-rgb) / .06)}}.ag-brain[data-menu] .ag-brain-cap{transform:scale(1.04)}.ag-brain[data-menu] .ag-brain-cap>button:last-child{background:rgb(var(--ink-rgb) / .08)}.ag-brain-pill{z-index:4;max-width:min(100% - 24px,460px);height:40px;color:rgb(var(--ink-rgb));opacity:0;pointer-events:none;transition:transform .5s var(--bb-spring), opacity .25s;border-radius:20px;align-items:center;gap:10px;padding:0 16px 0 10px;font-size:14px;font-weight:500;display:flex;position:absolute;top:64px;left:50%;transform:translate(-50%,-10px)scale(.92)}.ag-brain-pill[data-on]{opacity:1;pointer-events:auto;transform:translate(-50%)}.ag-brain-pill,.ag-brain-cap{background:rgb(var(--white-rgb) / .94);-webkit-backdrop-filter:none;backdrop-filter:none}html[data-kgtheme=dark] .ag-brain-pill,html[data-kgtheme=dark] .ag-brain-cap{background:#28241ff0}.ag-brain-pill>button{text-align:left;min-width:0;height:100%;color:inherit;align-items:center;gap:10px;display:flex}.ag-brain-pill svg{width:22px;height:22px;color:var(--bb-gold);flex:none;overflow:visible}.ag-brain-pill .pt{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ag-brain-pill .ps{color:rgb(var(--ink-rgb) / .42);font-variant-numeric:tabular-nums;flex:none}.ag-brain-pill .go{color:var(--bb-gold-t);flex:none;font-weight:650}.ag-brain-catch{z-index:39;display:none;position:absolute;inset:0}.ag-brain[data-menu] .ag-brain-catch{display:block}.ag-brain-menu{z-index:40;background:var(--bb-menu);-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);width:min(304px,100% - 24px);max-height:calc(100% - 76px);box-shadow:0 0 0 .5px rgb(var(--ink-rgb) / .12), 0 18px 44px -16px rgb(var(--bb-shadow) / .45);transform-origin:calc(100% - 26px) -16px;opacity:0;pointer-events:none;transition:transform .25s var(--bb-ease), opacity .18s;border-radius:24px;padding:6px;position:absolute;top:62px;right:12px;overflow-y:auto;transform:scale(.25)translateY(-10px)}.ag-brain[data-menu] .ag-brain-menu{opacity:1;pointer-events:auto;transition:transform .55s var(--bb-spring), opacity .2s;transform:none}.ag-brain-menu>button{text-align:left;width:100%;min-height:46px;color:rgb(var(--ink-rgb));opacity:0;transition:opacity .2s, transform .45s var(--bb-spring), background .15s;border-radius:16px;align-items:center;gap:14px;padding:0 14px;font-size:15px;display:flex;transform:translateY(-6px)}.ag-brain[data-menu] .ag-brain-menu>button{opacity:1;transform:none}.ag-brain[data-menu] .ag-brain-menu>button:nth-of-type(2){transition-delay:30ms,30ms,0s}.ag-brain[data-menu] .ag-brain-menu>button:nth-of-type(3){transition-delay:60ms,60ms,0s}.ag-brain[data-menu] .ag-brain-menu>button:nth-of-type(4){transition-delay:90ms,90ms,0s}.ag-brain[data-menu] .ag-brain-menu>button:nth-of-type(5){transition-delay:.12s,.12s,0s}.ag-brain[data-menu] .ag-brain-menu>button:nth-of-type(n+6){transition-delay:.15s,.15s,0s}.ag-brain-menu>button:active{background:rgb(var(--ink-rgb) / .08)}@media (hover:hover) and (pointer:fine){.ag-brain-menu>button:hover{background:rgb(var(--ink-rgb) / .05)}}.ag-brain-menu>button>svg{color:rgb(var(--ink-rgb) / .62)}.ag-brain-menu>button>span{flex:1;min-width:0;padding:11px 0;line-height:1.3}.ag-brain-menu .v{color:#fff;font-variant-numeric:tabular-nums;background:#c2452f;border-radius:11px;flex:none;place-items:center;min-width:22px;height:22px;padding:0 7px;font-size:12px;font-weight:700;display:grid}.ag-brain-menu hr{background:rgb(var(--ink-rgb) / .14);border:0;height:.5px;margin:5px 12px}.ag-brain-menu-head{padding:10px 14px 12px}.ag-brain-figs{color:rgb(var(--ink-rgb) / .64);flex-wrap:wrap;gap:4px 14px;margin-bottom:8px;font-size:13px;display:flex}.ag-brain-figs b{color:rgb(var(--ink-rgb));font-variant-numeric:tabular-nums;font-weight:700}.ag-brain-search-catch{z-index:40;background:rgb(var(--ink-rgb) / .06);position:absolute;inset:0}.ag-brain-search{z-index:41;flex-direction:column;gap:8px;max-width:560px;max-height:calc(100% - 120px);margin:0 auto;display:flex;position:absolute;top:8px;left:12px;right:12px}.ag-brain-search-box{height:48px;color:rgb(var(--ink-rgb));background:rgb(var(--white-rgb) / .97);box-shadow:0 0 0 .5px rgb(var(--ink-rgb) / .12), 0 12px 30px -12px rgb(var(--bb-shadow) / .45);border-radius:24px;flex:none;align-items:center;gap:6px;padding:0 4px 0 14px;display:flex}.ag-brain-search-box>svg{color:rgb(var(--ink-rgb) / .55);flex:none}.ag-brain-search-box input{min-width:0;height:100%;color:inherit;background:0 0;border:0;outline:none;flex:1;font-size:16px}.ag-brain-search-box button{width:40px;height:40px;color:rgb(var(--ink-rgb) / .7);border-radius:20px;flex:none;place-items:center;display:grid}.ag-brain-search-box button:active{background:rgb(var(--ink-rgb) / .08)}.ag-brain-search-list{background:rgb(var(--white-rgb) / .97);box-shadow:0 0 0 .5px rgb(var(--ink-rgb) / .12), 0 18px 44px -16px rgb(var(--bb-shadow) / .45);border-radius:22px;padding:6px;overflow-y:auto}.ag-brain-search-list>button{text-align:left;width:100%;min-height:52px;color:rgb(var(--ink-rgb));border-radius:16px;align-items:center;gap:12px;padding:8px 12px;display:flex}.ag-brain-search-list>button:active{background:rgb(var(--ink-rgb) / .08)}@media (hover:hover) and (pointer:fine){.ag-brain-search-list>button:hover{background:rgb(var(--ink-rgb) / .05)}}.ag-brain-search-list>button>svg{color:rgb(var(--ink-rgb) / .6);flex:none}.ag-brain-search-list .t{overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.3;display:block}.ag-brain-search-list .s{color:rgb(var(--ink-rgb) / .6);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:13px;line-height:1.35;display:block;overflow:hidden}.ag-brain-search-list>button.ai{color:var(--bb-gold-t);font-weight:600}.ag-brain-search-list>button.ai>svg{color:var(--bb-gold-t)}.ag-brain-search-list .none{color:rgb(var(--ink-rgb) / .6);padding:12px 14px;font-size:14px}html[data-kgtheme=dark] .ag-brain-search-box,html[data-kgtheme=dark] .ag-brain-search-list{background:#28241ff7}.ag-cv-bubble[data-long]{white-space:pre-wrap}.ag-brain-dock{z-index:5;pointer-events:none;justify-content:center;padding:0 12px 12px;display:flex;position:absolute;bottom:0;left:0;right:0}@media (min-width:1024px){.ag-brain-dock{padding-bottom:20px}}.ag-brain-cwrap{pointer-events:auto;width:min(680px,100%);position:relative}.ag-brain-halo{pointer-events:none;opacity:.2;transition:opacity .9s var(--bb-ease);position:absolute;inset:-196px -72px -40px;overflow:hidden}.ag-brain-halo i{transform-origin:50% 100%;background:linear-gradient(100deg, var(--m1) 0%, var(--m2) 30%, var(--m3) 64%, var(--m4) 100%);-webkit-mask-composite:source-in, source-in;-webkit-mask-composite:source-in, source-in, xor;display:block;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 1.1px,#0000 1.6px),radial-gradient(50% 100% at 50% 100%,#000 0% 34%,#0000009e 56%,#00000038 76%,#0000000f 88%,#0000 97%),linear-gradient(0deg,#0000 0,#000 30px);mask-image:radial-gradient(circle,#000 1.1px,#0000 1.6px),radial-gradient(50% 100% at 50% 100%,#000 0% 34%,#0000009e 56%,#00000038 76%,#0000000f 88%,#0000 97%),linear-gradient(0deg,#0000 0,#000 30px);-webkit-mask-position:0 0,0 0,0 0;mask-position:0 0,0 0,0 0;-webkit-mask-size:5px 5px,auto,auto;mask-size:5px 5px,auto,auto;-webkit-mask-repeat:repeat,repeat,repeat;mask-repeat:repeat,repeat,repeat;-webkit-mask-clip:border-box,border-box,border-box;mask-clip:border-box,border-box,border-box;-webkit-mask-origin:border-box,border-box,border-box;mask-origin:border-box,border-box,border-box;-webkit-mask-composite:source-in,source-in;mask-composite:intersect,intersect;-webkit-mask-source-type:auto,auto,auto;mask-mode:match-source,match-source,match-source}.ag-brain-halo b{opacity:0;transform-origin:50% 100%;background:linear-gradient(100deg, var(--m1) 0%, var(--m2) 36%, var(--m3) 72%, var(--m4) 100%);-webkit-mask-composite:source-in, source-in;-webkit-mask-composite:source-in, source-in, xor;display:block;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 1.65px,#0000 2.2px),radial-gradient(50% 100% at 50% 100%,#0000 50%,#000000e6 64%,#000 69%,#00000080 76%,#0000 86%),linear-gradient(0deg,#0000 0,#000 40px);mask-image:radial-gradient(circle,#000 1.65px,#0000 2.2px),radial-gradient(50% 100% at 50% 100%,#0000 50%,#000000e6 64%,#000 69%,#00000080 76%,#0000 86%),linear-gradient(0deg,#0000 0,#000 40px);-webkit-mask-position:0 0,0 0,0 0;mask-position:0 0,0 0,0 0;-webkit-mask-size:5px 5px,auto,auto;mask-size:5px 5px,auto,auto;-webkit-mask-repeat:repeat,repeat,repeat;mask-repeat:repeat,repeat,repeat;-webkit-mask-clip:border-box,border-box,border-box;mask-clip:border-box,border-box,border-box;-webkit-mask-origin:border-box,border-box,border-box;mask-origin:border-box,border-box,border-box;-webkit-mask-composite:source-in,source-in;mask-composite:intersect,intersect;-webkit-mask-source-type:auto,auto,auto;mask-mode:match-source,match-source,match-source}.ag-brain-cwrap.focus .ag-brain-halo{opacity:.95;transition-duration:.2s;animation:1.5s 1.3s forwards agb-calm}.ag-brain-cwrap.focus .ag-brain-halo i{animation:1.15s cubic-bezier(.3,.55,.35,1) both agb-rise}.ag-brain-cwrap.focus .ag-brain-halo b{animation:1.3s cubic-bezier(.25,.6,.35,1) both agb-crest}@keyframes agb-rise{0%{opacity:0;transform:scale(.74,.34)}to{opacity:1;transform:none}}@keyframes agb-crest{0%{opacity:0;transform:scale(.5,.36)}14%{opacity:1}68%{opacity:.85}to{opacity:0;transform:scale(1.1,1.14)}}@keyframes agb-calm{to{opacity:.55}}.ag-brain-cmp{background:rgb(var(--white-rgb));box-shadow:0 0 0 .5px rgb(var(--ink-rgb) / .12), 0 2px 4px rgb(var(--bb-shadow) / .05), 0 14px 34px -14px rgb(var(--bb-shadow) / .34);border-radius:26px;padding:14px 10px 10px 16px;transition:box-shadow .5s;position:relative}.ag-brain-cmp:before{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:conic-gradient(from var(--agb-sweep), transparent 0deg, transparent 200deg, var(--m1) 250deg, var(--m3) 300deg, var(--m4) 330deg, transparent 360deg);-webkit-mask-composite:xor;-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ag-brain-cwrap.focus .ag-brain-cmp:before{animation:agb-sweep 1.3s var(--bb-ease) both}.ag-brain-cwrap.focus .ag-brain-cmp{box-shadow:0 0 0 1px #f2b84b80, 0 2px 4px rgb(var(--bb-shadow) / .05), 0 16px 40px -14px #ee8a3a66}@keyframes agb-sweep{0%{opacity:0;--agb-sweep:-90deg}18%{opacity:1}to{opacity:0;--agb-sweep:270deg}}.ag-brain-cmp textarea{resize:none;width:100%;font:inherit;height:28px;max-height:30vh;color:rgb(var(--ink-rgb));letter-spacing:-.012em;background:0 0;border:0;outline:0;padding:2px 6px 2px 0;font-size:16.5px;line-height:24px;display:block}@supports (field-sizing:content){.ag-brain-cmp textarea{field-sizing:content;height:auto;min-height:28px}}.ag-brain-cmp textarea::placeholder{color:rgb(var(--ink-rgb) / .42)}.ag-brain-row{align-items:center;gap:6px;margin-top:10px;margin-left:-6px;display:flex}.ag-brain-row .add{background:rgb(var(--ag-s2));width:42px;height:42px;color:rgb(var(--ink-rgb));transition:transform .5s var(--bb-spring);border-radius:50%;place-items:center;display:grid}.ag-brain-row .go{color:#fff9ee;width:42px;height:42px;transition:transform .5s var(--bb-spring);background:linear-gradient(150deg,#e0b35e,#a87424);border-radius:50%;place-items:center;display:grid;box-shadow:0 6px 14px -6px #a87424cc}.ag-brain-row .add:active,.ag-brain-row .go:active{transition-duration:90ms;transform:scale(.9)}.ag-brain-row .go:disabled{opacity:.6}.ag-brain-flyer{z-index:70;pointer-events:none;background:radial-gradient(circle,#fffbea 0 30%,#f2b84b 55%,#f2b84b00 72%);border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;position:fixed;top:0;left:0;box-shadow:0 0 18px 6px #f2b84ba6}.ag-cv-pick[data-on]{background:rgb(var(--ag-gold-cont))}.ag-cv-radio{color:#0000;border:1.5px solid rgb(var(--ink-rgb) / .3);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;transition:background .2s,border-color .2s;display:grid}.ag-cv-pick[data-on] .ag-cv-radio{color:rgb(var(--white-rgb));background:rgb(var(--ink-rgb));border-color:rgb(var(--ink-rgb))}.ag-cv-talk{border-radius:var(--ag-r-lg);background:rgb(var(--ag-s2));flex-direction:column;padding:14px;display:flex}.ag-cv-talk .ag-label:first-child{align-self:flex-end}.ag-cv-bubble{max-width:88%;color:rgb(var(--ink-rgb));overflow-wrap:anywhere;border-radius:16px;padding:9px 13px;font-size:.95rem;line-height:1.45}.ag-cv-bubble[data-who=guest]{color:#111b21;background:#d9fdd3;border-bottom-right-radius:5px;align-self:flex-end}.ag-cv-bubble[data-who=her]{background:rgb(var(--white-rgb));box-shadow:0 0 0 1px rgb(var(--ag-line) / var(--ag-line-a));border-bottom-left-radius:5px;align-self:flex-start}html[data-kgtheme=dark] .ag-cv-bubble[data-who=guest]{color:#e9edef;background:#005c4b}.ag-talk{flex-direction:column;gap:14px;display:flex}.ag-talk-row{flex-direction:column;max-width:92%;display:flex}.ag-talk-row[data-who=family]{align-self:flex-end;align-items:flex-end}.ag-talk-row[data-who=her]{align-self:flex-start;align-items:flex-start}.ag-talk-row .ag-cv-bubble{max-width:100%}.ag-talk-did{color:rgb(var(--ink-rgb) / .72);margin:6px 0 0;padding-left:18px;font-size:13.5px;line-height:1.45;list-style:outside}.ag-talk-did li+li{margin-top:3px}.ag-talk-try{border-top:1px solid rgb(var(--ag-line) / var(--ag-line-a));margin-top:6px;padding-top:14px}.ag-talk-chip{white-space:normal;text-align:left;height:auto;min-height:2.5rem;padding:.45rem .9rem;line-height:1.3}.ag-brain-pill>button.go{flex:none;padding:0 2px 0 6px}.ag-brain-dots{align-items:center;gap:4px;display:inline-flex}.ag-brain-dots i{background:rgb(var(--ink-rgb) / .5);border-radius:50%;width:6px;height:6px}@media (prefers-reduced-motion:no-preference){.ag-brain-dots i{animation:1.2s ease-in-out infinite agbDot}.ag-brain-dots i:nth-child(2){animation-delay:.15s}.ag-brain-dots i:nth-child(3){animation-delay:.3s}}@keyframes agbDot{0%,to{opacity:.35}50%{opacity:1}}.ag-cv-tiles{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;padding-bottom:6px;display:grid}.ag-cv-tile{text-align:center;min-height:94px;color:rgb(var(--ink-rgb) / .75);background:rgb(var(--ag-s2));border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px 8px;font-size:.8125rem;font-weight:600;line-height:1.25;transition:transform .5s cubic-bezier(.34,1.56,.64,1);display:flex}.ag-cv-tile>svg{color:rgb(var(--ink-rgb))}.ag-cv-tile:active{transition-duration:90ms;transform:scale(.94)}@media (prefers-reduced-motion:reduce){.ag-brain *,.ag-brain :before,.ag-brain :after{transition:none!important;animation:none!important}}.ag-subpage{z-index:50;background:rgb(var(--cream-rgb));transition:transform .3s var(--ag-ease-emph);flex-direction:column;display:flex;position:fixed;inset:0;transform:translate(100%)}.ag-subpage[data-open=true]{transform:none}@media (min-width:1024px){.ag-subpage{box-shadow:-1px 0 0 rgb(var(--ag-line) / var(--ag-line-a));left:264px}}.ag-subpage-head{border-bottom:1px solid rgb(var(--ag-line) / var(--ag-line-a));flex:none;align-items:center;gap:.25rem;height:4rem;padding:0 1rem 0 .5rem;display:flex}.ag-subpage-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:1rem 1rem 1.5rem;overflow-y:auto}.ag-subpage-in{width:100%;max-width:44rem;margin-inline:auto}.ag-subpage-foot{padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));border-top:1px solid rgb(var(--ag-line) / var(--ag-line-a));background:rgb(var(--cream-rgb));flex:none}@media (prefers-reduced-motion:reduce){.ag-subpage{transition:none}}.ag-ct-page{gap:1rem}.ag-ct-search{background:rgb(var(--ag-s2));height:46px;color:rgb(var(--ink-rgb) / .55);border-radius:23px;align-items:center;gap:10px;padding:0 14px;display:flex}.ag-ct-search input{min-width:0;height:100%;font:inherit;color:rgb(var(--ink-rgb));background:0 0;border:0;outline:0;flex:1;font-size:16px}.ag-ct-search input::placeholder{color:rgb(var(--ink-rgb) / .45)}.ag-ct-stale{color:rgb(var(--ag-red));align-items:center;gap:6px;padding:0 4px;font-size:.8125rem;display:flex}.ag-ct-row{text-align:left;-webkit-touch-callout:none;align-items:center;gap:12px;width:100%;min-height:76px;padding:10px 14px;transition:background-color .16s;display:flex}.ag-ct-row:active{background:rgb(var(--ag-line) / var(--ag-line-a))}@media (hover:hover) and (pointer:fine){.ag-ct-row:hover{background:rgb(var(--ink-rgb) / .03)}}.ag-ct-av{letter-spacing:.01em;color:#7a5a1f;background:#f3e3c9;border-radius:50%;flex:none;place-items:center;width:50px;height:50px;font-size:1.05rem;font-weight:700;display:grid;position:relative}.ag-ct-av[data-size=sm]{width:40px;height:40px;font-size:.9rem}.ag-ct-av[data-tone="1"]{color:#3e6a33;background:#ddebd6}.ag-ct-av[data-tone="2"]{color:#54468f;background:#e4dff3}.ag-ct-av[data-tone="3"]{color:#8e3b31;background:#f6dcd8}.ag-ct-av[data-tone="4"]{color:#2f5f7a;background:#d8e8f1}.ag-ct-av[data-tone="5"]{color:#6b5540;background:#ede3d6}html[data-kgtheme=dark] .ag-ct-av{color:#f1d9ae;background:#4a3c25}html[data-kgtheme=dark] .ag-ct-av[data-tone="1"]{color:#cfe6c4;background:#2e4229}html[data-kgtheme=dark] .ag-ct-av[data-tone="2"]{color:#d9d2f5;background:#36304f}html[data-kgtheme=dark] .ag-ct-av[data-tone="3"]{color:#f5cbc4;background:#4d2d29}html[data-kgtheme=dark] .ag-ct-av[data-tone="4"]{color:#c9e2f0;background:#263e4b}html[data-kgtheme=dark] .ag-ct-av[data-tone="5"]{color:#eadcc8;background:#40372c}.ag-ct-av .on{width:13px;height:13px;box-shadow:0 0 0 2.5px rgb(var(--white-rgb));background:#1fa855;border-radius:50%;position:absolute;bottom:1px;right:0}.ag-ct-av[data-size=sm] .on{width:11px;height:11px}.ag-ct-l1,.ag-ct-l2{align-items:center;gap:8px;min-width:0;display:flex}.ag-ct-l1 .n{min-width:0;color:rgb(var(--ink-rgb));white-space:nowrap;text-overflow:ellipsis;flex:0 auto;font-size:1rem;font-weight:650;overflow:hidden}.ag-ct-l1 .p{min-width:0;color:rgb(var(--ink-rgb) / .5);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;flex:auto;font-size:.8125rem;overflow:hidden}.ag-ct-l1 .t{color:rgb(var(--ink-rgb) / .5);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:.75rem}.ag-ct-row[data-unread] .ag-ct-l1 .t{color:#1a8f47;font-weight:700}html[data-kgtheme=dark] .ag-ct-row[data-unread] .ag-ct-l1 .t{color:#5cc784}.ag-ct-l2{margin-top:3px}.ag-ct-l2 .pv{min-width:0;color:rgb(var(--ink-rgb) / .6);flex:1;align-items:center;gap:4px;font-size:.875rem;display:flex}.ag-ct-l2 .pv>svg{color:rgb(var(--ink-rgb) / .45);flex:none}.ag-ct-l2 .pv .pt{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ag-ct-row[data-unread] .ag-ct-l2 .pv{color:rgb(var(--ink-rgb) / .85);font-weight:550}.ag-ct-l2 .u{background:#1fa855;border-radius:50%;flex:none;width:11px;height:11px}.ag-ct-skel .ag-ct-av{background:rgb(var(--ag-s3))}.ag-ct-skel i{background:rgb(var(--ag-s3));border-radius:6px;height:12px;display:block}.ag-ct-skel i+i{width:62%;margin-top:10px}.ag-ct-skel{animation:1.4s ease-in-out infinite ag-ct-breathe}@keyframes ag-ct-breathe{50%{opacity:.55}}.ag-brain-badge{color:#fff;font-variant-numeric:tabular-nums;min-width:17px;height:17px;box-shadow:0 0 0 2px rgb(var(--white-rgb));pointer-events:none;background:#1fa855;border-radius:9px;place-items:center;padding:0 4px;font-size:10.5px;font-weight:700;line-height:1;display:grid;position:absolute;top:4px;right:3px}.ag-ct{z-index:50;background:rgb(var(--ag-s2));flex-direction:column;height:100dvh;display:flex;position:fixed;top:0;left:0;right:0}@media (min-width:1024px){.ag-ct{box-shadow:-1px 0 0 rgb(var(--ag-line) / var(--ag-line-a));left:264px}}.ag-ct-head{background:rgb(var(--cream-rgb));border-bottom:1px solid rgb(var(--ag-line) / var(--ag-line-a));flex:none;align-items:center;gap:8px;height:64px;padding:0 12px 0 4px;display:flex}.ag-ct-who{color:rgb(var(--ink-rgb));white-space:nowrap;text-overflow:ellipsis;font-size:1.02rem;font-weight:650;display:block;overflow:hidden}.ag-ct-sub{min-height:1rem;color:rgb(var(--ink-rgb) / .55);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-size:.78rem;display:block;overflow:hidden}.ag-ct-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;min-height:0;padding:10px 12px 14px;display:flex;overflow-y:auto}.ag-ct-body>*{flex:none}.ag-ct-loading{gap:6px;margin:auto;display:flex}.ag-ct-loading i{background:rgb(var(--ink-rgb) / .3);border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite ag-ct-breathe}.ag-ct-loading i:nth-child(2){animation-delay:.15s}.ag-ct-loading i:nth-child(3){animation-delay:.3s}.ag-ct-older{color:rgb(var(--ag-gold-ink));background:rgb(var(--white-rgb));box-shadow:0 0 0 1px rgb(var(--ag-line) / var(--ag-line-a));border-radius:999px;align-self:center;margin:4px 0 8px;padding:6px 14px;font-size:.8125rem;font-weight:600}.ag-ct-day{align-self:center;margin:12px 0 6px}.ag-ct-day span{color:rgb(var(--ink-rgb) / .62);background:rgb(var(--white-rgb));border-radius:8px;padding:4px 12px;font-size:.75rem;font-weight:600;display:block;box-shadow:0 1px .5px #00000014}.ag-ct-b{text-align:left;max-width:min(82%,34rem);color:rgb(var(--ink-rgb));background:rgb(var(--white-rgb));overflow-wrap:anywhere;border-radius:12px;margin-top:8px;padding:6px 9px 5px 10px;font-size:.95rem;line-height:1.38;position:relative;box-shadow:0 1px .5px #0000001a}.ag-ct-b[data-grouped]{margin-top:2px}.ag-ct-b[data-dir=in]{align-self:flex-start}.ag-ct-b[data-dir=in]:not([data-grouped]){border-top-left-radius:4px}.ag-ct-b[data-dir=out],.ag-ct-b[data-dir=family]{align-self:flex-end}.ag-ct-b[data-dir=out]:not([data-grouped]),.ag-ct-b[data-dir=family]:not([data-grouped]){border-top-right-radius:4px}.ag-ct-b[data-dir=out]{color:#111b21;background:#d9fdd3}html[data-kgtheme=dark] .ag-ct-b[data-dir=out]{color:#e9edef;background:#005c4b}.ag-ct-b[data-dir=family]{background:rgb(var(--ag-gold-cont))}.ag-ct-b[data-state=sending]{opacity:.75}.ag-ct-b[data-state=failed]{box-shadow:0 0 0 1.5px rgb(var(--ag-red));cursor:pointer}.ag-ct-by{color:rgb(var(--ag-gold-ink));margin-bottom:1px;font-size:.75rem;font-weight:700;display:block}.ag-ct-kind{color:rgb(var(--ink-rgb) / .72);align-items:center;gap:6px;margin-right:6px;font-weight:600;display:inline-flex}.ag-ct-b[data-dir=out] .ag-ct-kind{color:inherit;opacity:.75}.ag-ct-kind+.ag-ct-text:before{content:"";display:block}.ag-ct-text{white-space:pre-wrap}.ag-ct-meta{float:right;color:rgb(var(--ink-rgb) / .5);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:3px;margin:0 -2px 0 12px;font-size:.6875rem;line-height:1rem;display:inline-flex;position:relative;top:5px}.ag-ct-b[data-dir=out] .ag-ct-meta{color:#111b218c}html[data-kgtheme=dark] .ag-ct-b[data-dir=out] .ag-ct-meta{color:#e9edef99}.ag-ct-b[data-state=failed] .ag-ct-meta{color:rgb(var(--ag-red))}.ag-ct-fail{clear:both;color:rgb(var(--ag-red));padding-top:4px;font-size:.75rem;font-weight:600;display:block}.ag-ct-callwrap{flex-direction:column;align-self:center;align-items:center;width:100%;margin:12px 0 4px;display:flex}.ag-ct-call{min-height:38px;color:rgb(var(--ink-rgb));background:rgb(var(--white-rgb));border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:.85rem;font-weight:600;display:inline-flex;box-shadow:0 1px .5px #0000001a}.ag-ct-call>svg:first-child{color:#1a8f47}html[data-kgtheme=dark] .ag-ct-call>svg:first-child{color:#5cc784}.ag-ct-call .t{color:rgb(var(--ink-rgb) / .5);font-variant-numeric:tabular-nums;font-weight:500}.ag-ct-call:disabled{opacity:1}.ag-ct-said{background:rgb(var(--white-rgb));border-radius:14px;flex-direction:column;gap:6px;width:min(100%,34rem);margin-top:8px;padding:10px;display:flex;box-shadow:0 1px .5px #0000001a}.ag-ct-said p{overflow-wrap:anywhere;border-radius:10px;max-width:88%;padding:6px 10px;font-size:.875rem;line-height:1.38}.ag-ct-said p[data-w=g]{background:rgb(var(--ag-s2));align-self:flex-start}.ag-ct-said p[data-w=a]{color:#111b21;background:#d9fdd3;align-self:flex-end}html[data-kgtheme=dark] .ag-ct-said p[data-w=a]{color:#e9edef;background:#005c4b}.ag-ct-jump{right:14px;bottom:calc(76px + env(safe-area-inset-bottom));z-index:2;width:42px;height:42px;color:rgb(var(--ink-rgb) / .7);background:rgb(var(--white-rgb));border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:0 2px 8px #0000002e}.ag-ct-jump b{color:#fff;background:#1fa855;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-weight:700;display:grid;position:absolute;top:-5px;right:-3px}.ag-ct-foot{padding:8px 10px calc(8px + env(safe-area-inset-bottom));background:rgb(var(--ag-s2));flex:none;align-items:flex-end;gap:8px;display:flex}.ag-ct-field{background:rgb(var(--white-rgb));border-radius:23px;flex:1;align-items:center;min-width:0;min-height:46px;padding:11px 16px;display:flex;box-shadow:0 1px .5px #0000001a}.ag-ct-field textarea{resize:none;width:100%;height:22px;max-height:30vh;font:inherit;color:rgb(var(--ink-rgb));background:0 0;border:0;outline:0;font-size:16px;line-height:22px;display:block}@supports (field-sizing:content){.ag-ct-field textarea{field-sizing:content;height:auto;min-height:22px}}.ag-ct-field textarea::placeholder{color:rgb(var(--ink-rgb) / .45)}.ag-ct-send{color:#fff;width:46px;height:46px;transition:transform .16s var(--ag-ease-out), opacity .16s ease;background:#1fa855;border-radius:50%;flex:none;place-items:center;display:grid}.ag-ct-send:active{transform:scale(.9)}.ag-ct-send:disabled{opacity:.45}.ag-ct-b[role=button]{cursor:pointer;-webkit-touch-callout:none}.ag-ct-b[role=button]:focus-visible{outline:2px solid rgb(var(--ag-gold));outline-offset:2px}.ag-ct-gone{color:rgb(var(--ink-rgb) / .55);align-items:center;gap:6px;font-style:italic;display:inline-flex}.ag-ct-b[data-dir=out] .ag-ct-gone{color:#111b218c}html[data-kgtheme=dark] .ag-ct-b[data-dir=out] .ag-ct-gone{color:#e9edef99}.ag-ct-q{-webkit-line-clamp:3;border-left:3px solid rgb(var(--ag-gold));background:rgb(var(--ink-rgb) / .06);color:rgb(var(--ink-rgb) / .72);border-radius:6px;-webkit-box-orient:vertical;margin:2px 0 6px;padding:5px 9px;font-size:.8125rem;line-height:1.35;display:-webkit-box;overflow:hidden}.ag-ct-sheetwrap{z-index:5;background:#00000052;align-items:flex-end;display:flex;position:absolute;inset:0}.ag-ct-sheet{width:100%;padding:8px 8px calc(10px + env(safe-area-inset-bottom));background:rgb(var(--white-rgb));border-radius:18px 18px 0 0;flex-direction:column;gap:2px;display:flex;box-shadow:0 -4px 20px #00000029}.ag-ct-sheet button{text-align:left;min-height:52px;color:rgb(var(--ink-rgb));border-radius:12px;align-items:center;gap:14px;padding:0 16px;font-size:1rem;font-weight:500;display:flex}.ag-ct-sheet button:active{background:rgb(var(--ag-s2))}.ag-ct-sheet button[data-danger]{color:rgb(var(--ag-red))}.ag-ct-sheet button.c{color:rgb(var(--ink-rgb) / .7);justify-content:center;margin-top:4px;font-weight:600}.ag-ct-sheet button:disabled{opacity:.5}.ag-ct-ask{padding:12px 16px 10px}.ag-ct-ask b{color:rgb(var(--ink-rgb));overflow-wrap:anywhere;font-size:1.0625rem;font-weight:600;line-height:1.3;display:block}.ag-ct-ask span{color:rgb(var(--ink-rgb) / .7);margin-top:6px;font-size:.875rem;line-height:1.45;display:block}.ag-ct-field[data-replying]{border-radius:18px;flex-direction:column;align-items:stretch;gap:8px;padding-top:8px}.ag-ct-replying{border-left:3px solid rgb(var(--ag-gold));background:rgb(var(--ink-rgb) / .06);border-radius:8px;align-items:center;gap:6px;padding:6px 4px 6px 10px;display:flex}.ag-ct-replying b{color:rgb(var(--ag-gold-ink));font-size:.75rem;display:block}.ag-ct-replying span span{white-space:nowrap;text-overflow:ellipsis;color:rgb(var(--ink-rgb) / .7);font-size:.8125rem;display:block;overflow:hidden}.ag-ct-toast{left:50%;bottom:calc(80px + env(safe-area-inset-bottom));z-index:6;background:rgb(var(--ink-rgb) / .88);max-width:calc(100% - 32px);color:rgb(var(--white-rgb));text-align:center;border-radius:999px;padding:10px 16px;font-size:.875rem;position:absolute;transform:translate(-50%);box-shadow:0 4px 14px #0003}.ag-ct-lineoff{border-radius:var(--ag-r-md);color:rgb(var(--ag-red));background:rgb(var(--ag-red) / .08);box-shadow:inset 0 0 0 1px rgb(var(--ag-red) / .35);align-items:flex-start;gap:12px;margin-bottom:12px;padding:14px 16px;display:flex}.ag-ct-lineoff b{font-size:1rem;display:block}.ag-ct-lineoff span span{color:rgb(var(--ink-rgb) / .75);margin-top:2px;font-size:.875rem;line-height:1.4;display:block}.ag-brain-badge[data-warn]{background:rgb(var(--ag-red))}.ag-brain-badge[data-calm]{background:rgb(var(--ag-green))}@media (prefers-reduced-motion:reduce){.ag-ct-skel,.ag-ct-loading i{animation:none}}.gs-page{z-index:50;background:rgb(var(--cream-rgb));color:rgb(var(--ink-rgb));flex-direction:column;display:flex;position:fixed;inset:0}@media (min-width:1024px){.gs-page{box-shadow:-1px 0 0 rgb(var(--ag-line) / var(--ag-line-a));left:264px}}.gs-top{min-height:4rem;padding:env(safe-area-inset-top) .5rem 0 .25rem;border-bottom:1px solid rgb(var(--ag-line) / var(--ag-line-a));flex:none;align-items:center;gap:.25rem;display:flex}.gs-title{white-space:nowrap;text-overflow:ellipsis;font-size:1.0625rem;font-weight:700;line-height:1.2;overflow:hidden}.gs-sub{color:rgb(var(--ink-rgb) / .62);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:.8125rem;line-height:1.3;overflow:hidden}.gs-sub b{color:rgb(var(--ag-gold-ink));font-weight:600}.gs-act{background:rgb(var(--ag-s2));min-width:2.75rem;height:2.75rem;color:rgb(var(--ink-rgb));border-radius:999px;flex:none;justify-content:center;align-items:center;gap:.4rem;padding:0 .7rem;font-size:.875rem;font-weight:600;transition:background-color .15s,transform .12s;display:inline-flex}.gs-act span{display:none}.gs-act:active{transform:scale(.96)}.gs-act:disabled{opacity:.5}.gs-act-gold{background:rgb(var(--ag-gold-cont));color:rgb(var(--ag-gold-ink))}@media (min-width:640px){.gs-act{padding:0 1rem}.gs-act span{display:inline}}@media (hover:hover) and (pointer:fine){.gs-act:hover{background:rgb(var(--ag-s3))}.gs-act-gold:hover{background:rgb(var(--ag-gold) / .35)}}.gs-file{background:rgb(var(--ag-gold-cont));color:rgb(var(--ag-gold-ink));border-radius:1rem;flex:none;align-items:flex-start;gap:.625rem;margin:.625rem .75rem 0;padding:.7rem .4rem .7rem .875rem;display:flex}.gs-file>svg{margin-top:1px}.gs-file>div{overscroll-behavior:contain;max-height:7.5rem;overflow-y:auto}.gs-file[data-err]{background:rgb(var(--ag-red) / .1);color:rgb(var(--ag-red))}.gs-file-1{overflow-wrap:anywhere;font-size:.875rem;font-weight:600;line-height:1.35}.gs-file-2{color:rgb(var(--ink-rgb) / .75);overflow-wrap:anywhere;margin-top:.25rem;font-size:.8125rem;line-height:1.4}.gs-tools{flex:none;gap:.5rem;padding:.625rem .75rem;display:grid}@media (min-width:768px){.gs-tools{grid-template-columns:minmax(18rem,auto) 1fr;align-items:center}}.gs-find{gap:.5rem;min-width:0;display:flex}.gs-search{background:rgb(var(--ag-s2));border-radius:999px;flex:1;align-items:center;gap:.5rem;min-width:0;height:2.75rem;padding:0 .5rem 0 .875rem;display:flex}.gs-search:focus-within{background:rgb(var(--white-rgb));box-shadow:0 0 0 1px rgb(var(--ag-line) / var(--ag-line-a))}.gs-search input{min-width:0;color:inherit;background:0 0;border:0;outline:none;flex:1;font-size:1rem}.gs-search input::placeholder{color:rgb(var(--ink-rgb) / .45)}.gs-search button{width:2rem;height:2rem;color:rgb(var(--ink-rgb) / .6);border-radius:999px;flex:none;place-items:center;display:grid}.gs-gfilter.gs-selwrap{background:rgb(var(--ag-s2));border-radius:999px;flex:none;width:auto;max-width:42%;height:2.75rem}.gs-gfilter .gs-sel{padding-left:.875rem;font-weight:600}.gs-gfilter:not([data-empty]){background:rgb(var(--ag-gold-cont))}.gs-gfilter:not([data-empty]) .gs-sel{color:rgb(var(--ag-gold-ink))}.gs-gicon{display:none}@media (max-width:639px){.gs-gfilter[data-empty]{width:2.75rem}.gs-gfilter.gs-selwrap[data-empty] .gs-sel{color:#0000;padding:0}.gs-gfilter[data-empty] .gs-selchev{display:none}.gs-gfilter[data-empty] .gs-gicon{pointer-events:none;color:rgb(var(--ink-rgb) / .7);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.gs-gridwrap{border-top:1px solid rgb(var(--ag-line) / var(--ag-line-a));flex:1;min-height:0;position:relative}.gs-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;outline:none;position:absolute;inset:0;overflow:auto}.gs-scroll:focus-visible{box-shadow:inset 0 0 0 2px rgb(var(--ag-gold) / .6)}.gs-head{z-index:3;background:rgb(var(--cream-rgb));border-bottom:1px solid rgb(var(--ag-line) / var(--ag-line-a));height:3.75rem;display:flex;position:sticky;top:0}.gs-hcell{border-right:1px solid rgb(var(--ag-line) / .08);flex:none;align-items:stretch;min-width:0;display:flex}.gs-pin{z-index:2;background:rgb(var(--cream-rgb));border-right:1px solid rgb(var(--ag-line) / var(--ag-line-a));position:sticky;left:0}.gs-hcell.gs-pin{z-index:4}.gs-scroll[data-x] .gs-pin{box-shadow:8px 0 12px -10px #00000073}.gs-hname{color:rgb(var(--ink-rgb) / .72);align-items:center;gap:.4rem;padding:0 .75rem;font-size:.8125rem;font-weight:700;display:flex}.gs-hname b{background:rgb(var(--ag-s2));border-radius:999px;padding:.1rem .45rem;font-size:.8125rem;font-weight:600}.gs-hbtn{text-align:center;width:100%;color:rgb(var(--ink-rgb) / .78);justify-content:center;align-items:center;gap:2px;padding:0 .25rem;font-size:.8125rem;font-weight:600;line-height:1.12;display:flex}.gs-hlabel{-webkit-line-clamp:3;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.gs-hchev{opacity:.4;flex:none}@media (max-width:1023px){.gs-hchev{display:none}}.gs-k-event .gs-hbtn{color:rgb(var(--ag-gold-ink))}@media (hover:hover) and (pointer:fine){.gs-hbtn:hover{background:rgb(var(--ag-s2))}}.gs-body{position:relative}.gs-row{background:rgb(var(--cream-rgb));border-bottom:1px solid rgb(var(--ag-line) / .08);width:100%;display:flex;position:absolute;top:0;left:0}.gs-cell{border-right:1px solid rgb(var(--ag-line) / .06);flex:none;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.gs-cell.gs-pin{z-index:2;position:sticky;left:0}.gs-cell[data-active]{box-shadow:inset 0 0 0 2px rgb(var(--ag-gold));z-index:1}.gs-cell.gs-pin[data-active]{z-index:3}.gs-cell[data-changed]:after{content:"";background:rgb(var(--ag-gold));pointer-events:none;border-radius:50%;width:7px;height:7px;position:absolute;top:6px;right:6px}.gs-cell[data-err]{background:linear-gradient(rgb(var(--ag-red) / .1), rgb(var(--ag-red) / .1)), rgb(var(--cream-rgb))}.gs-row[data-new],.gs-row[data-new] .gs-pin:not([data-err]){background:linear-gradient(rgb(var(--ag-gold-cont) / .55), rgb(var(--ag-gold-cont) / .55)), rgb(var(--cream-rgb))}.gs-k-name{justify-content:flex-start}.gs-name{text-align:left;flex-direction:column;justify-content:center;gap:2px;width:100%;min-width:0;height:100%;padding:0 .75rem;display:flex}.gs-name-1{align-items:center;gap:.4rem;min-width:0;display:flex}.gs-name-t{-webkit-line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;min-width:0;font-size:.9375rem;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.gs-name-2{color:rgb(var(--ink-rgb) / .58);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-size:.8125rem;line-height:1.25;overflow:hidden}.gs-cell[data-err] .gs-name-2{color:rgb(var(--ag-red));font-weight:600}.gs-ph{color:rgb(var(--ink-rgb) / .38);font-weight:500}.gs-dot{background:rgb(var(--ink-rgb) / .2);border-radius:50%;flex:none;width:8px;height:8px}.gs-dot[data-tone=sent]{background:rgb(var(--ink-rgb) / .5)}.gs-dot[data-tone=opened]{background:rgb(var(--ag-gold))}.gs-dot[data-tone=yes]{background:rgb(var(--ag-green))}.gs-dot[data-tone=no]{background:rgb(var(--ag-red))}.gs-badge{background:rgb(var(--ag-gold-cont));color:rgb(var(--ag-gold-ink));border-radius:999px;flex:none;padding:.1rem .4rem;font-size:.75rem;font-weight:700;line-height:1.3}.gs-badge-grey{background:rgb(var(--ag-s3));color:rgb(var(--ink-rgb) / .62)}.gs-tick{place-items:center;width:100%;height:100%;display:grid}.gs-tick-in{border:2px solid rgb(var(--ink-rgb) / .24);width:30px;height:30px;color:rgb(var(--cream-rgb));border-radius:50%;place-items:center;transition:background-color .12s,border-color .12s,transform .12s;display:grid}.gs-tick[data-on] .gs-tick-in{background:rgb(var(--ag-green));border-color:rgb(var(--ag-green))}.gs-k-show .gs-tick[data-on] .gs-tick-in{background:rgb(var(--ag-gold));border-color:rgb(var(--ag-gold));color:#1a1410}.gs-tick:active .gs-tick-in{transform:scale(.88)}@media (min-width:1024px){.gs-tick-in{width:26px;height:26px}}.gs-selwrap{align-items:center;width:100%;min-width:0;height:100%;display:flex;position:relative}.gs-sel{appearance:none;border-radius:inherit;width:100%;min-width:0;height:100%;font:inherit;color:rgb(var(--ink-rgb));text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;outline:none;padding:0 1.6rem 0 .75rem;font-size:.875rem}.gs-selwrap[data-empty] .gs-sel{color:rgb(var(--ink-rgb) / .42)}.gs-sel option{color:#111;background:#fff}.gs-selchev{pointer-events:none;opacity:.45;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.gs-text{text-align:left;width:100%;min-width:0;height:100%;color:rgb(var(--ink-rgb));white-space:nowrap;text-overflow:ellipsis;padding:0 .75rem;font-size:.875rem;overflow:hidden}.gs-text.gs-ph{text-align:center;font-size:1.125rem}.gs-k-phone .gs-text{font-variant-numeric:tabular-nums}.gs-ro{color:rgb(var(--ink-rgb) / .58);font-size:.8125rem}.gs-edit{resize:none;z-index:5;background:rgb(var(--white-rgb));width:100%;height:100%;color:rgb(var(--ink-rgb));font:inherit;box-shadow:inset 0 0 0 2px rgb(var(--ag-gold));-webkit-user-select:text;user-select:text;border:0;outline:none;padding:0 .75rem;font-size:.9375rem;position:absolute;inset:0}textarea.gs-edit{height:auto;min-height:100%;padding-top:.5rem}.gs-empty{text-align:center;color:rgb(var(--ink-rgb) / .62);place-items:center;gap:.5rem;padding:3rem 1.5rem;font-size:.9375rem;line-height:1.45;display:grid}.gs-empty-in{width:min(100%,100vw);position:sticky;left:0}.gs-foot{padding:.5rem .75rem calc(.5rem + env(safe-area-inset-bottom));border-top:1px solid rgb(var(--ag-line) / var(--ag-line-a));background:rgb(var(--cream-rgb));flex:none;align-items:center;gap:.5rem;display:flex}.gs-add{background:rgb(var(--ag-s2));min-width:2.75rem;height:2.75rem;color:rgb(var(--ink-rgb));border-radius:999px;flex:none;justify-content:center;align-items:center;gap:.4rem;padding:0 .9rem;font-size:.875rem;font-weight:600;transition:transform .12s;display:inline-flex}.gs-add:active{transform:scale(.96)}.gs-foot[data-dirty] .gs-add{padding:0}.gs-foot[data-dirty] .gs-add span{display:none}@media (min-width:640px){.gs-foot[data-dirty] .gs-add{padding:0 .9rem}.gs-foot[data-dirty] .gs-add span{display:inline}}.gs-hint{min-width:0;color:rgb(var(--ink-rgb) / .6);flex:1;font-size:.8125rem;line-height:1.35}.gs-savebar{flex:1;align-items:center;gap:.25rem;min-width:0;display:flex}.gs-count{text-align:left;flex-direction:column;flex:1;align-items:flex-start;gap:1px;min-width:0;padding:.25rem;line-height:1.25;display:flex}.gs-count b{max-width:100%;color:rgb(var(--ag-gold-ink));overflow-wrap:anywhere;font-size:.8125rem;font-weight:700}.gs-count span{color:rgb(var(--ink-rgb) / .62);text-underline-offset:2px;font-size:.8125rem;text-decoration:underline}.gs-save{flex:none;min-height:2.75rem!important;padding:0 1.25rem!important}.gs-menu{gap:2px;display:grid}.gs-menu button{text-align:left;min-height:3.25rem;color:rgb(var(--ink-rgb));border-radius:.875rem;align-items:center;gap:.875rem;padding:0 .75rem;font-size:1rem;font-weight:500;display:flex}.gs-menu button span{flex:1;min-width:0}.gs-menu button:active{background:rgb(var(--ag-s2))}.gs-menu button:disabled{opacity:.5}@media (hover:hover) and (pointer:fine){.gs-menu button:hover{background:rgb(var(--ag-s2))}}.gs-menu .gs-danger{color:rgb(var(--ag-red))}.gs-paste{font-variant-numeric:tabular-nums;white-space:pre;min-height:12rem;font-size:.875rem;line-height:1.5;overflow-x:auto}.gs-ferr{color:rgb(var(--ag-red));margin-top:.35rem;font-size:.8125rem;font-weight:600;display:block}.gs-fnote{color:rgb(var(--ag-gold-ink));font-size:.8125rem;line-height:1.4}.gs-rv-head{color:rgb(var(--ink-rgb) / .65);margin:.25rem 0 .5rem;font-size:.8125rem;font-weight:700}.gs-rv-head.gs-rv-bad{color:rgb(var(--ag-red))}.gs-rv-list{gap:.5rem;margin-bottom:1rem;display:grid}.gs-rv{background:rgb(var(--ag-s2) / .7);border-radius:.875rem;align-items:center;gap:.25rem;padding:.25rem .25rem .25rem 0;display:flex}.gs-rv-main{text-align:left;flex:1;gap:2px;min-width:0;padding:.55rem .75rem;display:grid}.gs-rv-1{align-items:center;gap:.4rem;min-width:0;font-size:.9375rem;font-weight:600;display:flex}.gs-rv-2{color:rgb(var(--ink-rgb) / .65);overflow-wrap:anywhere;font-size:.8125rem;line-height:1.4}.gs-rv-line{color:rgb(var(--ink-rgb) / .45);font-size:.8125rem;font-style:normal;font-weight:500}.gs-door{position:relative}.gs-door[data-dot]:after{content:"";background:rgb(var(--ag-gold));width:9px;height:9px;box-shadow:0 0 0 2px rgb(var(--cream-rgb));border-radius:50%;position:absolute;top:6px;right:6px}@media (prefers-reduced-motion:reduce){.gs-act,.gs-add,.gs-tick-in{transition:none}}.ag-face{--ag-face-gap:var(--cream-rgb);background:rgb(var(--ag-s2));border-radius:999px;flex:none;place-items:center;display:inline-grid;overflow:hidden}.ag-face>*{border-radius:999px;width:100%;height:100%}.ag-face-clip{background:rgb(var(--ag-s2));display:block;overflow:hidden}.ag-face-img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.ag-face[data-ring]{background:conic-gradient(from 210deg,#f3dfb4,#c9a270,#8a6d1f,#d9b77c,#f3dfb4)}.ag-face[data-ring]>*{border:2px solid rgb(var(--ag-face-gap))}.ag-sheet .ag-face{--ag-face-gap:var(--white-rgb)}.ag-facebtn{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .16s var(--ag-ease-out);border-radius:999px;flex:none;place-items:center;margin-left:.125rem;display:inline-grid;position:relative}.ag-facebtn>.ag-face{z-index:1;box-shadow:0 0 0 1px rgb(var(--ag-line) / .08);position:relative}.ag-facebtn:active{transition:transform .42s var(--ag-ease-out);transform:scale(.9)}.ag-facebtn[data-many]{margin-left:.7rem}.ag-facebtn-peek{z-index:0;box-shadow:0 0 0 2px rgb(var(--cream-rgb));opacity:.92;transition:transform .32s var(--ag-ease-out);border-radius:999px;display:grid;position:absolute;bottom:-.12rem;left:-.62rem}.ag-facebtn:active .ag-facebtn-peek{transform:translate(-3px)rotate(-8deg)}.ag-namesbtn{text-align:start;-webkit-tap-highlight-color:transparent;border-radius:.5rem;max-width:100%;margin:0 -.3rem;padding:.05rem .3rem;transition:background-color .16s;display:inline}.ag-namesbtn:active{background:rgb(var(--ag-s3))}.ag-names-chev{vertical-align:-.15em;opacity:.6;transition:transform .2s var(--ag-ease-out);margin-left:.1rem;display:inline-block}.ag-namesbtn:active .ag-names-chev{transform:translateY(1px)}.ag-topbar-slot>.ag-topbar-title{pointer-events:none}.ag-switch-list{flex-direction:column;gap:.375rem;padding-top:.125rem;display:flex}.ag-switch-row{border-radius:var(--ag-r-lg);-webkit-tap-highlight-color:transparent;width:100%;transition:background-color .18s ease, transform .18s var(--ag-ease-out);animation:agSwitchIn .46s var(--ag-ease-out) backwards;align-items:center;gap:.875rem;padding:.625rem .75rem;display:flex}.ag-switch-row:active{background:rgb(var(--ag-s2));transform:scale(.98)}.ag-switch-row[data-on]{background:rgb(var(--ag-gold-cont) / .6)}.ag-switch-row[data-on] .ag-face[data-ring]{animation:7s linear infinite agRingTurn}.ag-switch-row[data-on] .ag-face[data-ring]>*{animation:7s linear infinite reverse agRingTurn}.ag-switch-names{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.012em;color:rgb(var(--ink-rgb));font-size:1.04rem;font-weight:700;display:block;overflow:hidden}.ag-switch-sub{min-width:0;color:rgb(var(--ink-rgb) / .6);align-items:center;gap:.35rem;margin-top:.15rem;font-size:.8125rem;display:flex}.ag-switch-sub>b{color:rgb(var(--ag-gold-ink));flex:none;font-weight:600}.ag-switch-sub>i{opacity:.5;flex:none;font-style:normal}.ag-switch-now{background:rgb(var(--ag-gold) / .22);letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--ag-gold-ink));border-radius:999px;margin-top:.35rem;padding:.12rem .5rem;font-size:.64rem;font-weight:700;display:inline-block}.ag-switch-radio{border:2px solid rgb(var(--ag-line) / var(--ag-line-strong-a));color:#1a1410;border-radius:999px;flex:none;place-items:center;width:1.5rem;height:1.5rem;display:grid}.ag-switch-row[data-on] .ag-switch-radio{background:rgb(var(--ag-gold));border-color:#0000;animation:.42s cubic-bezier(.34,1.56,.64,1) both agPop}.ag-switch-hint{text-align:center;max-width:22rem;color:rgb(var(--ink-rgb) / .55);margin:1rem auto .25rem;font-size:.78rem;line-height:1.5}.ag-veil{z-index:90;background:rgb(var(--cream-rgb) / .78);-webkit-backdrop-filter:blur(16px)saturate(1.15);backdrop-filter:blur(16px)saturate(1.15);place-items:center;animation:.24s both agVeilIn;display:grid;position:fixed;inset:0}.ag-veil[data-phase=out]{animation:agVeilOut .38s var(--ag-ease-out) both}.ag-veil-card{text-align:center;flex-direction:column;align-items:center;padding:0 2rem;display:flex}.ag-veil[data-phase=out] .ag-veil-card{animation:agVeilCardOut .38s var(--ag-ease-out) both}.ag-veil-face{place-items:center;width:120px;height:120px;animation:.64s cubic-bezier(.34,1.56,.64,1) both agBloom;display:grid;position:relative}.ag-veil-face>.ag-face{box-shadow:var(--ag-gold-glow)}.ag-veil-ring{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.ag-veil-ring circle{fill:none;stroke:url(#agVeilGold);stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:358.2;stroke-dashoffset:358.2px;animation:agDraw .82s var(--ag-ease-out) .14s forwards}.ag-veil-names{letter-spacing:-.015em;color:rgb(var(--ink-rgb));animation:agRise .52s var(--ag-ease-out) .18s both;margin-top:1.15rem;font-family:Cormorant Garamond,Georgia,serif;font-size:1.85rem;font-weight:600;line-height:1.1}.ag-veil-sub{letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--ag-gold-ink));animation:agRise .52s var(--ag-ease-out) .26s both;align-items:baseline;gap:.2rem;margin-top:.5rem;font-size:.7rem;font-weight:700;display:inline-flex}.ag-veil-dots{gap:.18rem;display:inline-flex}.ag-veil-dots>i{background:currentColor;border-radius:999px;width:.22rem;height:.22rem;animation:1s ease-in-out infinite agDot}.ag-veil-dots>i:nth-child(2){animation-delay:.15s}.ag-veil-dots>i:nth-child(3){animation-delay:.3s}.ag-switch-enter{animation:agSwitchEnter .46s var(--ag-ease-out) backwards}@keyframes agSwitchIn{0%{opacity:0;transform:translateY(10px)}}@keyframes agRingTurn{to{transform:rotate(360deg)}}@keyframes agVeilIn{0%{opacity:0}}@keyframes agVeilOut{to{opacity:0}}@keyframes agVeilCardOut{to{opacity:0;transform:scale(1.06)}}@keyframes agBloom{0%{opacity:0;transform:scale(.55)}}@keyframes agDraw{to{stroke-dashoffset:0}}@keyframes agSwitchEnter{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.ag-switch-row,.ag-switch-row[data-on] .ag-switch-radio,.ag-veil-face,.ag-veil-names,.ag-veil-sub,.ag-veil[data-phase=out] .ag-veil-card,.ag-switch-enter,.ag-switch-row[data-on] .ag-face[data-ring],.ag-switch-row[data-on] .ag-face[data-ring]>*{animation:none}.ag-veil-ring circle{stroke-dashoffset:0;animation:none}.ag-veil-dots>i{opacity:.7;animation:none}}.ag-partner{letter-spacing:.005em;color:rgb(var(--ink-rgb) / .74);flex-wrap:wrap;align-items:center;gap:.375rem .5rem;margin:0;font-size:.8125rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.ag-partner-pair{white-space:nowrap;align-items:center;gap:.4rem;display:inline-flex}.ag-partner-tile{width:1.625rem;height:1.625rem;box-shadow:inset 0 0 0 1px rgb(var(--ink-rgb) / .12);background:#fff;border-radius:.5rem;flex:none;place-items:center;display:grid;overflow:hidden}.ag-partner-tile img{-o-object-fit:contain;object-fit:contain;width:78%;height:78%}.ag-partner-x{color:rgb(var(--ag-gold-ink));font-weight:500}a.ag-partner .ag-partner-name{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:rgb(var(--ink-rgb) / .25);text-decoration-color:rgb(var(--ink-rgb) / .25)}
