@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/plus-jakarta-sans-cyrillic-ext-wght-normal.1p5eg27ho_atv.woff2?dpl=dpl_Socq7xAnAJ8sL8qBhK1HjM1NiX8o)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/plus-jakarta-sans-vietnamese-wght-normal.2gl4mcd5dm2h_.woff2?dpl=dpl_Socq7xAnAJ8sL8qBhK1HjM1NiX8o)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/plus-jakarta-sans-latin-ext-wght-normal.362mv560wxbnh.woff2?dpl=dpl_Socq7xAnAJ8sL8qBhK1HjM1NiX8o)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/plus-jakarta-sans-latin-wght-normal.1nsast9qgxif8.woff2?dpl=dpl_Socq7xAnAJ8sL8qBhK1HjM1NiX8o)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--yk-contract-version:"3.0.0";--yk-font:"Plus Jakarta Sans Variable", "Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--yk-radius-xs:6px;--yk-radius-sm:8px;--yk-radius-md:12px;--yk-radius-lg:16px;--yk-duration-fast:.14s;--yk-duration:.21s;--yk-ease:cubic-bezier(.2,.8,.2,1)}.yk-root{--yk-bg:#f6f7f8;--yk-panel:#fff;--yk-panel-raised:#fff;--yk-sidebar:#f0f2f3;--yk-text:#17191c;--yk-muted:#6f747c;--yk-faint:#989da4;--yk-border:#13181f1c;--yk-border-strong:#13181f2e;--yk-hover:#14181f0e;--yk-focus:#4d8fff;--yk-accent:#2f6fed;--yk-accent-soft:#eaf1ff;--yk-shadow-menu:0 16px 46px #0f141921, 0 2px 8px #0f141912;color:var(--yk-text);background:var(--yk-bg);font-family:var(--yk-font);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100%}.yk-root[data-theme=dark]{--yk-bg:#121416;--yk-panel:#191c1f;--yk-panel-raised:#202327;--yk-sidebar:#16191c;--yk-text:#f0f1f2;--yk-muted:#a4a8ad;--yk-faint:#737980;--yk-border:#ffffff1a;--yk-border-strong:#ffffff2b;--yk-hover:#fff1;--yk-accent:#79adff;--yk-accent-soft:#1b3154;--yk-shadow-menu:0 18px 52px #00000080, 0 2px 8px #00000040;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.yk-root[data-product]{--yk-accent:#2f6fed;--yk-accent-soft:#eaf1ff}.yk-root[data-theme=dark][data-product]{--yk-accent:#79adff;--yk-accent-soft:#1b3154}.yk-button{border-radius:var(--yk-radius-sm);min-height:38px;font:600 14px/1 var(--yk-font);cursor:pointer;transition:background var(--yk-duration-fast), border-color var(--yk-duration-fast), transform var(--yk-duration-fast), color var(--yk-duration-fast);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 13px;display:inline-flex}.yk-button:hover{transform:translateY(-1px)}.yk-button:active{transform:translateY(0)}.yk-button:focus-visible,.yk-segmented button:focus-visible,.yk-app-dock-item:focus-visible{outline:3px solid var(--yk-focus)}@supports (color:color-mix(in lab, red, red)){.yk-button:focus-visible,.yk-segmented button:focus-visible,.yk-app-dock-item:focus-visible{outline:3px solid color-mix(in srgb, var(--yk-focus) 35%, transparent)}}.yk-button:focus-visible,.yk-segmented button:focus-visible,.yk-app-dock-item:focus-visible{outline-offset:2px}.yk-button:disabled{cursor:not-allowed;opacity:.55;transform:none}.yk-button--primary{background:var(--yk-text);color:var(--yk-panel);border-color:var(--yk-text)}.yk-button--primary:hover{background:var(--yk-text)}@supports (color:color-mix(in lab, red, red)){.yk-button--primary:hover{background:color-mix(in srgb, var(--yk-text) 88%, var(--yk-accent))}}.yk-button--secondary{background:var(--yk-panel);color:var(--yk-text);border-color:var(--yk-border-strong)}.yk-button--secondary:hover,.yk-button--ghost:hover{background:var(--yk-hover)}.yk-button--ghost{color:var(--yk-muted);background:0 0}.yk-button--danger{color:#fff;background:#b83434}.yk-button--sm{min-height:32px;padding:0 10px;font-size:13px}.yk-button--icon{width:38px;padding:0}.yk-spin{animation:.8s linear infinite yk-spin}.yk-surface{background:var(--yk-panel);border:1px solid var(--yk-border);border-radius:var(--yk-radius-md);position:relative;overflow:hidden}.yk-surface--interactive:before{content:"";pointer-events:none;opacity:0;transition:opacity var(--yk-duration);background:radial-gradient(240px circle at var(--yk-pointer-x) var(--yk-pointer-y), var(--yk-accent), transparent 72%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.yk-surface--interactive:before{background:radial-gradient(240px circle at var(--yk-pointer-x) var(--yk-pointer-y), color-mix(in srgb, var(--yk-accent) 8%, transparent), transparent 72%)}}.yk-surface--interactive:hover:before{opacity:1}.yk-badge{background:var(--yk-hover);min-height:25px;color:var(--yk-muted);border-radius:999px;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.yk-badge--success{color:#15704f;background:#e3f5ed}.yk-badge--warning{color:#875114;background:#f9ecd8}.yk-badge--info{color:#2866a7;background:#e6f0fb}.yk-root[data-theme=dark] .yk-badge--success{color:#8be0c1;background:#1e493b}.yk-root[data-theme=dark] .yk-badge--warning{color:#edc17c;background:#49351e}.yk-avatar{background:var(--yk-text);color:var(--yk-panel);border:2px solid var(--yk-panel);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex;overflow:hidden}.yk-avatar img{object-fit:cover;width:100%;height:100%}.yk-avatar--sm{width:28px;height:28px}.yk-avatar--md{width:36px;height:36px}.yk-avatar--lg{width:48px;height:48px}.yk-skeleton{background:linear-gradient(100deg, var(--yk-hover) 20%, var(--yk-hover) 50%, var(--yk-hover) 80%);border-radius:5px;min-height:14px;display:block}@supports (color:color-mix(in lab, red, red)){.yk-skeleton{background:linear-gradient(100deg, var(--yk-hover) 20%, color-mix(in srgb, var(--yk-hover) 55%, var(--yk-panel)) 50%, var(--yk-hover) 80%)}}.yk-skeleton{background-size:220% 100%;animation:1.5s ease-in-out infinite yk-skeleton}.yk-tooltip{z-index:80;border:1px solid var(--yk-border);background:var(--yk-text);color:var(--yk-panel);font:500 12px/1 var(--yk-font);box-shadow:var(--yk-shadow-menu);animation:yk-tooltip-in var(--yk-duration-fast) var(--yk-ease);border-radius:7px;padding:7px 9px}.yk-tooltip-arrow{fill:var(--yk-text)}.yk-dialog-overlay{z-index:60;-webkit-backdrop-filter:blur(14px)saturate(.75);backdrop-filter:blur(14px)saturate(.75);animation:yk-fade-in var(--yk-duration) var(--yk-ease);background:#07090cad;position:fixed;inset:0}.yk-dialog-content{z-index:61;background:var(--yk-panel-raised);border:1px solid var(--yk-text);width:min(560px,100vw - 28px);max-height:min(760px,100dvh - 32px);position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.yk-dialog-content{border:1px solid color-mix(in srgb, var(--yk-text) 16%, transparent)}}.yk-dialog-content{color:var(--yk-text);animation:yk-dialog-in var(--yk-duration) var(--yk-ease);border-radius:22px;padding:24px;box-shadow:0 34px 100px #00000057,0 10px 34px #0003,inset 0 1px #ffffffb3}.yk-root[data-theme=dark] .yk-dialog-content{box-shadow:0 38px 110px #000000b8,inset 0 1px #ffffff14}.yk-dialog-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.yk-dialog-heading h2{letter-spacing:0;margin:0;font-size:22px;line-height:1.15}.yk-dialog-heading p{max-width:420px;color:var(--yk-muted);margin:7px 0 0;font-size:13px;line-height:1.45}.yk-dialog-heading .yk-button{border-radius:50%;flex:none;width:32px;min-height:32px}.yk-menu{z-index:70;background:var(--yk-panel-raised);border:1px solid var(--yk-border-strong);border-radius:var(--yk-radius-md);min-width:232px;box-shadow:var(--yk-shadow-menu);color:var(--yk-text);animation:yk-menu-in var(--yk-duration-fast) var(--yk-ease);padding:6px}.yk-menu-label{color:var(--yk-faint);text-transform:uppercase;padding:7px 8px 5px;font-size:11px;font-weight:700;display:block}.yk-menu-item{border-radius:var(--yk-radius-xs);cursor:pointer;outline:none;grid-template-columns:20px 1fr auto;align-items:center;gap:8px;min-height:38px;padding:0 9px;font-size:14px;display:grid}.yk-menu-item[data-highlighted]{background:var(--yk-hover)}.yk-menu-item--danger{color:#c34343}.yk-menu-item kbd{font:500 11px var(--yk-font);color:var(--yk-faint)}.yk-segmented{background:var(--yk-hover);border-radius:9px;grid-auto-flow:column;gap:2px;padding:3px;display:inline-grid}.yk-segmented button{z-index:0;min-height:32px;color:var(--yk-muted);cursor:pointer;font:600 13px var(--yk-font);background:0 0;border:0;padding:0 11px;position:relative}.yk-segmented button>span:last-child{z-index:2;position:relative}.yk-segmented button.is-active{color:var(--yk-text)}.yk-segmented-active{z-index:1;background:var(--yk-panel);border:1px solid var(--yk-border);border-radius:7px;position:absolute;inset:0}.yk-toast{z-index:100;background:var(--yk-text);min-height:46px;color:var(--yk-panel);box-shadow:var(--yk-shadow-menu);border-radius:10px;align-items:center;gap:9px;padding:0 13px;font-size:13px;font-weight:600;display:flex;position:fixed;bottom:24px;right:24px}.yk-toaster{z-index:100;pointer-events:none;flex-direction:column;gap:8px;width:min(390px,100vw - 28px);display:flex;position:fixed}.yk-toaster--bottom-right{bottom:20px;right:20px}.yk-toaster--top-center{top:18px;left:50%;transform:translate(-50%)}.yk-toaster--center{width:min(440px,100vw - 28px);top:50%;left:50%;transform:translate(-50%,-50%)}.yk-toaster--center .yk-toast-card{border-left-width:4px;min-height:82px}.yk-toast-card{--yk-toast-tone:#3478c6;border:1px solid var(--yk-border-strong);border-left:3px solid var(--yk-toast-tone);background:var(--yk-panel-raised);min-height:66px;color:var(--yk-text);box-shadow:var(--yk-shadow-menu);pointer-events:auto;border-radius:11px;grid-template-columns:34px minmax(0,1fr) auto 26px;align-items:center;gap:10px;padding:10px 10px 10px 12px;display:grid}.yk-toast-card--success{--yk-toast-tone:#25845f}.yk-toast-card--error{--yk-toast-tone:#c84d4d}.yk-toast-card--warning{--yk-toast-tone:#b9782c}.yk-toast-card--info{--yk-toast-tone:#3478c6}.yk-toast-card-icon{width:32px;height:32px;color:var(--yk-toast-tone);background:var(--yk-toast-tone);border-radius:9px;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.yk-toast-card-icon{background:color-mix(in srgb, var(--yk-toast-tone) 11%, transparent)}}.yk-toast-card-copy{min-width:0}.yk-toast-card-copy strong{font-size:13px;display:block}.yk-toast-card-copy p{color:var(--yk-muted);margin:3px 0 0;font-size:11px;line-height:1.4}.yk-toast-card-action,.yk-toast-card-close{cursor:pointer;color:var(--yk-muted);background:0 0;border:0}.yk-toast-card-action{min-height:30px;color:var(--yk-toast-tone);font:700 11px var(--yk-font);border-radius:6px;padding:0 7px}.yk-toast-card-action:hover,.yk-toast-card-close:hover{background:var(--yk-hover)}.yk-toast-card-close{border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.yk-field-message{align-items:flex-start;gap:6px;margin-top:6px;font-size:11px;line-height:1.4;display:inline-flex}.yk-field-message--error{color:#b83f3f}.yk-field-message--success{color:#23785a}.yk-field-message--info{color:#3478c6}.yk-app-dock{isolation:isolate;background:linear-gradient(#34373cf7,#16181bfc);border:1px solid #ffffff24;border-radius:20px;align-items:flex-end;gap:6px;width:max-content;min-height:70px;padding:10px 11px 12px;display:flex;position:relative;box-shadow:0 20px 46px #04080c42,0 5px 14px #04080c38,inset 0 1px #ffffff38,inset 0 -1px #00000057}.yk-app-dock:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#fff1,#0000 38%,#ffffff06);border-radius:18px;position:absolute;inset:1px}.yk-app-dock-item{--yk-dock-color:#b7c0c8;color:var(--yk-dock-color);cursor:pointer;box-shadow:none;transition:filter .16s var(--yk-ease);background:0 0;border:0;border-radius:14px;justify-content:center;align-items:center;display:flex;position:relative}.yk-product-icon{--yk-icon-base:#2e7cff;--yk-icon-deep:#090d14;--yk-icon-ink:#f8fbff;--yk-icon-accent:#48c7ff;color:var(--yk-icon-ink);background:radial-gradient(circle at 28% 18%, var(--yk-icon-base), transparent 27%), linear-gradient(145deg, #2b313b 0%, var(--yk-icon-deep) 62%, #050608 100%);border-radius:24%;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.yk-product-icon{background:radial-gradient(circle at 28% 18%, color-mix(in srgb, var(--yk-icon-base) 70%, white), transparent 27%), linear-gradient(145deg, #2b313b 0%, var(--yk-icon-deep) 62%, #050608 100%)}}.yk-product-icon{border:1px solid #ffffff29;box-shadow:0 16px 32px #04080f57,inset 0 1px #ffffff42,inset 0 -1px #00000073}.yk-product-icon:before{content:"";pointer-events:none;background:linear-gradient(#ffffff3d,#ffffff08);border-radius:22% 22% 48% 48%;position:absolute;inset:1px 1px 48%}.yk-product-icon:after{content:"";filter:blur(6px);pointer-events:none;background:#0000002e;border-radius:50%;height:12%;position:absolute;inset:auto 11% 7%}.yk-product-icon svg{z-index:1;width:82%;height:82%;position:relative;overflow:visible}.yk-product-icon svg path,.yk-product-icon svg circle{vector-effect:non-scaling-stroke}.yk-product-icon:has(.yk-product-icon-art){background:#f2f0ed;border-color:#14181c21;box-shadow:0 12px 25px #090d1233,inset 0 1px #ffffffb3}.yk-product-icon:has(.yk-product-icon-art):before{display:none}.yk-product-icon:has(.yk-product-icon-art):after{display:none}.yk-product-icon-art{z-index:2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.yk-product-icon-shine{fill:none;stroke:#fff3;stroke-width:1.2px;stroke-linecap:round}.yk-product-icon-ghost{fill:#ffffff13;stroke:#fff3;stroke-width:1.35px;stroke-linejoin:round}.yk-product-icon-main{fill:none;stroke:var(--yk-icon-ink);stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 2px 2px #0000002e)}.yk-product-icon-accent{fill:none;stroke:var(--yk-icon-accent);stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round}.yk-product-icon-pip{fill:var(--yk-icon-accent);stroke:#ffffffb3;stroke-width:1px;filter:drop-shadow(0 2px 2px #0003)}.yk-product-icon-pip-stroke{fill:none;stroke:var(--yk-icon-accent);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.yk-product-icon-card{fill:#fffffff5;stroke:#ffffff94;stroke-width:1.1px;filter:drop-shadow(0 5px 7px #00000038)}.yk-product-icon-symbol{fill:none;stroke:var(--yk-icon-base);stroke-width:2.35px;stroke-linecap:round;stroke-linejoin:round}.yk-product-icon-paper{fill:#fffffff5;stroke:#ffffffb8;stroke-width:1.2px;filter:drop-shadow(0 4px 4px #0000002e)}.yk-product-icon-number{font-family:var(--yk-font);letter-spacing:-.03em;font-weight:900}.yk-product-icon-number.is-calendar-month{fill:#fff;letter-spacing:.12em;font-size:5px}.yk-product-icon-number.is-calendar-day{fill:#141821;font-size:22px}.yk-product-icon-line{fill:none;stroke:var(--yk-icon-deep)}@supports (color:color-mix(in lab, red, red)){.yk-product-icon-line{stroke:color-mix(in srgb, var(--yk-icon-deep) 72%, #121721)}}.yk-product-icon-line{stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.yk-product-icon-line.is-bold{stroke-width:3px}.yk-product-icon-receipt-cut{fill:none;stroke:var(--yk-icon-deep)}@supports (color:color-mix(in lab, red, red)){.yk-product-icon-receipt-cut{stroke:color-mix(in srgb, var(--yk-icon-deep) 20%, transparent)}}.yk-product-icon-receipt-cut{stroke-width:1.2px;stroke-linecap:round}.yk-product-icon-cloud-mark{fill:var(--yk-icon-accent)}@supports (color:color-mix(in lab, red, red)){.yk-product-icon-cloud-mark{fill:color-mix(in srgb, var(--yk-icon-accent) 82%, white)}}.yk-product-icon-cloud-mark{filter:drop-shadow(0 7px 7px #0003)}.yk-product-icon-cloud-fold{fill:none;stroke:var(--yk-icon-deep)}@supports (color:color-mix(in lab, red, red)){.yk-product-icon-cloud-fold{stroke:color-mix(in srgb, var(--yk-icon-deep) 60%, #fff)}}.yk-product-icon-cloud-fold{stroke-width:2.2px;stroke-linecap:round;opacity:.34}.yk-product-icon-spark{fill:#fffffff0;stroke:#ffffffb8;stroke-width:1.05px;stroke-linejoin:round;filter:drop-shadow(0 2px 4px var(--yk-icon-base))}@supports (color:color-mix(in lab, red, red)){.yk-product-icon-spark{filter:drop-shadow(0 2px 4px color-mix(in srgb, var(--yk-icon-base) 42%, transparent))}}.yk-product-icon-envelope{fill:var(--yk-icon-base)}@supports (color:color-mix(in lab, red, red)){.yk-product-icon-envelope{fill:color-mix(in srgb, var(--yk-icon-base) 72%, var(--yk-icon-accent))}}.yk-product-icon-envelope{filter:drop-shadow(0 7px 7px #00000038)}.yk-product-icon-envelope-top,.yk-product-icon-envelope-fold{fill:none;stroke:#101722;stroke-width:2.35px;stroke-linecap:round;stroke-linejoin:round;opacity:.92}.yk-product-icon-calendar-card{fill:#fffffff5;filter:drop-shadow(0 7px 7px #00000038)}.yk-product-icon-calendar-head{fill:var(--yk-icon-base)}.yk-product-icon-noka-loop{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:5.2px;filter:drop-shadow(0 3px 4px #0000003d)}.yk-product-icon-noka-loop.is-one{stroke:#fff}.yk-product-icon-noka-loop.is-two{stroke:var(--yk-icon-accent);opacity:.92}.yk-product-icon--account{--yk-icon-base:#2f6fed;--yk-icon-deep:#09111f;--yk-icon-accent:#b9d4ff}.yk-product-icon--core{--yk-icon-base:#2f6fed;--yk-icon-deep:#070b12;--yk-icon-accent:#c5dcff}.yk-product-icon--doc{--yk-icon-base:#2388ff;--yk-icon-deep:#07101e;--yk-icon-accent:#aee4ff}.yk-product-icon--mail{--yk-icon-base:#18a7ff;--yk-icon-deep:#070b12;--yk-icon-accent:#45e0ff}.yk-product-icon--calendar{--yk-icon-base:#ff3b30;--yk-icon-deep:#070b12;--yk-icon-accent:#ffe1e1}.yk-product-icon--agent{--yk-icon-base:#101827;--yk-icon-deep:#05070b;--yk-icon-accent:#8fd3ff}.yk-app-dock-item>.yk-product-icon{transition:transform .17s var(--yk-ease), filter .17s var(--yk-ease);width:calc(100% - 3px)!important;height:calc(100% - 3px)!important}.yk-app-dock-item:hover>.yk-product-icon,.yk-app-dock-item.is-active>.yk-product-icon{filter:saturate(1.08)brightness(1.04);transform:translateY(-2px)}.yk-brand-glyph{transition:transform var(--yk-duration) var(--yk-ease), filter var(--yk-duration) var(--yk-ease);overflow:visible}.yk-app-dock-item:hover .yk-brand-glyph{filter:drop-shadow(0 2px 3px);transform:scale(1.08)}@supports (color:color-mix(in lab, red, red)){.yk-app-dock-item:hover .yk-brand-glyph{filter:drop-shadow(0 2px 3px color-mix(in srgb, currentColor 22%, transparent))}}.yk-loading-mark .yk-brand-glyph{animation:yk-glyph-breathe 1.8s var(--yk-ease) infinite alternate}.yk-app-dock-item--account{color:#17654d;background:#e4f4ee}.yk-app-dock-item--core{color:#315c93;background:#e5edf8}.yk-app-dock-item--doc{color:#2d70bf;background:#e5f0ff}.yk-app-dock-item--mail{color:#a94738;background:#fae9e5}.yk-app-dock-item--calendar{color:#634eae;background:#eeeafd}.yk-app-dock-item--agent{color:#8d571d;background:#faecd8}.yk-app-dock .yk-app-dock-item{color:var(--yk-dock-color);background:0 0}.yk-app-dock .yk-app-dock-item--account{--yk-dock-color:#65d7ae}.yk-app-dock .yk-app-dock-item--core{--yk-dock-color:#8db7ea}.yk-app-dock .yk-app-dock-item--doc{--yk-dock-color:#72aefb}.yk-app-dock .yk-app-dock-item--mail{--yk-dock-color:#f29382}.yk-app-dock .yk-app-dock-item--calendar{--yk-dock-color:#a996f2}.yk-app-dock .yk-app-dock-item--agent{--yk-dock-color:#efb36f}.yk-app-active{background:#f7f8fa;border-radius:50%;width:4px;height:4px;position:absolute;bottom:-7px;box-shadow:0 0 7px #ffffff80}.yk-activity-list{flex-direction:column;display:flex}.yk-activity-item{border-bottom:1px solid var(--yk-border);grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:66px;display:grid}.yk-activity-item:last-child{border-bottom:0}.yk-activity-icon{border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.yk-activity-item strong{font-size:13px;display:block}.yk-activity-item p{color:var(--yk-muted);white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;font-size:12px;overflow:hidden}.yk-activity-item time{color:var(--yk-faint);font-size:11px}.yk-approval{padding:18px}.yk-approval-topline{grid-template-columns:38px 1fr auto;align-items:center;gap:11px;display:grid}.yk-agent-mark{color:#8d571d;background:#faecd8;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.yk-approval-topline strong,.yk-approval-topline span{display:block}.yk-approval-topline strong{font-size:14px}.yk-approval-topline div>span{color:var(--yk-muted);margin-top:2px;font-size:12px}.yk-approval-body{padding:16px 0}.yk-approval-body p{margin:0 0 10px;font-size:14px;line-height:1.45}.yk-approval-body blockquote{color:var(--yk-muted);background:var(--yk-hover);border-left:2px solid var(--yk-accent);border-radius:0 8px 8px 0;margin:0;padding:12px;font-size:13px;line-height:1.45}.yk-approval-actions{align-items:center;gap:8px;display:flex}.yk-approval-people{color:var(--yk-faint);align-items:center;gap:7px;margin-right:auto;font-size:11px;display:flex}.yk-agent-workspace{background:var(--yk-panel);overflow:hidden}.yk-agent-header{border-bottom:1px solid var(--yk-border);background:var(--yk-sidebar);justify-content:space-between;align-items:center;gap:18px;min-height:72px;padding:12px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.yk-agent-header{background:color-mix(in srgb, var(--yk-sidebar) 72%, var(--yk-panel))}}.yk-agent-identity{align-items:center;gap:11px;min-width:0;display:flex}.yk-agent-identity>span{min-width:0}.yk-agent-identity strong,.yk-agent-identity small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.yk-agent-identity strong{font-size:13px}.yk-agent-identity small{color:var(--yk-muted);margin-top:3px;font-size:10px}.yk-agent-header-meta{align-items:center;gap:10px;display:flex}.yk-agent-scope{color:var(--yk-faint);white-space:nowrap;align-items:center;gap:5px;font-size:9px;display:flex}.yk-agent-scope svg{color:#25845f}.yk-agent-thread{gap:22px;padding:22px;display:grid}.yk-agent-message{align-items:flex-start;gap:10px;display:flex}.yk-agent-message--user{justify-content:flex-end}.yk-agent-message--user>div{background:var(--yk-text);max-width:min(76%,510px);color:var(--yk-panel);border-radius:16px 16px 4px;padding:11px 13px}.yk-agent-message--user p{margin:0;font-size:12px;line-height:1.5}.yk-agent-message time{color:var(--yk-faint);margin-top:6px;font-size:9px;display:block}.yk-agent-message--user time{color:var(--yk-panel)}@supports (color:color-mix(in lab, red, red)){.yk-agent-message--user time{color:color-mix(in srgb, var(--yk-panel) 58%, transparent)}}.yk-agent-message--assistant{align-items:flex-start}.yk-agent-miniature{flex:none;place-items:center;width:36px;height:36px;display:grid}.yk-agent-response{width:min(100%,760px);min-width:0}.yk-agent-response>p{color:var(--yk-text);margin:5px 0 16px;font-size:13px;line-height:1.55}.yk-agent-evidence{border:1px solid var(--yk-border);background:var(--yk-sidebar);border-radius:12px;padding:11px 12px 12px}@supports (color:color-mix(in lab, red, red)){.yk-agent-evidence{background:color-mix(in srgb, var(--yk-sidebar) 58%, var(--yk-panel))}}.yk-agent-block-label{color:var(--yk-faint);text-transform:uppercase;letter-spacing:.08em;margin-bottom:9px;font-size:9px;font-weight:800;display:block}.yk-agent-source-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.yk-agent-source{border:1px solid var(--yk-border);background:var(--yk-panel-raised);border-radius:9px;grid-template-columns:28px minmax(0,1fr) 16px;align-items:center;gap:8px;min-width:0;min-height:46px;padding:6px 8px;display:grid}.yk-agent-source-icon{border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.yk-agent-source>span:nth-child(2){min-width:0}.yk-agent-source strong,.yk-agent-source small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.yk-agent-source strong{font-size:10px}.yk-agent-source small{color:var(--yk-faint);margin-top:2px;font-size:8px}.yk-agent-source>svg{color:#2d9670}.yk-agent-proposal{border:1px solid var(--yk-border-strong);background:var(--yk-panel-raised);border-radius:13px;margin-top:10px;overflow:hidden;box-shadow:0 14px 36px #0f14190f}.yk-agent-proposal-head{border-bottom:1px solid var(--yk-border);justify-content:space-between;align-items:center;min-height:46px;padding:0 13px;display:flex}.yk-agent-proposal-head>span{align-items:center;gap:8px;display:flex}.yk-agent-proposal-head strong{font-size:11px}.yk-agent-proposal dl{border-bottom:1px solid var(--yk-border);margin:0;padding:8px 13px}.yk-agent-proposal dl>div{grid-template-columns:58px minmax(0,1fr);align-items:center;min-height:27px;display:grid}.yk-agent-proposal dt{color:var(--yk-faint);font-size:9px;font-weight:700}.yk-agent-proposal dd{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:10px;font-weight:600;overflow:hidden}.yk-agent-draft,.yk-agent-proposal textarea{background:var(--yk-panel-raised);width:100%;min-height:120px;color:var(--yk-muted);font:400 11px/1.6 var(--yk-font);white-space:pre-line;border:0;margin:0;padding:15px 13px}.yk-agent-proposal textarea{resize:vertical;color:var(--yk-text);box-shadow:inset 0 0 0 2px var(--yk-focus);outline:none}@supports (color:color-mix(in lab, red, red)){.yk-agent-proposal textarea{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--yk-focus) 55%, transparent)}}.yk-agent-attachment{border-top:1px solid var(--yk-border);min-height:42px;color:var(--yk-muted);grid-template-columns:20px minmax(0,1fr) 18px;align-items:center;gap:6px;padding:0 13px;font-size:9px;font-weight:600;display:grid}.yk-agent-attachment>svg:last-child{color:#2d9670}.yk-agent-permission{border:1px solid #c28a35;justify-content:space-between;align-items:center;gap:14px;margin-top:10px;padding:10px 10px 10px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.yk-agent-permission{border:1px solid color-mix(in srgb, #c28a35 28%, var(--yk-border))}}.yk-agent-permission{background:#c28a35;border-radius:12px}@supports (color:color-mix(in lab, red, red)){.yk-agent-permission{background:color-mix(in srgb, #c28a35 6%, var(--yk-panel))}}.yk-agent-permission-copy{align-items:center;gap:9px;min-width:0;display:flex}.yk-agent-permission-copy>span{color:#a76d19;background:#c28a3524;border-radius:8px;flex:none;place-items:center;width:31px;height:31px;display:grid}.yk-agent-permission-copy strong,.yk-agent-permission-copy small{display:block}.yk-agent-permission-copy strong{font-size:10px}.yk-agent-permission-copy small{color:var(--yk-muted);margin-top:3px;font-size:8px;line-height:1.35}.yk-agent-actions{flex:none;gap:6px;display:flex}.yk-agent-result{border:1px solid #2d9670;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:9px;min-height:60px;margin-top:10px;padding:9px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.yk-agent-result{border:1px solid color-mix(in srgb, #2d9670 28%, var(--yk-border))}}.yk-agent-result{background:#2d9670;border-radius:12px}@supports (color:color-mix(in lab, red, red)){.yk-agent-result{background:color-mix(in srgb, #2d9670 7%, var(--yk-panel))}}.yk-agent-result>span{color:#2d9670;background:#2d967024;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.yk-agent-result strong,.yk-agent-result small{display:block}.yk-agent-result strong{font-size:11px}.yk-agent-result small{color:var(--yk-muted);margin-top:3px;font-size:9px}.yk-agent-result>svg{color:var(--yk-faint)}.yk-agent-composer{border:1px solid var(--yk-border-strong);background:var(--yk-panel-raised);border-radius:15px;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:8px;min-height:58px;margin:0 14px 14px;padding:0 7px;display:grid;box-shadow:0 10px 34px #0f141912}.yk-agent-composer>span{color:var(--yk-faint);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.yk-agent-composer button{width:32px;height:32px;color:var(--yk-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;display:grid}.yk-agent-composer button:hover{background:var(--yk-hover);color:var(--yk-text)}.yk-agent-composer .yk-agent-send{background:var(--yk-text);color:var(--yk-panel)}.yk-sidebar{width:var(--yk-sidebar-width);min-width:var(--yk-sidebar-width);background:var(--yk-sidebar);border-right:1px solid var(--yk-border);height:100dvh;transition:width var(--yk-duration) var(--yk-ease), min-width var(--yk-duration) var(--yk-ease);flex-direction:column;padding:10px;display:flex;position:relative}.yk-sidebar-mobile-trigger,.yk-sidebar-mobile-backdrop{display:none}.yk-sidebar-brand{grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:8px;min-height:46px;padding:0 4px;display:grid}.yk-sidebar-mark{background:var(--yk-text);width:30px;height:30px;color:var(--yk-panel);border-radius:8px;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex}.yk-sidebar-brand-copy{min-width:0}.yk-sidebar-brand-copy strong,.yk-sidebar-brand-copy span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.yk-sidebar-brand-copy strong{font-size:14px}.yk-sidebar-brand-copy span{color:var(--yk-faint);margin-top:1px;font-size:10px}.yk-sidebar-icon-button{width:32px;height:32px;color:var(--yk-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;display:flex}.yk-sidebar-icon-button:hover{background:var(--yk-hover);color:var(--yk-text)}.yk-sidebar-organization-wrap,.yk-sidebar-profile-wrap{position:relative}.yk-sidebar-organization,.yk-sidebar-search,.yk-sidebar-item,.yk-sidebar-profile{width:100%;color:var(--yk-text);cursor:pointer;font-family:var(--yk-font);border:0}.yk-sidebar-organization{text-align:left;background:0 0;border-radius:8px;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:8px;min-height:42px;margin:5px 0 8px;padding:0 7px;font-size:13px;font-weight:600;display:grid}.yk-sidebar-organization:hover,.yk-sidebar-profile:hover{background:var(--yk-hover)}.yk-sidebar-org-avatar{background:var(--yk-accent-soft);width:26px;height:26px;color:var(--yk-accent);border-radius:7px;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:flex}.yk-sidebar-organization>span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.yk-sidebar-search{background:var(--yk-hover);min-height:36px;color:var(--yk-muted);text-align:left;border-radius:8px;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:7px;padding:0 9px;font-size:12px;display:grid}.yk-sidebar-search kbd{font:500 10px var(--yk-font);color:var(--yk-faint)}.yk-sidebar-nav{scrollbar-width:thin;flex:1;min-height:0;padding-top:10px;overflow-y:auto}.yk-sidebar-group+.yk-sidebar-group{margin-top:15px}.yk-sidebar-group-label{height:24px;color:var(--yk-faint);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;padding:4px 9px;font-size:10px;font-weight:700;display:block;overflow:hidden}.yk-sidebar-item{text-align:left;min-height:36px;color:var(--yk-muted);background:0 0;border-radius:7px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:7px;padding:0 8px;font-size:13px;font-weight:500;display:grid}.yk-sidebar-item:hover,.yk-sidebar-item.is-active{background:var(--yk-hover);color:var(--yk-text)}.yk-sidebar-item.is-active{font-weight:600}.yk-sidebar-item-icon{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.yk-sidebar-item-icon svg{width:17px;height:17px}.yk-sidebar-item-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.yk-sidebar-item-badge{background:var(--yk-hover);min-width:20px;height:20px;color:var(--yk-faint);border-radius:6px;justify-content:center;align-items:center;padding:0 5px;font-size:10px;display:flex}.yk-sidebar-footer{border-top:1px solid var(--yk-border);padding-top:8px}.yk-sidebar-profile{text-align:left;background:0 0;border-radius:8px;grid-template-columns:36px minmax(0,1fr) 16px;align-items:center;gap:8px;min-height:48px;margin-top:4px;padding:0 5px;display:grid}.yk-sidebar-profile>span:nth-child(2){min-width:0}.yk-sidebar-profile strong,.yk-sidebar-profile small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.yk-sidebar-profile strong{font-size:11px}.yk-sidebar-profile small{color:var(--yk-faint);margin-top:2px;font-size:9px}.yk-sidebar-resizer{z-index:4;cursor:col-resize;background:0 0;border:0;width:8px;height:100%;position:absolute;top:0;right:-4px}.yk-sidebar-resizer:hover:after,.yk-is-resizing .yk-sidebar-resizer:after{content:"";background:var(--yk-focus);width:2px;position:absolute;top:0;bottom:0;left:3px}.yk-is-resizing{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.yk-sidebar.is-compact .yk-sidebar-brand{grid-template-columns:32px;justify-content:center}.yk-sidebar.is-compact .yk-sidebar-mark,.yk-sidebar.is-compact .yk-sidebar-brand-copy,.yk-sidebar.is-compact .yk-sidebar-organization>span:nth-child(2),.yk-sidebar.is-compact .yk-sidebar-organization>svg,.yk-sidebar.is-compact .yk-sidebar-search span,.yk-sidebar.is-compact .yk-sidebar-search kbd,.yk-sidebar.is-compact .yk-sidebar-group-label,.yk-sidebar.is-compact .yk-sidebar-item-label,.yk-sidebar.is-compact .yk-sidebar-item-badge,.yk-sidebar.is-compact .yk-sidebar-profile>span:nth-child(2),.yk-sidebar.is-compact .yk-sidebar-profile>svg{display:none}.yk-sidebar.is-compact .yk-sidebar-icon-button{grid-column:1}.yk-sidebar.is-compact .yk-sidebar-organization,.yk-sidebar.is-compact .yk-sidebar-search,.yk-sidebar.is-compact .yk-sidebar-item,.yk-sidebar.is-compact .yk-sidebar-profile{justify-content:center;align-items:center;padding:0;display:flex}.yk-sidebar.is-compact .yk-sidebar-organization{margin-top:6px}.yk-loading{color:var(--yk-text);position:relative}.yk-loading--panel{border:1px solid var(--yk-border);border-radius:var(--yk-radius-md);background:var(--yk-panel);grid-template-columns:42px minmax(0,1fr);align-content:center;gap:0 13px;min-height:176px;padding:24px;display:grid}.yk-loading--page{background:var(--yk-bg);grid-template-columns:44px minmax(0,420px);place-content:center;gap:0 14px;min-height:100dvh;padding:30px;display:grid}.yk-loading-mark{border-radius:11px;grid-row:1;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.yk-loading-copy{min-width:0}.yk-loading-copy strong{font-size:15px;display:block}.yk-loading-copy p{color:var(--yk-muted);margin:5px 0 0;font-size:12px;line-height:1.45}.yk-loading-track{background:var(--yk-hover);border-radius:999px;grid-column:2;width:min(100%,300px);height:3px;margin-top:15px;overflow:hidden}.yk-loading-track span{border-radius:inherit;background:var(--yk-accent);height:100%;transition:width .26s var(--yk-ease);display:block}.yk-loading-track span.is-indeterminate{animation:yk-loading-track 1.45s var(--yk-ease) infinite;transform-origin:0}.yk-loading-skeleton{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:10px;width:min(100%,480px);margin-top:34px;display:grid}.yk-loading-skeleton span{background:var(--yk-hover);border-radius:9px;height:58px;animation:1.5s ease-in-out infinite alternate yk-loading-soft}.yk-loading-skeleton span:nth-child(2){animation-delay:.12s}.yk-loading-skeleton span:nth-child(3){animation-delay:.24s}.yk-loading-skeleton span:nth-child(4){animation-delay:.36s}.yk-loading-inline{color:var(--yk-muted);align-items:center;gap:8px;font-size:12px;font-weight:500;display:inline-flex}.yk-loading-pulse{background:var(--yk-accent);width:7px;height:7px;box-shadow:0 0 0 0 var(--yk-accent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.yk-loading-pulse{box-shadow:0 0 0 0 color-mix(in srgb, var(--yk-accent) 30%, transparent)}}.yk-loading-pulse{animation:1.4s ease-out infinite yk-loading-pulse}.yk-loading-steps{flex-wrap:wrap;grid-column:2;gap:7px 14px;margin:16px 0 0;padding:0;list-style:none;display:flex}.yk-loading-steps li{color:var(--yk-faint);align-items:center;gap:7px;display:flex}.yk-loading-steps li>span{border:1px solid var(--yk-border-strong);border-radius:50%;justify-content:center;align-items:center;width:19px;height:19px;font-size:9px;font-weight:700;display:flex}.yk-loading-steps li strong,.yk-loading-steps li small{display:block}.yk-loading-steps li strong{font-size:10px}.yk-loading-steps li small{margin-top:1px;font-size:9px}.yk-loading-steps li.is-current{color:var(--yk-text)}.yk-loading-steps li.is-current>span{border-color:var(--yk-accent);color:var(--yk-accent);box-shadow:0 0 0 3px var(--yk-accent)}@supports (color:color-mix(in lab, red, red)){.yk-loading-steps li.is-current>span{box-shadow:0 0 0 3px color-mix(in srgb, var(--yk-accent) 10%, transparent)}}.yk-loading-steps li.is-complete{color:var(--yk-accent)}.yk-loading-steps li.is-complete>span{border-color:var(--yk-accent);background:var(--yk-accent);color:var(--yk-panel)}.yk-error-state{border:1px solid #c84d4d;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:116px;padding:18px;display:grid}@supports (color:color-mix(in lab, red, red)){.yk-error-state{border:1px solid color-mix(in srgb, #c84d4d 24%, var(--yk-border))}}.yk-error-state{border-radius:var(--yk-radius-md);background:#c84d4d}@supports (color:color-mix(in lab, red, red)){.yk-error-state{background:color-mix(in srgb, #c84d4d 3%, var(--yk-panel))}}.yk-error-state-icon{color:#b94242;background:#c84d4d1c;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.yk-error-state strong{font-size:14px;display:block}.yk-error-state p{max-width:610px;color:var(--yk-muted);margin:5px 0 0;font-size:12px;line-height:1.45}.yk-error-state.is-compact{grid-template-columns:34px minmax(0,1fr) auto;min-height:72px;padding:12px}.yk-error-state.is-compact .yk-error-state-icon{width:34px;height:34px}.yk-agent-day{color:var(--yk-faint);align-items:center;gap:10px;font-size:9px;font-weight:700;display:flex}.yk-agent-day:before,.yk-agent-day:after{content:"";background:var(--yk-border);flex:1;height:1px}.yk-agent-thinking{max-width:720px;padding-top:4px}.yk-agent-shimmer{color:#0000;background:linear-gradient(100deg, var(--yk-muted) 8%, var(--yk-text) 34%, #aef2d8 49%, var(--yk-text) 64%, var(--yk-muted) 88%);background-size:240% 100%;-webkit-background-clip:text;background-clip:text;font-size:12px;animation:2.2s linear infinite yk-agent-shimmer;display:inline-block}.yk-agent-tool-calls{scrollbar-width:none;flex-wrap:nowrap;gap:6px;margin-top:12px;display:flex;overflow-x:auto}.yk-agent-tool-calls::-webkit-scrollbar{display:none}.yk-agent-tool-calls>div{min-width:0;min-height:42px;color:var(--yk-faint);transition:background .18s var(--yk-ease), color .18s var(--yk-ease);border-radius:10px;flex:1 1 0;grid-template-columns:28px minmax(0,1fr) 16px;align-items:center;gap:7px;padding:5px 7px 5px 5px;display:grid}.yk-agent-tool-calls>div.is-active{background:var(--yk-hover);color:var(--yk-text)}.yk-agent-tool-calls>div.is-complete{color:var(--yk-muted)}.yk-agent-tool-calls strong,.yk-agent-tool-calls small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.yk-agent-tool-calls strong{font-size:9px}.yk-agent-tool-calls small{color:var(--yk-faint);margin-top:2px;font-size:7px}.yk-agent-tool-calls>div>svg{color:#2d9670}.yk-agent-tool-pulse{background:#53d3a4;border-radius:50%;justify-self:center;width:7px;height:7px;animation:1.25s ease-out infinite yk-agent-pulse;box-shadow:0 0 #53d3a459}.yk-agent-tool-index{color:var(--yk-faint);justify-self:center;font-size:8px;font-weight:700}.yk-agent-summary{color:var(--yk-text);margin:0 0 16px;font-size:13px;line-height:1.55}.yk-agent-tool-calls>div.is-active strong{color:#0000;background:linear-gradient(100deg, var(--yk-muted) 8%, var(--yk-text) 38%, #aef2d8 50%, var(--yk-text) 62%, var(--yk-muted) 92%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:2.2s linear infinite yk-agent-shimmer}.yk-agent-evidence{background:0 0;border:0;border-radius:10px;padding:0}.yk-agent-evidence summary{border:1px solid var(--yk-border);background:var(--yk-sidebar);border-radius:10px;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:10px;min-height:42px;padding:0 11px;display:grid}@supports (color:color-mix(in lab, red, red)){.yk-agent-evidence summary{background:color-mix(in srgb, var(--yk-sidebar) 56%, var(--yk-panel))}}.yk-agent-evidence summary{color:var(--yk-muted);cursor:pointer;list-style:none}.yk-agent-evidence summary::-webkit-details-marker{display:none}.yk-agent-evidence summary>span{color:var(--yk-text);align-items:center;gap:7px;font-size:10px;font-weight:700;display:flex}.yk-agent-evidence summary small{color:var(--yk-faint);font-size:9px}.yk-agent-evidence summary>svg{transition:transform .16s var(--yk-ease)}.yk-agent-evidence[open] summary>svg{transform:rotate(180deg)}.yk-agent-evidence .yk-agent-source-list{padding-top:7px}.yk-agent-composer input{width:100%;min-width:0;height:40px;color:var(--yk-text);background:0 0;border:0;outline:none;font-size:10px}.yk-agent-composer input::placeholder{color:var(--yk-faint)}.yk-agent-stopped{border:1px solid var(--yk-border);background:var(--yk-sidebar);border-radius:12px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:64px;padding:10px 11px;display:grid}@supports (color:color-mix(in lab, red, red)){.yk-agent-stopped{background:color-mix(in srgb, var(--yk-sidebar) 62%, var(--yk-panel))}}.yk-agent-stopped>span{background:var(--yk-hover);width:32px;height:32px;color:var(--yk-muted);border-radius:9px;place-items:center;display:grid}.yk-agent-stopped strong,.yk-agent-stopped small{display:block}.yk-agent-stopped strong{font-size:11px}.yk-agent-stopped small{color:var(--yk-muted);margin-top:3px;font-size:9px}.yk-agent-composer .yk-agent-send.is-stop{background:#c75b50}@supports (color:color-mix(in lab, red, red)){.yk-agent-composer .yk-agent-send.is-stop{background:color-mix(in srgb, #c75b50 12%, var(--yk-panel))}}.yk-agent-composer .yk-agent-send.is-stop{color:#b34940}.yk-agent-studio{overflow:hidden}.yk-agent-studio-head{border-bottom:1px solid var(--yk-border);background:var(--yk-sidebar);justify-content:space-between;align-items:center;gap:18px;min-height:76px;padding:14px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.yk-agent-studio-head{background:color-mix(in srgb, var(--yk-sidebar) 68%, var(--yk-panel))}}.yk-agent-studio-head>div{align-items:center;gap:11px;min-width:0;display:flex}.yk-agent-studio-head>div>span:last-child{min-width:0}.yk-agent-studio-head strong,.yk-agent-studio-head small{display:block}.yk-agent-studio-head strong{font-size:13px}.yk-agent-studio-head small{color:var(--yk-muted);margin-top:3px;font-size:10px}.yk-agent-studio-mark{color:#8d571d;background:#faecd8;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.yk-agent-library{grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr);min-height:390px;display:grid}.yk-agent-list{border-right:1px solid var(--yk-border);background:var(--yk-sidebar);padding:9px}@supports (color:color-mix(in lab, red, red)){.yk-agent-list{background:color-mix(in srgb, var(--yk-sidebar) 52%, var(--yk-panel))}}.yk-agent-list>button{width:100%;min-height:62px;color:var(--yk-text);text-align:left;cursor:pointer;transition:background .16s var(--yk-ease), transform .16s var(--yk-ease);background:0 0;border:0;border-radius:11px;grid-template-columns:38px minmax(0,1fr) 16px;align-items:center;gap:10px;padding:7px 9px;display:grid}.yk-agent-list>button:hover{background:var(--yk-hover)}.yk-agent-list>button.is-active{background:var(--yk-panel-raised);box-shadow:inset 0 0 0 1px var(--yk-border), 0 7px 18px #0f14190d}.yk-agent-list>button>span{min-width:0}.yk-agent-list strong,.yk-agent-list small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.yk-agent-list strong{font-size:10px}.yk-agent-list small{color:var(--yk-muted);margin-top:3px;font-size:8px}.yk-agent-list>button>svg{color:var(--yk-faint)}.yk-agent-profile{flex-direction:column;padding:26px;display:flex}.yk-agent-profile-title{align-items:center;gap:13px;display:flex}.yk-agent-profile-title>span{grid-template-columns:auto 1fr;align-items:center;gap:3px 8px;display:grid}.yk-agent-profile-title strong{font-size:16px}.yk-agent-profile-title small{color:var(--yk-muted);grid-column:1/-1;font-size:10px}.yk-agent-profile>p{max-width:560px;color:var(--yk-muted);margin:22px 0;font-size:12px;line-height:1.6}.yk-agent-profile-facts{border-top:1px solid var(--yk-border);border-bottom:1px solid var(--yk-border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.yk-agent-profile-facts>span{grid-template-columns:20px 1fr;align-content:center;gap:2px 7px;min-height:72px;display:grid}.yk-agent-profile-facts>span+span{border-left:1px solid var(--yk-border);padding-left:18px}.yk-agent-profile-facts svg{color:var(--yk-accent);grid-row:1/3;align-self:center}.yk-agent-profile-facts small{color:var(--yk-faint);font-size:8px}.yk-agent-profile-facts strong{font-size:10px}.yk-agent-profile-products{align-items:center;gap:6px;min-height:66px;display:flex}.yk-agent-profile-products small{color:var(--yk-faint);margin-left:7px;font-size:8px}.yk-agent-profile>.yk-button{align-self:flex-start;margin-top:auto}.yk-agent-builder{padding:22px}.yk-agent-builder-intro{align-items:center;gap:11px;margin-bottom:18px;display:flex}.yk-agent-builder-intro>span{background:var(--yk-hover);width:40px;height:40px;color:var(--yk-accent);border-radius:11px;place-items:center;display:grid}.yk-agent-builder-intro strong,.yk-agent-builder-intro small{display:block}.yk-agent-builder-intro strong{font-size:13px}.yk-agent-builder-intro small{color:var(--yk-muted);margin-top:3px;font-size:9px}.yk-agent-builder-fields{grid-template-columns:.72fr 1.28fr;gap:12px;display:grid}.yk-agent-instruction{color:var(--yk-text);gap:6px;font-size:10px;font-weight:700;display:grid}.yk-agent-instruction textarea{resize:none;border:1px solid var(--yk-border-strong);background:var(--yk-panel);min-height:84px;color:var(--yk-text);font:400 11px/1.45 var(--yk-font);border-radius:11px;outline:none;padding:11px 12px}.yk-agent-instruction textarea:focus{border-color:var(--yk-focus);box-shadow:0 0 0 4px var(--yk-focus)}@supports (color:color-mix(in lab, red, red)){.yk-agent-instruction textarea:focus{box-shadow:0 0 0 4px color-mix(in srgb, var(--yk-focus) 16%, transparent)}}.yk-agent-product-picker{border:0;margin:18px 0;padding:0}.yk-agent-product-picker legend{margin-bottom:8px;font-size:10px;font-weight:700}.yk-agent-product-picker>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.yk-agent-product-picker button{border:1px solid var(--yk-border);background:var(--yk-panel);min-width:0;min-height:48px;color:var(--yk-text);cursor:pointer;border-radius:11px;grid-template-columns:32px minmax(0,1fr) 16px;align-items:center;gap:7px;padding:6px;display:grid}.yk-agent-product-picker button.is-selected{border-color:var(--yk-accent)}@supports (color:color-mix(in lab, red, red)){.yk-agent-product-picker button.is-selected{border-color:color-mix(in srgb, var(--yk-accent) 44%, var(--yk-border))}}.yk-agent-product-picker button.is-selected{background:var(--yk-accent)}@supports (color:color-mix(in lab, red, red)){.yk-agent-product-picker button.is-selected{background:color-mix(in srgb, var(--yk-accent) 6%, var(--yk-panel))}}.yk-agent-product-picker button span{text-overflow:ellipsis;white-space:nowrap;text-align:left;font-size:9px;font-weight:700;overflow:hidden}.yk-agent-product-picker button>svg{color:var(--yk-accent)}.yk-agent-builder-actions{border-top:1px solid var(--yk-border);background:var(--yk-sidebar);justify-content:space-between;align-items:center;gap:14px;min-height:62px;margin:18px -22px -22px;padding:10px 22px;display:flex}@supports (color:color-mix(in lab, red, red)){.yk-agent-builder-actions{background:color-mix(in srgb, var(--yk-sidebar) 60%, var(--yk-panel))}}.yk-agent-builder-actions>span{color:var(--yk-muted);align-items:center;gap:7px;font-size:9px;display:flex}.yk-agent-builder-actions>span svg{color:#25845f}.yk-signature-workspace{overflow:hidden}.yk-signature-head{border-bottom:1px solid var(--yk-border);justify-content:space-between;align-items:center;gap:18px;min-height:72px;padding:11px 14px;display:flex}.yk-signature-head>div{align-items:center;gap:10px;display:flex}.yk-signature-head>div:first-child>span{min-width:0}.yk-signature-head strong,.yk-signature-head small{display:block}.yk-signature-head strong{font-size:12px}.yk-signature-head small{color:var(--yk-muted);margin-top:3px;font-size:9px}.yk-signature-body{background:var(--yk-sidebar);grid-template-columns:190px minmax(420px,1fr) 220px;min-height:610px;display:grid}@supports (color:color-mix(in lab, red, red)){.yk-signature-body{background:color-mix(in srgb, var(--yk-sidebar) 72%, var(--yk-bg))}}.yk-signature-tools,.yk-signature-people{background:var(--yk-panel);padding:15px 12px}.yk-signature-tools{border-right:1px solid var(--yk-border)}.yk-signature-people{border-left:1px solid var(--yk-border)}.yk-signature-label{color:var(--yk-faint);text-transform:uppercase;letter-spacing:.09em;margin:0 4px 10px;font-size:8px;font-weight:800;display:block}.yk-signature-tools>button{width:100%;min-height:46px;color:var(--yk-text);text-align:left;cursor:grab;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:30px minmax(0,1fr) 16px;align-items:center;gap:8px;margin-bottom:5px;padding:5px 7px;display:grid}.yk-signature-tools>button:hover{background:var(--yk-hover)}.yk-signature-tools>button.is-active{border-color:var(--yk-focus)}@supports (color:color-mix(in lab, red, red)){.yk-signature-tools>button.is-active{border-color:color-mix(in srgb, var(--yk-focus) 38%, var(--yk-border))}}.yk-signature-tools>button.is-active{background:var(--yk-focus)}@supports (color:color-mix(in lab, red, red)){.yk-signature-tools>button.is-active{background:color-mix(in srgb, var(--yk-focus) 7%, var(--yk-panel))}}.yk-signature-tools>button>span{background:var(--yk-hover);color:#2d70bf;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.yk-signature-tools>button strong{font-size:9px}.yk-signature-tools>button>svg{color:var(--yk-faint)}.yk-signature-help{border-top:1px solid var(--yk-border);color:#25845f;gap:8px;margin-top:18px;padding:12px 10px;display:flex}.yk-signature-help span{min-width:0}.yk-signature-help strong,.yk-signature-help small{display:block}.yk-signature-help strong{font-size:9px}.yk-signature-help small{color:var(--yk-muted);margin-top:3px;font-size:8px;line-height:1.4}.yk-signature-canvas{place-items:start center;padding:34px;display:grid;overflow:auto}.yk-signature-page{aspect-ratio:210/297;color:#1a1d20;background:#fff;width:min(100%,570px);padding:46px 50px;position:relative;overflow:hidden;box-shadow:0 18px 48px #0f14191f}.yk-signature-paper-head{align-items:center;gap:9px;display:flex}.yk-signature-paper-head strong,.yk-signature-paper-head small{display:block}.yk-signature-paper-head strong{font-size:10px}.yk-signature-paper-head small{color:#838991;margin-top:2px;font-size:7px}.yk-signature-page h3{margin:44px 0 16px;font-size:26px}.yk-signature-page>p{color:#60666d;margin:0;font-size:10px;line-height:1.7}.yk-signature-lines{gap:11px;margin-top:27px;display:grid}.yk-signature-lines i{background:#e5e8eb;border-radius:2px;height:5px}.yk-signature-lines i:nth-child(2),.yk-signature-lines i:nth-child(5){width:84%}.yk-signature-lines i:nth-child(3){width:65%}.yk-signature-parties{grid-template-columns:1fr 1fr;gap:22px;display:grid;position:absolute;bottom:68px;left:50px;right:50px}.yk-signature-parties>span{border-top:1px solid #dfe3e7;padding-top:9px}.yk-signature-parties small,.yk-signature-parties strong{display:block}.yk-signature-parties small{color:#979da4;font-size:7px}.yk-signature-parties strong{margin-top:4px;font-size:9px}.yk-signature-page-number{color:#aaaeb3;text-align:center;font-size:7px;position:absolute;bottom:18px;left:0;right:0}.yk-signature-field{z-index:3;color:#2469bc;cursor:grab;touch-action:none;background:#edf5ff;border:1px solid #6ca9f9;border-radius:8px;grid-template-columns:14px minmax(0,1fr) 16px;align-items:center;gap:5px;min-width:148px;height:40px;padding:0 9px;display:grid;position:absolute}.yk-signature-field:active{cursor:grabbing}.yk-signature-field span{font-size:8px;font-weight:700}.yk-signature-field--date{color:#5943a7;background:#f1effd;border-color:#8d79da}.yk-signature-field--initials{color:#ae4b39;background:#fff1ed;border-color:#e08770;min-width:95px}.yk-signature-field--text{color:#405a70;background:#edf3f7;border-color:#6f889f}.yk-signature-field--checkbox{color:#267255;background:#edf8f3;border-color:#499777;min-width:108px}.yk-signature-field--attachment{color:#8b5b20;background:#fff6e9;border-color:#c18441}.yk-signature-field.is-selected{outline:2px solid #fff;box-shadow:0 0 0 4px #3287f5}.yk-signature-requirement{border:1px solid #c18441;gap:8px;margin-top:12px;padding:10px;display:flex}@supports (color:color-mix(in lab, red, red)){.yk-signature-requirement{border:1px solid color-mix(in srgb,#c18441 28%,var(--yk-border))}}.yk-signature-requirement{background:#c18441;border-radius:10px}@supports (color:color-mix(in lab, red, red)){.yk-signature-requirement{background:color-mix(in srgb,#c18441 7%,var(--yk-panel))}}.yk-signature-requirement{color:#a36a29}.yk-signature-requirement strong,.yk-signature-requirement small{display:block}.yk-signature-requirement strong{font-size:9px}.yk-signature-requirement small{color:var(--yk-muted);margin-top:3px;font-size:8px;line-height:1.4}.yk-signer{border-bottom:1px solid var(--yk-border);grid-template-columns:30px minmax(0,1fr) 18px;align-items:center;gap:8px;min-height:58px;padding:6px 7px;display:grid}.yk-signer strong,.yk-signer small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.yk-signer strong{font-size:9px}.yk-signer small{color:var(--yk-faint);margin-top:3px;font-size:7px}.yk-signer>svg{color:#25845f}.yk-signer-order{background:var(--yk-hover);width:17px;height:17px;color:var(--yk-muted);border-radius:50%;place-items:center;font-size:7px;font-weight:800;display:grid}.yk-signature-message{background:var(--yk-hover);width:100%;min-height:60px;color:var(--yk-text);text-align:left;cursor:pointer;border:0;border-radius:10px;grid-template-columns:20px minmax(0,1fr) 16px;align-items:center;gap:7px;margin-top:14px;padding:7px;display:grid}.yk-signature-message strong,.yk-signature-message small{display:block}.yk-signature-message strong{font-size:9px}.yk-signature-message small{color:var(--yk-muted);margin-top:3px;font-size:7px}.yk-signature-message>svg:last-child{color:var(--yk-faint)}.yk-signature-sent{border:1px solid #25845f;gap:8px;margin-top:11px;padding:10px;display:flex}@supports (color:color-mix(in lab, red, red)){.yk-signature-sent{border:1px solid color-mix(in srgb,#25845f 25%,var(--yk-border))}}.yk-signature-sent{background:#25845f;border-radius:10px}@supports (color:color-mix(in lab, red, red)){.yk-signature-sent{background:color-mix(in srgb,#25845f 7%,var(--yk-panel))}}.yk-signature-sent{color:#25845f}.yk-signature-sent strong,.yk-signature-sent small{display:block}.yk-signature-sent strong{font-size:9px}.yk-signature-sent small{color:var(--yk-muted);margin-top:3px;font-size:7px;line-height:1.4}.yk-field{color:var(--yk-text);gap:7px;display:grid}.yk-field-label{font-size:11px;font-weight:700}.yk-field-control{border:1px solid var(--yk-border-strong);background:var(--yk-panel-raised);min-height:44px;transition:border-color .15s var(--yk-ease), box-shadow .15s var(--yk-ease);border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 11px;display:grid}.yk-field-control:focus-within{border-color:var(--yk-focus);box-shadow:0 0 0 4px var(--yk-focus)}@supports (color:color-mix(in lab, red, red)){.yk-field-control:focus-within{box-shadow:0 0 0 4px color-mix(in srgb, var(--yk-focus) 16%, transparent)}}.yk-field-control input{width:100%;min-width:0;height:40px;color:var(--yk-text);background:0 0;border:0;outline:none;font-size:12px}.yk-field-control input::placeholder{color:var(--yk-faint)}.yk-field-leading,.yk-field-trailing{color:var(--yk-muted);place-items:center;display:grid}.yk-field>small{color:var(--yk-muted);font-size:9px;line-height:1.4}.yk-field.is-invalid .yk-field-control{border-color:#c84d4d;box-shadow:0 0 0 3px #c84d4d1a}.yk-field.is-invalid>small{color:#c84d4d}.yk-switch-row{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:58px;display:flex}.yk-switch-row>span{min-width:0}.yk-switch-row strong,.yk-switch-row small{display:block}.yk-switch-row strong{font-size:11px}.yk-switch-row small{max-width:560px;color:var(--yk-muted);margin-top:3px;font-size:9px;line-height:1.4}.yk-switch-row.is-disabled{opacity:.48;cursor:not-allowed}.yk-switch{background:var(--yk-border-strong);cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;width:38px;height:22px;padding:2px;display:flex}.yk-switch span{background:#fff;border-radius:50%;width:18px;height:18px;box-shadow:0 1px 4px #0003}.yk-switch.is-checked{background:var(--yk-accent);justify-content:flex-end}.yk-tabs{border-bottom:1px solid var(--yk-border);align-items:flex-end;gap:18px;min-height:38px;display:flex;overflow-x:auto}.yk-tabs button{min-height:38px;color:var(--yk-muted);cursor:pointer;font:600 11px var(--yk-font);white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0 1px;display:inline-flex;position:relative}.yk-tabs button:after{content:"";background:0 0;border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.yk-tabs button.is-active{color:var(--yk-text)}.yk-tabs button.is-active:after{background:var(--yk-accent)}.yk-tabs button>span{background:var(--yk-hover);min-width:18px;height:18px;color:var(--yk-faint);border-radius:6px;place-items:center;font-size:8px;display:grid}.yk-empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:280px;padding:32px;display:flex}.yk-empty-state-icon{border:1px solid var(--yk-border);background:var(--yk-panel-raised);width:48px;height:48px;color:var(--yk-muted);border-radius:14px;place-items:center;margin-bottom:14px;display:grid;box-shadow:0 10px 28px #0f141912}.yk-empty-state>strong{font-size:14px}.yk-empty-state>p{max-width:390px;color:var(--yk-muted);margin:7px 0 0;font-size:11px;line-height:1.5}.yk-empty-state>div{gap:8px;margin-top:18px;display:flex}.yk-empty-state.is-compact{min-height:190px;padding:20px}.yk-empty-state.is-compact .yk-empty-state-icon{width:40px;height:40px}@keyframes yk-spin{to{transform:rotate(360deg)}}@keyframes yk-skeleton{to{background-position-x:-220%}}@keyframes yk-fade-in{0%{opacity:0}}@keyframes yk-dialog-in{0%{opacity:0;transform:translate(-50%,calc(10px - 50%))scale(.98)}}@keyframes yk-sheet-in{0%{opacity:0;transform:translateY(32px)}}@keyframes yk-menu-in{0%{opacity:0;transform:translateY(-5px)scale(.98)}}@keyframes yk-tooltip-in{0%{opacity:0;transform:translateY(3px)}}@keyframes yk-loading-track{0%{transform:translate(-120%)scaleX(.7)}55%{transform:translate(120%)scaleX(1.4)}to{transform:translate(280%)scaleX(.7)}}@keyframes yk-loading-soft{0%{opacity:.45}to{opacity:.9}}@keyframes yk-loading-pulse{70%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}@keyframes yk-glyph-breathe{0%{opacity:.72;transform:scale(.94)}to{opacity:1;transform:scale(1.06)}}@keyframes yk-agent-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes yk-agent-pulse{70%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}@media (max-width:640px){.yk-approval-actions{flex-wrap:wrap}.yk-approval-people{width:100%;margin-bottom:4px}.yk-toast{bottom:14px;left:14px;right:14px}.yk-toaster--bottom-right{width:auto;bottom:14px;left:14px;right:14px}.yk-toaster--top-center{width:auto;top:14px;left:14px;right:14px;transform:none}.yk-toaster--center{width:auto;left:14px;right:14px;transform:translateY(-50%)}.yk-toast-card{grid-template-columns:34px minmax(0,1fr) 26px}.yk-toast-card-action{grid-column:2;justify-self:start}.yk-dialog-content{width:100%;max-height:calc(100dvh - 24px);padding:20px 18px calc(18px + env(safe-area-inset-bottom));animation:yk-sheet-in var(--yk-duration) var(--yk-ease);border-radius:24px 24px 0 0;top:auto;bottom:0;left:0;transform:none}.yk-app-dock{border-radius:18px;gap:4px;min-height:62px;padding:8px 9px 10px}.yk-app-dock-item{width:44px!important;height:44px!important}.yk-error-state{grid-template-columns:38px minmax(0,1fr)}.yk-error-state .yk-button{grid-column:1/-1;width:100%}}@media (max-width:680px){.yk-sidebar-mobile-trigger{z-index:52;border:1px solid var(--yk-border-strong);background:var(--yk-panel-raised);width:44px;height:44px;color:var(--yk-text);box-shadow:var(--yk-shadow-menu);border-radius:12px;justify-content:center;align-items:center;display:flex;position:fixed;bottom:14px;left:14px}.yk-sidebar-mobile-backdrop{z-index:53;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#080a0c80;border:0;display:block;position:fixed;inset:0}.yk-sidebar{z-index:54;box-shadow:var(--yk-shadow-menu);top:0;left:0;transform:translate(-102%);width:min(300px,100vw - 38px)!important;min-width:min(300px,100vw - 38px)!important;transition:transform var(--yk-duration) var(--yk-ease)!important;position:fixed!important}.yk-sidebar.is-mobile-open{transform:translate(0)}.yk-sidebar.is-compact{width:min(300px,100vw - 38px)!important;min-width:min(300px,100vw - 38px)!important}.yk-sidebar.is-compact .yk-sidebar-brand{justify-content:initial;grid-template-columns:32px minmax(0,1fr) 32px}.yk-sidebar.is-compact .yk-sidebar-mark{display:flex}.yk-sidebar.is-compact .yk-sidebar-brand-copy,.yk-sidebar.is-compact .yk-sidebar-organization>span:nth-child(2),.yk-sidebar.is-compact .yk-sidebar-organization>svg,.yk-sidebar.is-compact .yk-sidebar-search span,.yk-sidebar.is-compact .yk-sidebar-search kbd,.yk-sidebar.is-compact .yk-sidebar-group-label,.yk-sidebar.is-compact .yk-sidebar-item-label,.yk-sidebar.is-compact .yk-sidebar-item-badge,.yk-sidebar.is-compact .yk-sidebar-profile>span:nth-child(2),.yk-sidebar.is-compact .yk-sidebar-profile>svg{display:initial}.yk-sidebar.is-compact .yk-sidebar-organization,.yk-sidebar.is-compact .yk-sidebar-search,.yk-sidebar.is-compact .yk-sidebar-item,.yk-sidebar.is-compact .yk-sidebar-profile{justify-content:initial;display:grid}.yk-sidebar-resizer{display:none}}@media (prefers-reduced-motion:reduce){.yk-root *,.yk-root :before,.yk-root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.yk-sidebar-search--input{cursor:text}.yk-sidebar-search--input input{width:100%;min-width:0;color:var(--yk-text);font:inherit;background:0 0;border:0;outline:0}.yk-sidebar-search--input input::placeholder{color:var(--yk-muted)}.yk-sidebar-search--input:focus-within{box-shadow:0 0 0 2px var(--yk-focus)}@supports (color:color-mix(in lab, red, red)){.yk-sidebar-search--input:focus-within{box-shadow:0 0 0 2px color-mix(in srgb, var(--yk-focus) 22%, transparent)}}.yk-sidebar.is-compact .yk-sidebar-search--input input{display:none}@media (max-width:640px){.yk-agent-header{align-items:flex-start}.yk-agent-header-meta{flex-direction:column-reverse;align-items:flex-end;gap:5px}.yk-agent-scope{display:none}.yk-agent-header .yk-badge{margin-top:3px}.yk-agent-thread{padding:16px 12px}.yk-agent-message--user>div{max-width:88%}.yk-agent-miniature{width:30px;height:30px}.yk-agent-miniature .yk-product-icon{width:30px!important;height:30px!important}.yk-agent-source-list{grid-template-columns:1fr}.yk-agent-tool-calls>div{min-width:150px}.yk-agent-source{min-height:42px}.yk-agent-permission{flex-direction:column;align-items:stretch}.yk-agent-actions{grid-template-columns:1fr 1fr;display:grid}.yk-agent-actions .yk-button{width:100%}.yk-agent-composer{margin:0 10px 10px}.yk-agent-library{grid-template-columns:1fr}.yk-agent-list{border-right:0;border-bottom:1px solid var(--yk-border);display:flex;overflow-x:auto}.yk-agent-list>button{flex:0 0 210px}.yk-agent-profile{min-height:310px;padding:20px 16px}.yk-agent-builder{padding:18px 14px}.yk-agent-builder-fields{grid-template-columns:1fr}.yk-agent-product-picker>div{grid-template-columns:repeat(2,minmax(0,1fr))}.yk-agent-builder-actions{margin:16px -14px -18px;padding:12px 14px}.yk-agent-builder-actions>span{display:none}.yk-agent-builder-actions .yk-button{width:100%}.yk-signature-head{align-items:flex-start}.yk-signature-head>div:last-child .yk-badge{display:none}.yk-signature-body{grid-template-columns:1fr;min-height:0}.yk-signature-tools{border-right:0;border-bottom:1px solid var(--yk-border);gap:5px;display:flex;overflow-x:auto}.yk-signature-tools>.yk-signature-label,.yk-signature-help{display:none}.yk-signature-tools>button{flex:0 0 132px;margin:0}.yk-signature-canvas{padding:16px 10px}.yk-signature-page{min-width:340px;padding:34px 30px}.yk-signature-parties{bottom:58px;left:30px;right:30px}.yk-signature-people{border-left:0;border-top:1px solid var(--yk-border)}.yk-signature-field{left:48%!important}}@media (max-width:680px){.yk-sidebar-mobile-trigger{top:max(14px, env(safe-area-inset-top));background:var(--yk-panel-raised);bottom:auto;left:auto;right:14px}@supports (color:color-mix(in lab, red, red)){.yk-sidebar-mobile-trigger{background:color-mix(in srgb, var(--yk-panel-raised) 94%, transparent)}}.yk-sidebar-mobile-trigger{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}
