@layer components{.kc{--kc-paper:#f7f6f2;--kc-paper-2:#efede7;--kc-surface:#fff;--kc-ink:#141416;--kc-ink-2:#3d3d43;--kc-muted:#6c6c74;--kc-faint:#9a9aa1;--kc-line:#e4e2db;--kc-line-strong:#cfccc3;--kc-accent:#d6402a;--kc-accent-soft:#fbe9e5;--kc-accent-ink:#a32a17;--kc-positive:#2f7d4f;--kc-warning:#a66b00;--kc-on-ink:#f7f6f2;--kc-shadow-sm:0 1px 2px #1414160d;--kc-shadow-md:0 1px 2px #1414160a, 0 12px 32px -16px #1414162e;--kc-shadow-card:0 2px 4px #14141614, 0 24px 48px -20px #14141659;--kc-radius:14px;--kc-radius-sm:10px;--kc-font:var(--font-raleway), ui-sans-serif, system-ui, sans-serif;background:var(--kc-paper);color:var(--kc-ink);font-family:var(--kc-font);font-variant-numeric:lining-nums}.dark .kc{--kc-paper:#0f0f11;--kc-paper-2:#151518;--kc-surface:#18181b;--kc-ink:#f3f2ee;--kc-ink-2:#d2d1cc;--kc-muted:#9b9ba3;--kc-faint:#6f6f77;--kc-line:#26262b;--kc-line-strong:#36363c;--kc-accent:#ff6b4f;--kc-accent-soft:#ff6b4f1f;--kc-accent-ink:#ff8a73;--kc-positive:#5cc28a;--kc-warning:#e8b04b;--kc-on-ink:#0f0f11;--kc-shadow-sm:none;--kc-shadow-md:0 0 0 1px #ffffff05;--kc-shadow-card:0 24px 48px -20px #000000b3}.kc .kc-display{letter-spacing:-.03em;color:var(--kc-ink);font-weight:700;line-height:.98}.kc .kc-italic{letter-spacing:-.02em;font-style:italic;font-weight:300}.kc .kc-h2{letter-spacing:-.025em;color:var(--kc-ink);font-size:clamp(1.9rem,1.3rem + 2vw,2.9rem);font-weight:700;line-height:1.08}.kc .kc-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--kc-muted);align-items:center;gap:.5rem;font-size:.72rem;font-weight:700;display:inline-flex}.kc .kc-eyebrow:before{content:"";background:var(--kc-accent);border-radius:999px;width:6px;height:6px}.kc .kc-lead{color:var(--kc-ink-2);line-height:1.65}.kc .kc-muted{color:var(--kc-muted)}.kc .kc-faint{color:var(--kc-faint)}.kc .kc-num{font-variant-numeric:lining-nums tabular-nums}.kc .kc-accent-text{color:var(--kc-accent)}.kc .kc-surface{background:var(--kc-surface);border:1px solid var(--kc-line);border-radius:var(--kc-radius);box-shadow:var(--kc-shadow-sm)}.kc .kc-paper-2{background:var(--kc-paper-2)}.kc .kc-line{border-color:var(--kc-line)}.kc .kc-rule{background:var(--kc-line);border:0;height:1px}.kc .kc-ink-panel{background:var(--kc-ink);color:var(--kc-on-ink);border-radius:calc(var(--kc-radius) * 1.6)}.kc .kc-btn{border-radius:var(--kc-radius-sm);letter-spacing:-.005em;white-space:nowrap;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:0 1.25rem;font-size:.9rem;font-weight:600;transition:background-color .16s,border-color .16s,color .16s,transform .16s;display:inline-flex}.kc .kc-btn:focus-visible,.kc .kc-focus:focus-visible{outline:2px solid var(--kc-accent);outline-offset:2px}.kc .kc-btn-sm{min-height:2.25rem;padding:0 .9rem;font-size:.84rem}.kc .kc-btn-lg{min-height:3.25rem;padding:0 1.6rem;font-size:.95rem}.kc .kc-btn-primary{background:var(--kc-ink);color:var(--kc-on-ink)}.kc .kc-btn-primary:hover{background:var(--kc-ink-2)}.kc .kc-btn-ghost{border:1px solid var(--kc-line-strong);background:var(--kc-surface);color:var(--kc-ink)}.kc .kc-btn-ghost:hover{border-color:var(--kc-ink)}.kc .kc-btn-on-ink{background:var(--kc-on-ink);color:var(--kc-ink)}.kc .kc-btn-on-ink:hover{opacity:.88}.kc .kc-btn-outline-on-ink{border:1px solid color-mix(in srgb, var(--kc-on-ink) 28%, transparent);color:var(--kc-on-ink)}.kc .kc-btn-outline-on-ink:hover{border-color:var(--kc-on-ink)}.kc .kc-btn .kc-arrow{transition:transform .16s}.kc .kc-btn:hover .kc-arrow{transform:translate(2px)}.kc .kc-pill{border:1px solid var(--kc-line);background:var(--kc-surface);color:var(--kc-ink-2);border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .7rem;font-size:.75rem;font-weight:500;display:inline-flex}.kc .kc-segment{border:1px solid var(--kc-line);background:var(--kc-paper-2);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.kc .kc-segment>*{color:var(--kc-muted);border-radius:999px;padding:.45rem .95rem;font-size:.82rem;font-weight:600;transition:color .16s,background-color .16s}.kc .kc-segment>:hover{color:var(--kc-ink)}.kc .kc-segment>[data-state=active]{background:var(--kc-surface);color:var(--kc-ink);box-shadow:var(--kc-shadow-sm), 0 0 0 1px var(--kc-line)}.kc .kc-select{appearance:none;border:1px solid var(--kc-line);background:var(--kc-surface);color:var(--kc-ink-2);cursor:pointer;border-radius:999px;padding:.4rem 1.9rem .4rem .8rem;font-size:.8rem;font-weight:500}.kc .kc-card-art{aspect-ratio:5/7;background:linear-gradient(160deg, var(--kc-paper-2), var(--kc-line));box-shadow:var(--kc-shadow-card);border-radius:12px;position:relative;overflow:hidden}.kc .kc-card-art img{object-fit:cover;width:100%;height:100%;display:block}.kc .kc-card-placeholder{letter-spacing:.14em;text-transform:uppercase;color:var(--kc-faint);background:repeating-linear-gradient(135deg, transparent 0 9px, color-mix(in srgb, var(--kc-line) 70%, transparent) 9px 10px), var(--kc-paper-2);place-items:center;font-size:.7rem;font-weight:700;display:grid;position:absolute;inset:0}.kc .kc-deck{height:clamp(300px,72vw,470px);animation:.9s cubic-bezier(.2,.7,.2,1) both kc-deck-in;position:relative}@keyframes kc-deck-in{0%{opacity:0;transform:translateY(24px)}}.kc .kc-deck-card{cursor:pointer;transform-origin:50% 90%;will-change:transform;background:0 0;border:0;border-radius:12px;width:52%;padding:0;transition:transform .85s cubic-bezier(.22,.8,.24,1),filter .6s;position:absolute;top:50%;left:42%}.kc .kc-deck-card:disabled{cursor:default}.kc .kc-deck-card[data-slot="0"]{cursor:default;z-index:5;transform:translate(-50%,-50%)translate(-20%,1%)rotate(-4deg)}.kc .kc-deck-card[data-slot="1"]{z-index:4;transition-delay:40ms;transform:translate(-50%,-50%)translate(6%,-1%)rotate(3deg)scale(.92)}.kc .kc-deck-card[data-slot="2"]{z-index:3;transition-delay:80ms;transform:translate(-50%,-50%)translate(27%,-3%)rotate(9deg)scale(.85)}.kc .kc-deck-card[data-slot="3"]{z-index:2;transition-delay:.12s;transform:translate(-50%,-50%)translate(44%,-5%)rotate(15deg)scale(.78)}.kc .kc-deck-card[data-slot="4"]{z-index:1;transition-delay:.16s;transform:translate(-50%,-50%)translate(57%,-7%)rotate(21deg)scale(.72)}.kc .kc-deck-card[data-hidden]{opacity:0;pointer-events:none}.kc .kc-deck-card:not([data-slot="0"]){filter:saturate(.8)brightness(.97)}.kc .kc-deck-card:not([data-slot="0"]):hover{filter:none}.kc .kc-deck-card[data-slot="0"] .kc-card-art{box-shadow:0 2px 6px #1414161a,0 40px 70px -28px #1414168c}.kc .kc-deck-card.kc-tucking{transition:filter .6s;animation:1.05s cubic-bezier(.45,0,.2,1) both kc-tuck}@keyframes kc-tuck{0%{z-index:6;transform:translate(-50%,-50%)translate(-20%,1%)rotate(-4deg)}38%{z-index:6;transform:translate(-50%,-50%)translate(-10%,-46%)rotate(-12deg)scale(1.03)}52%{z-index:0}64%{z-index:0;transform:translate(-50%,-50%)translate(48%,-34%)rotate(16deg)scale(.8)}to{z-index:0;transform:translate(-50%,-50%)translate(57%,-7%)rotate(21deg)scale(.72)}}.kc .kc-sheen{pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(105deg,#0000 30%,#ffffff8c 48%,#ffffff1a 56%,#0000 70%) 0 0/260% 100%;animation:1.3s ease-out .55s both kc-sheen;position:absolute;inset:0}@keyframes kc-sheen{0%{opacity:1;background-position:120% 0}to{opacity:0;background-position:-40% 0}}.kc .kc-spotlight-caption{max-width:360px;margin:.5rem auto 0}.kc .kc-caption-in{animation:.5s cubic-bezier(.2,.7,.2,1) both kc-caption-in}@keyframes kc-caption-in{0%{opacity:0;transform:translateY(6px)}}.kc .kc-progress{border-radius:999px;flex:1;align-items:center;height:1.5rem;display:flex;position:relative}.kc .kc-progress:before{content:"";background:var(--kc-line);border-radius:999px;height:3px;position:absolute;inset:auto 0}.kc .kc-progress-fill{background:var(--kc-ink);transform-origin:0;border-radius:999px;width:100%;height:3px;position:relative;transform:scaleX(0)}.kc .kc-progress-fill.is-done{opacity:.35;transform:scaleX(1)}.kc .kc-progress-fill.is-active{animation-name:kc-progress;animation-timing-function:linear;animation-fill-mode:both}.kc .kc-progress-fill.is-active[data-static]{animation:none;transform:scaleX(1)}@keyframes kc-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.kc .kc-tag{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-variant-numeric:lining-nums tabular-nums;color:#f7f6f2;background:#141416c7;border-radius:7px;align-items:center;gap:.35rem;padding:.22rem .5rem;font-size:.68rem;font-weight:600;display:inline-flex}.kc .kc-marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.kc .kc-marquee-track{animation:60s linear infinite kc-marquee}.kc .kc-marquee:hover .kc-marquee-track,.kc .kc-marquee:focus-within .kc-marquee-track{animation-play-state:paused}@keyframes kc-marquee{to{transform:translate(-50%)}}.kc .kc-link{color:var(--kc-ink);text-decoration:underline;-webkit-text-decoration-color:var(--kc-line-strong);text-decoration-color:var(--kc-line-strong);text-underline-offset:3px;font-weight:600;transition:text-decoration-color .16s}.kc .kc-link:hover{-webkit-text-decoration-color:var(--kc-ink);text-decoration-color:var(--kc-ink)}.kc .kc-link-btn{color:var(--kc-ink-2)}.kc .kc-link-btn:hover{color:var(--kc-ink);background:var(--kc-paper-2)}.kc .kc-icon-btn{border:1px solid var(--kc-line);background:var(--kc-surface);width:2.25rem;height:2.25rem;color:var(--kc-ink-2);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .16s,color .16s;display:inline-flex;position:relative}.kc .kc-icon-btn:hover{border-color:var(--kc-ink);color:var(--kc-ink)}.kc .kc-chip{white-space:nowrap;border:1px solid var(--kc-line);background:var(--kc-surface);height:2.25rem;color:var(--kc-ink-2);font-variant-numeric:lining-nums tabular-nums;border-radius:10px;flex-shrink:0;align-items:center;gap:.45rem;padding:0 .7rem;font-size:.75rem;font-weight:600;transition:border-color .16s,color .16s;display:inline-flex}.kc button.kc-chip:hover{border-color:var(--kc-ink);color:var(--kc-ink)}.kc .kc-dot{background:var(--kc-positive);border-radius:999px;flex-shrink:0;width:.45rem;height:.45rem}.kc .kc-dot-warning{background:var(--kc-warning)}.kc .kc-dot-danger{background:var(--kc-accent)}.kc .kc-dot-muted{background:var(--kc-faint)}.kc .kc-badge-count{background:var(--kc-accent);color:#fff;text-align:center;border-radius:999px;min-width:1.1rem;padding:0 .3rem;font-size:.62rem;font-weight:700;line-height:1.1rem;position:absolute;top:-.35rem;right:-.35rem}.kc .kc-notice{border:1px solid var(--kc-line);border-radius:var(--kc-radius-sm);background:var(--kc-surface);color:var(--kc-ink-2);border-left-width:3px;gap:.75rem;padding:.85rem 1rem;font-size:.875rem;line-height:1.55;display:flex}.kc .kc-notice>svg{flex-shrink:0;margin-top:.15rem}.kc .kc-notice-success{border-left-color:var(--kc-positive)}.kc .kc-notice-success>svg{color:var(--kc-positive)}.kc .kc-notice-warning{border-left-color:var(--kc-warning)}.kc .kc-notice-warning>svg{color:var(--kc-warning)}.kc .kc-notice-error{border-left-color:var(--kc-accent)}.kc .kc-notice-error>svg{color:var(--kc-accent)}.kc .kc-input{border:1px solid var(--kc-line-strong);border-radius:var(--kc-radius-sm);background:var(--kc-surface);width:100%;color:var(--kc-ink);padding:.7rem .9rem;font-size:.9rem;transition:border-color .16s,box-shadow .16s}.kc .kc-input::placeholder{color:var(--kc-faint)}.kc .kc-input:focus{border-color:var(--kc-ink);box-shadow:0 0 0 3px color-mix(in srgb, var(--kc-ink) 10%, transparent);outline:none}.kc .kc-btn:disabled{cursor:not-allowed;opacity:.45}.kc .kc-code{white-space:pre-wrap;word-break:break-all;border:1px solid var(--kc-line);border-radius:var(--kc-radius-sm);background:var(--kc-paper-2);max-height:10rem;color:var(--kc-ink-2);padding:.9rem 1rem;font-size:.75rem;overflow-y:auto}.kc .kc-prose{color:var(--kc-ink-2);font-size:.95rem;line-height:1.75}.kc .kc-prose>*+*{margin-top:.9rem}.kc .kc-prose ul{padding-left:1.25rem;list-style:outside}.kc .kc-prose ol{padding-left:1.25rem;list-style:decimal}.kc .kc-prose li+li{margin-top:.4rem}.kc .kc-prose strong{color:var(--kc-ink);font-weight:700}.kc .kc-prose a{color:var(--kc-ink);text-decoration:underline;-webkit-text-decoration-color:var(--kc-line-strong);text-decoration-color:var(--kc-line-strong);text-underline-offset:3px;font-weight:600}.kc .kc-prose a:hover{-webkit-text-decoration-color:var(--kc-ink);text-decoration-color:var(--kc-ink)}.kc .kc-prose h3{color:var(--kc-ink);margin-top:1.6rem;font-size:1.15rem;font-weight:700}.kc .kc-prose h4{color:var(--kc-ink);margin-top:1.3rem;font-size:1rem;font-weight:700}.kc .kc-prose blockquote{border-left:2px solid var(--kc-line-strong);padding-left:1rem}.kc .kc-prose code{background:var(--kc-paper-2);border-radius:4px;padding:.05rem .3rem;font-size:.88em}.kc .kc-prose pre{border-radius:var(--kc-radius-sm);background:var(--kc-paper-2);padding:.9rem;overflow-x:auto}.kc .kc-prose hr{border:0;border-top:1px solid var(--kc-line)}@media (prefers-reduced-motion:reduce){.kc .kc-deck,.kc .kc-deck-card,.kc .kc-sheen,.kc .kc-caption-in,.kc .kc-marquee-track{transition:none;animation:none}.kc .kc-marquee-duplicate{display:none}}.kalel-reduce-motion .kc .kc-deck,.kalel-reduce-motion .kc .kc-deck-card,.kalel-reduce-motion .kc .kc-marquee-track{transition:none!important;animation:none!important}}.kc.kalel-global-footer-shell{background:var(--kc-paper)}body:has(main.kc){background:#f7f6f2}.dark body:has(main.kc){background:#0f0f11}.kc .binder-showroom,.kc.binder-showroom{color:var(--kc-ink);background:radial-gradient(at 50% 28%,#fdfcf9 0%,#f2efe9 52%,#e6e2d9 100%)}.dark .kc .binder-showroom,.dark .kc.binder-showroom{background:radial-gradient(at 50% 28%,#1b1c20 0%,#0f1013 52%,#08090b 100%)}.kc .binder-showroom-header{background:linear-gradient(to bottom, color-mix(in srgb, var(--kc-paper) 94%, transparent) 55%, transparent)}.kc .binder-card-reverse{isolation:isolate;color:var(--kc-ink);box-shadow:0 0 0 1px var(--kc-line-strong);background:#fbfaf6}.kc .binder-card-reverse:before{content:"";z-index:-1;pointer-events:none;background:repeating-linear-gradient(135deg, transparent 0 13px, color-mix(in srgb, var(--kc-line) 75%, transparent) 13px 14px);position:absolute;inset:0}.kc .binder-card-reverse-frame{border:1px solid var(--kc-line-strong)}.dark .kc .binder-card-reverse{background:#16171b}.kc .binder-premium-sheet,.kc .binder-premium-shell{color:#fff}
.kc-tool .blur-3xl,.kc-tool .blur-2xl{display:none}.kc-tool [class*=bg-\[radial-gradient]:not(.kc-keep,.kc-keep *),.kc-tool [class*=bg-\[linear-gradient]:not(.kc-keep,.kc-keep *){background-image:none}.kc-tool .rounded-\[2rem\],.kc-tool .rounded-\[1\.8rem\],.kc-tool .rounded-\[1\.75rem\],.kc-tool .rounded-\[1\.5rem\],.kc-tool .rounded-3xl{border-radius:var(--kc-radius)}.kc-tool .rounded-2xl{border-radius:12px}.kc-tool .backdrop-blur-xl,.kc-tool .backdrop-blur{-webkit-backdrop-filter:none;backdrop-filter:none}.kc-tool [class*=shadow-\[0_]{box-shadow:var(--kc-shadow-sm)}.kc-tool [class*=accent-]{accent-color:var(--kc-ink)}.kc-tool main.min-h-screen,.dark .kc-tool main.min-h-screen,.kc-tool div.min-h-screen,.dark .kc-tool div.min-h-screen{background:var(--kc-paper)!important}.kc-admin :is(.bg-black,.bg-slate-950,.bg-slate-900,.bg-zinc-950,.bg-zinc-900,.bg-neutral-950):not(.kc-keep,.kc-keep *){background-color:var(--kc-surface)}.kc-admin .text-white:not([class*=bg-]):not(.kc-keep,.kc-keep *),.kc-admin .text-white:is([class*=bg-black],[class*=bg-slate-9],[class*=bg-zinc-9],[class*=bg-white\/]):not(.kc-keep,.kc-keep *){color:var(--kc-ink)}.kc-tool{--background:var(--kc-paper);--foreground:var(--kc-ink);--card:var(--kc-surface);--card-foreground:var(--kc-ink);--popover:var(--kc-surface);--popover-foreground:var(--kc-ink);--primary:var(--kc-ink);--primary-foreground:var(--kc-on-ink);--secondary:var(--kc-paper-2);--secondary-foreground:var(--kc-ink);--muted:var(--kc-paper-2);--muted-foreground:var(--kc-muted);--accent:var(--kc-paper-2);--accent-foreground:var(--kc-ink);--border:var(--kc-line);--input:var(--kc-line-strong);--ring:var(--kc-ink)}.kc-tool .ch,.dark .kc-tool .ch{--ch-bg:var(--kc-paper);--ch-panel:var(--kc-surface);--ch-ink:var(--kc-ink);--ch-muted:var(--kc-muted);--ch-border:var(--kc-line);--ch-soft:var(--kc-paper-2);--ch-accent:var(--kc-ink);--ch-bright:var(--kc-accent);--ch-tint:var(--kc-paper-2);background:var(--kc-paper)}.kc-tool .ka,.dark .kc-tool .ka{--ka-bg:var(--kc-paper);--ka-panel:var(--kc-surface);--ka-soft:var(--kc-paper-2);--ka-border:var(--kc-line);--ka-text:var(--kc-ink);--ka-muted:var(--kc-muted);--ka-accent:var(--kc-ink);--ka-accent-soft:var(--kc-paper-2);background:var(--kc-paper)}.kc-tool .ch-primary,.kc-tool .ch-primary:hover{background:var(--kc-ink);border-color:var(--kc-ink);color:var(--kc-on-ink)}.kc-tool .pack-library,.dark .kc-tool .pack-library{--pl-bg:var(--kc-paper);--pl-surface:var(--kc-surface);--pl-ink:var(--kc-ink);--pl-muted:var(--kc-muted);--pl-line:var(--kc-line);--pl-accent:var(--kc-ink);--pl-soft:var(--kc-paper-2)}.dark .kc-tool .dark\:border-cyan-300:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-slate-300\/30:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-slate-400\/50:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-slate-500\/30:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-slate-500\/40:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-slate-600:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-slate-600\/70:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-slate-700:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-slate-800:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-slate-800\/80:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-white\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-zinc-500\/40:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-zinc-600:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-zinc-700:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-zinc-800:not(.kc-keep,.kc-keep *),.kc-tool .border-blue-300:not(.kc-keep,.kc-keep *),.kc-tool .border-cyan-300:not(.kc-keep,.kc-keep *),.kc-tool .border-cyan-300\/50:not(.kc-keep,.kc-keep *),.kc-tool .border-fuchsia-300:not(.kc-keep,.kc-keep *),.kc-tool .border-fuchsia-300\/50:not(.kc-keep,.kc-keep *),.kc-tool .border-purple-300:not(.kc-keep,.kc-keep *),.kc-tool .border-sky-300:not(.kc-keep,.kc-keep *),.kc-tool .border-sky-300\/70:not(.kc-keep,.kc-keep *),.kc-tool .border-slate-300:not(.kc-keep,.kc-keep *),.kc-tool .border-slate-300\/80:not(.kc-keep,.kc-keep *),.kc-tool .border-slate-500:not(.kc-keep,.kc-keep *),.kc-tool .border-slate-600:not(.kc-keep,.kc-keep *),.kc-tool .border-slate-700:not(.kc-keep,.kc-keep *),.kc-tool .border-slate-800:not(.kc-keep,.kc-keep *),.kc-tool .border-slate-950:not(.kc-keep,.kc-keep *),.kc-tool .border-violet-300\/60:not(.kc-keep,.kc-keep *),.kc-tool .border-violet-300\/70:not(.kc-keep,.kc-keep *),.kc-tool .border-white\/20:not(.kc-keep,.kc-keep *),.kc-tool .border-white\/25:not(.kc-keep,.kc-keep *),.kc-tool .border-white\/70:not(.kc-keep,.kc-keep *),.kc-tool .border-white\/80:not(.kc-keep,.kc-keep *),.kc-tool .border-white\/:not(.kc-keep,.kc-keep *),.kc-tool .border-zinc-300:not(.kc-keep,.kc-keep *),.kc-tool .border-zinc-500\/40:not(.kc-keep,.kc-keep *),.kc-tool .border-zinc-800:not(.kc-keep,.kc-keep *){border-color:var(--kc-line-strong)}.dark .kc-tool .dark\:bg-blue-500\/10:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-cyan-400\/10:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-cyan-400\/15:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-cyan-400\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-cyan-500\/10:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-cyan-500\/5:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-cyan-50:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-fuchsia-400\/10:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-fuchsia-400\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-fuchsia-500\/15:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-fuchsia-950\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-fuchsia-950\/50:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-purple-500\/10:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-purple-500\/15:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-purple-500\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-purple-500\/\[0\.04\]:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-sky-400\/10:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-sky-400\/15:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-sky-500\/10:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-sky-500\/15:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-sky-500\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-sky-500\/\[0\.04\]:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-violet-400\/10:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-violet-400\/15:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-violet-500\/10:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-violet-500\/15:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-violet-500\/\[0\.07\]:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-white\/10:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-white\/5:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-white\/\[0\.025\]:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-white\/\[0\.035\]:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-white\/\[0\.03\]:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-white\/\[0\.045\]:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-white\/\[0\.04\]:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-white\/\[0\.05\]:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-white\/\[0\.06\]:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-white\/\[0\.1\]:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-white\/\[\.03\]:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-white\/\[\.04\]:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-blue-500\/15:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-blue-500\/20:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-cyan-200:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-cyan-400\/10:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-cyan-400\/15:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-cyan-400\/20:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-cyan-500\/20:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-cyan-500\/\[0\.06\]:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-fuchsia-300\/20:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-sky-400\/15:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-sky-400\/\[0\.08\]:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-sky-500\/20:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-sky-500\/\[0\.07\]:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-violet-400\/10:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-violet-400\/15:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-violet-500\/25:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-white\/10:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-white\/15:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-white\/5:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-white\/\[0\.025\]:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-white\/\[0\.03\]:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-white\/\[0\.04\]:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-white\/\[0\.05\]:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-white\/\[0\.06\]:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-white\/\[0\.08\]:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-white\/\[0\.1\]:hover:not(.kc-keep,.kc-keep *),.kc-admin .hover\:bg-white\/10:hover:not(.kc-keep,.kc-keep *),.kc-admin .hover\:bg-white\/\[0\.03\]:hover:not(.kc-keep,.kc-keep *),.kc-admin .hover\:bg-white\/\[0\.04\]:hover:not(.kc-keep,.kc-keep *),.kc-admin .hover\:bg-white\/\[0\.055\]:hover:not(.kc-keep,.kc-keep *),.kc-admin .hover\:bg-white\/\[0\.08\]:hover:not(.kc-keep,.kc-keep *),.kc-tool .bg-blue-500\/10:not(.kc-keep,.kc-keep *),.kc-tool .bg-blue-50:not(.kc-keep,.kc-keep *),.kc-tool .bg-cyan-100:not(.kc-keep,.kc-keep *),.kc-tool .bg-cyan-300\/10:not(.kc-keep,.kc-keep *),.kc-tool .bg-cyan-300\/15:not(.kc-keep,.kc-keep *),.kc-tool .bg-cyan-400\/10:not(.kc-keep,.kc-keep *),.kc-tool .bg-cyan-400\/15:not(.kc-keep,.kc-keep *),.kc-tool .bg-cyan-400\/30:not(.kc-keep,.kc-keep *),.kc-tool .bg-cyan-500\/10:not(.kc-keep,.kc-keep *),.kc-tool .bg-cyan-500\/15:not(.kc-keep,.kc-keep *),.kc-tool .bg-cyan-500\/5:not(.kc-keep,.kc-keep *),.kc-tool .bg-cyan-500\/\[0\.06\]:not(.kc-keep,.kc-keep *),.kc-tool .bg-cyan-50:not(.kc-keep,.kc-keep *),.kc-tool .bg-cyan-50\/80:not(.kc-keep,.kc-keep *),.kc-tool .bg-fuchsia-100:not(.kc-keep,.kc-keep *),.kc-tool .bg-fuchsia-300\/10:not(.kc-keep,.kc-keep *),.kc-tool .bg-fuchsia-400\/10:not(.kc-keep,.kc-keep *),.kc-tool .bg-fuchsia-500\/10:not(.kc-keep,.kc-keep *),.kc-tool .bg-fuchsia-50:not(.kc-keep,.kc-keep *),.kc-tool .bg-fuchsia-50\/80:not(.kc-keep,.kc-keep *),.kc-tool .bg-indigo-500\/15:not(.kc-keep,.kc-keep *),.kc-tool .bg-lime-400\/10:not(.kc-keep,.kc-keep *),.kc-tool .bg-purple-400\/10:not(.kc-keep,.kc-keep *),.kc-tool .bg-purple-500\/10:not(.kc-keep,.kc-keep *),.kc-tool .bg-purple-50:not(.kc-keep,.kc-keep *),.kc-tool .bg-sky-100:not(.kc-keep,.kc-keep *),.kc-tool .bg-sky-300\/25:not(.kc-keep,.kc-keep *),.kc-tool .bg-sky-400\/10:not(.kc-keep,.kc-keep *),.kc-tool .bg-sky-500\/10:not(.kc-keep,.kc-keep *),.kc-tool .bg-sky-500\/15:not(.kc-keep,.kc-keep *),.kc-tool .bg-sky-500\/20:not(.kc-keep,.kc-keep *),.kc-tool .bg-sky-500\/5:not(.kc-keep,.kc-keep *),.kc-tool .bg-sky-50:not(.kc-keep,.kc-keep *),.kc-tool .bg-sky-50\/60:not(.kc-keep,.kc-keep *),.kc-tool .bg-sky-50\/70:not(.kc-keep,.kc-keep *),.kc-tool .bg-sky-50\/80:not(.kc-keep,.kc-keep *),.kc-tool .bg-sky-50\/90:not(.kc-keep,.kc-keep *),.kc-tool .bg-sky-600\/90:not(.kc-keep,.kc-keep *),.kc-tool .bg-slate-100:not(.kc-keep,.kc-keep *),.kc-tool .bg-slate-100\/70:not(.kc-keep,.kc-keep *),.kc-tool .bg-slate-100\/75:not(.kc-keep,.kc-keep *),.kc-tool .bg-slate-100\/80:not(.kc-keep,.kc-keep *),.kc-tool .bg-slate-100\/95:not(.kc-keep,.kc-keep *),.kc-tool .bg-slate-200:not(.kc-keep,.kc-keep *),.kc-tool .bg-slate-200\/70:not(.kc-keep,.kc-keep *),.kc-tool .bg-slate-200\/80:not(.kc-keep,.kc-keep *),.kc-tool .bg-slate-50:not(.kc-keep,.kc-keep *),.kc-tool .bg-slate-50\/60:not(.kc-keep,.kc-keep *),.kc-tool .bg-slate-50\/70:not(.kc-keep,.kc-keep *),.kc-tool .bg-slate-50\/75:not(.kc-keep,.kc-keep *),.kc-tool .bg-slate-50\/80:not(.kc-keep,.kc-keep *),.kc-tool .bg-slate-50\/90:not(.kc-keep,.kc-keep *),.kc-tool .bg-slate-50\/95:not(.kc-keep,.kc-keep *),.kc-tool .bg-violet-100:not(.kc-keep,.kc-keep *),.kc-tool .bg-violet-300\/16:not(.kc-keep,.kc-keep *),.kc-tool .bg-violet-300\/20:not(.kc-keep,.kc-keep *),.kc-tool .bg-violet-400\/10:not(.kc-keep,.kc-keep *),.kc-tool .bg-violet-400\/15:not(.kc-keep,.kc-keep *),.kc-tool .bg-violet-500\/10:not(.kc-keep,.kc-keep *),.kc-tool .bg-violet-500\/5:not(.kc-keep,.kc-keep *),.kc-tool .bg-violet-500\/\[0\.035\]:not(.kc-keep,.kc-keep *),.kc-tool .bg-violet-50:not(.kc-keep,.kc-keep *),.kc-tool .bg-violet-50\/70:not(.kc-keep,.kc-keep *),.kc-tool .bg-white\/10:not(.kc-keep,.kc-keep *),.kc-tool .bg-white\/20:not(.kc-keep,.kc-keep *),.kc-tool .bg-white\/25:not(.kc-keep,.kc-keep *),.kc-tool .bg-white\/45:not(.kc-keep,.kc-keep *),.kc-tool .bg-white\/5:not(.kc-keep,.kc-keep *),.kc-tool .bg-white\/\[0\.035\]:not(.kc-keep,.kc-keep *),.kc-tool .bg-white\/\[0\.03\]:not(.kc-keep,.kc-keep *),.kc-tool .bg-white\/\[0\.04\]:not(.kc-keep,.kc-keep *),.kc-tool .bg-white\/\[0\.055\]:not(.kc-keep,.kc-keep *),.kc-tool .bg-white\/\[0\.06\]:not(.kc-keep,.kc-keep *),.kc-tool .bg-white\/\[\.055\]:not(.kc-keep,.kc-keep *),.kc-tool .bg-zinc-100:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-blue-100:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-cyan-100:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-cyan-400\/10:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-cyan-400\/20:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-cyan-400\/\[0\.06\]:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-cyan-500\/10:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-cyan-500\/15:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-cyan-500\/20:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-cyan-500\/5:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-cyan-50:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-cyan-50\/40:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-fuchsia-100:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-fuchsia-400\/20:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-sky-100:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-sky-400\/15:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-sky-500\/10:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-sky-500\/15:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-sky-500\/20:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-sky-500\/30:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-sky-500\/5:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-sky-500\/\[0\.08\]:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-sky-50:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-sky-50\/40:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-sky-50\/50:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-sky-50\/60:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-sky-50\/80:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-slate-100:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-slate-100\/70:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-slate-200:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-slate-50:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-slate-50\/80:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-slate-50\/90:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-violet-100:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-violet-50:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-white\/10:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-white\/20:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-white\/\[0\.03\]:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-white\/\[0\.04\]:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-white\/\[0\.055\]:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-white\/\[0\.08\]:hover:not(.kc-keep,.kc-keep *){background-color:var(--kc-paper-2)}.dark .kc-tool .dark\:hover\:text-cyan-100:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:text-cyan-200:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:text-cyan-300:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:text-cyan-700:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:text-fuchsia-100:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:text-fuchsia-200:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:text-sky-200:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:text-sky-300:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:text-violet-200:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-blue-200:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-blue-300:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-blue-700:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-cyan-100:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-cyan-100\/40:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-cyan-100\/50:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-cyan-100\/55:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-cyan-100\/60:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-cyan-100\/65:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-cyan-100\/70:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-cyan-100\/75:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-cyan-100\/80:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-cyan-200:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-cyan-200\/70:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-cyan-300:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-cyan-300\/50:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-cyan-300\/60:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-cyan-300\/80:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-cyan-50:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-cyan-700:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-fuchsia-100:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-fuchsia-100\/70:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-fuchsia-100\/80:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-fuchsia-200:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-fuchsia-300:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-fuchsia-400:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-lime-300:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-purple-100:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-purple-200:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-purple-300:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-sky-100:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-sky-100\/45:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-sky-100\/60:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-sky-100\/70:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-sky-100\/80:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-sky-200:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-sky-200\/70:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-sky-300:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-sky-300\/70:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-sky-400:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-sky-600:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-sky-700:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-sky-950:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-slate-600:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-slate-700:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-violet-100:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-violet-200:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-violet-300:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-white\/60:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-white\/65:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-white\/70:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-white\/75:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-white\/80:not(.kc-keep,.kc-keep *),.kc-admin .text-slate-300:not(.kc-keep,.kc-keep *),.kc-admin .text-white\/70:not(.kc-keep,.kc-keep *),.kc-admin .text-white\/80:not(.kc-keep,.kc-keep *),.kc-admin .text-white\/90:not(.kc-keep,.kc-keep *),.kc-admin .text-white\/95:not(.kc-keep,.kc-keep *),.kc-admin .text-white\/:not(.kc-keep,.kc-keep *),.kc-admin .text-zinc-300:not(.kc-keep,.kc-keep *),.kc-tool .hover\:text-cyan-100:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:text-cyan-600:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:text-cyan-700:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:text-fuchsia-700:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:text-sky-600:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:text-sky-700:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:text-sky-800:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:text-sky-900:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:text-violet-700:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:text-violet-800:hover:not(.kc-keep,.kc-keep *),.kc-tool .text-blue-300:not(.kc-keep,.kc-keep *),.kc-tool .text-blue-400:not(.kc-keep,.kc-keep *),.kc-tool .text-blue-700:not(.kc-keep,.kc-keep *),.kc-tool .text-blue-800:not(.kc-keep,.kc-keep *),.kc-tool .text-cyan-100:not(.kc-keep,.kc-keep *),.kc-tool .text-cyan-100\/75:not(.kc-keep,.kc-keep *),.kc-tool .text-cyan-100\/80:not(.kc-keep,.kc-keep *),.kc-tool .text-cyan-200:not(.kc-keep,.kc-keep *),.kc-tool .text-cyan-300:not(.kc-keep,.kc-keep *),.kc-tool .text-cyan-400:not(.kc-keep,.kc-keep *),.kc-tool .text-cyan-500:not(.kc-keep,.kc-keep *),.kc-tool .text-cyan-600:not(.kc-keep,.kc-keep *),.kc-tool .text-cyan-700:not(.kc-keep,.kc-keep *),.kc-tool .text-cyan-800:not(.kc-keep,.kc-keep *),.kc-tool .text-cyan-900:not(.kc-keep,.kc-keep *),.kc-tool .text-cyan-900\/70:not(.kc-keep,.kc-keep *),.kc-tool .text-fuchsia-500:not(.kc-keep,.kc-keep *),.kc-tool .text-fuchsia-600:not(.kc-keep,.kc-keep *),.kc-tool .text-fuchsia-700:not(.kc-keep,.kc-keep *),.kc-tool .text-fuchsia-700\/70:not(.kc-keep,.kc-keep *),.kc-tool .text-fuchsia-800:not(.kc-keep,.kc-keep *),.kc-tool .text-indigo-300:not(.kc-keep,.kc-keep *),.kc-tool .text-indigo-600:not(.kc-keep,.kc-keep *),.kc-tool .text-lime-700:not(.kc-keep,.kc-keep *),.kc-tool .text-purple-100:not(.kc-keep,.kc-keep *),.kc-tool .text-purple-200:not(.kc-keep,.kc-keep *),.kc-tool .text-purple-300:not(.kc-keep,.kc-keep *),.kc-tool .text-purple-700:not(.kc-keep,.kc-keep *),.kc-tool .text-purple-800:not(.kc-keep,.kc-keep *),.kc-tool .text-sky-100:not(.kc-keep,.kc-keep *),.kc-tool .text-sky-200:not(.kc-keep,.kc-keep *),.kc-tool .text-sky-300:not(.kc-keep,.kc-keep *),.kc-tool .text-sky-400:not(.kc-keep,.kc-keep *),.kc-tool .text-sky-500:not(.kc-keep,.kc-keep *),.kc-tool .text-sky-500\/70:not(.kc-keep,.kc-keep *),.kc-tool .text-sky-600:not(.kc-keep,.kc-keep *),.kc-tool .text-sky-600\/70:not(.kc-keep,.kc-keep *),.kc-tool .text-sky-700:not(.kc-keep,.kc-keep *),.kc-tool .text-sky-700\/70:not(.kc-keep,.kc-keep *),.kc-tool .text-sky-700\/80:not(.kc-keep,.kc-keep *),.kc-tool .text-sky-800:not(.kc-keep,.kc-keep *),.kc-tool .text-sky-900:not(.kc-keep,.kc-keep *),.kc-tool .text-sky-900\/80:not(.kc-keep,.kc-keep *),.kc-tool .text-sky-950:not(.kc-keep,.kc-keep *),.kc-tool .text-slate-600:not(.kc-keep,.kc-keep *),.kc-tool .text-slate-700:not(.kc-keep,.kc-keep *),.kc-tool .text-teal-600:not(.kc-keep,.kc-keep *),.kc-tool .text-violet-300:not(.kc-keep,.kc-keep *),.kc-tool .text-violet-500:not(.kc-keep,.kc-keep *),.kc-tool .text-violet-600:not(.kc-keep,.kc-keep *),.kc-tool .text-violet-700:not(.kc-keep,.kc-keep *),.kc-tool .text-violet-800:not(.kc-keep,.kc-keep *),.kc-tool .text-zinc-700:not(.kc-keep,.kc-keep *){color:var(--kc-ink-2)}.dark .kc-tool .dark\:hover\:text-slate-950:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:text-white:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-black:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-slate-100:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-slate-200:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-slate-300:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-slate-950:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-white:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-white\/90:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-zinc-100:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-zinc-300:not(.kc-keep,.kc-keep *),.kc-admin .hover\:text-white:hover:not(.kc-keep,.kc-keep *),.kc-admin .text-slate-100:not(.kc-keep,.kc-keep *),.kc-admin .text-slate-200:not(.kc-keep,.kc-keep *),.kc-admin .text-slate-50:not(.kc-keep,.kc-keep *),.kc-admin .text-zinc-200:not(.kc-keep,.kc-keep *),.kc-admin .text-zinc-50:not(.kc-keep,.kc-keep *),.kc-tool .hover\:text-slate-900:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:text-slate-950:hover:not(.kc-keep,.kc-keep *),.kc-tool .text-black:not(.kc-keep,.kc-keep *),.kc-tool .text-slate-800:not(.kc-keep,.kc-keep *),.kc-tool .text-slate-900:not(.kc-keep,.kc-keep *),.kc-tool .text-slate-950:not(.kc-keep,.kc-keep *){color:var(--kc-ink)}.dark .kc-tool .dark\:border-emerald-300\/40:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-emerald-400:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-emerald-400\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-emerald-400\/25:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-emerald-400\/30:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-emerald-400\/40:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-emerald-400\/50:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-emerald-400\/60:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-emerald-400\/70:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-emerald-500\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-emerald-500\/30:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-emerald-900:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-green-500\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-green-500\/40:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:border-emerald-300:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:border-emerald-400\/50:hover:not(.kc-keep,.kc-keep *),.kc-tool .border-emerald-100:not(.kc-keep,.kc-keep *),.kc-tool .border-emerald-200:not(.kc-keep,.kc-keep *),.kc-tool .border-emerald-200\/80:not(.kc-keep,.kc-keep *),.kc-tool .border-emerald-300:not(.kc-keep,.kc-keep *),.kc-tool .border-emerald-300\/50:not(.kc-keep,.kc-keep *),.kc-tool .border-emerald-300\/70:not(.kc-keep,.kc-keep *),.kc-tool .border-emerald-300\/80:not(.kc-keep,.kc-keep *),.kc-tool .border-emerald-400\/20:not(.kc-keep,.kc-keep *),.kc-tool .border-emerald-400\/25:not(.kc-keep,.kc-keep *),.kc-tool .border-emerald-400\/30:not(.kc-keep,.kc-keep *),.kc-tool .border-emerald-400\/40:not(.kc-keep,.kc-keep *),.kc-tool .border-emerald-400\/:not(.kc-keep,.kc-keep *),.kc-tool .border-emerald-500:not(.kc-keep,.kc-keep *),.kc-tool .border-emerald-500\/10:not(.kc-keep,.kc-keep *),.kc-tool .border-emerald-500\/20:not(.kc-keep,.kc-keep *),.kc-tool .border-emerald-500\/25:not(.kc-keep,.kc-keep *),.kc-tool .border-emerald-500\/30:not(.kc-keep,.kc-keep *),.kc-tool .border-emerald-500\/35:not(.kc-keep,.kc-keep *),.kc-tool .border-emerald-500\/:not(.kc-keep,.kc-keep *),.kc-tool .border-emerald-600:not(.kc-keep,.kc-keep *),.kc-tool .border-green-200:not(.kc-keep,.kc-keep *),.kc-tool .border-green-300:not(.kc-keep,.kc-keep *),.kc-tool .border-green-500\/40:not(.kc-keep,.kc-keep *),.kc-tool .focus\:border-emerald-400\/50:focus:not(.kc-keep,.kc-keep *),.kc-tool .focus\:border-emerald-500:focus:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-emerald-200:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-emerald-300:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-emerald-300\/40:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-emerald-400:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-emerald-400\/50:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-emerald-500:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-emerald-500\/50:hover:not(.kc-keep,.kc-keep *){border-color:color-mix(in srgb, var(--kc-positive) 35%, var(--kc-line))}.dark .kc-tool .dark\:bg-emerald-400\/10:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-emerald-400\/15:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-emerald-400\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-emerald-500\/10:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-emerald-500\/15:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-emerald-500\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-emerald-500\/\[0\.04\]:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-emerald-950\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-emerald-950\/90:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-green-500\/10:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-emerald-300:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-emerald-400\/15:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-emerald-400\/20:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-emerald-500\/10:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-emerald-500\/20:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-green-500\/20:hover:not(.kc-keep,.kc-keep *),.kc-tool .bg-emerald-100:not(.kc-keep,.kc-keep *),.kc-tool .bg-emerald-300\/18:not(.kc-keep,.kc-keep *),.kc-tool .bg-emerald-400\/10:not(.kc-keep,.kc-keep *),.kc-tool .bg-emerald-400\/15:not(.kc-keep,.kc-keep *),.kc-tool .bg-emerald-400\/\[0\.06\]:not(.kc-keep,.kc-keep *),.kc-tool .bg-emerald-500\/10:not(.kc-keep,.kc-keep *),.kc-tool .bg-emerald-500\/15:not(.kc-keep,.kc-keep *),.kc-tool .bg-emerald-500\/20:not(.kc-keep,.kc-keep *),.kc-tool .bg-emerald-500\/5:not(.kc-keep,.kc-keep *),.kc-tool .bg-emerald-50:not(.kc-keep,.kc-keep *),.kc-tool .bg-emerald-50\/60:not(.kc-keep,.kc-keep *),.kc-tool .bg-emerald-50\/80:not(.kc-keep,.kc-keep *),.kc-tool .bg-emerald-600\/95:not(.kc-keep,.kc-keep *),.kc-tool .bg-green-500\/10:not(.kc-keep,.kc-keep *),.kc-tool .bg-green-50:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-emerald-100:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-emerald-400\/15:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-emerald-400\/20:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-emerald-500\/10:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-emerald-500\/15:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-emerald-500\/20:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-emerald-50:hover:not(.kc-keep,.kc-keep *){background-color:color-mix(in srgb, var(--kc-positive) 11%, transparent)}.dark .kc-tool .dark\:hover\:text-emerald-100:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:text-emerald-200:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-emerald-100:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-emerald-100\/70:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-emerald-100\/80:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-emerald-200:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-emerald-200\/70:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-emerald-200\/80:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-emerald-300:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-emerald-400:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-emerald-50:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-emerald-700:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-emerald-700\/70:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-emerald-950:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-green-200:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-green-200\/70:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-green-300:not(.kc-keep,.kc-keep *),.kc-tool .hover\:text-emerald-200:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:text-emerald-600:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:text-emerald-700:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:text-emerald-800:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:text-emerald-900:hover:not(.kc-keep,.kc-keep *),.kc-tool .text-emerald-100:not(.kc-keep,.kc-keep *),.kc-tool .text-emerald-200:not(.kc-keep,.kc-keep *),.kc-tool .text-emerald-300:not(.kc-keep,.kc-keep *),.kc-tool .text-emerald-300\/70:not(.kc-keep,.kc-keep *),.kc-tool .text-emerald-400:not(.kc-keep,.kc-keep *),.kc-tool .text-emerald-500:not(.kc-keep,.kc-keep *),.kc-tool .text-emerald-600:not(.kc-keep,.kc-keep *),.kc-tool .text-emerald-700:not(.kc-keep,.kc-keep *),.kc-tool .text-emerald-700\/70:not(.kc-keep,.kc-keep *),.kc-tool .text-emerald-700\/80:not(.kc-keep,.kc-keep *),.kc-tool .text-emerald-800:not(.kc-keep,.kc-keep *),.kc-tool .text-emerald-900:not(.kc-keep,.kc-keep *),.kc-tool .text-emerald-900\/80:not(.kc-keep,.kc-keep *),.kc-tool .text-green-300:not(.kc-keep,.kc-keep *),.kc-tool .text-green-600:not(.kc-keep,.kc-keep *),.kc-tool .text-green-700:not(.kc-keep,.kc-keep *),.kc-tool .text-green-800:not(.kc-keep,.kc-keep *){color:var(--kc-positive)}.dark .kc-tool .dark\:border-blue-500\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-blue-500\/40:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-cyan-300\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-cyan-300\/25:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-cyan-300\/30:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-cyan-400\/15:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-cyan-400\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-cyan-400\/25:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-cyan-400\/30:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-cyan-400\/40:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-cyan-400\/45:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-cyan-500\/10:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-cyan-500\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-cyan-500\/25:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-cyan-500\/30:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-fuchsia-400\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-fuchsia-400\/30:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-fuchsia-400\/40:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-fuchsia-500\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-purple-400\/40:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-purple-500\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-purple-500\/30:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-purple-500\/40:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-sky-400\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-sky-400\/25:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-sky-400\/30:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-sky-400\/40:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-sky-500\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-sky-500\/30:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-violet-400\/15:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-violet-400\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-violet-400\/25:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-violet-400\/30:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-violet-400\/40:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-white\/10:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-white\/15:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-white\/5:not(.kc-keep,.kc-keep *),.kc-admin .border-slate-700:not(.kc-keep,.kc-keep *),.kc-admin .border-slate-800:not(.kc-keep,.kc-keep *),.kc-admin .border-slate-950:not(.kc-keep,.kc-keep *),.kc-admin .border-white\/10:not(.kc-keep,.kc-keep *),.kc-admin .border-white\/15:not(.kc-keep,.kc-keep *),.kc-admin .border-white\/20:not(.kc-keep,.kc-keep *),.kc-admin .border-white\/25:not(.kc-keep,.kc-keep *),.kc-admin .border-white\/70:not(.kc-keep,.kc-keep *),.kc-admin .border-white\/80:not(.kc-keep,.kc-keep *),.kc-admin .border-white\/:not(.kc-keep,.kc-keep *),.kc-admin .border-zinc-800:not(.kc-keep,.kc-keep *),.kc-tool .border-blue-200:not(.kc-keep,.kc-keep *),.kc-tool .border-blue-500\/40:not(.kc-keep,.kc-keep *),.kc-tool .border-cyan-100:not(.kc-keep,.kc-keep *),.kc-tool .border-cyan-200:not(.kc-keep,.kc-keep *),.kc-tool .border-cyan-200\/70:not(.kc-keep,.kc-keep *),.kc-tool .border-cyan-200\/80:not(.kc-keep,.kc-keep *),.kc-tool .border-cyan-300\/20:not(.kc-keep,.kc-keep *),.kc-tool .border-cyan-300\/25:not(.kc-keep,.kc-keep *),.kc-tool .border-cyan-300\/30:not(.kc-keep,.kc-keep *),.kc-tool .border-cyan-300\/35:not(.kc-keep,.kc-keep *),.kc-tool .border-cyan-300\/40:not(.kc-keep,.kc-keep *),.kc-tool .border-cyan-400\/20:not(.kc-keep,.kc-keep *),.kc-tool .border-cyan-400\/30:not(.kc-keep,.kc-keep *),.kc-tool .border-cyan-400\/35:not(.kc-keep,.kc-keep *),.kc-tool .border-cyan-400\/40:not(.kc-keep,.kc-keep *),.kc-tool .border-cyan-500\/15:not(.kc-keep,.kc-keep *),.kc-tool .border-cyan-500\/20:not(.kc-keep,.kc-keep *),.kc-tool .border-cyan-500\/25:not(.kc-keep,.kc-keep *),.kc-tool .border-cyan-500\/30:not(.kc-keep,.kc-keep *),.kc-tool .border-cyan-500\/35:not(.kc-keep,.kc-keep *),.kc-tool .border-cyan-500\/40:not(.kc-keep,.kc-keep *),.kc-tool .border-fuchsia-100:not(.kc-keep,.kc-keep *),.kc-tool .border-fuchsia-200:not(.kc-keep,.kc-keep *),.kc-tool .border-fuchsia-200\/80:not(.kc-keep,.kc-keep *),.kc-tool .border-fuchsia-300\/30:not(.kc-keep,.kc-keep *),.kc-tool .border-fuchsia-400\/20:not(.kc-keep,.kc-keep *),.kc-tool .border-fuchsia-400\/30:not(.kc-keep,.kc-keep *),.kc-tool .border-fuchsia-400\/40:not(.kc-keep,.kc-keep *),.kc-tool .border-fuchsia-500\/25:not(.kc-keep,.kc-keep *),.kc-tool .border-fuchsia-500\/30:not(.kc-keep,.kc-keep *),.kc-tool .border-indigo-100:not(.kc-keep,.kc-keep *),.kc-tool .border-lime-500\/20:not(.kc-keep,.kc-keep *),.kc-tool .border-purple-200:not(.kc-keep,.kc-keep *),.kc-tool .border-purple-500\/20:not(.kc-keep,.kc-keep *),.kc-tool .border-purple-500\/40:not(.kc-keep,.kc-keep *),.kc-tool .border-sky-100:not(.kc-keep,.kc-keep *),.kc-tool .border-sky-200:not(.kc-keep,.kc-keep *),.kc-tool .border-sky-200\/80:not(.kc-keep,.kc-keep *),.kc-tool .border-sky-300\/30:not(.kc-keep,.kc-keep *),.kc-tool .border-sky-300\/40:not(.kc-keep,.kc-keep *),.kc-tool .border-sky-400\/10:not(.kc-keep,.kc-keep *),.kc-tool .border-sky-400\/15:not(.kc-keep,.kc-keep *),.kc-tool .border-sky-400\/20:not(.kc-keep,.kc-keep *),.kc-tool .border-sky-400\/25:not(.kc-keep,.kc-keep *),.kc-tool .border-sky-400\/30:not(.kc-keep,.kc-keep *),.kc-tool .border-sky-400\/40:not(.kc-keep,.kc-keep *),.kc-tool .border-sky-500\/10:not(.kc-keep,.kc-keep *),.kc-tool .border-sky-500\/20:not(.kc-keep,.kc-keep *),.kc-tool .border-sky-500\/25:not(.kc-keep,.kc-keep *),.kc-tool .border-sky-500\/30:not(.kc-keep,.kc-keep *),.kc-tool .border-sky-500\/40:not(.kc-keep,.kc-keep *),.kc-tool .border-slate-100:not(.kc-keep,.kc-keep *),.kc-tool .border-slate-200:not(.kc-keep,.kc-keep *),.kc-tool .border-slate-200\/70:not(.kc-keep,.kc-keep *),.kc-tool .border-slate-200\/80:not(.kc-keep,.kc-keep *),.kc-tool .border-teal-100:not(.kc-keep,.kc-keep *),.kc-tool .border-violet-100:not(.kc-keep,.kc-keep *),.kc-tool .border-violet-200:not(.kc-keep,.kc-keep *),.kc-tool .border-violet-200\/70:not(.kc-keep,.kc-keep *),.kc-tool .border-violet-200\/80:not(.kc-keep,.kc-keep *),.kc-tool .border-violet-400\/25:not(.kc-keep,.kc-keep *),.kc-tool .border-violet-400\/30:not(.kc-keep,.kc-keep *),.kc-tool .border-violet-400\/40:not(.kc-keep,.kc-keep *),.kc-tool .border-violet-500\/20:not(.kc-keep,.kc-keep *),.kc-tool .border-violet-500\/25:not(.kc-keep,.kc-keep *),.kc-tool .border-violet-500\/35:not(.kc-keep,.kc-keep *),.kc-tool .border-white\/10:not(.kc-keep,.kc-keep *),.kc-tool .border-white\/15:not(.kc-keep,.kc-keep *){border-color:var(--kc-line)}.dark .kc-tool .dark\:border-amber-300:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-amber-300\/30:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-amber-400\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-amber-400\/25:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-amber-400\/30:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-amber-400\/40:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-amber-400\/50:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-amber-500\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-amber-500\/30:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-orange-400\/30:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-orange-400\/50:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-orange-500\/40:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-orange-900:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-yellow-400\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-yellow-400\/70:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-yellow-500\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-yellow-500\/25:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-yellow-500\/30:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-yellow-500\/40:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:focus\:border-amber-300:focus:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:border-amber-400\/50:hover:not(.kc-keep,.kc-keep *),.kc-tool .border-amber-100:not(.kc-keep,.kc-keep *),.kc-tool .border-amber-200:not(.kc-keep,.kc-keep *),.kc-tool .border-amber-300:not(.kc-keep,.kc-keep *),.kc-tool .border-amber-300\/30:not(.kc-keep,.kc-keep *),.kc-tool .border-amber-300\/60:not(.kc-keep,.kc-keep *),.kc-tool .border-amber-300\/70:not(.kc-keep,.kc-keep *),.kc-tool .border-amber-400:not(.kc-keep,.kc-keep *),.kc-tool .border-amber-400\/15:not(.kc-keep,.kc-keep *),.kc-tool .border-amber-400\/20:not(.kc-keep,.kc-keep *),.kc-tool .border-amber-400\/25:not(.kc-keep,.kc-keep *),.kc-tool .border-amber-400\/30:not(.kc-keep,.kc-keep *),.kc-tool .border-amber-400\/35:not(.kc-keep,.kc-keep *),.kc-tool .border-amber-400\/40:not(.kc-keep,.kc-keep *),.kc-tool .border-amber-400\/50:not(.kc-keep,.kc-keep *),.kc-tool .border-amber-400\/60:not(.kc-keep,.kc-keep *),.kc-tool .border-amber-500:not(.kc-keep,.kc-keep *),.kc-tool .border-amber-500\/20:not(.kc-keep,.kc-keep *),.kc-tool .border-amber-500\/25:not(.kc-keep,.kc-keep *),.kc-tool .border-amber-500\/30:not(.kc-keep,.kc-keep *),.kc-tool .border-amber-500\/35:not(.kc-keep,.kc-keep *),.kc-tool .border-amber-500\/:not(.kc-keep,.kc-keep *),.kc-tool .border-orange-100:not(.kc-keep,.kc-keep *),.kc-tool .border-orange-200:not(.kc-keep,.kc-keep *),.kc-tool .border-orange-300:not(.kc-keep,.kc-keep *),.kc-tool .border-orange-500\/35:not(.kc-keep,.kc-keep *),.kc-tool .border-orange-500\/40:not(.kc-keep,.kc-keep *),.kc-tool .border-yellow-100:not(.kc-keep,.kc-keep *),.kc-tool .border-yellow-200:not(.kc-keep,.kc-keep *),.kc-tool .border-yellow-300:not(.kc-keep,.kc-keep *),.kc-tool .border-yellow-300\/30:not(.kc-keep,.kc-keep *),.kc-tool .border-yellow-300\/40:not(.kc-keep,.kc-keep *),.kc-tool .border-yellow-300\/50:not(.kc-keep,.kc-keep *),.kc-tool .border-yellow-400:not(.kc-keep,.kc-keep *),.kc-tool .border-yellow-500\/40:not(.kc-keep,.kc-keep *),.kc-tool .border-yellow-500\/:not(.kc-keep,.kc-keep *),.kc-tool .focus\:border-amber-400\/50:focus:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-amber-300:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-amber-400\/40:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-amber-500\/50:hover:not(.kc-keep,.kc-keep *){border-color:color-mix(in srgb, var(--kc-warning) 40%, var(--kc-line))}.dark .kc-tool .dark\:bg-amber-300:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-amber-400\/10:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-amber-400\/15:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-amber-400\/5:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-amber-500\/10:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-amber-500\/15:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-amber-500\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-amber-500\/\[0\.04\]:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-amber-500\/\[0\.06\]:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-amber-950\/50:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-orange-400\/10:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-orange-400\/15:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-orange-500\/10:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-orange-950\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-yellow-500\/10:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-yellow-500\/\[0\.03\]:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-amber-400\/20:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-yellow-500\/10:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-yellow-500\/20:hover:not(.kc-keep,.kc-keep *),.kc-tool .bg-amber-100:not(.kc-keep,.kc-keep *),.kc-tool .bg-amber-300:not(.kc-keep,.kc-keep *),.kc-tool .bg-amber-300\/15:not(.kc-keep,.kc-keep *),.kc-tool .bg-amber-300\/20:not(.kc-keep,.kc-keep *),.kc-tool .bg-amber-400\/10:not(.kc-keep,.kc-keep *),.kc-tool .bg-amber-400\/15:not(.kc-keep,.kc-keep *),.kc-tool .bg-amber-400\/5:not(.kc-keep,.kc-keep *),.kc-tool .bg-amber-500\/10:not(.kc-keep,.kc-keep *),.kc-tool .bg-amber-500\/15:not(.kc-keep,.kc-keep *),.kc-tool .bg-amber-500\/20:not(.kc-keep,.kc-keep *),.kc-tool .bg-amber-500\/5:not(.kc-keep,.kc-keep *),.kc-tool .bg-amber-500\/\[\.04\]:not(.kc-keep,.kc-keep *),.kc-tool .bg-amber-50:not(.kc-keep,.kc-keep *),.kc-tool .bg-amber-50\/60:not(.kc-keep,.kc-keep *),.kc-tool .bg-amber-50\/70:not(.kc-keep,.kc-keep *),.kc-tool .bg-amber-950\/90:not(.kc-keep,.kc-keep *),.kc-tool .bg-orange-100:not(.kc-keep,.kc-keep *),.kc-tool .bg-orange-500\/10:not(.kc-keep,.kc-keep *),.kc-tool .bg-orange-50:not(.kc-keep,.kc-keep *),.kc-tool .bg-orange-50\/80:not(.kc-keep,.kc-keep *),.kc-tool .bg-yellow-400\/10:not(.kc-keep,.kc-keep *),.kc-tool .bg-yellow-500\/10:not(.kc-keep,.kc-keep *),.kc-tool .bg-yellow-50:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-amber-100:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-amber-400\/20:hover:not(.kc-keep,.kc-keep *){background-color:color-mix(in srgb, var(--kc-warning) 12%, transparent)}.dark .kc-tool .dark\:text-amber-100:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-amber-200:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-amber-200\/90:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-amber-300:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-orange-100:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-orange-200:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-orange-300:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-yellow-100:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-yellow-100\/40:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-yellow-100\/60:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-yellow-100\/70:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-yellow-200:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-yellow-200\/80:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-yellow-300:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-yellow-400:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-yellow-700:not(.kc-keep,.kc-keep *),.kc-tool .hover\:text-amber-700:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:text-amber-800:hover:not(.kc-keep,.kc-keep *),.kc-tool .text-amber-100:not(.kc-keep,.kc-keep *),.kc-tool .text-amber-200:not(.kc-keep,.kc-keep *),.kc-tool .text-amber-300:not(.kc-keep,.kc-keep *),.kc-tool .text-amber-400:not(.kc-keep,.kc-keep *),.kc-tool .text-amber-500:not(.kc-keep,.kc-keep *),.kc-tool .text-amber-600:not(.kc-keep,.kc-keep *),.kc-tool .text-amber-700:not(.kc-keep,.kc-keep *),.kc-tool .text-amber-800:not(.kc-keep,.kc-keep *),.kc-tool .text-amber-900:not(.kc-keep,.kc-keep *),.kc-tool .text-amber-950:not(.kc-keep,.kc-keep *),.kc-tool .text-orange-300:not(.kc-keep,.kc-keep *),.kc-tool .text-orange-600:not(.kc-keep,.kc-keep *),.kc-tool .text-orange-700:not(.kc-keep,.kc-keep *),.kc-tool .text-orange-800:not(.kc-keep,.kc-keep *),.kc-tool .text-yellow-100:not(.kc-keep,.kc-keep *),.kc-tool .text-yellow-200:not(.kc-keep,.kc-keep *),.kc-tool .text-yellow-300:not(.kc-keep,.kc-keep *),.kc-tool .text-yellow-600:not(.kc-keep,.kc-keep *),.kc-tool .text-yellow-700:not(.kc-keep,.kc-keep *),.kc-tool .text-yellow-800:not(.kc-keep,.kc-keep *),.kc-tool .text-yellow-900:not(.kc-keep,.kc-keep *){color:var(--kc-warning)}.dark .kc-tool .dark\:border-red-400\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-red-400\/30:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-red-500\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-red-500\/30:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-red-500\/40:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-red-900:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-rose-300:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-rose-400\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-rose-400\/30:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-rose-400\/40:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-rose-400\/50:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-rose-500\/25:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-rose-500\/30:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-rose-500\/40:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-rose-900:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:border-red-400\/60:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:border-rose-400\/50:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:border-rose-400\/60:hover:not(.kc-keep,.kc-keep *),.kc-tool .border-red-200:not(.kc-keep,.kc-keep *),.kc-tool .border-red-300:not(.kc-keep,.kc-keep *),.kc-tool .border-red-300\/40:not(.kc-keep,.kc-keep *),.kc-tool .border-red-400\/20:not(.kc-keep,.kc-keep *),.kc-tool .border-red-400\/30:not(.kc-keep,.kc-keep *),.kc-tool .border-red-500\/20:not(.kc-keep,.kc-keep *),.kc-tool .border-red-500\/25:not(.kc-keep,.kc-keep *),.kc-tool .border-red-500\/30:not(.kc-keep,.kc-keep *),.kc-tool .border-red-500\/40:not(.kc-keep,.kc-keep *),.kc-tool .border-rose-100:not(.kc-keep,.kc-keep *),.kc-tool .border-rose-200:not(.kc-keep,.kc-keep *),.kc-tool .border-rose-200\/80:not(.kc-keep,.kc-keep *),.kc-tool .border-rose-300:not(.kc-keep,.kc-keep *),.kc-tool .border-rose-400\/20:not(.kc-keep,.kc-keep *),.kc-tool .border-rose-400\/25:not(.kc-keep,.kc-keep *),.kc-tool .border-rose-400\/30:not(.kc-keep,.kc-keep *),.kc-tool .border-rose-500\/20:not(.kc-keep,.kc-keep *),.kc-tool .border-rose-500\/25:not(.kc-keep,.kc-keep *),.kc-tool .border-rose-500\/40:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-red-200:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-red-300:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-red-300\/40:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-red-500\/50:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-rose-200:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-rose-300:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-rose-400\/50:hover:not(.kc-keep,.kc-keep *){border-color:color-mix(in srgb, var(--kc-accent) 40%, var(--kc-line))}.dark .kc-tool .dark\:bg-red-400\/10:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-red-500\/10:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-red-500\/15:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-red-500\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-red-500\/\[0\.04\]:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-red-950\/30:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-rose-300:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-rose-400\/10:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-rose-400\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-rose-500\/10:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-rose-500\/15:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-rose-500\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-red-400\/10:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-red-400\/20:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-red-500\/10:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-red-500\/15:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-red-500\/20:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-rose-400\/10:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-rose-500\/10:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-rose-500\/20:hover:not(.kc-keep,.kc-keep *),.kc-tool .bg-red-400\/10:not(.kc-keep,.kc-keep *),.kc-tool .bg-red-500\/10:not(.kc-keep,.kc-keep *),.kc-tool .bg-red-50:not(.kc-keep,.kc-keep *),.kc-tool .bg-rose-100:not(.kc-keep,.kc-keep *),.kc-tool .bg-rose-400\/10:not(.kc-keep,.kc-keep *),.kc-tool .bg-rose-400\/15:not(.kc-keep,.kc-keep *),.kc-tool .bg-rose-500\/10:not(.kc-keep,.kc-keep *),.kc-tool .bg-rose-500\/20:not(.kc-keep,.kc-keep *),.kc-tool .bg-rose-500\/5:not(.kc-keep,.kc-keep *),.kc-tool .bg-rose-50:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-red-100:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-red-400\/20:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-red-500\/15:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-red-500\/20:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-red-50:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-rose-100:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-rose-400\/20:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-rose-50:hover:not(.kc-keep,.kc-keep *){background-color:var(--kc-accent-soft)}.dark .kc-tool .dark\:hover\:text-red-200:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:text-rose-100:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:text-rose-200:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-pink-300:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-red-100:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-red-200:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-red-300:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-red-400:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-rose-100:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-rose-200:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-rose-300:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-rose-300\/70:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-rose-400:not(.kc-keep,.kc-keep *),.kc-tool .hover\:text-red-200:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:text-red-600:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:text-rose-600:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:text-rose-700:hover:not(.kc-keep,.kc-keep *),.kc-tool .text-pink-600:not(.kc-keep,.kc-keep *),.kc-tool .text-red-200:not(.kc-keep,.kc-keep *),.kc-tool .text-red-300:not(.kc-keep,.kc-keep *),.kc-tool .text-red-500:not(.kc-keep,.kc-keep *),.kc-tool .text-red-600:not(.kc-keep,.kc-keep *),.kc-tool .text-red-700:not(.kc-keep,.kc-keep *),.kc-tool .text-red-800:not(.kc-keep,.kc-keep *),.kc-tool .text-rose-100:not(.kc-keep,.kc-keep *),.kc-tool .text-rose-100\/75:not(.kc-keep,.kc-keep *),.kc-tool .text-rose-100\/80:not(.kc-keep,.kc-keep *),.kc-tool .text-rose-200:not(.kc-keep,.kc-keep *),.kc-tool .text-rose-300:not(.kc-keep,.kc-keep *),.kc-tool .text-rose-400:not(.kc-keep,.kc-keep *),.kc-tool .text-rose-600:not(.kc-keep,.kc-keep *),.kc-tool .text-rose-700:not(.kc-keep,.kc-keep *),.kc-tool .text-rose-800:not(.kc-keep,.kc-keep *),.kc-tool .text-rose-900:not(.kc-keep,.kc-keep *){color:var(--kc-accent-ink)}.dark .kc-tool .dark\:bg-\[\#020617\]:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-\[\#020817\]:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-\[\#060607\]:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-\[\#070b12\]:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-\[\#080808\]:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-\[\#080808\]\/95:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-\[\#080d1d\]:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-\[\#111111\]:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-\[\#111111\]\/95:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-\[\#111827\]:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-\[\#120f07\]:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-\[\#1f2937\]:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-\[hsl:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-black\/10:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-black\/15:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-black\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-black\/25:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-black\/30:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-black\/35:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-black\/40:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-black\/55:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-black\/60:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-black\/70:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-black\/75:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-black\/80:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-slate-800\/80:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-slate-900\/40:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-slate-900\/50:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-slate-900\/60:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-slate-900\/70:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-slate-900\/80:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-slate-950\/35:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-slate-950\/40:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-slate-950\/50:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-slate-950\/60:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-slate-950\/65:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-slate-950\/70:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-slate-950\/80:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-slate-950\/85:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-slate-800:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-slate-800\/50:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-slate-900\/50:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-slate-900\/60:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-zinc-800:hover:not(.kc-keep,.kc-keep *),.kc-admin .bg-black\/10:not(.kc-keep,.kc-keep *),.kc-admin .bg-black\/15:not(.kc-keep,.kc-keep *),.kc-admin .bg-black\/16:not(.kc-keep,.kc-keep *),.kc-admin .bg-black\/20:not(.kc-keep,.kc-keep *),.kc-admin .bg-black\/25:not(.kc-keep,.kc-keep *),.kc-admin .bg-black\/30:not(.kc-keep,.kc-keep *),.kc-admin .bg-black\/40:not(.kc-keep,.kc-keep *),.kc-admin .bg-black\/45:not(.kc-keep,.kc-keep *),.kc-admin .bg-black\/5:not(.kc-keep,.kc-keep *),.kc-admin .bg-slate-800:not(.kc-keep,.kc-keep *),.kc-admin .bg-slate-900:not(.kc-keep,.kc-keep *),.kc-admin .bg-slate-900\/80:not(.kc-keep,.kc-keep *),.kc-admin .bg-slate-900\/90:not(.kc-keep,.kc-keep *),.kc-admin .bg-slate-950:not(.kc-keep,.kc-keep *),.kc-admin .bg-slate-950\/25:not(.kc-keep,.kc-keep *),.kc-admin .bg-slate-950\/35:not(.kc-keep,.kc-keep *),.kc-admin .bg-slate-950\/45:not(.kc-keep,.kc-keep *),.kc-admin .bg-slate-950\/50:not(.kc-keep,.kc-keep *),.kc-admin .bg-slate-950\/60:not(.kc-keep,.kc-keep *),.kc-admin .bg-slate-950\/70:not(.kc-keep,.kc-keep *),.kc-admin .bg-slate-950\/85:not(.kc-keep,.kc-keep *),.kc-admin .bg-slate-950\/90:not(.kc-keep,.kc-keep *),.kc-admin .bg-slate-950\/95:not(.kc-keep,.kc-keep *),.kc-admin .bg-white\/10:not(.kc-keep,.kc-keep *),.kc-admin .bg-white\/5:not(.kc-keep,.kc-keep *),.kc-admin .bg-white\/\[0\.035\]:not(.kc-keep,.kc-keep *),.kc-admin .bg-white\/\[0\.03\]:not(.kc-keep,.kc-keep *),.kc-admin .bg-white\/\[0\.04\]:not(.kc-keep,.kc-keep *),.kc-admin .bg-white\/\[0\.055\]:not(.kc-keep,.kc-keep *),.kc-admin .bg-white\/\[0\.06\]:not(.kc-keep,.kc-keep *),.kc-admin .bg-white\/\[\.055\]:not(.kc-keep,.kc-keep *),.kc-admin .bg-zinc-950:not(.kc-keep,.kc-keep *),.kc-tool .bg-white:not(.kc-keep,.kc-keep *),.kc-tool .bg-white\/50:not(.kc-keep,.kc-keep *),.kc-tool .bg-white\/70:not(.kc-keep,.kc-keep *),.kc-tool .bg-white\/72:not(.kc-keep,.kc-keep *),.kc-tool .bg-white\/75:not(.kc-keep,.kc-keep *),.kc-tool .bg-white\/78:not(.kc-keep,.kc-keep *),.kc-tool .bg-white\/80:not(.kc-keep,.kc-keep *),.kc-tool .bg-white\/82:not(.kc-keep,.kc-keep *),.kc-tool .bg-white\/85:not(.kc-keep,.kc-keep *),.kc-tool .bg-white\/86:not(.kc-keep,.kc-keep *),.kc-tool .bg-white\/90:not(.kc-keep,.kc-keep *),.kc-tool .bg-white\/95:not(.kc-keep,.kc-keep *),.kc-tool .bg-white\/:not(.kc-keep,.kc-keep *),.kc-tool .bg-white\/\[:not(.kc-keep,.kc-keep *),.kc-tool .focus\:bg-white:focus:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-white:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-white\/80:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-white\/90:hover:not(.kc-keep,.kc-keep *){background-color:var(--kc-surface)}.dark .kc-tool .dark\:text-slate-400:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-slate-500:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-white\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-white\/25:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-white\/30:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-white\/35:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-white\/40:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-white\/45:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-white\/50:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-white\/55:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-zinc-400:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:text-zinc-500:not(.kc-keep,.kc-keep *),.kc-admin .text-white\/15:not(.kc-keep,.kc-keep *),.kc-admin .text-white\/20:not(.kc-keep,.kc-keep *),.kc-admin .text-white\/25:not(.kc-keep,.kc-keep *),.kc-admin .text-white\/30:not(.kc-keep,.kc-keep *),.kc-admin .text-white\/35:not(.kc-keep,.kc-keep *),.kc-admin .text-white\/40:not(.kc-keep,.kc-keep *),.kc-admin .text-white\/45:not(.kc-keep,.kc-keep *),.kc-admin .text-white\/50:not(.kc-keep,.kc-keep *),.kc-admin .text-white\/55:not(.kc-keep,.kc-keep *),.kc-admin .text-white\/60:not(.kc-keep,.kc-keep *),.kc-tool .text-slate-400:not(.kc-keep,.kc-keep *),.kc-tool .text-slate-500:not(.kc-keep,.kc-keep *){color:var(--kc-muted)}.dark .kc-tool .dark\:bg-black:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-black\/90:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-slate-800:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-slate-800\/90:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-slate-900:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-slate-900\/95:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-slate-950:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-slate-950\/90:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-slate-950\/95:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-zinc-900:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-zinc-950:not(.kc-keep,.kc-keep *),.kc-tool .bg-\[\#f6f1e8\]:not(.kc-keep,.kc-keep *),.kc-tool .bg-\[\#f7f1e8\]:not(.kc-keep,.kc-keep *),.kc-tool .bg-\[\#f7f2ea\]:not(.kc-keep,.kc-keep *),.kc-tool .bg-\[\#f7f3ec\]:not(.kc-keep,.kc-keep *),.kc-tool .bg-\[\#f7f3ec\]\/40:not(.kc-keep,.kc-keep *),.kc-tool .bg-\[\#f7f3ec\]\/50:not(.kc-keep,.kc-keep *),.kc-tool .bg-\[\#fbfaf7\]:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-\[\#f7f3ec\]\/60:hover:not(.kc-keep,.kc-keep *){background-color:var(--kc-paper)}.dark .kc-tool .dark\:border-blue-400\/70:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-cyan-400:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-cyan-400\/50:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-cyan-400\/60:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-cyan-900:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-fuchsia-400:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-fuchsia-400\/50:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-fuchsia-900:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-purple-400\/70:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-sky-700:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:border-violet-400\/50:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:focus\:border-cyan-300:focus:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:focus\:border-cyan-400:focus:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:focus\:border-cyan-400\/60:focus:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:focus\:border-fuchsia-400:focus:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:focus\:border-sky-400:focus:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:focus\:border-sky-400\/50:focus:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:focus\:border-violet-300:focus:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:focus\:border-violet-400\/50:focus:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:focus\:border-white\/20:focus:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:focus\:border-white\/30:focus:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:border-cyan-300:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:border-cyan-300\/30:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:border-cyan-300\/35:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:border-cyan-300\/40:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:border-cyan-400:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:border-cyan-400\/25:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:border-cyan-400\/30:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:border-cyan-400\/45:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:border-cyan-400\/50:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:border-cyan-400\/60:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:border-fuchsia-400\/50:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:border-sky-300\/30:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:border-sky-300\/50:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:border-sky-400\/30:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:border-sky-400\/45:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:border-violet-400\/30:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:border-violet-400\/40:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:border-violet-400\/45:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:border-white\/10:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:border-white\/15:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:border-white\/20:hover:not(.kc-keep,.kc-keep *),.kc-admin .hover\:border-white\/15:hover:not(.kc-keep,.kc-keep *),.kc-admin .hover\:border-white\/20:hover:not(.kc-keep,.kc-keep *),.kc-admin .hover\:border-white\/25:hover:not(.kc-keep,.kc-keep *),.kc-tool .border-cyan-400:not(.kc-keep,.kc-keep *),.kc-tool .border-cyan-400\/55:not(.kc-keep,.kc-keep *),.kc-tool .border-cyan-400\/:not(.kc-keep,.kc-keep *),.kc-tool .border-cyan-500:not(.kc-keep,.kc-keep *),.kc-tool .border-cyan-500\/50:not(.kc-keep,.kc-keep *),.kc-tool .border-cyan-500\/:not(.kc-keep,.kc-keep *),.kc-tool .border-fuchsia-500:not(.kc-keep,.kc-keep *),.kc-tool .border-sky-400:not(.kc-keep,.kc-keep *),.kc-tool .border-sky-400\/60:not(.kc-keep,.kc-keep *),.kc-tool .border-sky-500:not(.kc-keep,.kc-keep *),.kc-tool .border-sky-600:not(.kc-keep,.kc-keep *),.kc-tool .border-violet-600:not(.kc-keep,.kc-keep *),.kc-tool .focus\:border-cyan-300:focus:not(.kc-keep,.kc-keep *),.kc-tool .focus\:border-cyan-400:focus:not(.kc-keep,.kc-keep *),.kc-tool .focus\:border-cyan-400\/40:focus:not(.kc-keep,.kc-keep *),.kc-tool .focus\:border-cyan-500:focus:not(.kc-keep,.kc-keep *),.kc-tool .focus\:border-cyan-500\/60:focus:not(.kc-keep,.kc-keep *),.kc-tool .focus\:border-fuchsia-300:focus:not(.kc-keep,.kc-keep *),.kc-tool .focus\:border-fuchsia-400:focus:not(.kc-keep,.kc-keep *),.kc-tool .focus\:border-sky-300:focus:not(.kc-keep,.kc-keep *),.kc-tool .focus\:border-sky-400:focus:not(.kc-keep,.kc-keep *),.kc-tool .focus\:border-sky-400\/40:focus:not(.kc-keep,.kc-keep *),.kc-tool .focus\:border-sky-400\/50:focus:not(.kc-keep,.kc-keep *),.kc-tool .focus\:border-sky-500:focus:not(.kc-keep,.kc-keep *),.kc-tool .focus\:border-slate-300:focus:not(.kc-keep,.kc-keep *),.kc-tool .focus\:border-violet-400:focus:not(.kc-keep,.kc-keep *),.kc-tool .focus\:border-violet-400\/50:focus:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-blue-300:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-cyan-200:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-cyan-300:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-cyan-300\/25:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-cyan-300\/30:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-cyan-300\/50:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-cyan-400\/30:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-cyan-400\/60:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-cyan-500\/25:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-cyan-500\/40:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-fuchsia-200:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-lime-400\/50:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-sky-200:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-sky-200\/60:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-sky-300:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-sky-400:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-sky-400\/30:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-sky-400\/35:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-sky-400\/40:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-sky-400\/50:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-sky-500\/30:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-slate-200:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-slate-300:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-slate-300\/80:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-slate-500:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-violet-200:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-violet-300:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-violet-300\/60:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-violet-400:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-white\/15:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-white\/20:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:border-white\/25:hover:not(.kc-keep,.kc-keep *){border-color:var(--kc-ink)}.dark .kc-tool .dark\:focus\:ring-cyan-300\/60:focus:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:focus\:ring-cyan-400\/10:focus:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:focus\:ring-cyan-500\/10:focus:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:focus\:ring-fuchsia-400\/10:focus:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:focus\:ring-sky-400\/20:focus:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:focus\:ring-sky-500\/10:focus:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:focus\:ring-violet-500\/10:focus:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:focus\:ring-white\/10:focus:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:ring-cyan-300\/70:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:ring-cyan-400\/30:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:ring-fuchsia-400\/40:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:ring-white\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:ring-white\/5:not(.kc-keep,.kc-keep *),.kc-tool .focus\:ring-cyan-100:focus:not(.kc-keep,.kc-keep *),.kc-tool .focus\:ring-cyan-300\/50:focus:not(.kc-keep,.kc-keep *),.kc-tool .focus\:ring-cyan-300\/60:focus:not(.kc-keep,.kc-keep *),.kc-tool .focus\:ring-cyan-400\/10:focus:not(.kc-keep,.kc-keep *),.kc-tool .focus\:ring-cyan-400\/20:focus:not(.kc-keep,.kc-keep *),.kc-tool .focus\:ring-cyan-500:focus:not(.kc-keep,.kc-keep *),.kc-tool .focus\:ring-cyan-500\/20:focus:not(.kc-keep,.kc-keep *),.kc-tool .focus\:ring-cyan-500\/40:focus:not(.kc-keep,.kc-keep *),.kc-tool .focus\:ring-fuchsia-100:focus:not(.kc-keep,.kc-keep *),.kc-tool .focus\:ring-sky-100:focus:not(.kc-keep,.kc-keep *),.kc-tool .focus\:ring-sky-400\/20:focus:not(.kc-keep,.kc-keep *),.kc-tool .focus\:ring-sky-500\/20:focus:not(.kc-keep,.kc-keep *),.kc-tool .focus\:ring-slate-900\/5:focus:not(.kc-keep,.kc-keep *),.kc-tool .focus\:ring-violet-100:focus:not(.kc-keep,.kc-keep *),.kc-tool .focus\:ring-violet-400\/20:focus:not(.kc-keep,.kc-keep *),.kc-tool .ring-cyan-400\/15:not(.kc-keep,.kc-keep *),.kc-tool .ring-cyan-400\/25:not(.kc-keep,.kc-keep *),.kc-tool .ring-cyan-500:not(.kc-keep,.kc-keep *),.kc-tool .ring-cyan-500\/30:not(.kc-keep,.kc-keep *),.kc-tool .ring-fuchsia-200:not(.kc-keep,.kc-keep *),.kc-tool .ring-sky-100:not(.kc-keep,.kc-keep *),.kc-tool .ring-sky-200:not(.kc-keep,.kc-keep *),.kc-tool .ring-sky-300\/80:not(.kc-keep,.kc-keep *),.kc-tool .ring-sky-400:not(.kc-keep,.kc-keep *),.kc-tool .ring-sky-400\/30:not(.kc-keep,.kc-keep *),.kc-tool .ring-sky-500:not(.kc-keep,.kc-keep *),.kc-tool .ring-sky-500\/10:not(.kc-keep,.kc-keep *),.kc-tool .ring-sky-500\/20:not(.kc-keep,.kc-keep *),.kc-tool .ring-slate-200:not(.kc-keep,.kc-keep *),.kc-tool .ring-slate-900\/\[0\.03\]:not(.kc-keep,.kc-keep *),.kc-tool .ring-violet-100:not(.kc-keep,.kc-keep *),.kc-tool .ring-white\/70:not(.kc-keep,.kc-keep *),.kc-tool .ring-white\/80:not(.kc-keep,.kc-keep *){--tw-ring-color:color-mix(in srgb, var(--kc-ink) 16%, transparent)}.dark .kc-tool .dark\:bg-\[radial-gradient:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:from-cyan-400\/10:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:from-cyan-400\/15:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:from-cyan-500\/10:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:from-red-500\/20:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:from-violet-500\/10:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:from-white\/10:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:from-white\/\[0\.04\]:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:from-white\/\[0\.05\]:not(.kc-keep,.kc-keep *),.kc-tool .bg-\[linear-gradient:not(.kc-keep,.kc-keep *),.kc-tool .bg-\[radial-gradient:not(.kc-keep,.kc-keep *),.kc-tool .from-amber-400\/20:not(.kc-keep,.kc-keep *),.kc-tool .from-amber-500\/10:not(.kc-keep,.kc-keep *),.kc-tool .from-amber-500\/15:not(.kc-keep,.kc-keep *),.kc-tool .from-amber-50:not(.kc-keep,.kc-keep *),.kc-tool .from-cyan-500\/10:not(.kc-keep,.kc-keep *),.kc-tool .from-cyan-50:not(.kc-keep,.kc-keep *),.kc-tool .from-emerald-100:not(.kc-keep,.kc-keep *),.kc-tool .from-emerald-500\/10:not(.kc-keep,.kc-keep *),.kc-tool .from-emerald-500\/15:not(.kc-keep,.kc-keep *),.kc-tool .from-emerald-50:not(.kc-keep,.kc-keep *),.kc-tool .from-fuchsia-50:not(.kc-keep,.kc-keep *),.kc-tool .from-indigo-50:not(.kc-keep,.kc-keep *),.kc-tool .from-lime-500\/15:not(.kc-keep,.kc-keep *),.kc-tool .from-orange-50:not(.kc-keep,.kc-keep *),.kc-tool .from-red-50:not(.kc-keep,.kc-keep *),.kc-tool .from-rose-500\/15:not(.kc-keep,.kc-keep *),.kc-tool .from-rose-50:not(.kc-keep,.kc-keep *),.kc-tool .from-sky-100\/80:not(.kc-keep,.kc-keep *),.kc-tool .from-sky-500\/10:not(.kc-keep,.kc-keep *),.kc-tool .from-sky-50:not(.kc-keep,.kc-keep *),.kc-tool .from-slate-50:not(.kc-keep,.kc-keep *),.kc-tool .from-teal-50:not(.kc-keep,.kc-keep *),.kc-tool .from-violet-50:not(.kc-keep,.kc-keep *),.kc-tool .from-yellow-50:not(.kc-keep,.kc-keep *){background-image:none;background-color:var(--kc-surface)}.dark .kc-tool .dark\:bg-cyan-300:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-cyan-400:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-cyan-950:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-emerald-400:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-emerald-950:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-fuchsia-400:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-fuchsia-950:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-sky-400:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-sky-500:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-sky-600:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-sky-900:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-sky-950:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:bg-white:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-cyan-300:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-sky-300:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-white:hover:not(.kc-keep,.kc-keep *),.dark .kc-tool .dark\:hover\:bg-white\/90:hover:not(.kc-keep,.kc-keep *),.kc-tool .bg-cyan-300:not(.kc-keep,.kc-keep *),.kc-tool .bg-cyan-400:not(.kc-keep,.kc-keep *),.kc-tool .bg-cyan-400\/:not(.kc-keep,.kc-keep *),.kc-tool .bg-cyan-500:not(.kc-keep,.kc-keep *),.kc-tool .bg-cyan-500\/:not(.kc-keep,.kc-keep *),.kc-tool .bg-cyan-600:not(.kc-keep,.kc-keep *),.kc-tool .bg-cyan-700:not(.kc-keep,.kc-keep *),.kc-tool .bg-emerald-400:not(.kc-keep,.kc-keep *),.kc-tool .bg-emerald-400\/:not(.kc-keep,.kc-keep *),.kc-tool .bg-emerald-500:not(.kc-keep,.kc-keep *),.kc-tool .bg-emerald-500\/:not(.kc-keep,.kc-keep *),.kc-tool .bg-emerald-600:not(.kc-keep,.kc-keep *),.kc-tool .bg-fuchsia-400:not(.kc-keep,.kc-keep *),.kc-tool .bg-fuchsia-500:not(.kc-keep,.kc-keep *),.kc-tool .bg-indigo-500:not(.kc-keep,.kc-keep *),.kc-tool .bg-lime-300:not(.kc-keep,.kc-keep *),.kc-tool .bg-purple-500\/:not(.kc-keep,.kc-keep *),.kc-tool .bg-sky-400:not(.kc-keep,.kc-keep *),.kc-tool .bg-sky-500:not(.kc-keep,.kc-keep *),.kc-tool .bg-sky-500\/:not(.kc-keep,.kc-keep *),.kc-tool .bg-sky-600:not(.kc-keep,.kc-keep *),.kc-tool .bg-sky-700:not(.kc-keep,.kc-keep *),.kc-tool .bg-violet-400:not(.kc-keep,.kc-keep *),.kc-tool .bg-violet-600:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-cyan-300:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-cyan-500:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-emerald-500:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-emerald-600:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-indigo-400:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-sky-400:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-sky-500:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-sky-700:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-violet-500:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-violet-700:hover:not(.kc-keep,.kc-keep *){background-color:var(--kc-ink);color:var(--kc-on-ink)}.dark .kc-tool .dark\:bg-rose-950:not(.kc-keep,.kc-keep *),.kc-tool .bg-red-500:not(.kc-keep,.kc-keep *),.kc-tool .bg-red-600:not(.kc-keep,.kc-keep *),.kc-tool .bg-rose-400:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-red-500:hover:not(.kc-keep,.kc-keep *),.kc-tool .hover\:bg-red-700:hover:not(.kc-keep,.kc-keep *){background-color:var(--kc-accent);color:#fff}.dark .kc-tool button.dark\:from-cyan-300:not(.kc-keep,.kc-keep *),.dark .kc-tool a.dark\:from-cyan-300:not(.kc-keep,.kc-keep *),.dark .kc-tool button.dark\:from-emerald-400:not(.kc-keep,.kc-keep *),.dark .kc-tool a.dark\:from-emerald-400:not(.kc-keep,.kc-keep *),.dark .kc-tool button.dark\:from-emerald-950:not(.kc-keep,.kc-keep *),.dark .kc-tool a.dark\:from-emerald-950:not(.kc-keep,.kc-keep *),.dark .kc-tool button.dark\:from-fuchsia-950:not(.kc-keep,.kc-keep *),.dark .kc-tool a.dark\:from-fuchsia-950:not(.kc-keep,.kc-keep *),.kc-tool button.from-blue-500:not(.kc-keep,.kc-keep *),.kc-tool a.from-blue-500:not(.kc-keep,.kc-keep *),.kc-tool button.from-blue-800:not(.kc-keep,.kc-keep *),.kc-tool a.from-blue-800:not(.kc-keep,.kc-keep *),.kc-tool button.from-cyan-500:not(.kc-keep,.kc-keep *),.kc-tool a.from-cyan-500:not(.kc-keep,.kc-keep *),.kc-tool button.from-emerald-400:not(.kc-keep,.kc-keep *),.kc-tool a.from-emerald-400:not(.kc-keep,.kc-keep *),.kc-tool button.from-emerald-500:not(.kc-keep,.kc-keep *),.kc-tool a.from-emerald-500:not(.kc-keep,.kc-keep *),.kc-tool button.from-emerald-950:not(.kc-keep,.kc-keep *),.kc-tool a.from-emerald-950:not(.kc-keep,.kc-keep *),.kc-tool button.from-fuchsia-500:not(.kc-keep,.kc-keep *),.kc-tool a.from-fuchsia-500:not(.kc-keep,.kc-keep *),.kc-tool button.from-indigo-500:not(.kc-keep,.kc-keep *),.kc-tool a.from-indigo-500:not(.kc-keep,.kc-keep *),.kc-tool button.from-purple-500:not(.kc-keep,.kc-keep *),.kc-tool a.from-purple-500:not(.kc-keep,.kc-keep *),.kc-tool button.from-purple-800:not(.kc-keep,.kc-keep *),.kc-tool a.from-purple-800:not(.kc-keep,.kc-keep *),.kc-tool button.from-sky-400:not(.kc-keep,.kc-keep *),.kc-tool a.from-sky-400:not(.kc-keep,.kc-keep *),.kc-tool button.from-sky-500:not(.kc-keep,.kc-keep *),.kc-tool a.from-sky-500:not(.kc-keep,.kc-keep *),.kc-tool button.from-sky-600:not(.kc-keep,.kc-keep *),.kc-tool a.from-sky-600:not(.kc-keep,.kc-keep *),.kc-tool button.hover\:from-sky-500:not(.kc-keep,.kc-keep *),.kc-tool a.hover\:from-sky-500:not(.kc-keep,.kc-keep *){background-image:none;background-color:var(--kc-ink);color:var(--kc-on-ink);border-color:var(--kc-ink);box-shadow:none}
.binder-premium-shell{transform-style:flat!important;background:#090d0c!important;overflow:visible!important;box-shadow:0 34px 60px #0000008c,0 12px 22px #0000006b,inset 0 2px 2px #ffffff0f,inset 0 -8px 14px #0000007a!important}.binder-premium-spread{z-index:5;position:relative;transform-style:flat!important;gap:12px!important;transform:none!important}.binder-premium-spread>div:first-child,.binder-premium-spread>.binder-premium-sheet:first-child,.binder-premium-spread>div:nth-child(2){transform:none!important}.binder-premium-sheet{position:relative;transform-style:flat!important;background:linear-gradient(110deg,#ffffff1a,#1e293bf0 14%,#0f172af5 84%,#ffffff0e)!important;box-shadow:0 4px #475569bf,0 8px #1e293be6,0 13px 18px #0006,inset 0 1px #ffffff26!important}.binder-premium-sheet:before{content:"";pointer-events:none;z-index:45;border-radius:inherit;mix-blend-mode:screen;opacity:.65;background:linear-gradient(108deg,#ffffff24,#0000 20% 70%,#ffffff0f 86%,#0000);position:absolute;inset:0}.binder-pocket{isolation:isolate;contain:paint;transition:box-shadow .24s,transform .24s;position:relative;transform:none!important;box-shadow:inset 0 1px 2px #ffffff2e,inset 0 -5px 12px #00000047,0 5px 10px #0000004d!important}.binder-pocket:hover{transform:translateY(-1px)!important;box-shadow:inset 0 1px 3px #ffffff3d,0 10px 16px #0006!important}.binder-pocket>button{touch-action:manipulation;cursor:pointer;position:relative;z-index:50!important;pointer-events:auto!important;backface-visibility:visible!important;transform:none!important}.binder-pocket>button img,.binder-pocket>button span,.binder-pocket>button div,.binder-premium-shell:before,.binder-premium-shell:after,.binder-premium-sheet:before,.binder-premium-sheet:after,.binder-pocket:before,.binder-pocket:after,.binder-plastic-glint,.binder-page-edge,.binder-turn-sheet,.binder-turn-sheet .binder-page-face{pointer-events:none!important}.binder-public-presentation .binder-premium-shell,.binder-owner-presentation .binder-premium-shell{width:100%!important;max-width:100%!important}@media (max-width:767px),(pointer:coarse) and (orientation:portrait){.binder-premium-spread,.binder-premium-spread>div,.binder-premium-sheet,.binder-pocket{transform-style:flat!important;transform:none!important}.binder-pocket:hover{transform:none!important}.binder-premium-sheet{box-shadow:0 7px 16px #00000057!important}}@media (prefers-reduced-motion:reduce){.binder-pocket{transition:none!important}}button:has(>svg.lucide-settings-2)>svg.lucide-settings-2{display:none}button:has(>svg.lucide-settings-2):before{content:"⚙";font-family:system-ui,sans-serif;font-size:19px;line-height:1;display:inline-block}button:has(>svg.lucide-settings-2){position:relative}button:has(>svg.lucide-refresh-cw):not([aria-label]){position:relative}button:has(>svg.lucide-share-2){position:relative}button:has(>svg.lucide-undo-2){position:relative}button:has(>svg.lucide-redo-2){position:relative}button:has(>svg.lucide-settings-2):hover:after{z-index:9999;color:#fff;white-space:nowrap;pointer-events:none;background:#020617f5;border:1px solid #ffffff29;border-radius:8px;width:max-content;max-width:220px;padding:6px 9px;font-size:11px;font-weight:700;line-height:1.2;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000059}button:has(>svg.lucide-refresh-cw):not([aria-label]):hover:after{z-index:9999;color:#fff;white-space:nowrap;pointer-events:none;background:#020617f5;border:1px solid #ffffff29;border-radius:8px;width:max-content;max-width:220px;padding:6px 9px;font-size:11px;font-weight:700;line-height:1.2;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000059}button:has(>svg.lucide-share-2):hover:after{z-index:9999;color:#fff;white-space:nowrap;pointer-events:none;background:#020617f5;border:1px solid #ffffff29;border-radius:8px;width:max-content;max-width:220px;padding:6px 9px;font-size:11px;font-weight:700;line-height:1.2;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000059}button:has(>svg.lucide-undo-2):hover:after{z-index:9999;color:#fff;white-space:nowrap;pointer-events:none;background:#020617f5;border:1px solid #ffffff29;border-radius:8px;width:max-content;max-width:220px;padding:6px 9px;font-size:11px;font-weight:700;line-height:1.2;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000059}button:has(>svg.lucide-redo-2):hover:after{z-index:9999;color:#fff;white-space:nowrap;pointer-events:none;background:#020617f5;border:1px solid #ffffff29;border-radius:8px;width:max-content;max-width:220px;padding:6px 9px;font-size:11px;font-weight:700;line-height:1.2;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000059}button:has(>svg.lucide-settings-2):hover:after{content:"Binder settings"}button:has(>svg.lucide-refresh-cw):not([aria-label]):hover:after{content:"Refresh ownership"}button:has(>svg.lucide-share-2):hover:after{content:"Copy shared Binder link"}button:has(>svg.lucide-undo-2):hover:after{content:"Undo last change"}button:has(>svg.lucide-redo-2):hover:after{content:"Redo last change"}@media (hover:none){button:hover:after{display:none!important}}
@media (min-width:768px){html body .binder-premium-shell{isolation:isolate;transform-style:preserve-3d;box-shadow:none!important;background:0 0!important;border-width:0!important;padding:34px 42px 42px!important;overflow:visible!important}html body .binder-premium-shell:before{content:"";pointer-events:none;z-index:-5;border:5px solid #10b98147;border-radius:42px;position:absolute;inset:8px -14px -22px;transform:translateZ(-38px)rotateX(-1deg);background:linear-gradient(105deg,#071b16 0%,#0b3227 44%,#04140f 49%,#020807 50%,#04140f 51%,#0b3227 56%,#071b16 100%)!important;box-shadow:0 50px 85px #000000b8,0 20px 28px #0000008c,inset 0 0 0 2px #ffffff0e,inset 0 -14px 22px #00000094!important}html body .binder-premium-shell:after{content:"";pointer-events:none;z-index:-6;filter:blur(22px);border-radius:50%;height:52px;position:absolute;bottom:-42px;left:3%;right:3%;transform:translateZ(-70px);background:#000000a8!important}html body .binder-premium-spread{z-index:5;transform-style:preserve-3d;filter:drop-shadow(0 18px 13px #00000061);position:relative;gap:26px!important;transform:rotateX(5.5deg)translateZ(34px)!important}html body .binder-premium-spread:before{content:"";pointer-events:none;z-index:-3;background:radial-gradient(#000000fa 0 16%,#05120ffa 32%,#124434b3 48%,#0003 67%,#0000 74%);border-radius:48%;width:88px;position:absolute;top:-22px;bottom:-28px;left:calc(50% - 44px);transform:translateZ(-24px);box-shadow:inset 13px 0 16px -13px #fff3,inset -13px 0 16px -13px #fff3,0 14px 20px #0000009e}html body .binder-premium-spread>div:first-child,html body .binder-premium-spread>.binder-premium-sheet:first-child{transform-origin:100%!important;transform:perspective(1700px)rotateY(7deg)rotate(-.35deg)translateZ(12px)!important}html body .binder-premium-spread>div:nth-child(2){transform-origin:0!important;transform:perspective(1700px)rotateY(-7deg)rotate(.35deg)translateZ(12px)!important}html body .binder-premium-sheet{transform-style:preserve-3d;position:relative;background:linear-gradient(110deg,#ffffff21,#1e293beb 13%,#0f172af2 54%,#334155d1 88%,#ffffff17)!important;border-color:#e2e8f033!important;overflow:visible!important;box-shadow:0 4px #94a3b852,0 8px #1e293beb,0 12px #0f172adb,0 18px #020617c7,0 28px 35px #00000094,inset 0 1px 1px #ffffff3d!important}html body .binder-premium-sheet:before{content:"";pointer-events:none;z-index:45;border-radius:inherit;mix-blend-mode:screen;opacity:.78;position:absolute;inset:0;background:linear-gradient(108deg,#ffffff2e 0%,#ffffff09 18%,#0000 35% 66%,#ffffff17 84%,#0000 100%)!important}html body .binder-premium-sheet:after{content:"";pointer-events:none;z-index:-2;filter:blur(8px);border-radius:50%;width:24px;position:absolute;top:3%;bottom:3%;background:#000000b8!important}html body .binder-premium-spread>div:first-child:after,html body .binder-premium-spread>.binder-premium-sheet:first-child:after{right:-15px}html body .binder-premium-spread>div:nth-child(2):after{left:-15px}html body .binder-pocket{transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s;transform:translateZ(14px);box-shadow:inset 0 2px 2px #ffffff38,inset 0 -7px 14px #00000059,0 8px 13px #00000061!important}html body .binder-pocket:hover{transform:translateZ(28px)translateY(-2px);box-shadow:inset 0 2px 3px #ffffff47,0 17px 24px #00000085!important}}@media (max-width:767px){html body .binder-premium-shell{padding:12px!important}html body .binder-premium-spread{gap:8px!important;transform:none!important}html body .binder-premium-spread>div:first-child,html body .binder-premium-spread>.binder-premium-sheet:first-child,html body .binder-premium-spread>div:nth-child(2){transform:none!important}html body .binder-premium-spread:before{display:none}}@media (prefers-reduced-motion:reduce){html body .binder-pocket{transition:none!important}html body .binder-premium-spread,html body .binder-premium-spread>div:first-child,html body .binder-premium-spread>.binder-premium-sheet:first-child,html body .binder-premium-spread>div:nth-child(2){transform:none!important}}
