@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--shimmer-angle:20deg}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:calc(var(--radius) * .8);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:ui-monospace, SFMono-Regular, Menlo, monospace;--text-sub:15px;--text-sub--line-height:1.55;--text-cap:13px;--text-cap--line-height:1.5;--text-h1:26px;--text-h1--line-height:1.3;--text-h2:20px;--text-h2--line-height:1.4;--text-h3:17px;--text-h3--line-height:1.45;--spacing-terms:60vh}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}body{background-color:var(--background);color:var(--foreground)}button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}html{font-family:var(--font-sans);letter-spacing:-.01em}input,select,textarea{font-size:16px}}@layer components{.ssb{--sage:#8fa892;--sage-700:#637f68;--sage-800:#4f6553;--ink:#364037;--muted:#59685b;--cream:#f7f6f0;--soft:#e8ebe3;--soft-2:#e5ede4;--line:#dae0d6;--sand:#d9c7a7;--brown:#a8875a;--period:#f1ddd0;--period-dot:#d8a48c;--fertile:#e9f0e7;--pms:#f2ead9;--white:#fff;--r-card:24px;--r-tile:20px;--r-field:12px;--r-btn:12px;--fs-display:30px;--fs-h1:26px;--fs-h2:20px;--fs-h3:17px;--fs-body:16px;--fs-sub:15px;--fs-cap:13px;color:var(--ink);background:var(--cream);font-family:Pretendard,Pretendard Variable,system-ui,-apple-system,Apple SD Gothic Neo,sans-serif;font-size:calc(var(--fs-body) - var(--fs-adj));letter-spacing:-.01em;min-height:100%;line-height:1.55;position:relative}.ssb *,.ssb :before,.ssb :after{box-sizing:border-box}.ssb h1,.ssb h2,.ssb h3,.ssb h4,.ssb h5,.ssb p,.ssb ol,.ssb ul,.ssb figure,.ssb fieldset{margin:0;padding:0}.ssb fieldset{border:0;min-width:0}.ssb ol,.ssb ul{list-style:none}.ssb a{color:inherit;text-decoration:none}.ssb button,.ssb input,.ssb select,.ssb textarea{font:inherit;color:inherit}.ssb button{cursor:pointer;background:0 0;border:0;padding:0}.ssb img{max-width:100%;display:block}.ssb .ic{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.ssb .ic-sm{width:16px;height:16px}.ssb .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ssb :focus-visible{outline:3px solid var(--sage)}@supports (color:color-mix(in lab, red, red)){.ssb :focus-visible{outline:3px solid color-mix(in srgb,var(--sage) 70%,#fff)}}.ssb :focus-visible{outline-offset:2px;border-radius:8px}.ssb .btn{border-radius:var(--r-btn);border:1px solid var(--sage);background:var(--sage);min-height:48px;color:var(--ink);font-size:calc(15px - var(--fs-adj));white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-weight:650;line-height:1.2;display:inline-flex}.ssb .btn.secondary{border-color:var(--line);color:var(--ink);background:#fff}.ssb .btn.ghost{background:0 0;border-color:#0000}.ssb .btn.full{width:100%}.ssb .btn.sm{min-height:40px;font-size:calc(14px - var(--fs-adj));padding:8px 14px}.ssb .btn[disabled]{background:var(--soft);border-color:var(--soft);color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.ssb .btn[disabled]{color:color-mix(in srgb,var(--muted) 60%,#fff)}}.ssb .btn[disabled]{cursor:not-allowed}.ssb .link{color:var(--sage-700);font-weight:600;font-size:calc(14px - var(--fs-adj))}.ssb .go-link{font-size:calc(15px - var(--fs-adj));color:var(--ink);align-items:center;gap:2px;font-weight:600;display:inline-flex}.ssb .icon-btn{border:1px solid var(--line);background:#fff;border-radius:50%;place-items:center;width:40px;height:40px;display:inline-grid}.ssb .field{gap:6px;display:grid}.ssb .label{font-size:calc(14px - var(--fs-adj));color:var(--ink);font-weight:650}.ssb .label .req{color:#c0634a;margin-left:2px}.ssb .input,.ssb .select,.ssb .textarea{border:1px solid var(--line);border-radius:var(--r-field);width:100%;height:50px;color:var(--ink);background:#fff;padding:0 14px;font-size:16px}.ssb .select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%2359685b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:40px}.ssb .textarea{resize:vertical;height:auto;min-height:120px;padding:14px;line-height:1.6}.ssb .input::placeholder,.ssb .textarea::placeholder{color:#9aa69b}.ssb .input:focus,.ssb .select:focus,.ssb .textarea:focus{border-color:var(--sage-700);box-shadow:0 0 0 3px var(--sage);outline:0}@supports (color:color-mix(in lab, red, red)){.ssb .input:focus,.ssb .select:focus,.ssb .textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--sage) 25%,transparent)}}.ssb .hint{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--muted)}.ssb .hint.error{color:#b5513b}.ssb .fields-two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ssb .check{min-height:48px;font-size:calc(15px - var(--fs-adj));cursor:pointer;align-items:center;gap:10px;display:flex}.ssb .check input{width:22px;height:22px;accent-color:var(--sage-700);flex:none;margin:0}.ssb .check .opt{color:var(--muted)}.ssb .check-all{background:var(--soft);border-radius:14px;padding:0 14px;font-weight:700}.ssb details{border-top:1px solid var(--line);padding:12px 0}.ssb summary{cursor:pointer;font-size:calc(14px - var(--fs-adj));color:var(--muted);justify-content:space-between;align-items:center;font-weight:600;list-style:none;display:flex}.ssb summary::-webkit-details-marker{display:none}.ssb summary:after{content:"+";font-size:calc(18px - var(--fs-adj));font-weight:400}.ssb details[open] summary:after{content:"–"}.ssb details p{font-size:calc(14px - var(--fs-adj));color:var(--muted);margin-top:8px}.ssb .card{border:1px solid var(--line);border-radius:var(--r-card);background:#fff;padding:24px}.ssb .card.soft{background:var(--soft);border-color:#0000}.ssb .notice{background:var(--soft);color:var(--muted);font-size:calc(14px - var(--fs-adj));border-radius:12px;align-items:flex-start;gap:8px;padding:12px 14px;display:flex}.ssb .divider{background:var(--line);height:1px;margin:20px 0}.ssb .disclaimer{text-align:center;color:var(--muted);font-size:calc(var(--fs-cap) - var(--fs-adj));margin-top:28px}.ssb .stack{align-content:start;gap:16px;display:grid}.ssb .grid-two{gap:16px;display:grid}.ssb .row{align-items:center;gap:12px;display:flex}.ssb .between{justify-content:space-between}.ssb .muted{color:var(--muted)}.ssb .small{font-size:calc(14px - var(--fs-adj))}.ssb .chips{flex-wrap:wrap;gap:8px;display:flex}.ssb .chip{border:1px solid var(--line);height:40px;font-size:calc(14px - var(--fs-adj));color:var(--ink);cursor:pointer;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-weight:550;display:inline-flex}.ssb .chip.active,.ssb .chip[aria-pressed=true]{background:var(--sage-700);border-color:var(--sage-700);color:#fff}.ssb .chips.scroll{scrollbar-width:none;flex-wrap:nowrap;margin:0 -20px;padding:0 20px;overflow-x:auto}.ssb .seg{background:var(--soft);border-radius:999px;gap:2px;padding:4px;display:inline-flex}.ssb .seg>*{height:38px;font-size:calc(14px - var(--fs-adj));color:var(--muted);border-radius:999px;align-items:center;padding:0 16px;font-weight:600;display:inline-flex}.ssb .seg>.active{color:var(--ink);background:#fff;box-shadow:0 1px 3px #3640371f}.ssb .badge{background:var(--soft);height:24px;color:var(--sage-700);font-size:max(10px,calc(12px - var(--fs-adj)));border-radius:999px;align-items:center;padding:0 9px;font-weight:700;display:inline-flex}.ssb .page-heading{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.ssb .page-heading h1{font-size:calc(var(--fs-h1) - var(--fs-adj));letter-spacing:-.03em;align-items:center;gap:8px;font-weight:700;line-height:1.3;display:flex}.ssb .page-heading p{color:var(--muted);font-size:calc(var(--fs-sub) - var(--fs-adj));margin-top:6px}.ssb .back{font-size:calc(14px - var(--fs-adj));color:var(--muted);align-items:center;gap:6px;margin-bottom:14px;font-weight:600;display:inline-flex}.ssb .empty{text-align:center;justify-items:center;gap:10px;padding:24px 8px;display:grid}.ssb .empty-icon{background:var(--soft);width:64px;height:64px;color:var(--sage-700);border-radius:50%;place-items:center;display:grid}.ssb .empty-icon .ic{width:28px;height:28px}.ssb .empty h3{font-size:calc(var(--fs-h3) - var(--fs-adj));font-weight:700}.ssb .empty p{color:var(--muted);font-size:calc(15px - var(--fs-adj));max-width:30ch}.ssb .empty .btn{margin-top:6px}.ssb .menu-list{padding:6px 0}.ssb .menu-list>a,.ssb .menu-list>button{width:100%;min-height:56px;font-size:calc(16px - var(--fs-adj));text-align:left;justify-content:space-between;align-items:center;gap:10px;padding:0 20px;font-weight:550;display:flex}.ssb .menu-list>*+*{border-top:1px solid var(--line);margin-top:0}.ssb .menu-list .ic{color:#9aa69b}.ssb .menu-list .danger{color:#b5513b}.ssb .menu-list .lead{align-items:center;gap:10px;display:inline-flex}.ssb .menu-list .lead .ic{color:var(--sage-700)}.ssb .card.menu-list{padding:6px 0}.ssb .side-card{align-content:start;gap:10px;display:grid}.ssb .side-card>.ic{width:28px;height:28px;color:var(--sage-700)}.ssb .app{grid-template-columns:minmax(0,1fr);min-height:100%;display:grid}.ssb .app-side{display:none}.ssb .app-body{flex-direction:column;min-width:0;min-height:100%;display:flex}.ssb .topbar{z-index:20;background:var(--cream);align-items:center;gap:12px;height:64px;padding:0 16px;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.ssb .topbar{background:color-mix(in srgb,var(--cream) 90%,transparent)}}.ssb .topbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.ssb .menu-btn{border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.ssb .menu-btn .ic{width:24px;height:24px}.ssb .crumb{font-size:calc(15px - var(--fs-adj));color:var(--muted);white-space:nowrap;gap:6px;display:flex;overflow:hidden}.ssb .crumb b{color:var(--ink);font-weight:650}.ssb .top-user{align-items:center;gap:10px;margin-left:auto;display:flex}.ssb .bell{border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:relative}.ssb .bell .ic{width:22px;height:22px}.ssb .bell-badge{background:var(--sage-700);color:#fff;min-width:20px;height:20px;font-size:max(10px,calc(12px - var(--fs-adj)));text-align:center;border:1.5px solid var(--cream);border-radius:999px;padding:0 5px;font-weight:700;line-height:17px;position:absolute;top:0;right:-2px}.ssb .avatar{background:var(--soft-2);color:#5f7b64;width:44px;height:44px;font-size:calc(15px - var(--fs-adj));border-radius:50%;place-items:center;font-weight:600;display:grid;overflow:hidden}.ssb .avatar-img{object-fit:cover;width:100%;height:100%}.ssb .ribbon{background:var(--sage);color:#fff;font-size:calc(14px - var(--fs-adj));flex-wrap:wrap;align-items:center;gap:10px 16px;padding:11px 18px;display:flex}.ssb .ribbon p{align-items:center;gap:6px;font-weight:550;display:flex}.ssb .ribbon .acts{align-items:center;gap:14px;display:flex}.ssb .ribbon .btn-dark{color:#fff;background:#4f6553;border-radius:8px;padding:8px 12px;font-weight:650}.ssb .ribbon .exit{color:#fff;opacity:.9}.ssb .app-main{flex:1;width:100%;max-width:1120px;margin:0 auto;padding:24px 20px 40px}.ssb .app-main.narrow{max-width:520px}.ssb .app-footer{border-top:1px solid var(--line);font-size:calc(14px - var(--fs-adj));color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:20px;display:flex}.ssb .app-side{background:#fff;flex-direction:column;gap:24px;padding:32px 20px 24px;box-shadow:10px 0 40px #36403712}.ssb .side-brand{align-items:center;gap:10px;display:flex}.ssb .side-cap{font-size:calc(14px - var(--fs-adj));color:var(--muted);margin-top:-14px}.ssb .side-nav{gap:4px;display:grid}.ssb .side-nav a{min-height:50px;font-size:calc(16px - var(--fs-adj));color:var(--muted);border-radius:14px;align-items:center;gap:12px;padding:0 15px;font-weight:550;display:flex}.ssb .side-nav a.active{background:var(--soft);color:var(--ink);font-weight:700}.ssb .side-nav a.active .ic{color:var(--sage-700)}.ssb .side-note{background:var(--cream);font-size:calc(14px - var(--fs-adj));color:var(--muted);border-radius:18px;gap:6px;margin-top:auto;padding:18px;display:grid}.ssb .side-note strong{color:var(--ink);font-size:calc(15px - var(--fs-adj))}.ssb .side-note .ic{color:var(--sage-700)}.ssb .side-note a{color:var(--sage-700);align-items:center;gap:4px;font-weight:650;display:inline-flex}.ssb .scrim{z-index:30;background:#1e241f61;position:absolute;inset:0}.ssb .drawer-close{display:none}.ssb .drawer-open .drawer-close{display:grid}.ssb .drawer-open .app-side{z-index:31;width:min(300px,82%);display:flex;position:absolute;inset:0 auto 0 0}.ssb .drawer-close{place-items:center;width:40px;height:40px;position:absolute;top:18px;right:14px}.ssb .pub-header{justify-content:space-between;align-items:center;height:68px;padding:0 20px;display:flex}.ssb .logo img{width:auto;height:40px}.ssb .pub-header nav{align-items:center;gap:8px;display:flex}.ssb .pub-header nav>a:not(.btn){font-size:calc(15px - var(--fs-adj));color:var(--ink);padding:8px}.ssb .brand-ring{aspect-ratio:1;place-items:center;width:100%;max-width:340px;margin:0 auto;display:grid;position:relative}.ssb .brand-ring>svg.brand-ring-dots{width:100%;height:100%;position:absolute;inset:0}.ssb .brand-ring:before{content:"";background:radial-gradient(circle,#eef1e9 0%,#eef1e900 70%);border-radius:50%;position:absolute;inset:14%}.ssb .brand-ring-center{text-align:center;justify-items:center;gap:6px;display:grid;position:relative}.ssb .brand-ring-wordmark{width:54%;height:auto}.ssb .welcome{text-align:center;padding:32px 20px 0}.ssb .welcome h1{font-size:calc(32px - var(--fs-adj));letter-spacing:-.04em;font-weight:700;line-height:1.3}.ssb .welcome h1 em{color:var(--sage);font-style:normal}.ssb .welcome p{color:var(--muted);font-size:calc(var(--fs-sub) - var(--fs-adj));margin-top:16px;line-height:1.8}.ssb .welcome .actions{justify-content:center;align-items:center;gap:18px;margin-top:24px;display:flex}.ssb .welcome small{color:var(--muted);font-size:max(10px,calc(13px - var(--fs-adj)));margin-top:18px;display:block}.ssb .welcome-scene{justify-items:center;gap:6px;padding:28px 20px 0;display:grid}.ssb .scene-tag{color:var(--muted);font-size:calc(14px - var(--fs-adj));align-items:center;gap:6px;display:inline-flex}.ssb .steps{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 16px 0;padding:28px 16px;display:grid}.ssb .step{text-align:left;align-content:start;gap:10px;display:grid}.ssb .step .num{border:1px solid var(--line);width:46px;height:46px;font-size:calc(14px - var(--fs-adj));color:var(--muted);border-radius:50%;place-items:center;display:grid}.ssb .step h2{font-size:calc(15px - var(--fs-adj));font-weight:700}.ssb .step p{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--muted);line-height:1.7}.ssb .pub-footer{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--muted);border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:8px;padding:20px;display:flex}.ssb .r-title{gap:6px;margin-bottom:22px;display:grid}.ssb .r-title h1{font-size:calc(var(--fs-h1) - var(--fs-adj));letter-spacing:-.03em;font-weight:700;line-height:1.3}.ssb .r-title p{color:var(--muted)}.ssb .r-title .date{font-size:calc(14px - var(--fs-adj));color:var(--muted);align-items:center;gap:8px;display:inline-flex}.ssb .r-title-row{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:20px;display:flex}.ssb .home-grid{gap:16px;display:grid}.ssb .cycle-panel{background:linear-gradient(165deg,#eef0e8 0%,#f5f3ec 60%,#f1efe6 100%);border-radius:26px;padding:24px 20px}.ssb .cycle-month{font-size:calc(30px - var(--fs-adj));align-items:baseline;gap:6px;font-weight:700;display:flex}.ssb .cycle-month span{font-size:calc(16px - var(--fs-adj));color:var(--muted);font-weight:500}.ssb .panel-top{color:var(--muted);font-size:calc(15px - var(--fs-adj));justify-content:space-between;align-items:center;margin-top:18px;display:flex}.ssb .pill{color:#617663;height:32px;font-size:calc(14px - var(--fs-adj));background:#fff9;border-radius:999px;align-items:center;padding:0 12px;font-weight:550;display:inline-flex}.ssb .cycle-ring{max-width:260px;margin:10px auto 0}.ssb .cycle-ring .brand-ring-center span{font-size:calc(14px - var(--fs-adj));color:var(--muted)}.ssb .cycle-ring strong{font-size:calc(56px - var(--fs-adj));letter-spacing:-.03em;font-weight:500;line-height:1}.ssb .cycle-ring strong small{font-size:calc(16px - var(--fs-adj));margin-left:4px;font-weight:500}.ssb .cycle-ring i{font-style:normal;font-size:max(10px,calc(13px - var(--fs-adj)));color:#8fa892}.ssb .cycle-copy{text-align:center;gap:4px;margin-top:8px;display:grid}.ssb .cycle-copy .d{font-size:calc(14px - var(--fs-adj));color:var(--muted)}.ssb .cycle-copy p{font-size:calc(15px - var(--fs-adj))}.ssb .cycle-copy h2{font-size:calc(15px - var(--fs-adj));font-weight:600}.ssb .cycle-copy h2 b{font-size:calc(40px - var(--fs-adj));letter-spacing:-.03em;margin-right:4px;font-weight:600}.ssb .cycle-copy .go-link{justify-self:center;margin-top:6px}.ssb .cycle-foot{border-top:1px solid #36403714;margin-top:18px}.ssb .cycle-foot>div{border-bottom:1px solid #36403714;justify-content:space-between;align-items:center;min-height:66px;display:flex}.ssb .cycle-foot>div:last-child{border-bottom:0}.ssb .cycle-foot span{color:var(--muted);font-size:calc(15px - var(--fs-adj))}.ssb .cycle-foot strong{font-size:calc(22px - var(--fs-adj));font-weight:600}.ssb .cycle-foot small{font-size:calc(14px - var(--fs-adj));margin-left:4px;font-weight:500}.ssb .today-panel{gap:12px;display:grid}.ssb .today-panel .top{justify-content:space-between;align-items:flex-start;display:flex}.ssb .today-panel h2{font-size:calc(18px - var(--fs-adj));font-weight:700}.ssb .today-panel p{font-size:calc(14px - var(--fs-adj));color:var(--muted)}.ssb .today-values{grid-template-columns:1fr 1fr;gap:12px;margin:6px 0;display:grid}.ssb .today-values span{font-size:calc(14px - var(--fs-adj));color:var(--muted);gap:4px;display:grid}.ssb .today-values strong{font-size:calc(24px - var(--fs-adj));color:var(--ink);font-weight:650}.ssb .today-values small{font-size:calc(14px - var(--fs-adj));margin-left:2px}.ssb .mini-cal-title{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.ssb .mini-cal-title h2{font-size:calc(17px - var(--fs-adj));font-weight:700}.ssb .mini-cal-title a{font-size:calc(14px - var(--fs-adj));color:var(--muted);align-items:center;display:inline-flex}.ssb .mini-grid{text-align:center;grid-template-columns:repeat(7,1fr);row-gap:6px;display:grid}.ssb .mini-grid .wd{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--muted);padding-bottom:4px}.ssb .mini-grid a,.ssb .mini-grid span.d{width:38px;height:38px;font-size:calc(14px - var(--fs-adj));border-radius:50%;place-items:center;margin:0 auto;display:grid;position:relative}.ssb .mini-grid .period{background:var(--period)}.ssb .mini-grid .fertile{background:var(--fertile)}.ssb .mini-grid .today{box-shadow:inset 0 0 0 1.5px var(--ink);font-weight:700}.ssb .mini-grid a i{background:var(--muted);border-radius:50%;width:3px;height:3px;margin-left:-1.5px;position:absolute;bottom:4px;left:50%}.ssb .legend{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--muted);flex-wrap:wrap;gap:6px 14px;margin-top:14px;display:flex}.ssb .legend span{align-items:center;gap:6px;display:inline-flex}.ssb .legend i{border-radius:3px;width:9px;height:9px}.ssb .legend .period{background:var(--period-dot)}.ssb .legend .fertile{background:var(--sage)}.ssb .legend .pms{background:var(--sand)}.ssb .kind-note{background:var(--soft);color:var(--muted);border-radius:24px;padding:22px 20px;position:relative}.ssb .kind-note h2{font-size:calc(18px - var(--fs-adj));color:var(--ink);font-weight:700;line-height:1.5}.ssb .kind-note p{font-size:calc(14px - var(--fs-adj));margin-top:8px}.ssb .kind-note .ic{color:#9aa69b;width:26px;height:26px;position:absolute;bottom:18px;right:18px}.ssb .paths{gap:12px;margin-top:16px;display:grid}.ssb .paths a{border:1px solid var(--line);border-radius:var(--r-tile);background:#fff;grid-template-columns:44px 1fr auto;align-items:center;gap:4px 14px;padding:20px;display:grid}.ssb .paths a .ic{color:var(--sage-700);grid-row:span 2;justify-self:center;width:24px;height:24px}.ssb .paths h3{font-size:calc(16px - var(--fs-adj));font-weight:700}.ssb .paths p{font-size:calc(14px - var(--fs-adj));color:var(--muted);grid-column:2}.ssb .paths .go{color:#9aa69b;grid-area:1/3/3}.ssb .cal-layout{gap:16px;margin-top:18px;display:grid}.ssb .cal-month{justify-content:space-between;align-items:flex-end;margin-bottom:16px;display:flex}.ssb .cal-month span{font-size:calc(14px - var(--fs-adj));color:var(--muted)}.ssb .cal-month h2{font-size:calc(26px - var(--fs-adj));font-weight:700;line-height:1.1}.ssb .cal-month .row{gap:6px}.ssb .today-btn{border:1px solid var(--line);height:40px;font-size:calc(14px - var(--fs-adj));background:#fff;border-radius:999px;padding:0 14px;font-weight:600}.ssb .month-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.ssb .month-grid .wd{text-align:center;font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--muted);padding:4px 0 8px}.ssb .month-grid .wd.sun{color:#c0634a}.ssb .day{min-height:64px;font-size:calc(14px - var(--fs-adj));border-radius:14px;align-content:start;justify-items:center;gap:2px;padding:6px 2px;display:grid;position:relative}.ssb .day .n{border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:relative}.ssb .day .rec{background:var(--sage-700);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:-3px;left:50%}.ssb .day small{font-size:max(10px,calc(10.5px - var(--fs-adj)));color:var(--muted);letter-spacing:-.02em}.ssb .day .ptag{font-style:normal;font-size:max(10px,calc(10px - var(--fs-adj)));color:#a0614a;font-weight:600;line-height:1.2}.ssb .day.period{background:var(--period)}.ssb .day.fertile{background:var(--fertile)}.ssb .day.pms{background:var(--pms)}.ssb .day.today .n{box-shadow:inset 0 0 0 1.5px var(--ink);font-weight:700}.ssb .day.selected{box-shadow:inset 0 0 0 2px var(--sage-700)}.ssb .day-detail{align-content:start;gap:12px;display:grid}.ssb .day-detail h2{font-size:calc(20px - var(--fs-adj));font-weight:700}.ssb .day-detail>p{color:var(--muted);font-size:calc(14px - var(--fs-adj));margin-top:-8px}.ssb .pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ssb .pair>div{background:var(--cream);font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--muted);border-radius:16px;gap:4px;padding:14px;display:grid}.ssb .pair .ic{color:var(--sage-700)}.ssb .pair strong{font-size:calc(22px - var(--fs-adj));color:var(--ink);font-weight:650}.ssb .pair small{font-size:max(10px,calc(13px - var(--fs-adj)));margin-left:2px}.ssb .dline{border-bottom:1px solid var(--line);font-size:calc(15px - var(--fs-adj));justify-content:space-between;padding:12px 2px;display:flex}.ssb .dline span{color:var(--muted)}.ssb .memo{background:var(--cream);font-size:calc(14px - var(--fs-adj));color:var(--muted);border-radius:14px;padding:14px}.ssb .rec-layout,.ssb .rec-sections{gap:16px;display:grid}.ssb .rec-sections>section{border:1px solid var(--line);border-radius:var(--r-card);background:#fff;gap:16px;padding:24px 20px;display:grid}.ssb .sec-title{align-items:flex-start;gap:12px;display:flex}.ssb .sec-title>span{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--sage-700);background:var(--soft);border-radius:8px;margin-top:2px;padding:4px 8px;font-weight:700}.ssb .sec-title h2{font-size:calc(18px - var(--fs-adj));font-weight:700}.ssb .sec-title p{font-size:calc(14px - var(--fs-adj));color:var(--muted)}.ssb .measure{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ssb .measure label{background:var(--cream);font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--muted);border-radius:16px;gap:6px;padding:14px;display:grid}.ssb .measure .ic{color:var(--sage-700)}.ssb .temp{align-items:baseline;gap:4px;display:flex}.ssb .temp input,.ssb .measure input[type=time]{width:100%;font-size:calc(24px - var(--fs-adj));color:var(--ink);background:0 0;border:0;padding:0;font-weight:650}.ssb .temp b{font-size:calc(15px - var(--fs-adj));font-weight:600}.ssb .opts{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.ssb .opts.moods{grid-template-columns:repeat(3,1fr)}.ssb .opts button{border:1px solid var(--line);font-size:calc(14px - var(--fs-adj));background:#fff;border-radius:16px;justify-items:center;gap:6px;padding:14px 4px;font-weight:600;display:grid}.ssb .opts button.active{border-color:var(--sage-700);background:var(--fertile);color:var(--ink)}.ssb .opts .drops{height:16px;color:var(--period-dot);align-items:center;gap:2px;display:flex}.ssb .opts .drops svg{fill:currentColor;width:10px;height:14px}.ssb .opts .mood{font-size:calc(22px - var(--fs-adj));line-height:1}.ssb .custom{gap:8px;display:flex}.ssb .custom .input{height:44px}.ssb .char{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--muted);justify-self:end;margin-top:-8px}.ssb .save-note{align-content:start;gap:12px;display:grid}.ssb .save-note h2{font-size:calc(18px - var(--fs-adj));font-weight:700;line-height:1.45}.ssb .progress{background:var(--soft);border-radius:999px;height:8px;overflow:hidden}.ssb .progress span{background:var(--sage);border-radius:inherit;height:100%;display:block}.ssb .rhythm-toolbar{gap:12px;margin-bottom:16px;display:grid}.ssb .compare{gap:16px;display:grid}.ssb .sel-day{text-align:center;font-size:calc(14px - var(--fs-adj));color:var(--muted);font-weight:650}.ssb .readings{text-align:center;grid-template-columns:1fr 1fr;display:grid}.ssb .readings>div{gap:2px;padding:6px 0;display:grid}.ssb .readings>div+div{border-left:1px solid var(--line)}.ssb .readings span{font-size:calc(15px - var(--fs-adj));color:var(--muted)}.ssb .readings strong{font-size:calc(30px - var(--fs-adj));color:#4f7a58;font-weight:650}.ssb .readings>div+div strong{color:var(--brown)}.ssb .readings strong small{font-size:calc(14px - var(--fs-adj));margin-left:2px;font-weight:500}.ssb .readings p{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--muted)}.ssb .plot-head{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--muted);border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding-top:16px;display:flex}.ssb .plot-legend{gap:12px;display:flex}.ssb .plot-legend span{align-items:center;gap:6px;display:inline-flex}.ssb .plot-legend i{border-top:3px solid #4f7a58;width:18px;height:0}.ssb .plot-legend i.prev{border-top:3px dashed var(--brown)}.ssb .plot{width:100%;min-width:460px;height:auto;display:block}.ssb .plot-scroll{scrollbar-width:thin;overflow-x:auto}.ssb .day-nav{font-size:calc(14px - var(--fs-adj));justify-content:center;align-items:center;gap:16px;font-weight:600;display:flex}.ssb .plot-note{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--muted);text-align:center}.ssb .summary{grid-template-columns:1fr 1fr;gap:12px;margin-top:16px;display:grid}.ssb .summary section{border:1px solid var(--line);background:#fff;border-radius:20px;gap:4px;padding:18px;display:grid}.ssb .summary span{font-size:calc(14px - var(--fs-adj));color:var(--muted)}.ssb .summary strong{font-size:calc(26px - var(--fs-adj));font-weight:650}.ssb .summary small{font-size:calc(14px - var(--fs-adj));margin-left:2px;font-weight:500}.ssb .summary p{font-size:max(10px,calc(12.5px - var(--fs-adj)));color:var(--muted)}.ssb .filter-block{gap:12px;margin-bottom:20px;display:grid}.ssb .filter-block .seg{justify-self:start;max-width:100%;overflow-x:auto}.ssb .chip .mine{font-size:max(10px,calc(11px - var(--fs-adj)));opacity:.85;font-weight:700}.ssb .resources{border:1px solid var(--line);border-radius:var(--r-card);background:#fff;gap:14px;padding:22px 20px;display:grid}.ssb .res-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ssb .res-head h2{font-size:calc(18px - var(--fs-adj));font-weight:700}.ssb .res-head span{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--muted)}.ssb .reading{border-top:1px solid var(--line);grid-template-columns:auto 1fr;gap:4px 14px;padding:16px 0;display:grid}.ssb .reading .no{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--sage-700);padding-top:2px;font-weight:700}.ssb .reading .src{font-size:max(10px,calc(12.5px - var(--fs-adj)));color:var(--muted)}.ssb .reading h3{font-size:calc(16px - var(--fs-adj));margin:2px 0;font-weight:700}.ssb .reading p{font-size:calc(14px - var(--fs-adj));color:var(--muted)}.ssb .reading .act{font-size:calc(14px - var(--fs-adj));color:var(--sage-700);grid-column:2;align-items:center;gap:4px;margin-top:6px;font-weight:650;display:inline-flex}.ssb .tiles{gap:12px;margin-top:16px;display:grid}.ssb .tile{border:1px solid var(--line);border-radius:var(--r-tile);background:#fff;justify-items:start;gap:8px;padding:20px;display:grid}.ssb .tile h3{font-size:calc(17px - var(--fs-adj));font-weight:700}.ssb .tile p{font-size:calc(14px - var(--fs-adj));color:var(--muted)}.ssb .ai-status{background:var(--soft);font-size:calc(14px - var(--fs-adj));color:var(--muted);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;padding:10px 14px;display:flex}.ssb .ai-status .dot{background:var(--sand);border-radius:50%;width:8px;height:8px}.ssb .ai-status button{color:var(--sage-700);text-underline-offset:3px;margin-left:auto;font-weight:650;text-decoration:underline}.ssb .ai-surface{border:1px solid var(--line);border-radius:var(--r-card);background:#fff;overflow:hidden}.ssb .ai-empty{text-align:center;justify-items:center;gap:10px;padding:28px 20px;display:grid}.ssb .ai-symbol{background:var(--soft);width:64px;height:64px;color:var(--sage-700);border-radius:20px;place-items:center;display:grid;position:relative}.ssb .ai-symbol .ic{width:28px;height:28px}.ssb .ai-symbol .spark{width:20px;height:20px;color:var(--sand);position:absolute;top:-6px;right:-6px}.ssb .ai-empty h2{font-size:calc(20px - var(--fs-adj));font-weight:700}.ssb .ai-empty>p{font-size:calc(14px - var(--fs-adj));color:var(--muted)}.ssb .topics{gap:8px;width:100%;margin-top:8px;display:grid}.ssb .topics button{text-align:left;border:1px solid var(--line);background:var(--cream);border-radius:16px;grid-template-columns:24px 1fr auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.ssb .topics .ic{color:var(--sage-700)}.ssb .topics strong{font-size:calc(15px - var(--fs-adj));display:block}.ssb .topics small{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--muted)}.ssb .topics .arr{color:#9aa69b}.ssb .compose{border-top:1px solid var(--line);background:#fcfcf9;gap:8px;padding:16px 20px 18px;display:grid}.ssb .compose .textarea{min-height:96px}.ssb .compose-bottom{justify-content:space-between;align-items:center;display:flex}.ssb .compose-bottom span{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--muted)}.ssb .ai-note{font-size:max(10px,calc(12.5px - var(--fs-adj)));color:var(--muted)}.ssb .ai-foot{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--muted);align-items:flex-start;gap:10px;margin-top:14px;display:flex}.ssb .ai-foot .ic{color:var(--sage-700)}.ssb .profile-row{justify-content:space-between;align-items:center;display:flex}.ssb .profile-row h2{font-size:calc(22px - var(--fs-adj));font-weight:700}.ssb .profile-row p{font-size:calc(14px - var(--fs-adj));color:var(--muted);margin-top:4px}.ssb .profile-row .avatar{width:56px;height:56px}.ssb .photo{align-items:center;gap:16px;display:flex}.ssb .photo-btn{background:var(--soft-2);color:#5f7b64;border-radius:50%;place-items:center;width:84px;height:84px;display:grid;position:relative}.ssb .photo-btn .ic{width:36px;height:36px}.ssb .photo-btn .cam{border:1px solid var(--line);background:#fff;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:0;right:0}.ssb .photo-btn .cam .ic{width:16px;height:16px}.ssb .stat-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ssb .stat{background:var(--cream);border-radius:16px;gap:4px;padding:16px;display:grid}.ssb .stat span{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--muted)}.ssb .stat h2{font-size:calc(26px - var(--fs-adj));font-weight:700}.ssb .stat small{font-size:calc(14px - var(--fs-adj));margin-left:2px;font-weight:500}.ssb .flow{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:16px;display:flex}.ssb .flow .active{color:var(--ink);font-weight:700}.ssb .file-drop{border:1.5px dashed var(--line);text-align:center;background:var(--cream);border-radius:18px;justify-items:center;gap:8px;padding:28px 16px;display:grid}.ssb .file-drop .ic{width:30px;height:30px;color:var(--sage-700)}.ssb .file-drop h3{font-size:calc(15px - var(--fs-adj));font-weight:650}.ssb .inbox-count{background:var(--sage-700);color:#fff;min-width:26px;height:26px;font-size:max(10px,calc(13px - var(--fs-adj)));border-radius:999px;place-items:center;padding:0 7px;font-weight:700;display:inline-grid}.ssb .inbox-toolbar{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.ssb .inbox-toolbar .seg>*{height:34px}.ssb .inbox-toolbar>button{font-size:calc(14px - var(--fs-adj));color:var(--sage-700);font-weight:600}.ssb .inbox{border:1px solid var(--line);border-radius:var(--r-card);background:#fff;overflow:hidden}.ssb .inbox-row{text-align:left;border-top:1px solid var(--line);grid-template-columns:44px 1fr;gap:4px 14px;width:100%;padding:18px 20px;display:grid}.ssb .inbox-row:first-child{border-top:0}.ssb .inbox-row.unread{background:#fbfcf9}.ssb .inbox-icon{background:var(--soft);width:44px;height:44px;color:var(--sage-700);border-radius:14px;grid-row:span 2;place-items:center;display:grid}.ssb .inbox-copy strong{font-size:calc(15px - var(--fs-adj));align-items:center;gap:6px;display:flex}.ssb .inbox-copy strong i{background:#c0634a;border-radius:50%;width:7px;height:7px}.ssb .inbox-copy span{font-size:calc(14px - var(--fs-adj));color:var(--muted);margin-top:2px;display:block}.ssb .inbox-row time{font-size:max(10px,calc(12.5px - var(--fs-adj)));color:#8c978d;grid-column:2}.ssb .sv-hero{text-align:center;justify-items:center;gap:12px;padding:12px 0 20px;display:grid}.ssb .sv-hero img{width:110px;height:auto}.ssb .sv-hero h1{font-size:calc(24px - var(--fs-adj));font-weight:700}.ssb .sv-hero p{color:var(--muted);font-size:calc(15px - var(--fs-adj));line-height:1.8}.ssb .sv-steps{border:1px solid var(--line);border-radius:var(--r-card);background:#fff;padding:10px}.ssb .sv-step{border-radius:16px;grid-template-columns:40px 1fr;align-items:center;gap:2px 14px;padding:14px;display:grid}.ssb .sv-step+.sv-step{border-top:1px solid var(--line);border-radius:0}.ssb .sv-step.current{background:var(--fertile);box-shadow:inset 0 0 0 1px var(--sage)}.ssb .sv-step .n{color:#fff;background:#8c8c86;border-radius:10px;grid-row:span 2;place-items:center;width:36px;height:36px;font-weight:700;display:grid}.ssb .sv-step.current .n{background:var(--sage)}.ssb .sv-step:nth-child(2) .n{background:#c9c9c2}.ssb .sv-step:nth-child(3) .n{background:#a7a7a0}.ssb .sv-step b{font-size:calc(15px - var(--fs-adj));align-items:center;gap:8px;display:flex}.ssb .sv-step span{font-size:calc(14px - var(--fs-adj));color:var(--muted)}.ssb .sv-meta{text-align:center;font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--muted);margin:16px 0}.ssb .sv-top{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.ssb .sv-progress{grid-template-columns:1fr 3fr 3fr 1fr;gap:8px;margin-top:6px;display:grid}.ssb .sv-progress i{background:var(--soft);border-radius:999px;height:6px;position:relative;overflow:hidden}.ssb .sv-progress i.on:after{content:"";background:var(--sage);border-radius:inherit;width:50%;position:absolute;inset:0}.ssb .sv-labels{font-size:max(10px,calc(12px - var(--fs-adj)));color:var(--muted);grid-template-columns:1fr 3fr 3fr 1fr;gap:8px;margin:8px 0 22px;display:grid}.ssb .sv-labels span{white-space:nowrap;align-items:center;gap:4px;display:flex}.ssb .sv-labels b{border:1px solid var(--line);width:18px;height:18px;font-size:max(10px,calc(11px - var(--fs-adj)));border-radius:50%;place-items:center;font-weight:600;display:grid}.ssb .sv-labels .on b{background:var(--sage);border-color:var(--sage);color:#fff}.ssb .sv-q{font-size:calc(21px - var(--fs-adj));letter-spacing:-.02em;font-weight:700;line-height:1.45}.ssb .sv-qdesc{color:var(--muted);font-size:calc(15px - var(--fs-adj));margin:10px 0 20px}.ssb .sv-opts{gap:10px;display:grid}.ssb .sv-opt{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:18px;align-items:center;gap:14px;padding:16px 18px;display:flex;box-shadow:0 2px 8px #3640370d}.ssb .sv-opt input{width:24px;height:24px;accent-color:var(--sage-700);margin:0}.ssb .sv-opt b{font-size:calc(16px - var(--fs-adj));font-weight:550;display:block}.ssb .sv-opt small{font-size:max(10px,calc(12.5px - var(--fs-adj)));color:var(--muted);display:block}.ssb .sv-nav{grid-template-columns:1fr 3fr;gap:10px;margin-top:20px;display:grid}.ssb .lp{background:var(--cream)}.ssb .lp-header{z-index:20;background:var(--cream);justify-content:space-between;align-items:center;height:68px;padding:0 20px;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.ssb .lp-header{background:color-mix(in srgb,var(--cream) 92%,transparent)}}.ssb .lp-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ssb .lp-header .logo img{height:40px}.ssb .lp-nav{display:none}.ssb .burger{place-items:center;width:44px;height:44px;display:grid}.ssb .burger .ic{width:24px;height:24px}.ssb .orbit{text-align:center;padding:20px 20px 48px}.ssb .kicker{font-size:calc(15px - var(--fs-adj));color:var(--muted)}.ssb .orbit-stage{max-width:560px;margin:8px auto 0;position:relative}.ssb .orbit-stage .brand-ring{max-width:none}.ssb .orbit-brand{justify-items:center;gap:6px;display:grid}.ssb .orbit-brand h1{width:62%;margin:0 auto}.ssb .counter{color:var(--sage-700);align-items:baseline;gap:4px;display:flex;position:absolute;top:30%;right:12%}.ssb .counter span{font-size:calc(22px - var(--fs-adj));font-weight:600}.ssb .counter small{font-size:max(10px,calc(11px - var(--fs-adj)));letter-spacing:.08em}.ssb .orbit-brand p{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--muted)}.ssb .orbit-item{font-size:calc(14px - var(--fs-adj));color:var(--muted);white-space:nowrap;align-items:center;gap:4px;font-weight:600;display:flex;position:absolute}.ssb .orbit-item b{color:var(--sage);font-weight:500}.ssb .orbit-item.i1{top:6%;left:0}.ssb .orbit-item.i2{top:6%;right:0}.ssb .orbit-item.i3{bottom:8%;left:0}.ssb .orbit-item.i4{bottom:8%;right:0}.ssb .orbit-bottom{justify-items:center;gap:12px;margin-top:20px;display:grid}.ssb .orbit-bottom p{font-size:calc(15px - var(--fs-adj));color:var(--muted)}.ssb .launch-badge{border:1px solid var(--line);height:34px;font-size:calc(14px - var(--fs-adj));background:#fff;border-radius:999px;align-items:center;padding:0 16px;font-weight:600;display:inline-flex}.ssb .orbit-bottom a{font-size:calc(14px - var(--fs-adj));color:var(--sage-700);text-underline-offset:3px;font-weight:650;text-decoration:underline}.ssb .lp-sec{border-top:1px solid var(--line);padding:64px 20px}.ssb .lp-in{max-width:1080px;margin:0 auto}.ssb .eyebrow{font-size:calc(14px - var(--fs-adj));color:var(--sage-700);margin-bottom:10px;font-weight:650}.ssb .lp-sec h2{font-size:calc(28px - var(--fs-adj));letter-spacing:-.03em;font-weight:700;line-height:1.35}.ssb .lp-sec h2 span{margin-right:6px;display:inline-block}.ssb .lp-sec h2 span:nth-child(2){color:var(--sage)}.ssb .lp-sub{color:var(--muted);font-size:calc(15px - var(--fs-adj));margin-top:10px}.ssb .journey{gap:12px;margin-top:28px;display:grid;position:relative}.ssb .journey article{border:1px solid var(--line);border-radius:var(--r-tile);background:#fff;gap:6px;padding:22px;display:grid}.ssb .journey .st{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--sage-700);font-weight:700}.ssb .journey h3{font-size:calc(18px - var(--fs-adj));font-weight:700}.ssb .journey p{font-size:calc(14px - var(--fs-adj));color:var(--muted)}.ssb .jar{border:1px solid var(--line);background:#fff;border-radius:28px;justify-items:center;gap:16px;margin-top:28px;padding:24px 16px;display:grid}.ssb .jar-space{aspect-ratio:1/.9;place-items:center;width:100%;max-width:420px;display:grid;position:relative}.ssb .jar-space .pot{opacity:.95;width:56%}.ssb .token{background:var(--cream);border:1px solid var(--line);height:42px;font-size:calc(14px - var(--fs-adj));border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-weight:650;display:inline-flex;position:absolute;box-shadow:0 6px 16px #36403714}.ssb .token .ic{color:var(--sage-700);width:18px;height:18px}.ssb .token.t1{top:4%;left:0}.ssb .token.t2{top:14%;right:0}.ssb .token.t3{bottom:16%;left:2%}.ssb .token.t4{bottom:4%;right:0}.ssb .jar-tools{font-size:calc(14px - var(--fs-adj));color:var(--muted);align-items:center;gap:14px;display:flex}.ssb .start-cards{gap:14px;margin-top:28px;display:grid}.ssb .start-card{border:1px solid var(--line);border-radius:var(--r-card);background:#fff;gap:14px;padding:22px 20px;display:grid}.ssb .start-card>header{align-items:center;gap:12px;display:flex}.ssb .start-card .no{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--sage-700);font-weight:700}.ssb .start-card h3{font-size:calc(18px - var(--fs-adj));flex:1;font-weight:700}.ssb .start-card .toggle{border:1px solid var(--line);border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.ssb .mock{background:var(--cream);text-align:left;border-radius:18px;gap:12px;padding:18px;display:grid}.ssb .mock h4{font-size:calc(15px - var(--fs-adj));font-weight:700}.ssb .mock .bar{background:var(--soft);border-radius:999px;height:6px;overflow:hidden}.ssb .mock .bar i{background:var(--sage);width:35%;height:100%;display:block}.ssb .mock .meta{font-size:max(10px,calc(12.5px - var(--fs-adj)));color:var(--muted)}.ssb .mock h5{font-size:calc(16px - var(--fs-adj));font-weight:700;line-height:1.45}.ssb .mock .optrow{gap:6px;display:grid}.ssb .mock .optrow div{border:1px solid var(--line);font-size:calc(14px - var(--fs-adj));background:#fff;border-radius:12px;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.ssb .mock .optrow .chosen{border-color:var(--sage-700);background:var(--fertile);font-weight:650}.ssb .mock .metrics{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ssb .mock .metrics div{font-size:max(10px,calc(12.5px - var(--fs-adj)));color:var(--muted);background:#fff;border-radius:12px;gap:2px;padding:12px;display:grid}.ssb .mock .metrics strong{font-size:calc(20px - var(--fs-adj));color:var(--ink)}.ssb .mock .pills{gap:6px;display:flex}.ssb .mock .pills span{border:1px solid var(--line);font-size:max(10px,calc(13px - var(--fs-adj)));background:#fff;border-radius:999px;padding:6px 12px}.ssb .mock .pills .sel{background:var(--sage-700);border-color:var(--sage-700);color:#fff}.ssb .mock .memo{background:#fff}.ssb .mock .g-row{background:#fff;border-radius:14px;grid-template-columns:40px 1fr;align-items:center;gap:12px;padding:12px;display:grid}.ssb .mock .g-row .gi{background:var(--soft);width:40px;height:40px;color:var(--sage-700);border-radius:12px;place-items:center;display:grid}.ssb .mock .g-row small{font-size:max(10px,calc(12px - var(--fs-adj)));color:var(--muted)}.ssb .mock .g-row strong{font-size:calc(15px - var(--fs-adj));display:block}.ssb .mock .g-row p{font-size:max(10px,calc(12.5px - var(--fs-adj)));color:var(--muted)}.ssb .faq{border-bottom:1px solid var(--line);margin-top:24px}.ssb .faq details{padding:0}.ssb .faq summary{min-height:64px;font-size:calc(16px - var(--fs-adj));color:var(--ink);gap:12px;font-weight:650}.ssb .faq details p{font-size:calc(15px - var(--fs-adj));margin:0;padding:0 0 18px;line-height:1.75}.ssb .closing{background:#eef1e9}.ssb .closing-in{gap:28px;display:grid}.ssb .closing .pre{font-size:calc(14px - var(--fs-adj));color:var(--sage-700);font-weight:650}.ssb .closing h2{margin:8px 0 10px}.ssb .launch-form{border-radius:var(--r-card);background:#fff;gap:14px;padding:24px 20px;display:grid;box-shadow:0 20px 40px -24px #36403740}.ssb .launch-form h3{font-size:calc(19px - var(--fs-adj));font-weight:700}.ssb .launch-form>p{font-size:calc(14px - var(--fs-adj));color:var(--muted)}.ssb .launch-form .check{min-height:0;font-size:calc(14px - var(--fs-adj));align-items:flex-start}.ssb .launch-form .check input{margin-top:1px}.ssb .trap{position:absolute;left:-9999px}.ssb .lp-footer{border-top:1px solid var(--line);gap:16px;padding:32px 20px;display:grid}.ssb .lp-footer .logo img{height:36px}.ssb .lp-footer p{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--muted)}.ssb .lp-footer .bottom{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--muted);justify-content:space-between;display:flex}.ssb .lp-drawer{border-bottom:1px solid var(--line);z-index:19;background:#fff;gap:2px;padding:8px 20px 20px;display:grid;position:absolute;top:68px;left:0;right:0;box-shadow:0 20px 30px -20px #0003}.ssb .lp-drawer a{min-height:50px;font-size:calc(16px - var(--fs-adj));border-bottom:1px solid var(--line);align-items:center;font-weight:600;display:flex}.ssb .lp-drawer .acts{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.ssb .lp-drawer .acts a{border:0;justify-content:center}@media (min-width:600px){.ssb .tiles,.ssb .topics{grid-template-columns:1fr 1fr}}@media (min-width:768px){.ssb .app-main{padding:32px 32px 48px}.ssb .grid-two{grid-template-columns:1.25fr 1fr;align-items:start}.ssb .paths{grid-template-columns:repeat(3,1fr)}.ssb .paths a{grid-template-columns:1fr;justify-items:start;gap:8px}.ssb .paths a .ic{grid-row:auto;justify-self:start}.ssb .paths p{grid-column:auto}.ssb .paths .go{display:none}.ssb .page-heading h1,.ssb .r-title h1{font-size:calc(var(--fs-display) - var(--fs-adj))}.ssb .welcome h1{font-size:calc(44px - var(--fs-adj))}.ssb .steps{gap:28px;max-width:900px;margin:32px auto 0}.ssb .journey,.ssb .start-cards{grid-template-columns:repeat(3,1fr)}.ssb .lp-sec h2{font-size:calc(36px - var(--fs-adj))}.ssb .closing-in{grid-template-columns:1fr 1fr;align-items:center}.ssb .summary{max-width:none}.ssb .rhythm-toolbar{grid-template-columns:auto 1fr;align-items:center}}@media (min-width:1024px){.ssb .app{grid-template-columns:260px minmax(0,1fr)}.ssb .app-side{display:flex;position:relative}.ssb .side-note{margin-top:24px}.ssb .menu-btn{display:none}.ssb .topbar{padding:0 40px}.ssb .app-main{padding:40px 48px 56px}.ssb .home-grid{grid-template-columns:1.35fr 1fr;grid-template-areas:"cycle today""cycle cal";align-items:start}.ssb .home-grid .cycle-panel{grid-area:cycle;padding:32px}.ssb .home-grid .today-panel{grid-area:today}.ssb .home-grid .home-aside{grid-area:cal}.ssb .cal-layout{grid-template-columns:1.6fr 1fr;align-items:start}.ssb .day{min-height:84px}.ssb .rec-layout{grid-template-columns:1fr 320px;align-items:start}.ssb .save-note{position:sticky;top:96px}.ssb .compare{grid-template-columns:1fr}.ssb .lp-nav{font-size:calc(15px - var(--fs-adj));align-items:center;gap:28px;font-weight:550;display:flex}.ssb .lp-nav .acts{gap:8px;margin-left:12px;display:flex}.ssb .burger{display:none}.ssb .lp-header{height:76px;padding:0 48px}.ssb .orbit-stage{max-width:640px}.ssb .orbit-item{font-size:calc(17px - var(--fs-adj))}.ssb .orbit-item.i1,.ssb .orbit-item.i3{left:-14%}.ssb .orbit-item.i2,.ssb .orbit-item.i4{right:-14%}.ssb .lp-sec{padding:96px 48px}.ssb .jar{grid-template-columns:1.2fr 1fr;place-items:center stretch;padding:40px}.ssb .lp-footer{padding:40px 48px}}.ssb .logo img,.ssb .lp-header .logo img{width:auto;height:36px}.ssb .side-brand img{width:auto;height:38px}.ssb .foot-brand{align-items:center;gap:8px;display:flex}.ssb .foot-brand img:first-child{height:36px}.ssb .foot-brand img:last-child{height:30px}.ssb .btn.dark{color:#fff;background:#5f7563;border-color:#5f7563}.ssb .lp-nav .svc{font-size:calc(15px - var(--fs-adj));padding:8px 6px;font-weight:550}.ssb .jar{background:0 0;border:0;padding:8px 0}.ssb .jar-space{aspect-ratio:auto;justify-items:center;gap:28px;max-width:640px;display:grid}.ssb .tokens{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.ssb .token{background:#fbfbf8;border-color:#e3e8e1;border-radius:14px;flex-direction:column;gap:4px;min-width:120px;height:auto;padding:12px 18px;font-weight:550;position:static;box-shadow:0 8px 18px #36403714}.ssb .token:first-child{transform:rotate(-3deg)}.ssb .token:nth-child(2){transform:rotate(2deg)}.ssb .token:nth-child(3){transform:rotate(-1.5deg)}.ssb .token:nth-child(4){transform:rotate(3deg)}.ssb .jar-space .pot{opacity:1;width:min(70%,330px);height:auto}.ssb .jar-tools{justify-content:center}.ssb .jar-space .pot{color:var(--sage)}.ssb .jar-tools button{border:0;border-bottom:1px solid var(--line);min-height:0;font-size:calc(14px - var(--fs-adj));color:var(--muted);background:0 0;border-radius:0;padding:4px 2px}.ssb #about .lp-in,.ssb #preview .lp-in{text-align:center}.ssb .journey article{text-align:center;background:0 0;border:0;justify-items:center;padding:8px}.ssb .journey .st{border:1px solid var(--line);width:34px;height:34px;font-size:max(10px,calc(12px - var(--fs-adj)));color:var(--muted);background:#fff;border-radius:50%;place-items:center;font-weight:500;display:grid}.ssb .journey h3{color:var(--sage);font-size:calc(20px - var(--fs-adj))}.ssb .journey p{font-size:calc(15px - var(--fs-adj))}@media (min-width:768px){.ssb .journey:before{content:"";background:var(--line);height:1px;position:absolute;top:25px;left:16.6%;right:16.6%}.ssb .journey article{position:relative}.ssb .lp-nav{gap:20px}}@media (min-width:1024px){.ssb .lp-header .logo{margin-right:28px}.ssb .lp-header{justify-content:flex-start}.ssb .lp-nav{flex:1}.ssb .lp-nav .acts{align-items:center;margin-left:auto}.ssb .jar{grid-template-columns:1fr;justify-items:center}}.ssb .pub-header .logo img{width:86px;height:auto}.ssb .lp-header .logo img{width:94px;height:auto}.ssb .app-side .side-brand img{width:113px;height:auto}.ssb .lp-footer .foot-brand img:first-child{object-fit:contain;width:29px;height:31px}.ssb .lp-footer .foot-brand img:last-child{width:104px;height:auto}.ssb .orbit-brand h1{width:202px}.ssb .orbit-brand h1 img{width:100%;height:auto}.ssb .brand-ring .brand-ring-wordmark{width:155px;height:auto}@media (min-width:600px){.ssb .pub-header .logo img{width:99px}.ssb .brand-ring .brand-ring-wordmark{width:179px}}@media (min-width:681px){.ssb .lp-footer .foot-brand img:first-child{width:32px;height:36px}.ssb .lp-footer .foot-brand img:last-child{width:110px}}@media (min-width:761px){.ssb .lp-header .logo img{width:104px}.ssb .orbit-brand h1{width:254px}}.ssb{word-break:keep-all;overflow-wrap:break-word}.ssb .crumb{min-width:0}.ssb .crumb b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ssb .seg{scrollbar-width:none;width:100%;display:flex;overflow-x:auto}.ssb .seg>*{white-space:nowrap;flex:1 0 auto;justify-content:center;padding:0 12px}.ssb .inbox-toolbar .seg{width:auto}.ssb .inbox-toolbar .seg>*{flex:none}.ssb .filter-block .seg{justify-self:stretch!important}.ssb .page-heading,.ssb .r-title-row{flex-direction:column;align-items:flex-start;gap:12px}.ssb .r-title-row .go-link{order:-1}.ssb .steps{grid-template-columns:1fr;gap:0;padding:8px 4px}.ssb .step{border-bottom:1px solid var(--line);grid-template-columns:40px 1fr;gap:2px 14px;padding:14px 0}.ssb .step:last-child{border-bottom:0}.ssb .step .num{grid-row:span 2;width:40px;height:40px}.ssb .day{border-radius:12px;min-height:48px;padding:6px 0}.ssb .day small{font-size:max(10px,calc(9px - var(--fs-adj)));letter-spacing:-.04em;line-height:1.2}.ssb .day .ptag{font-size:max(10px,calc(9px - var(--fs-adj)))}.ssb input[type=number]{-moz-appearance:textfield}.ssb input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ssb input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ssb .temp input{font-size:calc(22px - var(--fs-adj));min-width:0}.ssb .measure input[type=time]{font-size:calc(18px - var(--fs-adj));width:100%;min-width:0}.ssb .measure input[type=time]::-webkit-calendar-picker-indicator{margin-left:2px}.ssb .plot{min-width:0}.ssb .card,.ssb .resources,.ssb .rec-sections>section{padding:20px 18px}.ssb .summary p{font-size:max(10px,calc(12px - var(--fs-adj)))}@media (min-width:768px){.ssb .seg{width:auto;display:inline-flex}.ssb .seg>*{flex:none;padding:0 16px}.ssb .filter-block .seg{justify-self:start!important}.ssb .page-heading{flex-direction:row;align-items:flex-end;gap:16px}.ssb .r-title-row{flex-direction:row;align-items:flex-end}.ssb .r-title-row .go-link{order:0}.ssb .steps{grid-template-columns:repeat(3,1fr);gap:28px;padding:28px 16px}.ssb .step{border-bottom:0;grid-template-columns:1fr;padding:0}.ssb .step .num{grid-row:auto;width:46px;height:46px}.ssb .day{border-radius:14px;min-height:64px;padding:6px 2px}.ssb .day small{font-size:max(10px,calc(10.5px - var(--fs-adj)))}.ssb .day .ptag{font-size:max(10px,calc(10px - var(--fs-adj)))}.ssb .card,.ssb .resources{padding:24px}.ssb .rec-sections>section{padding:24px 20px}.ssb .summary p{font-size:max(10px,calc(12.5px - var(--fs-adj)))}}@media (min-width:1024px){.ssb .day{min-height:84px}}.ssb .day{text-align:center;justify-content:center;justify-items:center}.ssb .day>*{text-align:center;width:100%;display:block}.ssb .day .n{width:28px;margin:0 auto;display:grid}.ssb .pair>div,.ssb .measure label,.ssb .stat,.ssb .summary section,.ssb .today-values span{text-align:center;justify-items:center}.ssb .temp{justify-content:center}.ssb .temp input{flex:none;width:3.4em}.ssb .day .n{margin-bottom:3px}.ssb .temp input,.ssb .measure input[type=time]{text-align:center}.ssb .measure input[type=time]{width:auto;max-width:100%}.ssb .admin-note{margin-bottom:16px}.ssb .admin-note strong{color:var(--ink);font-size:calc(15px - var(--fs-adj));margin-bottom:4px;display:block}.ssb .admin-note .link{margin-top:6px;display:inline-block}.ssb .admin-layout{gap:16px;display:grid}.ssb .admin-side{grid-template-columns:1fr 1fr;gap:6px;display:grid}.ssb .admin-side a{min-height:44px;font-size:calc(15px - var(--fs-adj));color:var(--muted);border:1px solid var(--line);text-align:center;background:#fff;border-radius:12px;justify-content:center;align-items:center;padding:0 12px;font-weight:550;display:flex}.ssb .admin-side a.active{background:var(--soft);border-color:var(--soft);color:var(--ink);font-weight:700}.ssb .stat-grid.three{grid-template-columns:repeat(3,1fr)}.ssb .stat-grid.three .stat{border:1px solid var(--line);background:#fff}.ssb .stat-grid.three .stat h2{font-size:calc(22px - var(--fs-adj))}.ssb .kv-list>div{border-top:1px solid var(--line);min-height:52px;font-size:calc(15px - var(--fs-adj));justify-content:space-between;align-items:center;gap:10px;display:flex}.ssb .kv-list>div:first-child{border-top:0}.ssb .badge.wait{color:#8a6a2f;background:#f4ecdc}.ssb .notice.warn{color:#8a6a2f;background:#fbf3e4}.ssb .table-scroll{border:1px solid var(--line);border-radius:14px;overflow-x:auto}.ssb .tbl{border-collapse:collapse;width:100%;font-size:calc(14px - var(--fs-adj));min-width:420px}.ssb .tbl th{background:var(--cream);color:var(--muted);text-align:center;white-space:nowrap;padding:12px;font-weight:600}.ssb .tbl td{border-top:1px solid var(--line);text-align:center;padding:12px}.ssb .tbl td:first-child{text-align:left}.ssb .tbl .empty-row{color:var(--muted);padding:24px;text-align:center!important}.ssb .flow-text{font-size:calc(14px - var(--fs-adj));color:var(--muted);font-weight:600}@media (min-width:1024px){.ssb .admin-layout{grid-template-columns:200px minmax(0,1fr);align-items:start}.ssb .admin-side{grid-template-columns:1fr;position:sticky;top:96px}.ssb .admin-side a{background:0 0;border:0;justify-content:flex-start}.ssb .admin-side a.active{background:var(--soft)}}.ssb{--miss:#c4553f;--miss-bg:#fbeae6;--miss-line:#efc3b8;--warn:#a8761c;--warn-bg:#fbf2dd;--warn-line:#ecd6a4;--ok:#4f7a58;--ok-bg:#e6efe6;--info:#3f6f9a;--info-bg:#e7f0f8}.ssb .t-miss{color:var(--miss)!important}.ssb .t-warn{color:var(--warn)!important}.ssb .t-ok{color:var(--ok)!important}.ssb .st{height:24px;font-size:max(10px,calc(12px - var(--fs-adj)));white-space:nowrap;background:var(--soft);color:var(--muted);border-radius:999px;align-items:center;gap:4px;padding:0 9px;font-weight:700;display:inline-flex}.ssb .st.sm{height:20px;font-size:max(10px,calc(11px - var(--fs-adj)));padding:0 7px}.ssb .st.miss{background:var(--miss-bg);color:var(--miss)}.ssb .st.warn{background:var(--warn-bg);color:var(--warn)}.ssb .st.ok{background:var(--ok-bg);color:var(--ok)}.ssb .st.info{background:var(--info-bg);color:var(--info)}.ssb .st.mute{color:#8a918a;background:#f0f0ec}.ssb .bell-badge.miss{background:var(--miss)}.ssb .st-legend{font-size:max(10px,calc(12px - var(--fs-adj)));color:var(--muted);flex-wrap:wrap;gap:6px 12px;display:flex}.ssb .st-legend span{align-items:center;gap:5px;display:inline-flex}.ssb .st-legend i{border-radius:3px;width:10px;height:10px}.ssb .st-legend .miss{background:var(--miss)}.ssb .st-legend .warn{background:#e0b04f}.ssb .st-legend .ok{background:var(--ok)}.ssb .st-legend .info{background:var(--info)}.ssb .alert{font-size:calc(14px - var(--fs-adj));border:1px solid;border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.ssb .alert .ic{margin-top:2px}.ssb .alert b{font-size:calc(14px - var(--fs-adj));display:block}.ssb .alert p{font-size:max(10px,calc(13px - var(--fs-adj)));margin-top:2px}.ssb .alert.miss{background:var(--miss-bg);border-color:var(--miss-line);color:var(--miss)}.ssb .alert.miss p{color:#8c4636}.ssb .alert.warn{background:var(--warn-bg);border-color:var(--warn-line);color:var(--warn)}.ssb .alert.warn p{color:#7c6020}.ssb .field.missing .input{border-color:var(--miss);background:#fffaf9}.ssb .field.missing .label{color:var(--miss)}.ssb .hint.error{color:var(--miss);align-items:center;gap:4px;display:flex}.ssb .adm{background:#f3f4ef;grid-template-columns:minmax(0,1fr);min-height:100%;display:grid}.ssb .adm-side{border-bottom:1px solid var(--line);background:#fff;gap:10px;padding:12px 16px 0;display:grid}.ssb .adm-brand{align-items:center;gap:8px;display:flex}.ssb .adm-brand img{width:86px;height:auto}.ssb .adm-brand.center{justify-content:center}.ssb .adm-tag{letter-spacing:.08em;background:var(--ink);color:#fff;border-radius:5px;padding:4px 6px;font:700 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace}.ssb .adm-nav{scrollbar-width:none;gap:4px;margin:0 -16px;padding:0 16px;display:flex;overflow-x:auto}.ssb .adm-nav a{height:40px;font-size:calc(14px - var(--fs-adj));color:var(--muted);border-bottom:2px solid #0000;flex:none;align-items:center;gap:6px;padding:0 12px;font-weight:600;display:flex;position:relative}.ssb .adm-nav a .ic{width:18px;height:18px}.ssb .adm-nav a.active{color:var(--ink);border-bottom-color:var(--sage-700)}.ssb .adm-count{background:var(--warn-bg);min-width:20px;height:20px;color:var(--warn);font-size:max(10px,calc(11px - var(--fs-adj)));border-radius:999px;place-items:center;padding:0 6px;font-weight:700;display:grid}.ssb .adm-dot{border-radius:50%;width:8px;height:8px}.ssb .adm-dot.miss{background:var(--miss)}.ssb .adm-me{display:none}.ssb .adm-body{flex-direction:column;min-width:0;display:flex}.ssb .adm-top{border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:10px;height:56px;padding:0 16px;display:flex}.ssb .adm-crumb{font-size:calc(14px - var(--fs-adj));color:var(--muted);white-space:nowrap}.ssb .adm-crumb b{color:var(--ink)}.ssb .adm-search{background:var(--cream);border:1px solid var(--line);height:38px;color:var(--muted);border-radius:10px;align-items:center;gap:6px;padding:0 12px;display:none}.ssb .adm-search input{font-size:calc(14px - var(--fs-adj));background:0 0;border:0;outline:0;width:100%;min-width:0}.ssb .adm-search.wide{flex:220px;display:flex}.ssb .adm-alert{width:38px;height:38px;color:var(--miss);place-items:center;margin-left:auto;display:grid;position:relative}.ssb .adm-main{align-content:start;gap:14px;padding:20px 16px 40px;display:grid}.ssb .adm-head{gap:10px;display:grid}.ssb .adm-head h1{font-size:calc(var(--fs-h1) - var(--fs-adj));letter-spacing:-.03em;font-weight:700}.ssb .adm-head p{color:var(--muted);font-size:calc(var(--fs-sub) - var(--fs-adj));margin-top:2px}.ssb .card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ssb .card-head h3{font-size:calc(16px - var(--fs-adj));font-weight:700}.ssb .card-head.pad{padding:18px 18px 12px}.ssb .card.flush{padding:0;overflow:hidden}.ssb .card.flush .table-scroll{border:0;border-top:1px solid var(--line);border-radius:0}.ssb .card>*+*{margin-top:12px}.ssb .card.flush>*+*{margin-top:0}.ssb .avatar.sm{width:34px;height:34px;font-size:max(10px,calc(13px - var(--fs-adj)))}.ssb .ready{border:1px solid var(--line);background:#fff;border-radius:18px;gap:10px;padding:16px;display:grid}.ssb .ready-top{justify-content:space-between;align-items:baseline;display:flex}.ssb .ready-num{font-size:calc(20px - var(--fs-adj));font-weight:700}.ssb .meter{background:var(--soft);border-radius:999px;height:10px;display:flex;overflow:hidden}.ssb .meter .ok{background:var(--ok)}.ssb .meter .warn{background:#e0b04f}.ssb .meter .miss{background:var(--miss)}.ssb .ready-chips{flex-wrap:wrap;gap:6px;display:flex}.ssb .kpis{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ssb .kpi{border:1px solid var(--line);text-align:center;background:#fff;border-radius:16px;justify-items:center;gap:4px;padding:14px;display:grid}.ssb .kpi span{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--muted)}.ssb .kpi strong{font-size:calc(24px - var(--fs-adj));font-weight:700;line-height:1.2}.ssb .kpi strong em{font-style:normal;font-size:calc(14px - var(--fs-adj));color:var(--muted);margin-left:2px;font-weight:500}.ssb .kpi small{font-size:max(10px,calc(12px - var(--fs-adj)));font-weight:600}.ssb .mini-meter{background:var(--miss-bg);border-radius:999px;width:100%;height:6px;overflow:hidden}.ssb .mini-meter i{background:var(--miss);height:100%;display:block}.ssb .adm-grid{gap:14px;display:grid}.ssb .adm-chart{width:100%;height:auto;display:block}.ssb .status-list li,.ssb .check-list li,.ssb .set-list li{min-height:48px;font-size:calc(14px - var(--fs-adj));border-radius:10px;align-items:center;gap:10px;padding:0 10px;display:flex}.ssb .status-list li+li,.ssb .check-list li+li,.ssb .set-list li+li{margin-top:4px}.ssb .status-list li>span:nth-child(2),.ssb .check-list li b,.ssb .set-list li>div{flex:1;font-weight:550}.ssb .status-list li.miss,.ssb .check-list li.miss,.ssb .set-list li.miss{background:var(--miss-bg);box-shadow:inset 3px 0 0 var(--miss)}.ssb .status-list li.miss .ic{color:var(--miss)}.ssb .status-list li.warn,.ssb .check-list li.warn{background:#fdf8ec;box-shadow:inset 3px 0 #e0b04f}.ssb .status-list li.warn .ic{color:var(--warn)}.ssb .status-list li.ok .ic{color:var(--ok)}.ssb .set-list li>div small{font-size:max(10px,calc(12px - var(--fs-adj)));color:var(--muted);font-weight:400;display:block}.ssb .timeline li{border-top:1px solid var(--line);font-size:calc(14px - var(--fs-adj));grid-template-columns:52px 1fr;gap:10px;padding:10px 0;display:grid}.ssb .timeline li:first-child{border-top:0}.ssb .timeline time{color:var(--muted);font-size:max(10px,calc(13px - var(--fs-adj)))}.ssb .timeline li.warn span{color:var(--warn)}.ssb .tbl{min-width:560px}.ssb .tbl th{text-align:center}.ssb .tbl td{text-align:center;white-space:nowrap}.ssb .tbl td:first-child,.ssb .tbl th:first-child{text-align:left;background:inherit;position:sticky;left:0}.ssb .tbl tbody tr{background:#fff}.ssb .tbl tr.sel{background:#f4f7f2}.ssb .tbl tr.row-miss{background:var(--miss-bg)}.ssb .tbl tr.row-miss td:first-child{box-shadow:inset 3px 0 0 var(--miss)}.ssb .tbl tr.row-warn{background:#fdf8ec}.ssb .tbl tr.row-warn td:first-child{box-shadow:inset 3px 0 #e0b04f}.ssb .pager{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.ssb .filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ssb .select.sm{width:auto;height:38px;padding-left:12px;font-size:14px}.ssb .seg.sm>*{height:30px;font-size:max(10px,calc(13px - var(--fs-adj)))}.ssb .filters .seg{width:auto}.ssb .filters .seg>*{flex:none}.ssb .adm-split{align-items:start;gap:14px;display:grid}.ssb .detail .kv{font-size:calc(14px - var(--fs-adj));grid-template-columns:76px 1fr;gap:8px 10px;display:grid}.ssb .detail .kv dt{color:var(--muted)}.ssb .detail .kv dd{margin:0;font-weight:600}.ssb .pipeline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ssb .step-chip{border:1px solid var(--line);height:38px;font-size:calc(14px - var(--fs-adj));color:var(--muted);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-weight:600;display:inline-flex}.ssb .step-chip b{color:var(--ink)}.ssb .step-chip.active{border-color:var(--sage-700);color:var(--ink)}.ssb .step-chip.warn{background:var(--warn-bg);border-color:var(--warn-line);color:var(--warn)}.ssb .step-chip.warn b{color:var(--warn)}.ssb .step-chip.ok{background:var(--ok-bg);color:var(--ok);border-color:#c6dac8}.ssb .pipeline .push{margin-left:auto}.ssb .quality li{font-size:calc(14px - var(--fs-adj));grid-template-columns:72px 1fr 44px;align-items:center;gap:4px 10px;padding:8px 0;display:grid}.ssb .quality small{font-size:max(10px,calc(12px - var(--fs-adj)));color:var(--muted);grid-column:2/4;margin-top:-4px}.ssb .q-bar{background:var(--soft);border-radius:999px;height:10px;overflow:hidden}.ssb .q-bar i{border-radius:inherit;height:100%;display:block}.ssb .quality .ok i{background:var(--ok)}.ssb .quality .warn i{background:#e0b04f}.ssb .quality .miss i{background:var(--miss)}.ssb .quality b{text-align:right}.ssb .rule-list li{border-top:1px solid var(--line);font-size:calc(14px - var(--fs-adj));flex-wrap:wrap;align-items:center;gap:6px;padding:9px 0;display:flex}.ssb .rule-list li:first-child{border-top:0}.ssb .flow-steps{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.ssb .flow-steps li{font-size:max(10px,calc(13px - var(--fs-adj)));background:#f6f6f2;border-radius:12px;grid-template-columns:28px 1fr;align-items:center;gap:2px 8px;padding:12px;display:grid}.ssb .flow-steps li b{color:#fff;width:28px;height:28px;font-size:max(10px,calc(13px - var(--fs-adj)));background:#ddd;border-radius:50%;grid-row:span 2;place-items:center;display:grid}.ssb .flow-steps li em{font-style:normal;font-size:max(10px,calc(12px - var(--fs-adj)));color:#8a918a;font-weight:700}.ssb .flow-steps li.miss{background:var(--miss-bg);box-shadow:inset 0 0 0 1px var(--miss-line)}.ssb .flow-steps li.miss b{background:var(--miss)}.ssb .flow-steps li.miss em{color:var(--miss)}.ssb .perm{font-size:max(10px,calc(12px - var(--fs-adj)));align-items:center;gap:4px;font-weight:700;display:inline-flex}.ssb .perm.ok{color:var(--ok)}.ssb .perm.info{color:var(--info)}.ssb .perm.mute{color:#a3aaa3}.ssb .perm-tbl{min-width:480px}.ssb .toggle{background:#d6d9d3;border-radius:999px;flex:none;width:44px;height:26px;position:relative}.ssb .toggle:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.ssb .toggle.on{background:var(--ok)}.ssb .toggle.on:after{left:21px}.ssb .adm-login{background:#f3f4ef;place-items:start center;min-height:100%;padding:40px 16px;display:grid}.ssb .adm-login-box{border:1px solid var(--line);background:#fff;border-radius:24px;gap:14px;width:100%;max-width:400px;padding:28px 22px;display:grid}.ssb .adm-login-box h1{font-size:calc(22px - var(--fs-adj));text-align:center;font-weight:700}.ssb .adm-login-box>p{text-align:center;margin-top:-8px}.ssb .adm-login-box .divider{margin:0}@media (min-width:768px){.ssb .kpis{grid-template-columns:repeat(4,1fr)}.ssb .kpis.three{grid-template-columns:repeat(3,1fr)}.ssb .adm-head{grid-template-columns:1fr auto;align-items:end}.ssb .adm-search{width:240px;margin-left:auto;display:flex}.ssb .adm-alert{margin-left:0}.ssb .flow-steps{grid-template-columns:repeat(4,1fr)}.ssb .adm-main{padding:28px 28px 48px}}@media (min-width:1024px){.ssb .adm{grid-template-columns:232px minmax(0,1fr)}.ssb .adm-side{border-bottom:0;border-right:1px solid var(--line);grid-template-rows:auto auto 1fr;align-content:start;padding:24px 14px}.ssb .adm-brand img{width:104px}.ssb .adm-nav{flex-direction:column;margin:12px 0 0;padding:0;overflow:visible}.ssb .adm-nav a{border-bottom:0;border-radius:10px;height:44px;padding:0 12px}.ssb .adm-nav a span:first-of-type{flex:1}.ssb .adm-nav a.active{background:var(--soft)}.ssb .adm-me{background:var(--cream);font-size:max(10px,calc(13px - var(--fs-adj)));border-radius:12px;align-self:end;align-items:center;gap:10px;padding:12px;display:flex}.ssb .adm-me div{flex:1}.ssb .adm-me small{color:var(--muted);display:block}.ssb .adm-top{height:60px;padding:0 32px}.ssb .adm-main{padding:28px 32px 56px}.ssb .adm-grid{grid-template-columns:1.3fr 1fr}.ssb .adm-split{grid-template-columns:minmax(0,1fr) 320px}}.ssb .side-nav a.nav-admin{color:var(--sage-700);font-weight:650}.ssb .side-nav a.nav-admin .ic{color:var(--sage-700)}.ssb .nav-admin-tag{font-size:max(10px,calc(10px - var(--fs-adj)));color:var(--sage-700);background:var(--soft);border-radius:4px;margin-left:auto;padding:2px 5px;font-weight:700}.ssb .side-nav .nav-admin-tag{display:none}.ssb .lp-nav .admin-link{color:var(--sage-700);font-weight:700}.ssb .admin-cat{border-color:var(--line);background:#fff}.ssb .admin-cat-head{justify-content:space-between;align-items:center;display:flex}.ssb .admin-cat-head b{font-size:calc(17px - var(--fs-adj));color:var(--ink)}.ssb .admin-cat-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ssb .admin-cat-grid a{background:var(--soft);min-height:46px;font-size:calc(14px - var(--fs-adj));color:var(--ink);border-radius:12px;align-items:center;gap:8px;padding:0 12px;font-weight:600;display:flex}.ssb .admin-cat-grid a .ic{width:18px;height:18px;color:var(--sage-700)}.ssb .admin-cat-grid a:first-child{background:var(--sage);color:var(--ink);grid-column:1/-1;justify-content:center;font-weight:650}.ssb .admin-cat-grid a:first-child .ic{color:var(--ink)}.ssb .menu-list a.admin-row{color:var(--sage-700);font-weight:650}.ssb .menu-list a.admin-row .lead .ic{color:var(--sage-700)}.ssb .push{margin-left:auto}.ssb .toolbar-row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.ssb .seg.range{width:auto}.ssb .seg.range>*{flex:none}.ssb .spark{width:100%;height:26px;display:block}.ssb .spark-empty{height:26px;font-size:max(10px,calc(11px - var(--fs-adj)));color:var(--miss);background:repeating-linear-gradient(135deg,#fbeae6 0 6px,#fff 6px 12px);border-radius:6px;place-items:center;width:100%;display:grid}.ssb .chart-foot{font-size:max(10px,calc(12px - var(--fs-adj)));color:var(--muted);align-items:center;gap:14px;display:flex}.ssb .chart-foot span{align-items:center;gap:5px;display:inline-flex}.ssb .dot{border-radius:3px;width:9px;height:9px;display:inline-block}.ssb .dot.ok{background:#8fa892}.ssb .dot.sand{background:#d9c7a7}.ssb .todo li{border-radius:12px;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;padding:10px;display:grid}.ssb .todo li+li{margin-top:6px}.ssb .todo li.miss{background:var(--miss-bg)}.ssb .todo li.warn{background:#fdf8ec}.ssb .todo-ic{background:#fff;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.ssb .todo li.miss .todo-ic{color:var(--miss)}.ssb .todo li.warn .todo-ic{color:var(--warn)}.ssb .todo b{font-size:calc(14px - var(--fs-adj));display:block}.ssb .todo small{font-size:max(10px,calc(12px - var(--fs-adj)));color:var(--muted)}.ssb .funnel li{font-size:calc(14px - var(--fs-adj));grid-template-columns:84px 1fr 28px 52px;align-items:center;gap:10px;padding:8px 0;display:grid}.ssb .funnel small{font-size:max(10px,calc(12px - var(--fs-adj)));color:var(--muted);text-align:right}.ssb .f-bar{background:var(--soft);border-radius:999px;height:14px;overflow:hidden}.ssb .f-bar i{background:var(--sage);border-radius:inherit;height:100%;display:block}.ssb .funnel li.miss .f-bar i{background:var(--miss)}.ssb .funnel b{text-align:right}.ssb .status-list li>span:nth-child(2) small{font-size:max(10px,calc(12px - var(--fs-adj)));color:var(--muted);font-weight:400;display:block}.ssb .check-list .owner{font-size:max(10px,calc(12px - var(--fs-adj)));color:var(--muted);border:1px solid var(--line);background:#fff;border-radius:6px;padding:1px 6px}.ssb .bulk{background:var(--ink);color:#fff;font-size:calc(14px - var(--fs-adj));border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;display:flex}.ssb .bulk .btn.secondary{color:#fff;background:0 0;border-color:#ffffff59}.ssb .bulk .link{color:#cfe0d0}.ssb .tbl .cb{text-align:center;width:40px}.ssb .tbl thead th,.ssb .tbl thead th:first-child{background:var(--cream)}.ssb .tbl .cb input{width:18px;height:18px;accent-color:var(--sage-700)}.ssb .tbl td.cb+td,.ssb .tbl th.cb+th{text-align:left}.ssb .page-num{background:var(--soft);min-width:32px;height:32px;font-size:max(10px,calc(13px - var(--fs-adj)));border-radius:8px;place-items:center;font-weight:700;display:grid}.ssb .tabs-line{border-bottom:1px solid var(--line);gap:2px;display:flex;overflow-x:auto}.ssb .tabs-line button{height:38px;font-size:calc(14px - var(--fs-adj));color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;padding:0 12px;font-weight:600}.ssb .tabs-line button.active{color:var(--ink);border-bottom-color:var(--sage-700)}.ssb .rec14{gap:6px;display:grid}.ssb .rec-dots{grid-template-columns:repeat(14,1fr);gap:4px;display:grid}.ssb .rec-dots i{aspect-ratio:1;background:#ebeee8;border-radius:4px}.ssb .rec-dots i.r{background:var(--sage)}.ssb .empty-inline{border:1.5px dashed var(--line);font-size:calc(14px - var(--fs-adj));background:#fff;border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;padding:16px;display:flex}.ssb .empty-inline>.ic{color:var(--muted)}.ssb .empty-inline div{flex:1;min-width:180px}.ssb .empty-inline p{color:var(--muted);font-size:max(10px,calc(13px - var(--fs-adj)))}.ssb .review{gap:6px;display:grid}.ssb .comment{font-size:max(10px,calc(13px - var(--fs-adj)));background:#f6f8fb;border-radius:12px;gap:10px;padding:12px;display:flex}.ssb .comment b{font-size:max(10px,calc(13px - var(--fs-adj)))}.ssb .comment p{color:var(--ink);margin-top:2px}.ssb .tbl td.mask{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:max(10px,calc(13px - var(--fs-adj)))}.ssb .file-drop.miss-drop{border-color:var(--miss-line);background:#fffaf9}.ssb .file-drop.miss-drop .ic{color:var(--miss)}.ssb .pw{display:block;position:relative}.ssb .pw .input{padding-right:44px}.ssb .pw-eye{width:36px;height:36px;color:var(--muted);place-items:center;display:grid;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.ssb .adm-main{position:relative}.ssb .table-ghost{opacity:.6}.ssb .dlg-space{width:1px;height:720px;position:absolute;inset:0 auto auto 0}.ssb .adm-main:has(.dlg-space){min-height:760px}.ssb .timeline li.miss span{color:var(--miss)}.ssb .adm-scrim{z-index:5;background:#1e241f6b;position:absolute;inset:0}.ssb .adm-dialog{z-index:6;background:#fff;border-radius:22px;gap:12px;padding:20px;display:grid;position:absolute;bottom:12px;left:12px;right:12px;box-shadow:0 24px 60px #00000040}.ssb .alert .push{align-self:center}@media (min-width:768px){.ssb .adm-dialog{width:460px;inset:140px auto auto 50%;transform:translate(-50%)}}.ssb .seg-cards{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.ssb .seg-card{border:1px solid var(--line);text-align:left;background:#fff;border-radius:14px;gap:2px;padding:12px 14px;display:grid}.ssb .seg-card span{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--muted);font-weight:600}.ssb .seg-card b{font-size:calc(22px - var(--fs-adj))}.ssb .seg-card small{font-size:max(10px,calc(11.5px - var(--fs-adj)));color:var(--muted)}.ssb .seg-card.active{border-color:var(--sage-700);box-shadow:inset 0 0 0 1px var(--sage-700)}.ssb .seg-card.ok b{color:var(--ok)}.ssb .seg-card.mute b{color:#8a918a}.ssb .seg-card.warn{border-color:var(--warn-line);background:#fdf8ec}.ssb .seg-card.warn b,.ssb .seg-card.warn span{color:var(--warn)}.ssb .uid{color:var(--sage-800);text-underline-offset:3px;font-weight:700;text-decoration:underline}.ssb .tbl small.sub{font-size:max(10px,calc(11px - var(--fs-adj)));color:var(--muted);display:block}.ssb .mini-dots{vertical-align:middle;grid-template-columns:repeat(14,6px);gap:2px;display:inline-grid}.ssb .mini-dots i{background:#e6e9e3;border-radius:2px;width:6px;height:14px}.ssb .mini-dots i.r{background:var(--sage)}.ssb .tbl td.flags{white-space:nowrap}.ssb .uflag{border-radius:8px;place-items:center;width:26px;height:26px;margin:0 2px;display:inline-grid}.ssb .uflag.warn{background:var(--warn-bg);color:var(--warn)}.ssb .uflag.miss{background:var(--miss-bg);color:var(--miss)}.ssb .uflag.mute{color:#8a918a;background:#f0f0ec}.ssb .mini-kpis{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.ssb .mini-kpis div{background:var(--cream);text-align:center;border-radius:10px;padding:8px;display:grid}.ssb .mini-kpis span{font-size:max(10px,calc(11px - var(--fs-adj)));color:var(--muted)}.ssb .mini-kpis b{font-size:calc(16px - var(--fs-adj))}.ssb .flag-list li{font-size:max(10px,calc(13px - var(--fs-adj)));border-radius:10px;align-items:center;gap:8px;padding:8px 10px;display:flex}.ssb .flag-list li+li{margin-top:4px}.ssb .flag-list li.warn{background:var(--warn-bg);color:var(--warn)}.ssb .flag-list li.miss{background:var(--miss-bg);color:var(--miss)}.ssb .flag-list li.ok{background:var(--ok-bg);color:var(--ok)}.ssb .flag-list .link{margin-left:auto}.ssb .u-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ssb .u-head>*+*{margin-top:0}.ssb .u-id{align-items:center;gap:12px;display:flex}.ssb .u-id .avatar{width:52px;height:52px;font-weight:700}.ssb .u-id h2{font-size:calc(22px - var(--fs-adj));font-weight:700}.ssb .u-badges{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.ssb .u-actions{flex-wrap:wrap;gap:6px;display:flex}.ssb .u-actions .more{min-width:40px;padding:0}.ssb .flag-box{border:1px solid var(--line);background:#fff;border-radius:18px;gap:8px;padding:14px 16px;display:grid}.ssb .flag-box>b{font-size:calc(15px - var(--fs-adj))}.ssb .heat-wrap{gap:4px;display:grid}.ssb .heat-wd,.ssb .adm-chart .plot-line{stroke:#4f7a58;stroke-width:2px}.ssb .adm-chart .plot-dot{fill:#4f7a58}.ssb .adm-chart .fertile-band{fill:var(--fertile)}.ssb .st.dashed{background:0 0;border:1px dashed #b9beb5}.ssb .legend-sw{border-radius:3px;width:10px;height:10px;display:inline-block}.ssb .legend-sw.sw0{background:var(--chart-1)}.ssb .legend-sw.sw1{background:var(--chart-2)}.ssb .legend-sw.sw2{background:var(--chart-3)}.ssb .legend-sw.sw3{background:var(--chart-4)}.ssb .legend-sw.sw4{background:var(--border)}.ssb .link-card{transition:border-color .15s;display:block}.ssb .link-card:hover{border-color:var(--sage)}.ssb .heat-wd span{font-size:max(10px,calc(11px - var(--fs-adj)));color:var(--muted);text-align:center}.ssb .dot.h0{background:#eceee9}.ssb .dot.h1{background:#d5e1d4}.ssb .dot.h2{background:#a9c0ab}.ssb .dot.h3{background:#6f9475}.ssb .kv{font-size:calc(14px - var(--fs-adj));grid-template-columns:84px 1fr;gap:8px 10px;margin:0;display:grid}.ssb .kv dt{color:var(--muted)}.ssb .kv dd{margin:0;font-weight:600}.ssb .mini-list li{border-top:1px solid var(--line);font-size:calc(14px - var(--fs-adj));justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}.ssb .mini-list li:first-child{border-top:0}.ssb .memo-list li{font-size:calc(14px - var(--fs-adj));background:#f6f8fb;border-radius:12px;padding:12px}.ssb .memo-list li p{margin-top:4px}.ssb .topics-bar li{grid-template-columns:96px 1fr 44px}.ssb .topics-bar .q-bar i{background:var(--sage)}@media (min-width:768px){.ssb .seg-cards{grid-template-columns:repeat(6,1fr)}}.ssb .ver-bar{border:1px solid var(--line);background:#fff;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px 22px;padding:12px 16px;display:flex}.ssb .ver-bar>div{align-items:center;gap:8px;display:flex}.ssb .ver-bar b{font-size:calc(15px - var(--fs-adj))}.ssb .pipe{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.ssb .pipe li{text-align:center;border:1px solid var(--line);font-size:max(10px,calc(13px - var(--fs-adj)));background:#fff;border-radius:12px;justify-items:center;gap:2px;padding:10px 6px;display:grid;position:relative}.ssb .pipe li small{font-size:max(10px,calc(11px - var(--fs-adj)));color:var(--muted)}.ssb .pipe li.pre,.ssb .pipe li.post{background:var(--fertile);border-color:#c6dac8}.ssb .pipe li.active{box-shadow:inset 0 0 0 2px var(--sage-700)}.ssb .textarea.code,.ssb .code-box{font:13px/1.65 ui-monospace,SFMono-Regular,Menlo,monospace}.ssb .code-box{border:1px solid var(--line);white-space:pre-wrap;font-size:max(10px,calc(12.5px - var(--fs-adj)));background:#f6f7f3;border-radius:12px;margin:6px 0 0;padding:12px}.ssb .code-box mark,.ssb mark{color:inherit;background:#fbeeb8;border-radius:3px;padding:0 2px}.ssb del{color:var(--miss);text-decoration-thickness:2px}.ssb .rule-rows li{border-top:1px solid var(--line);font-size:calc(14px - var(--fs-adj));grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px 0;display:grid}.ssb .rule-rows li:first-child{border-top:0}.ssb .rule-rows li small{font-size:max(10px,calc(12px - var(--fs-adj)));color:var(--muted);display:block}.ssb .rule-rows li.warn{background:#fdf8ec;border-radius:10px;margin:0 -10px;padding:10px}.ssb .rule-rows li.miss{background:var(--miss-bg);border-radius:10px;margin:0 -10px;padding:10px}.ssb .test-grid{gap:12px;display:grid}.ssb .test-out{display:grid}.ssb .tabs-line a{height:38px;font-size:calc(14px - var(--fs-adj));color:var(--muted);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;padding:0 12px;font-weight:600;display:inline-flex}.ssb .trace{border:1px solid var(--line);background:#fff;border-radius:18px;gap:0;padding:8px 16px;display:grid}.ssb .trace-step{border-top:1px solid var(--line);grid-template-columns:32px 1fr;gap:12px;padding:14px 0;display:grid;position:relative}.ssb .trace-step:first-child{border-top:0}.ssb .trace-step b{font-size:calc(14px - var(--fs-adj))}.ssb .trace-step b small{margin-left:4px;font-weight:400}.ssb .tn{background:var(--soft);width:28px;height:28px;font-size:max(10px,calc(13px - var(--fs-adj)));border-radius:50%;place-items:center;font-weight:700;display:grid}.ssb .tn.pre,.ssb .tn.post{background:var(--sage);color:var(--ink)}.ssb .tbl.dense td,.ssb .tbl.dense th{font-size:max(10px,calc(13px - var(--fs-adj)));padding:10px}.ssb .timeline.compact li{font-size:max(10px,calc(13px - var(--fs-adj)));grid-template-columns:86px 1fr;padding:6px 0}@media (min-width:1024px){.ssb .test-grid{grid-template-columns:1fr 1fr 1fr}}@media (max-width:599px){.ssb .pipe{grid-template-columns:1fr}.ssb .pipe li{text-align:left;grid-template-columns:auto 1fr;justify-items:start;gap:8px}}.ssb{--prog:#3f6f9a;--prog-bg:#e7f0f8;--prog-line:#bcd2e6}.ssb .st.prog{background:var(--prog-bg);color:var(--prog)}.ssb .st-legend .prog{background:var(--prog)}.ssb .info-board{gap:12px;display:grid}.ssb .info-board>*+*{margin-top:0}.ssb .board-sum{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.ssb .bs{font-size:max(10px,calc(13px - var(--fs-adj)));border:1px solid;border-radius:12px;justify-content:center;align-items:baseline;gap:6px;padding:10px 6px;font-weight:700;display:flex}.ssb .bs b{font-size:calc(22px - var(--fs-adj))}.ssb .bs.miss{background:var(--miss-bg);border-color:var(--miss-line);color:var(--miss)}.ssb .bs.warn{background:var(--warn-bg);border-color:var(--warn-line);color:var(--warn)}.ssb .bs.prog{background:var(--prog-bg);border-color:var(--prog-line);color:var(--prog)}.ssb .bs.ok{background:var(--ok-bg);color:var(--ok);border-color:#c6dac8}.ssb .board-bar{border-radius:999px;gap:2px;height:8px;display:flex;overflow:hidden}.ssb .board-bar .miss{background:var(--miss)}.ssb .board-bar .warn{background:#e0b04f}.ssb .board-bar .prog{background:var(--prog)}.ssb .board-bar .ok{background:var(--ok)}.ssb .board-groups{gap:12px;display:grid}.ssb .bg h4{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--muted);margin-bottom:6px;font-weight:700}.ssb .board-list li{font-size:calc(13.5px - var(--fs-adj));border-radius:10px;grid-template-columns:minmax(90px,auto) 1fr auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.ssb .board-list li+li{margin-top:4px}.ssb .bi-name{font-weight:700}.ssb .bi-val{color:var(--muted);font-size:max(10px,calc(12.5px - var(--fs-adj)));min-width:0}.ssb .board-list li.miss{background:var(--miss-bg);box-shadow:inset 3px 0 0 var(--miss)}.ssb .board-list li.warn{background:#fdf8ec;box-shadow:inset 3px 0 #e0b04f}.ssb .board-list li.prog{box-shadow:inset 3px 0 0 var(--prog);background:#f1f6fb}.ssb .board-list li.ok{background:#f6f9f5}.ssb .info-rows li{border-top:1px solid var(--line);font-size:calc(14px - var(--fs-adj));grid-template-columns:88px 1fr auto;align-items:center;gap:8px;padding:8px 0;display:grid}.ssb .info-rows li:first-child{border-top:0}.ssb .info-rows li>span:first-child{color:var(--muted)}.ssb .info-rows b{font-weight:600}@media (min-width:768px){.ssb .board-groups{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.ssb .board-groups{grid-template-columns:repeat(3,1fr)}.ssb .board-list li{grid-template-columns:1fr auto;grid-template-areas:"n s""v v"}.ssb .board-list .bi-name{grid-area:n}.ssb .board-list .st{grid-area:s}.ssb .board-list .bi-val{grid-area:v}}.ssb .rule-rows li.prog{background:#f1f6fb;border-radius:10px;margin:0 -10px;padding:10px}.ssb .status-list li.prog{box-shadow:inset 3px 0 0 var(--prog);background:#f1f6fb}.ssb .status-list li.prog .ic{color:var(--prog)}.ssb .use{height:22px;font-size:max(10px,calc(11.5px - var(--fs-adj)));white-space:nowrap;border-radius:6px;align-items:center;padding:0 8px;font-weight:700;display:inline-flex}.ssb .use.u-ok{background:var(--ok-bg);color:var(--ok)}.ssb .use.u-safe{background:var(--prog-bg);color:var(--prog)}.ssb .use.u-ref{color:#6f766f;background:#f0f0ec}.ssb .use.u-link{color:#6f766f;background:#fff;border:1px dashed #b9bfb8}.ssb .use-legend{font-size:max(10px,calc(12.5px - var(--fs-adj)));color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.ssb .use-legend .use{margin-left:6px}.ssb .dgroups{gap:12px;display:grid}.ssb .dgroups h4{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--muted);margin-bottom:6px;font-weight:700}.ssb .dkpis{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.ssb .dkpi{border:1px solid var(--line);background:#fff;border-radius:14px;justify-items:start;gap:2px;padding:12px 14px;display:grid}.ssb .dkpi b{font-size:calc(20px - var(--fs-adj))}.ssb .dkpi>span:nth-child(2){font-size:max(10px,calc(12.5px - var(--fs-adj)));color:var(--muted)}.ssb .dkpi .use{margin-top:4px}.ssb .src-tbl td.src{white-space:normal;text-align:left;min-width:190px}.ssb .src-tbl td.src small{font-size:max(10px,calc(11px - var(--fs-adj)));color:var(--muted);display:block}.ssb .src-tbl td.src b{font-weight:600;font-size:max(10px,calc(13px - var(--fs-adj)));display:block}.ssb .src-tbl td.src code{font-size:max(10px,calc(11px - var(--fs-adj)));color:var(--muted)}.ssb .src-tbl td.num{text-align:right;font-variant-numeric:tabular-nums}.ssb .src-tbl td.msg{white-space:normal;text-align:left;min-width:120px}@media (min-width:1024px){.ssb .dgroups{grid-template-columns:3fr 3fr 4fr 1.2fr}.ssb .dkpis{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}}.u-tag{white-space:nowrap;border-radius:6px;align-items:center;height:22px;padding:0 8px;font-size:11.5px;font-weight:700;display:inline-flex}.u-tag.ok{color:#4f7a58;background:#e6efe7}.u-tag.safe{color:#3f6f9a;background:#e5edf5}.u-tag.ref{color:#6f766f;background:#f0f0ec}.u-tag.link{color:#6f766f;background:#fff;border:1px dashed #b9bfb8}.u-tag.warn{color:#a8761c;background:#fbf1dd}.ov-table small{color:#8a8f88}.svc-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.svc{border:1px solid var(--spec-line);background:#fff;border-top:4px solid #8fa892;border-radius:14px;padding:18px 20px;position:relative}.svc.p2{border-top-color:#3f6f9a}.svc.p3{border-top-color:#b9bfb8}.svc .pri{color:#4f7a58;background:#e6efe7;border-radius:6px;padding:5px 8px;font:800 11px/1 inherit;position:absolute;top:14px;right:16px}.svc.p2 .pri{color:#3f6f9a;background:#e5edf5}.svc.p3 .pri{color:#6f766f;background:#f0f0ec}.svc h3{margin:0 0 8px;font-size:15px}.svc p{color:#555;margin:0 0 12px;font-size:13px;line-height:1.55}.svc dl{grid-template-columns:44px 1fr;gap:4px 8px;margin:0;font-size:12px;display:grid}.svc dt{color:#8a8f88;font-weight:700}.svc dd{margin:0}.svc a{color:#e8488a;font-weight:700;text-decoration:none}.ssb .sup-search{display:block;position:relative}.ssb .sup-search .ic{color:var(--muted);position:absolute;top:50%;left:14px;transform:translateY(-50%)}.ssb .sup-search .input{padding-left:42px}.ssb .sup-card{gap:16px;display:grid}.ssb .sup-head h2{font-size:calc(20px - var(--fs-adj));letter-spacing:-.02em;margin:4px 0 2px}.ssb .sup-badges{flex-wrap:wrap;gap:6px;display:flex}.ssb .sb{height:30px;font-size:max(10px,calc(13px - var(--fs-adj)));border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-weight:650;display:inline-flex}.ssb .sb.ok{background:var(--ok-bg);color:var(--ok)}.ssb .sb.miss{background:var(--miss-bg);color:var(--miss)}.ssb .sup-func h3{font-size:calc(15px - var(--fs-adj));margin:0 0 8px}.ssb .fn{border:1px solid var(--line);border-radius:12px;margin-bottom:8px;padding:12px 14px}.ssb .fn b{font-size:calc(15px - var(--fs-adj))}.ssb .fn .gov{font-size:max(10px,calc(11px - var(--fs-adj)));color:var(--prog);background:var(--prog-bg);border-radius:5px;margin-left:6px;padding:3px 6px;font-weight:700}.ssb .fn p{font-size:calc(14px - var(--fs-adj));color:var(--ink);margin:6px 0 0;line-height:1.55}.ssb .source-line{font-size:max(10px,calc(12px - var(--fs-adj)));color:var(--muted);margin:12px 0 0;line-height:1.5}.ssb .rec-basis{background:var(--soft);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.ssb .rec-basis .pill{background:#fff}.ssb .rec-basis p{font-size:calc(14px - var(--fs-adj));color:var(--muted);margin:0}.ssb .food-rank{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.ssb .food-rank li{font-size:calc(14px - var(--fs-adj));grid-template-columns:64px 1fr 64px;align-items:center;gap:10px;display:grid}.ssb .food-rank small{font-size:max(10px,calc(12px - var(--fs-adj)));color:var(--muted);text-align:right}.ssb .fr-bar{background:var(--soft);border-radius:99px;height:10px;overflow:hidden}.ssb .fr-bar i{background:var(--sage);height:100%;display:block}.ssb .recipe,.ssb .video,.ssb .src-card{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:12px;text-decoration:none;display:flex}.ssb .recipe>div,.ssb .video>div,.ssb .src-card>div{flex:1;gap:3px;min-width:0;display:grid}.ssb .recipe small,.ssb .video small,.ssb .src-card small{font-size:max(10px,calc(12px - var(--fs-adj)));color:var(--muted)}.ssb .recipe .st{justify-self:start}.ssb .rp-img{background:var(--cream);height:56px;font-size:calc(26px - var(--fs-adj));border-radius:12px;flex:0 0 56px;place-items:center;display:grid}.ssb .video{margin-top:10px}.ssb .vd-thumb{color:#fff;height:48px;font-size:calc(14px - var(--fs-adj));background:#364037;border-radius:10px;flex:0 0 72px;place-items:center;display:grid}.ssb .safe-list{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.ssb .safe-list li{background:var(--ok-bg);color:var(--ok);border-radius:12px;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.ssb .safe-list li span{color:var(--ink);gap:2px;display:grid}.ssb .safe-list small{font-size:max(10px,calc(12px - var(--fs-adj)));color:var(--muted)}.ssb .disclaimer{text-align:center;font-size:max(10px,calc(12px - var(--fs-adj)));color:var(--muted);margin:18px 0 0}.ssb .chat{gap:12px;display:grid}.ssb .bubble{max-width:92%;font-size:calc(15px - var(--fs-adj));border-radius:18px;padding:14px 16px;line-height:1.6}.ssb .bubble.me{background:var(--sage-700);color:#fff;border-bottom-right-radius:6px;justify-self:end}.ssb .bubble.ai{border:1px solid var(--line);background:#fff;border-bottom-left-radius:6px;justify-self:start;gap:10px;display:grid}.ssb .bubble.ai p{margin:0}.ssb .bubble sup{color:var(--sage-700);font-weight:700;font-size:max(10px,calc(11px - var(--fs-adj)))}.ssb .dur-box{background:var(--prog-bg);color:var(--prog);border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.ssb .dur-box p{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--ink);margin:4px 0 0;line-height:1.5}.ssb .src-cards{gap:6px;display:grid}.ssb .src-card{background:var(--cream);border-radius:12px;padding:10px 12px}.ssb .src-card b{font-size:max(10px,calc(13px - var(--fs-adj)))}.ssb .src-card .n{background:var(--sage-700);color:#fff;height:22px;font-size:max(10px,calc(11px - var(--fs-adj)));border-radius:50%;flex:0 0 22px;place-items:center;font-weight:700;display:grid}.ssb .src-card .use{height:18px;font-size:max(10px,calc(10.5px - var(--fs-adj)));vertical-align:1px;margin-left:4px}.ssb .fb{align-items:center;gap:6px;display:flex}.ssb .fb button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:999px;width:40px;height:32px}.ssb .grid-two .card h3{margin:0}.ssb .ic-xs{flex:0 0 13px;width:13px;height:13px}.ssb .seg-card.prog{background:var(--prog-bg);border-color:var(--prog-line)}.ssb .seg-card.prog b,.ssb .seg-card.prog span{color:var(--prog)}.ssb .now-pills{flex-wrap:wrap;gap:4px;min-width:170px;max-width:210px;display:flex}.ssb .np{height:24px;font-size:max(10px,calc(12px - var(--fs-adj)));white-space:nowrap;background:var(--soft);color:var(--muted);border-radius:999px;align-items:center;gap:4px;padding:0 9px;font-weight:650;display:inline-flex}.ssb .np b{margin-left:1px;font-weight:800}.ssb .np.miss{background:var(--miss-bg);color:var(--miss)}.ssb .np.warn{background:var(--warn-bg);color:var(--warn)}.ssb .np.prog{background:var(--prog-bg);color:var(--prog)}.ssb .np.mute{color:#8a918a;background:#f0f0ec}.ssb .now-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ssb .now-list li{font-size:max(10px,calc(13px - var(--fs-adj)));background:#fafaf7;border-radius:10px;grid-template-columns:auto 1fr;align-items:start;gap:8px;padding:9px 10px;display:grid}.ssb .now-list li.appt{background:var(--prog-bg)}.ssb .now-list li>span:last-child{gap:1px;display:grid}.ssb .now-list b{color:var(--prog)}.ssb .now-list small{font-size:max(10px,calc(12px - var(--fs-adj)));color:var(--muted)}.ssb .u-now{border-top:1px solid var(--line);flex-basis:100%;gap:8px;margin:4px 0 0;padding:14px 0 0;list-style:none;display:grid}.ssb .u-now li{grid-template-columns:1fr;align-items:start;gap:6px;display:grid}.ssb .u-now .st{justify-self:start}.ssb .u-now .items{flex-wrap:wrap;gap:6px;display:flex}.ssb .u-now .it{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--ink);border:1px solid var(--line);background:#fafaf7;border-radius:8px;align-items:center;gap:5px;padding:4px 9px;line-height:1.3;text-decoration:none;display:inline-flex}.ssb .u-now .miss .it{border-color:var(--miss-line,#ecc7bd)}.ssb .u-now .warn .it{border-color:var(--warn-line)}.ssb .u-now .it.appt{background:var(--prog-bg);border-color:var(--prog-line);color:var(--prog);font-weight:700}@media (min-width:768px){.ssb .u-now li{grid-template-columns:104px 1fr}}.ssb .spark-box{place-items:center;width:100%;height:30px;display:grid;position:relative}.ssb .spark-box .spark{cursor:crosshair;touch-action:pan-y;width:100%;height:30px;overflow:visible}.ssb .spark-tip{white-space:nowrap;color:#fff;font-size:max(10px,calc(11px - var(--fs-adj)));pointer-events:none;z-index:2;background:#364037;border-radius:6px;padding:4px 7px;font-weight:700;position:absolute;bottom:calc(100% + 4px);left:0}.ssb .kpi .spark-tip{color:#fff;font-size:max(10px,calc(11px - var(--fs-adj)))}.ssb .spark-tip[hidden]{display:none}.ssb .sim-bar{font-size:max(10px,calc(12px - var(--fs-adj)));color:#b8336d;background:#fff6fa;border:1px dashed #e8488a;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:8px 10px;font-weight:600;display:flex}.ssb .sim-bar .seg{width:auto}.ssb .sim-bar .seg>*{height:30px;font-size:max(10px,calc(12px - var(--fs-adj)));flex:none;padding:0 10px}.ssb .check-list li.prog{background:var(--prog-bg);box-shadow:inset 3px 0 0 var(--prog)}.ssb .check-list li b small.sub{font-size:max(10px,calc(12px - var(--fs-adj)));color:var(--muted);margin-top:2px;font-weight:500;display:block}.ssb .check-list li{padding-top:8px;padding-bottom:8px}.ssb .check-list li .link{font-size:max(10px,calc(13px - var(--fs-adj)))}.ssb .p-tbl td{vertical-align:middle}.ssb .p-tbl .p-name{font-weight:650;font-size:calc(14px - var(--fs-adj))}.ssb .p-quick{gap:12px;display:grid}.ssb .p-vars{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ssb .p-vars code{font-size:max(10px,calc(12px - var(--fs-adj)));background:var(--prog-bg);color:var(--prog);border-radius:6px;padding:2px 6px}.ssb .p-flow{margin:0 0 12px;padding:0;list-style:none}.ssb .card-head .seg.sm{margin-left:auto}.ssb [data-diff-scope]{gap:16px;display:grid}.ssb .cmp-bar{border:1px solid var(--line);background:#fff;border-radius:14px;flex-wrap:wrap;align-items:flex-end;gap:10px 12px;padding:14px 16px;display:flex}.ssb .cmp-bar .field{flex:200px;min-width:200px;max-width:280px}.ssb .cmp-swap{font-size:calc(18px - var(--fs-adj));color:var(--muted);align-self:center;padding-top:18px}.ssb .cmp-view{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ssb .cmp-only{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--ink);align-items:center;gap:6px;font-weight:600;display:inline-flex}.ssb .dsum-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ssb .dsum{height:26px;font-size:max(10px,calc(12px - var(--fs-adj)));color:#6f766f;background:#f0f0ec;border-radius:999px;align-items:center;padding:0 10px;font-weight:700;display:inline-flex}.ssb .dsum.add{background:var(--ok-bg);color:var(--ok)}.ssb .dsum.del{background:var(--miss-bg);color:var(--miss)}.ssb .dsum.mod{background:var(--warn-bg);color:var(--warn)}.ssb .p-diffnote{flex-wrap:wrap;align-items:center;gap:4px;margin:0;display:flex}.ssb .p-diffnote .dsum{height:22px;font-size:max(10px,calc(11px - var(--fs-adj)));padding:0 8px}.ssb .diff{border-top:1px solid var(--line);font:12.5px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}.ssb .diff-head,.ssb .dr{grid-template-columns:32px minmax(0,1fr) 32px minmax(0,1fr);display:grid}.ssb .diff-head{font-family:inherit}.ssb .diff-head>div{border-bottom:1px solid var(--line);font-family:Pretendard,system-ui,sans-serif;font-size:max(10px,calc(13px - var(--fs-adj)));background:#fafaf7;grid-column:span 2;align-items:center;gap:8px;padding:10px 14px;display:flex}.ssb .diff-head>div+div{border-left:1px solid var(--line)}.ssb .diff-head small{color:var(--muted);font-size:max(10px,calc(12px - var(--fs-adj)))}.ssb .dr>*{white-space:pre-wrap;word-break:keep-all;overflow-wrap:anywhere;border-bottom:1px solid #f0f0ea;padding:5px 10px}.ssb .dr .ln{color:#a7afa6;text-align:right;font-size:max(10px,calc(11px - var(--fs-adj)));-webkit-user-select:none;user-select:none;padding-right:6px}.ssb .dr .ln-new{border-left:1px solid var(--line)}.ssb .dr code{font:inherit;background:0 0}.ssb .dr.mod .old,.ssb .dr.mod .new{background:#fdf6e3}.ssb .dr.del .old{background:var(--miss-bg);color:var(--miss);text-decoration:line-through;text-decoration-thickness:1px}.ssb .dr.add .new{background:var(--ok-bg);color:#2f5a38}.ssb .dr .empty{background:repeating-linear-gradient(135deg,#f6f6f2 0 5px,#fff 5px 10px)}.ssb .dr.del .ln:first-child,.ssb .dr.del .old{box-shadow:inset 3px 0 0 var(--miss)}.ssb .dr.add .ln-new{box-shadow:inset 3px 0 0 var(--ok)}.ssb .dr.mod .ln:first-child,.ssb .dr.mod .ln-new{box-shadow:inset 3px 0 #e0b04f}.ssb .dr ins{color:#2f5a38;background:#cfe6d2;border-radius:3px;padding:0 2px;font-weight:700;text-decoration:none}.ssb .diff[data-view=unified] .diff-head,.ssb .diff[data-view=unified] .dr{grid-template-columns:32px minmax(0,1fr)}.ssb .diff[data-view=unified] .diff-head>div{grid-column:auto/span 2}.ssb .diff[data-view=unified] .diff-head>div+div,.ssb .diff[data-view=unified] .ln-new{border-left:0}.ssb .diff[data-view=unified] .dr.same .ln-new,.ssb .diff[data-view=unified] .dr.same .new,.ssb .diff[data-view=unified] .ln:empty,.ssb .diff[data-view=unified] .empty{display:none}.ssb .diff[data-view=unified] .dr.mod .old{background:var(--miss-bg);color:var(--miss);text-decoration:line-through}.ssb .diff[data-view=unified] .dr.mod .new{background:var(--ok-bg)}.ssb .diff[data-view=unified] .dr:not(.same) .old:before{content:"− ";font-weight:700}.ssb .diff[data-view=unified] .dr:not(.same) .new:before{content:"+ ";font-weight:700}.ssb .only-changed .dr.same,.ssb .only-changed .sr.same{display:none}.ssb .set-cmp td.arrow{color:var(--muted);text-align:center}.ssb .set-cmp tr.mod td.n,.ssb .set-cmp tr.add td.n{font-weight:700}.ssb .set-cmp tr.mod td.o,.ssb .set-cmp tr.del td.n{color:var(--muted);text-decoration:line-through}.ssb .set-cmp tr.same td{color:var(--muted)}.ssb .tsum{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--muted);background:#fafaf7;border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 16px;padding:10px 14px;display:flex}.ssb .tsum b{font-size:calc(18px - var(--fs-adj));color:var(--ink);margin-right:4px}.ssb .tsum .ok b{color:var(--ok)}.ssb .tsum .warn b{color:var(--warn)}.ssb .tcmp-list{gap:12px;display:grid}.ssb .tcmp{border:1px solid var(--line);border-radius:14px;overflow:hidden}.ssb .tcmp header{border-bottom:1px solid var(--line);font-size:calc(14px - var(--fs-adj));background:#fafaf7;align-items:center;gap:8px;padding:10px 14px;display:flex}.ssb .tc-cols{grid-template-columns:1fr;display:grid}.ssb .tc{align-content:start;gap:8px;padding:12px 14px;display:grid}.ssb .tc+.tc{border-top:1px solid var(--line)}.ssb .tc.new{background:#fbfdfb}.ssb .tc-ver{font-size:max(10px,calc(11px - var(--fs-adj)));color:var(--muted);font-weight:800}.ssb .tc.new .tc-ver{color:var(--prog)}.ssb .tc p{font-size:calc(14px - var(--fs-adj));margin:0;line-height:1.6}.ssb .tc sup{color:var(--sage-700);font-weight:700}.ssb .tc-flags{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ssb .tc-flags li{font-size:max(10px,calc(11.5px - var(--fs-adj)));color:#6f766f;background:#f0f0ec;border-radius:999px;padding:2px 8px;font-weight:700}.ssb .tc-flags li.ok{background:var(--ok-bg);color:var(--ok)}.ssb .tc-flags li.warn{background:var(--warn-bg);color:var(--warn)}.ssb .tc-flags li.miss{background:var(--miss-bg);color:var(--miss)}.ssb .tcmp footer{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;display:flex}.ssb .tc-verdict{width:auto!important}.ssb .tc-verdict>*{height:32px!important;font-size:max(10px,calc(12.5px - var(--fs-adj)))!important;flex:none!important;padding:0 10px!important}.ssb .cmp-foot{border:1px solid var(--line);background:#fff;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:14px 16px;display:flex;position:sticky;bottom:0;box-shadow:0 -4px 16px #3640370f}.ssb .cmp-foot>div:first-child{gap:2px;display:grid}@media (min-width:768px){.ssb .tc-cols{grid-template-columns:1fr 1fr}.ssb .tc+.tc{border-top:0;border-left:1px solid var(--line)}}.ssb .adm-jump{position:relative}.ssb .adm-jump kbd{color:var(--muted);border:1px solid var(--line);background:#fff;border-radius:5px;padding:3px 6px;font:600 11px/1 ui-monospace,monospace}.ssb .jump-pop{border:1px solid var(--line);z-index:30;background:#fff;border-radius:14px;gap:2px;width:300px;max-width:80vw;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 32px #36403729}.ssb .jump-pop[hidden]{display:none}.ssb .jp-cap{font-size:max(10px,calc(11px - var(--fs-adj)));color:var(--muted);margin:4px 8px 2px;font-weight:700}.ssb .jp-item{color:var(--ink);border-radius:10px;gap:1px;padding:8px 10px;text-decoration:none;display:grid}.ssb .jp-item b{font-size:calc(13.5px - var(--fs-adj));font-weight:650}.ssb .jp-item small{font-size:max(10px,calc(12px - var(--fs-adj)));color:var(--muted)}.ssb .jp-item.on,.ssb .jp-item:hover{background:var(--soft)}.ssb .jp-none{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--muted);margin:8px}.ssb .quick{gap:10px;display:grid}.ssb .resume{background:var(--prog-bg);border:1px solid var(--prog-line);color:var(--ink);border-radius:16px;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;display:flex}.ssb .resume>div{flex:1;gap:2px;min-width:0;display:grid}.ssb .resume small{font-size:max(10px,calc(12px - var(--fs-adj)));color:var(--prog);font-weight:700}.ssb .resume b{font-size:calc(16px - var(--fs-adj))}.ssb .resume-ic{height:40px;color:var(--prog);background:#fff;border-radius:12px;flex:0 0 40px;place-items:center;display:grid}.ssb .resume-go{font-size:calc(14px - var(--fs-adj));color:var(--prog);white-space:nowrap;font-weight:700}.ssb .quick-links{scrollbar-width:none;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.ssb .quick-links>*{border:1px solid var(--line);height:40px;font-size:calc(14px - var(--fs-adj));color:var(--ink);white-space:nowrap;background:#fff;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.ssb .quick-links .prog{border-color:var(--prog-line);color:var(--prog)}.ssb .quick-links .miss{color:var(--miss);border-color:#ecc7bd}.ssb .quick-links b{font-weight:800}.ssb .quick-links .quick-edit{color:var(--muted);cursor:pointer;background:0 0;border-style:dashed}.ssb .login-opts{background:var(--soft);font-size:calc(14px - var(--fs-adj));border-radius:12px;gap:4px;padding:10px 12px;display:grid}.ssb .login-opts .check{min-height:30px}.ssb tr.p-row{cursor:pointer}.ssb tr.p-row:hover td{background:#fafaf7}.ssb .p-tbl td.p-go{color:#b7bdb6;width:28px}.ssb tr.p-row.sel td.p-go{color:var(--sage-700)}.ssb .p-tabs{background:var(--soft);border-radius:12px;gap:2px;padding:3px;display:flex}.ssb .p-tabs button{height:36px;font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:4px;font-weight:650;display:inline-flex}.ssb .p-tabs button.active{color:var(--ink);background:#fff;box-shadow:0 1px 3px #3640371f}.ssb .p-tabs .dsum{height:18px;font-size:max(10px,calc(10.5px - var(--fs-adj)));padding:0 5px}.ssb .p-panel{gap:10px;display:grid}.ssb .p-panel[hidden]{display:none}.ssb .p-panel .diff{border:1px solid var(--line);border-radius:12px;overflow:hidden}.ssb .tc-mini{gap:8px;display:grid}.ssb .tc-mini>div{border:1px solid var(--line);font-size:max(10px,calc(13px - var(--fs-adj)));border-radius:12px;gap:4px;padding:10px;display:grid}.ssb .tc-mini>div.new{background:#fbfdfb}.ssb .tc-mini p{margin:0;line-height:1.55}.ssb .tc-mini .np{justify-self:start}@media (max-width:767px){.ssb .adm-top{position:relative}.ssb .adm-top .adm-jump{cursor:pointer;background:#fff;flex:0 0 40px;justify-content:center;width:40px;height:40px;margin-left:auto;padding:0;display:flex}.ssb .adm-top .adm-jump input{flex:0 0 0;width:0;padding:0}.ssb .adm-top .adm-jump kbd{display:none}.ssb .adm-top .adm-jump+.adm-alert{margin-left:0}.ssb .adm-top .adm-jump:focus-within{z-index:25;justify-content:flex-start;width:auto;padding:0 12px;position:absolute;top:50%;left:12px;right:12px;transform:translateY(-50%);box-shadow:0 4px 14px #3640371f}.ssb .adm-top .adm-jump:focus-within input{flex:1;width:100%}.ssb .adm-top .jump-pop{width:auto;max-width:none;left:0;right:0}}.ssb .ba{vertical-align:1px;border-radius:6px;place-items:center;min-width:22px;height:20px;padding:0 6px;font:800 11.5px/1 Pretendard,system-ui,sans-serif;display:inline-grid}.ssb .ba.before{color:#5f665f;background:#e9eae5}.ssb .ba.after{background:var(--sage-700);color:#fff}.ssb .tc{grid-template-columns:auto 1fr;align-items:center}.ssb .tc>p,.ssb .tc>ul{grid-column:1/-1}.ssb .diff-head .ba{margin-right:-2px}.ssb .tc-mini .tc-ver{align-items:center;gap:4px;display:inline-flex}.spec-toast{color:#fff;opacity:0;pointer-events:none;z-index:9999;background:#2a302b;border-radius:12px;max-width:min(560px,90vw);padding:12px 18px;font:500 14px/1.45 Pretendard,system-ui,sans-serif;transition:opacity .18s,transform .18s;position:fixed;bottom:28px;left:50%;transform:translate(-50%,16px);box-shadow:0 10px 30px #00000040}.spec-toast.on{opacity:1;transform:translate(-50%)}.spec-toast b{color:#cfe0d1}@media (prefers-reduced-motion:reduce){.spec-toast{transition:none}}.ssb .adm{background:#f6f6f1}.ssb .adm-tagline,.ssb .adm-note{display:none}.ssb .adm-top{gap:12px}.ssb .adm-alert{color:var(--ink)}.ssb .adm-alert .bell-badge{top:4px;right:3px}.ssb .adm-user{height:40px;font-size:calc(14px - var(--fs-adj));color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 6px 0 4px;font-weight:650;display:none}.ssb .adm-user .avatar{width:34px;height:34px;font-size:max(10px,calc(13px - var(--fs-adj)))}.ssb .adm-user:hover{background:var(--soft)}@media (min-width:768px){.ssb .adm-user{display:inline-flex}.ssb .adm-search{background:#fff;border-color:#dfe2da;border-radius:12px;width:300px;height:42px}}@media (min-width:1024px){.ssb .adm{grid-template-columns:248px minmax(0,1fr)}.ssb .adm-side{gap:0;padding:26px 18px 18px}.ssb .adm-brand{grid-template-columns:auto auto;justify-content:start;align-items:center;gap:4px 8px;padding:0 6px;display:grid}.ssb .adm-brand img{width:112px}.ssb .adm-tagline{font-size:max(10px,calc(12px - var(--fs-adj)));color:var(--muted);grid-column:1/-1;font-weight:500;display:block}.ssb .adm-nav{gap:4px;margin:26px 0 0}.ssb .adm-nav a{height:48px;font-size:calc(15px - var(--fs-adj));color:#4a544b;border-radius:12px;gap:12px;padding:0 14px;font-weight:600}.ssb .adm-nav a .ic{width:21px;height:21px}.ssb .adm-nav a:hover{background:#f3f4ef}.ssb .adm-nav a.active{background:var(--sage-700);color:#fff;box-shadow:0 4px 12px #637f6840}.ssb .adm-nav a.active .ic{color:#fff}.ssb .adm-nav a.active .adm-count{color:#fff;background:#ffffff38}.ssb .adm-nav a.active .adm-dot{background:#fff}.ssb .adm-note{background:#f6f6f1;border-radius:14px;align-self:end;align-items:flex-start;gap:10px;margin-top:24px;padding:16px;display:flex}.ssb .adm-note-logo{background:url(data:image/png;base64,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) 50%/contain no-repeat;flex:0 0 34px;height:40px}.ssb .adm-note p{gap:8px;margin:0;display:grid}.ssb .adm-note b{font-size:calc(13.5px - var(--fs-adj));color:var(--ink);line-height:1.45}.ssb .adm-note small{font-size:max(10px,calc(12px - var(--fs-adj)));color:var(--muted);line-height:1.5}.ssb .adm-top{height:72px;padding:0 32px}.ssb .adm-search{width:380px}}.ssb .dash-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex!important}.ssb .dash-title{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.ssb .dash-title h1{font-size:calc(26px - var(--fs-adj));letter-spacing:-.03em;font-weight:800}.ssb .dash-date{font-size:calc(15px - var(--fs-adj));color:var(--muted)}.ssb .dash-title .st{align-self:center;text-decoration:none}.ssb .dash-range{height:42px;font-size:calc(14px - var(--fs-adj));color:var(--ink);background:#fff;border:1px solid #dfe2da;border-radius:12px;align-items:center;gap:8px;padding:0 12px;font-weight:650;display:inline-flex;position:relative}.ssb .dash-range select{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;outline:0;padding-right:2px}.ssb .dash-range:focus-within{box-shadow:0 0 0 3px var(--sage)}@supports (color:color-mix(in lab, red, red)){.ssb .dash-range:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--sage) 30%,transparent)}}.ssb .quick.slim{gap:8px}.ssb .quick.slim .resume{border-radius:14px;padding:10px 14px}.ssb .quick.slim .resume b{font-size:calc(14.5px - var(--fs-adj))}.ssb .quick.slim .resume-ic{border-radius:10px;flex-basis:32px;height:32px}.ssb .dk-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ssb .dk{color:var(--ink);background:#fff;border:1px solid #e6e8e1;border-radius:18px;align-items:flex-start;gap:14px;padding:16px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.ssb .dk:hover{border-color:#cfd8cc;box-shadow:0 6px 18px #3640370f}.ssb .dk-ic{color:#5f7d5f;background:#eef2ec;border-radius:14px;flex:0 0 48px;place-items:center;height:48px;display:grid}.ssb .dk-ic .ic{width:24px;height:24px}.ssb .dk-txt{flex:1;gap:2px;min-width:0;display:grid}.ssb .dk-label{font-size:calc(14px - var(--fs-adj));color:#4a544b;justify-content:space-between;align-items:center;gap:4px;font-weight:600;display:flex}.ssb .dk-go{color:#a2aaa1}.ssb .dk strong{font-size:calc(28px - var(--fs-adj));letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:800;line-height:1.25}.ssb .dk strong em{font-style:normal;font-size:calc(16px - var(--fs-adj));color:var(--muted);margin-left:2px;font-weight:600}.ssb .dk-note{font-size:max(10px,calc(12.5px - var(--fs-adj)));color:var(--muted)}.ssb .dk-note b{font-weight:700}.ssb .dk-note.ok b{color:#4f7a58}.ssb .dk-note.warn b,.ssb .dk-note.warn{color:var(--warn)}.ssb .dk-note.miss{color:var(--miss);font-weight:600}.ssb .dash-row{gap:14px;display:grid}.ssb .dash-card{border-color:#e6e8e1;border-radius:18px;align-content:start;gap:12px;padding:20px;display:grid}.ssb .dc-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.ssb .dc-head h3{font-size:calc(18px - var(--fs-adj));letter-spacing:-.02em;align-items:center;gap:8px;font-weight:800;display:flex}.ssb .dc-sub{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--muted);border:1px solid #dfe2da;border-radius:10px;padding:5px 10px}.ssb .dc-more{font-size:calc(13.5px - var(--fs-adj));color:#4a544b;align-items:center;gap:2px;font-weight:600;text-decoration:none;display:inline-flex}.ssb .chart-legend{font-size:max(10px,calc(12.5px - var(--fs-adj)));color:#4a544b;gap:16px;display:flex}.ssb .chart-legend span,.ssb .chart-tip span{align-items:center;gap:6px;display:inline-flex}.ssb .lg-line{background:#5f7d5f;border-radius:50%;width:10px;height:10px;display:inline-block}.ssb .lg-bar{background:#a9c2a6;border-radius:50%;width:10px;height:10px;display:inline-block}.ssb .dash-chart{min-height:200px;position:relative}.ssb .dash-chart svg{touch-action:pan-y;width:100%;height:auto;display:block}.ssb .dc-line.draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:.6s ease-out forwards dcDraw}.ssb .dc-area,.ssb .dc-bar{animation:.5s ease-out dcFade}@keyframes dcDraw{to{stroke-dashoffset:0}}@keyframes dcFade{0%{opacity:0}}.ssb .chart-tip{min-width:150px;font-size:max(10px,calc(12px - var(--fs-adj)));color:#4a544b;pointer-events:none;background:#fff;border:1px solid #e3e6df;border-radius:12px;gap:3px;padding:10px 12px;display:grid;position:absolute;box-shadow:0 8px 20px #3640371f}.ssb .chart-tip small{font-size:max(10px,calc(11.5px - var(--fs-adj)));color:var(--muted)}.ssb .chart-tip b{font-size:max(10px,calc(13px - var(--fs-adj)));color:var(--ink);margin-left:auto;padding-left:14px}.ssb .donut-wrap{grid-template-columns:minmax(140px,180px) 1fr;align-items:center;gap:18px;display:grid}.ssb .donut svg{width:100%;height:auto;display:block}.ssb .donut circle{transition:opacity .15s}.ssb .donut-legend{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ssb .donut-legend li{font-size:calc(13.5px - var(--fs-adj));color:#4a544b;grid-template-columns:14px 1fr auto auto;align-items:center;gap:8px;transition:opacity .15s;display:grid}.ssb .donut-legend i{border-radius:50%;width:12px;height:12px}.ssb .donut-legend b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700}.ssb .donut-legend small{font-size:max(10px,calc(12px - var(--fs-adj)));color:var(--muted);text-align:right;min-width:40px}.ssb .donut-legend li.zero{color:#a2aaa1}.ssb .donut-legend li.dim{opacity:.35}.ssb .flush-tbl{padding:20px 20px 10px}.ssb .flush-tbl .table-scroll{border:0;border-radius:0;margin:0 -4px}.ssb .dash-tbl{font-size:calc(13.5px - var(--fs-adj))}.ssb .dash-tbl thead th{font-size:max(10px,calc(12.5px - var(--fs-adj)));color:#5f675f;border:0;font-weight:600;background:#f3f4ef!important}.ssb .dash-tbl thead th:first-child{border-radius:10px 0 0 10px}.ssb .dash-tbl thead th:last-child{border-radius:0 10px 10px 0}.ssb .dash-tbl td{border-bottom:1px solid #f0f1ec;padding:11px 10px}.ssb .dash-tbl tbody tr:last-child td{border-bottom:0}.ssb .dash-tbl td.nowrap{white-space:nowrap}.ssb .dash-tbl td.ell a{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;max-width:300px;text-decoration:none;display:block;overflow:hidden}.ssb .dash-tbl td.chev{color:#a2aaa1;width:20px}.ssb .dash-tbl tr.go-row{cursor:pointer}.ssb .dash-tbl tr.go-row:hover td{background:#fafaf7}.ssb .st.sq{border-radius:8px;justify-content:center;min-width:68px;height:26px}@media (min-width:768px){.ssb .dk-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ssb .dash-row.even{grid-template-columns:1fr}}@media (min-width:1024px){.ssb .dash-title h1{font-size:calc(30px - var(--fs-adj))}.ssb .dk{padding:20px}.ssb .dk strong{font-size:calc(32px - var(--fs-adj))}.ssb .dash-row{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.ssb .dash-row.even{grid-template-columns:1fr 1fr}}@media (max-width:599px){.ssb .dk{flex-direction:column;gap:10px;padding:14px}.ssb .dk-ic{border-radius:12px;flex-basis:40px;width:40px;height:40px}.ssb .dk strong{font-size:calc(24px - var(--fs-adj))}.ssb .donut-wrap{grid-template-columns:1fr;justify-items:center}.ssb .donut{width:180px}.ssb .donut-legend{width:100%}}.ssb .dash-tbl{table-layout:fixed;width:100%;min-width:440px}.ssb .dash-tbl th,.ssb .dash-tbl td{text-align:left}.ssb .dash-tbl th:first-child{width:96px}.ssb .dash-tbl th:nth-child(2){width:76px}.ssb .dash-tbl th:nth-child(4){width:88px}.ssb .dash-tbl th:nth-child(5){width:26px;padding:0}.ssb .dash-tbl td.ell a{max-width:none}.ssb .dash-tbl td.ell{overflow:hidden}.ssb .donut-legend span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ssb .donut-wrap{grid-template-columns:minmax(120px,150px) minmax(0,1fr);gap:14px}.ssb .dk-note{font-size:max(10px,calc(12px - var(--fs-adj)));line-height:1.4}.ssb .dash-card.donut-card{grid-template-rows:auto 1fr}.ssb .donut-card .donut-wrap{align-self:center}@media (min-width:1024px){.ssb .donut-wrap{grid-template-columns:132px minmax(0,1fr);gap:16px}.ssb .donut-legend li{grid-template-columns:12px minmax(0,1fr) auto auto;gap:6px}.ssb .donut-legend small{min-width:36px}}@media (prefers-reduced-motion:reduce){.ssb .dc-line.draw,.ssb .dc-area,.ssb .dc-bar{stroke-dashoffset:0;animation:none}}@media (min-width:768px){.ssb{--fs-adj:0px}}.ssb .adm,.ssb .adm-login{min-width:1024px}#vpToggle button:disabled{opacity:.35;cursor:not-allowed}.ssb .adm-login{background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1fr);place-items:stretch stretch;min-height:780px;padding:0;display:grid}.ssb .adm-login-hero{background:linear-gradient(160deg,#f1f5ef 0%,#dfe8dc 100%);grid-template-rows:auto 1fr auto;padding:44px 56px;display:grid;position:relative;overflow:hidden}.ssb .adm-login-hero:before{content:"";background:#8fa89238;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-200px;right:-180px}.ssb .adm-login-hero:after{content:"";background:#ffffff59;border-radius:50%;width:260px;height:260px;position:absolute;bottom:120px;right:90px}.ssb .adm-login-hero>*{z-index:1;position:relative}.ssb .adm-login-hero .adm-brand img{width:112px}.ssb .alh-main{align-self:center;gap:14px;max-width:420px;display:grid}.ssb .alh-logo{flex:none;width:64px;height:72px;background-position:0!important}.ssb .alh-main h2{font-size:calc(32px - var(--fs-adj));letter-spacing:-.03em;color:var(--ink);font-weight:800}.ssb .alh-main p{font-size:calc(16px - var(--fs-adj));color:#4a544b;margin:0;line-height:1.6}.ssb .alh-list{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.ssb .alh-list li{font-size:calc(15px - var(--fs-adj));color:#3f4a40;align-items:center;gap:10px;font-weight:600;display:flex}.ssb .alh-list .ic{width:32px;height:32px;color:var(--sage-700);box-sizing:border-box;background:#fff;border-radius:10px;padding:7px}.ssb .alh-foot{font-size:max(10px,calc(12.5px - var(--fs-adj)));color:#6f766f}.ssb .adm-login .adm-login-box{border:0;border-radius:0;place-self:center;gap:16px;width:400px;max-width:400px;padding:40px 0}.ssb .adm-login .adm-login-box h1{font-size:calc(28px - var(--fs-adj));text-align:left;letter-spacing:-.03em;font-weight:800}.ssb .adm-login .adm-login-box>p{text-align:left;margin-top:-6px}.ssb .app-main.chat-main{max-width:none}.ssb .chat-main .chat,.ssb .chat-main .ai-foot{max-width:900px}@media (min-width:1024px){.ssb .chat-main .bubble.ai{width:100%;max-width:100%}.ssb .chat-main .bubble.me{max-width:70%}.ssb .chat-main .src-cards{grid-template-columns:1fr 1fr}}.ssb{--fs-adj:2px}@media (min-width:768px){.ssb{--fs-adj:0px}}.pnav button.is-sub{background:0 0;border-style:dashed}.pnav button.is-sub:before{content:"↳";color:#8b908a;margin-right:4px}.pnav button.is-sub.on{background:#8fa892;border-style:solid}.pnav button.is-sub.on:before{color:#1b211c}.ssb .app{min-height:100dvh}@media (min-width:1024px){.ssb .app-side{height:100dvh;position:sticky;top:0;overflow-y:auto}}.ssb .scrim{position:fixed}.ssb .drawer-open .app-side{display:flex;position:fixed}.ssb .ic{display:inline-block}.ssb .dot-period{fill:#d8a48c}.ssb .dot-sage{fill:#a9bba9}.ssb .dot-marker{fill:none;stroke:#637f68;stroke-width:1.5px}.ssb .dot-now{fill:#637f68}.ssb .sv-progress i.done{background:var(--sage)}.ssb .sv-labels .done b{background:var(--soft);border-color:var(--sage)}.ssb .dot-fertile{fill:#a9bfa9}.ssb .dot-past{fill:#d5ddd2}.ssb .dot-future{fill:#e6eae3}.ssb .dot-today{fill:#8fa892}.ssb .dot-today-ring{fill:none;stroke:#9aaa9b;stroke-width:1.5px}.ssb .plot-grid{stroke:#dae0d6;stroke-dasharray:3 5}.ssb .plot-axis{fill:#59685b;font-size:17px}.ssb .plot-guide{stroke:#b9c5b9;stroke-dasharray:3 4}.ssb .plot-day{fill:#364037;cursor:pointer;font-size:18px}.ssb .plot-day.on{font-weight:700}.ssb .plot-line{fill:none;stroke-width:2.5px}.ssb .s0 .plot-line{stroke:#4f7a58}.ssb .s1 .plot-line{stroke:#a8875a;stroke-dasharray:7 5}.ssb .s2 .plot-line{stroke:#8a9cc0;stroke-dasharray:2 4}.ssb .plot-pt{cursor:pointer}.ssb .s0 .plot-pt{fill:#4f7a58}.ssb .s1 .plot-pt{fill:#fff;stroke:#a8875a;stroke-width:2px}.ssb .s2 .plot-pt{fill:#fff;stroke:#8a9cc0;stroke-width:2px}.ssb .readings.three,.ssb .summary.three{grid-template-columns:repeat(3,1fr)}.ssb .readings>div:nth-child(3) strong{color:#6c7fa6}.ssb .plot-legend i.third{border-top:3px dotted #8a9cc0}.ssb{font-family:var(--font-sans),Pretendard,"Pretendard Variable",system-ui,-apple-system,"Apple SD Gothic Neo",sans-serif}.ssb .lp-menu{z-index:19;background:var(--cream);border-bottom:1px solid var(--line);gap:4px;padding:12px 20px 20px;display:grid;position:sticky;top:68px}.ssb .lp-menu a{font-size:calc(16px - var(--fs-adj));border-bottom:1px solid var(--line);padding:12px 4px;font-weight:600}.ssb .lp-menu a:last-child{border-bottom:0}.ssb .lp-menu .admin-link{color:var(--sage-700)}@media (min-width:1024px){.ssb .lp-menu{display:none}}.ssb .brand-ring-dots circle{transition:opacity .35s}.ssb .brand-ring-dots circle.off{opacity:.18}.ssb .reveal span{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(10px)}.ssb .reveal.on span{opacity:1;transform:none}.ssb .reveal.on span:nth-child(2){transition-delay:.25s}.ssb .reveal.on span:nth-child(3){transition-delay:.5s}.ssb .journey .track{display:none}@media (min-width:768px){.ssb .journey .track{background:var(--sage-700);z-index:1;width:0;height:1px;transition:width 1.2s;display:block;position:absolute;top:25px;left:16.6%}.ssb .journey.on .track{width:66.8%}}.ssb .token{cursor:grab;touch-action:none;transition:left .45s,top .45s,right .45s,bottom .45s,transform .45s}.ssb .token.t1{transform:rotate(-6deg)}.ssb .token.t2{transform:rotate(5deg)}.ssb .token.t3{transform:rotate(4deg)}.ssb .token.t4{transform:rotate(-4deg)}.ssb .token.in{bottom:auto;right:auto;transform:translate(-50%,-50%)scale(.86)}.ssb .token.t1.in{top:52%;left:42%}.ssb .token.t2.in{top:60%;left:60%}.ssb .token.t3.in{top:70%;left:40%}.ssb .token.t4.in{top:80%;left:58%}.ssb .jar-tools button{color:var(--sage-700);text-underline-offset:3px;font-weight:650;text-decoration:underline}.ssb .start-card .toggle .ic{transition:transform .2s}.ssb .start-card .toggle[aria-expanded=false] .ic{transform:rotate(-90deg)}.ssb .launch-done{gap:10px;padding:8px 0;display:grid}.ssb .launch-done b{font-size:calc(18px - var(--fs-adj))}.ssb .launch-done p{font-size:calc(14px - var(--fs-adj));color:var(--muted)}@media (prefers-reduced-motion:reduce){.ssb .brand-ring-dots circle,.ssb .reveal span,.ssb .journey .track,.ssb .token{transition:none}}.ssb .adm-tools{flex:auto;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.ssb .adm-tools .adm-search{margin-left:0;position:relative}.ssb .adm-pop{z-index:40;border:1px solid var(--line);background:#fff;border-radius:14px;gap:2px;min-width:260px;max-width:min(380px,92vw);margin:0;padding:6px;list-style:none;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 18px 40px -18px #36403759}.ssb .adm-pop a,.ssb .adm-pop button{width:100%;font-size:calc(14px - var(--fs-adj));color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.ssb .adm-pop a:hover,.ssb .adm-pop button:hover,.ssb .adm-pop button.on{background:var(--soft)}.ssb .adm-pop small{color:var(--muted);font-size:max(10px,calc(12px - var(--fs-adj)))}.ssb .adm-jump-list{width:100%;min-width:280px;left:0;right:auto}.ssb .adm-alert{cursor:pointer;background:0 0;border:0}.ssb .alert.ok{background:var(--ok-bg);border-color:var(--line);color:var(--ok)}.ssb .alert.ok p{color:var(--ink)}.ssb .alert .btn{flex:none}@media (min-width:768px){.ssb .kpis.four{grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){.ssb .adm-split.wide-right{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}}.ssb .kpi.link{cursor:pointer;transition:border-color .15s}.ssb .kpi.link:hover{border-color:var(--sage)}.ssb .kpi.selected{border-color:var(--sage-700);box-shadow:inset 0 0 0 1px var(--sage-700)}.ssb .steps6{counter-reset:st;gap:10px;display:grid}.ssb .steps6>li{border:1px solid var(--line);background:#fff;border-radius:14px;gap:6px;padding:14px 16px;display:grid}.ssb .steps6>li>b{font-size:calc(14px - var(--fs-adj))}.ssb .steps6>li>b:before{counter-increment:st;content:counter(st) ". ";color:var(--sage-700)}.ssb .steps6 pre,.ssb .prompt-box{white-space:pre-wrap;word-break:break-word;font:inherit;font-size:calc(13.5px - var(--fs-adj));background:var(--cream);border-radius:10px;max-height:320px;margin:0;padding:10px 12px;overflow:auto}.ssb .del-text{color:var(--miss);text-decoration:line-through}.ssb .add-text{background:var(--warn-bg)}.ssb .diff{font-size:calc(13px - var(--fs-adj));border:1px solid var(--line);border-radius:12px;grid-template-columns:auto 1fr auto 1fr;display:grid;overflow:hidden}.ssb .diff>span{white-space:pre-wrap;word-break:break-word;border-top:1px solid var(--line);padding:4px 8px}.ssb .diff .ln{color:var(--muted);text-align:right;background:var(--cream);font-variant-numeric:tabular-nums}.ssb .diff .d-add{background:var(--ok-bg)}.ssb .diff .d-del{background:var(--miss-bg);text-decoration:line-through}.ssb .diff .d-mod{background:var(--warn-bg)}.ssb .diff.inline{grid-template-columns:auto 1fr}.ssb .diff .word-add{color:var(--ok);text-underline-offset:2px;text-decoration:underline}.ssb .diff .word-del{color:var(--miss)}.ssb .diff .d-none{background:repeating-linear-gradient(45deg,#f6f6f2,#f6f6f2 6px,#fff 6px 12px)}.ssb .tabs-line{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;margin-bottom:12px;display:flex}.ssb .tabs-line>*{font-size:calc(14px - var(--fs-adj));color:var(--muted);cursor:pointer;background:0 0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 14px;font-weight:600}.ssb .tabs-line>.active,.ssb .tabs-line>[aria-selected=true]{color:var(--ink);border-color:var(--sage-700)}.ssb .rec-dots{gap:2px;display:inline-flex}.ssb .rec-dots i{background:#e6e8e2;border-radius:2px;width:7px;height:7px}.ssb .rec-dots i.on{background:var(--sage-700)}.ssb .heat{grid-template-columns:repeat(15,1fr);gap:3px;display:grid}.ssb .heat i{aspect-ratio:1;background:#eef0ea;border-radius:4px}.ssb .heat i.l1{background:#d6e2d6}.ssb .heat i.l2{background:#adc4ae}.ssb .heat i.l3{background:#7f9f83}.ssb .heat i.l4{background:var(--sage-700)}.ssb .timeline{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ssb .timeline li{font-size:calc(13.5px - var(--fs-adj));grid-template-columns:110px 1fr;gap:10px;display:grid}.ssb .timeline li.warn{color:var(--warn)}.ssb .tbl .stick{z-index:1;position:sticky;left:0}.ssb .tbl td.stick{background:#fff}.ssb .tbl tr.row-miss td.stick{background:var(--miss-bg)}.ssb .tbl tr.row-warn td.stick{background:#fdf8ec}.ssb .tbl tr.clickable{cursor:pointer}.ssb .tbl tr.clickable:hover{background:var(--cream)}.ssb .tbl tr.selected{background:var(--soft)}.ssb .tbl td.text-left,.ssb .tbl th.text-left{text-align:left}}@layer utilities{.\@container\/card-header{container:card-header/inline-size}.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.left-1\/2{left:50%}.isolate{isolation:isolate}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.m-0{margin:0}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.my-3{margin-block:calc(var(--spacing) * 3)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-auto{margin-top:auto}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.mb-0{margin-bottom:0}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.aspect-3\/2{aspect-ratio:3/2}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-48{width:calc(var(--spacing) * 48);height:calc(var(--spacing) * 48)}.size-full{width:100%;height:100%}.h-\(--radix-accordion-content-height\){height:var(--radix-accordion-content-height)}.h-1{height:var(--spacing)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-12\.5{height:calc(var(--spacing) * 12.5)}.h-16{height:calc(var(--spacing) * 16)}.h-48{height:calc(var(--spacing) * 48)}.h-56{height:calc(var(--spacing) * 56)}.h-64{height:calc(var(--spacing) * 64)}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-128{max-height:calc(var(--spacing) * 128)}.max-h-dialog{max-height:90vh}.max-h-terms{max-height:60vh}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-30{min-height:calc(var(--spacing) * 30)}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.w-\(--pct\){width:var(--pct)}.w-\(--radix-dropdown-menu-trigger-width\){width:var(--radix-dropdown-menu-trigger-width)}.w-0{width:0}.w-1\/8{width:12.5%}.w-2\/8{width:25%}.w-3\/8{width:37.5%}.w-4\/8{width:50%}.w-5\/8{width:62.5%}.w-6\/8{width:75%}.w-7\/8{width:87.5%}.w-8{width:calc(var(--spacing) * 8)}.w-14{width:calc(var(--spacing) * 14)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-56{width:calc(var(--spacing) * 56)}.w-72{width:calc(var(--spacing) * 72)}.w-96{width:calc(var(--spacing) * 96)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-105{max-width:calc(var(--spacing) * 105)}.max-w-130{max-width:calc(var(--spacing) * 130)}.max-w-140{max-width:calc(var(--spacing) * 140)}.max-w-160{max-width:calc(var(--spacing) * 160)}.max-w-170{max-width:calc(var(--spacing) * 170)}.max-w-180{max-width:calc(var(--spacing) * 180)}.max-w-300{max-width:calc(var(--spacing) * 300)}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-\[96px\]{min-width:96px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.caption-bottom{caption-side:bottom}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.scroll-my-1{scroll-margin-block:var(--spacing)}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-flow{grid-template-columns:4.5rem 1fr}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-\(--card-spacing\){gap:var(--card-spacing)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-\[--spacing\(var\(--gap\)\)\]{gap:calc(var(--spacing) * var(--gap))}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-1{row-gap:var(--spacing)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}.self-center{align-self:center}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:24px}.rounded-4xl{border-radius:calc(var(--radius) * 2.6)}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md), 10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md), 12px)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) * .8)}.rounded-xl{border-radius:20px}.rounded-t-xl{border-top-left-radius:20px;border-top-right-radius:20px}.rounded-b-xl{border-bottom-right-radius:20px;border-bottom-left-radius:20px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-border{border-color:var(--border)}.border-brand{border-color:var(--brand)}.border-destructive{border-color:var(--destructive)}.border-input{border-color:var(--input)}.border-transparent{border-color:#0000}.border-warning-border{border-color:var(--warning-border)}.bg-accent,.bg-accent\/50{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/50{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.bg-background,.bg-background\/90{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/90{background-color:color-mix(in oklab, var(--background) 90%, transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-border{background-color:var(--border)}.bg-brand{background-color:var(--brand)}.bg-card{background-color:var(--card)}.bg-destructive\/5{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/5{background-color:color-mix(in oklab, var(--destructive) 5%, transparent)}}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-foreground{background-color:var(--foreground)}.bg-info-bg{background-color:var(--info-bg)}.bg-muted,.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.bg-muted\/60{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/60{background-color:color-mix(in oklab, var(--muted) 60%, transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-primary-foreground{background-color:var(--primary-foreground)}.bg-secondary{background-color:var(--secondary)}.bg-soft{background-color:var(--soft)}.bg-transparent{background-color:#0000}.bg-warning-bg{background-color:var(--warning-bg)}.bg-clip-padding{background-clip:padding-box}.fill-foreground{fill:var(--foreground)}.object-cover{object-fit:cover}.p-\(--card-spacing\){padding:var(--card-spacing)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-\[3px\]{padding:3px}.p-px{padding:1px}.px-\(--card-spacing\){padding-inline:var(--card-spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-5\.5{padding-inline:calc(var(--spacing) * 5.5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-\(--card-spacing\){padding-block:var(--card-spacing)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.pt-0{padding-top:0}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pr-1\.5\!{padding-right:calc(var(--spacing) * 1.5)!important}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-1\.5\!{padding-left:calc(var(--spacing) * 1.5)!important}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-7{padding-left:calc(var(--spacing) * 7)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-heading{font-family:var(--font-sans)}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-cap{font-size:var(--text-cap);line-height:var(--tw-leading,var(--text-cap--line-height))}.text-h1{font-size:var(--text-h1);line-height:var(--tw-leading,var(--text-h1--line-height))}.text-h2{font-size:var(--text-h2);line-height:var(--tw-leading,var(--text-h2--line-height))}.text-h3{font-size:var(--text-h3);line-height:var(--tw-leading,var(--text-h3--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sub{font-size:var(--text-sub);line-height:var(--tw-leading,var(--text-sub--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.leading-9{--tw-leading:calc(var(--spacing) * 9);line-height:calc(var(--spacing) * 9)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-background{color:var(--background)}.text-brand,.text-brand\/60{color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.text-brand\/60{color:color-mix(in oklab, var(--brand) 60%, transparent)}}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-foreground,.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary-foreground{color:var(--primary-foreground)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-white{color:var(--color-white)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--card-spacing\:--spacing\(4\)\]{--card-spacing:calc(var(--spacing) * 4)}.running{animation-play-state:running}.not-last\:border-b:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.group-focus\/dropdown-menu-item\:text-accent-foreground:is(:where(.group\/dropdown-menu-item):focus *){color:var(--accent-foreground)}.group-has-disabled\/field\:opacity-50:is(:where(.group\/field):has(:disabled) *){opacity:.5}.group-has-\[\:focus-visible\]\/field-label\:border-transparent:is(:where(.group\/field-label):has(:focus-visible) *){border-color:#0000}.group-has-\[\:focus-visible\]\/field-label\:ring-0:is(:where(.group\/field-label):has(:focus-visible) *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-has-\[\:focus-visible\]\/field-label\:not-data-checked\:border-input:is(:where(.group\/field-label):has(:focus-visible) *):not(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--input)}.group-aria-expanded\/accordion-trigger\:hidden:is(:where(.group\/accordion-trigger)[aria-expanded=true] *){display:none}.group-aria-expanded\/accordion-trigger\:inline:is(:where(.group\/accordion-trigger)[aria-expanded=true] *){display:inline}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-data-\[size\=sm\]\/alert-dialog-content\:grid:is(:where(.group\/alert-dialog-content)[data-size=sm] *){display:grid}.group-data-\[size\=sm\]\/alert-dialog-content\:grid-cols-2:is(:where(.group\/alert-dialog-content)[data-size=sm] *){grid-template-columns:repeat(2,minmax(0,1fr))}.group-data-\[size\=sm\]\/card\:text-sm:is(:where(.group\/card)[data-size=sm] *){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[spacing\=0\]\/toggle-group\:rounded-none:is(:where(.group\/toggle-group)[data-spacing="0"] *){border-radius:0}.group-data-\[spacing\=0\]\/toggle-group\:px-2:is(:where(.group\/toggle-group)[data-spacing="0"] *){padding-inline:calc(var(--spacing) * 2)}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.group-data-horizontal\/tabs\:h-8:is(:where(.group\/tabs):where([data-orientation=horizontal]) *){height:calc(var(--spacing) * 8)}.group-data-vertical\/tabs\:h-fit:is(:where(.group\/tabs):where([data-orientation=vertical]) *){height:fit-content}.group-data-vertical\/tabs\:w-full:is(:where(.group\/tabs):where([data-orientation=vertical]) *){width:100%}.group-data-vertical\/tabs\:flex-col:is(:where(.group\/tabs):where([data-orientation=vertical]) *){flex-direction:column}.group-data-vertical\/tabs\:justify-start:is(:where(.group\/tabs):where([data-orientation=vertical]) *){justify-content:flex-start}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-6::file-selector-button{height:calc(var(--spacing) * 6)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder,.placeholder\:text-muted-foreground\/70::placeholder{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-muted-foreground\/70::placeholder{color:color-mix(in oklab, var(--muted-foreground) 70%, transparent)}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-x-3:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * -3)}.after\:-inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -2)}.after\:bg-foreground:after{content:var(--tw-content);background-color:var(--foreground)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.group-data-horizontal\/tabs\:after\:inset-x-0:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);inset-inline:0}.group-data-horizontal\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);bottom:-5px}.group-data-horizontal\/tabs\:after\:h-0\.5:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.group-data-vertical\/tabs\:after\:inset-y-0:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);inset-block:0}.group-data-vertical\/tabs\:after\:-right-1:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);right:calc(var(--spacing) * -1)}.group-data-vertical\/tabs\:after\:w-0\.5:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}@media (hover:hover){.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-black\/5:hover{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/5:hover{background-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/40:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/40:hover{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:underline:hover{text-decoration-line:underline}}.focus\:z-10:focus{z-index:10}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-accent-foreground:focus,:is(.focus\:\*\*\:text-accent-foreground:focus *),:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:text-accent-foreground:not([data-variant=destructive]):focus *){color:var(--accent-foreground)}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:border-brand:focus-visible{border-color:var(--brand)}.focus-visible\:border-destructive\/40:focus-visible{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:border-destructive\/40:focus-visible{border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-3:focus-visible,.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-primary\/25:focus-visible{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-primary\/25:focus-visible{--tw-ring-color:color-mix(in oklab, var(--primary) 25%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.focus-visible\:after\:border-ring:focus-visible:after{content:var(--tw-content);border-color:var(--ring)}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-input\/50:disabled{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-input\/50:disabled{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius)}.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.has-data-\[icon\=inline-end\]\:pr-1:has([data-icon=inline-end]){padding-right:var(--spacing)}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-end\]\:pr-3:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 3)}.group-data-\[spacing\=0\]\/toggle-group\:has-data-\[icon\=inline-end\]\:pr-1\.5:is(:where(.group\/toggle-group)[data-spacing="0"] *):has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-1:has([data-icon=inline-start]){padding-left:var(--spacing)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.has-data-\[icon\=inline-start\]\:pl-3:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 3)}.group-data-\[spacing\=0\]\/toggle-group\:has-data-\[icon\=inline-start\]\:pl-1\.5:is(:where(.group\/toggle-group)[data-spacing="0"] *):has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_auto_1fr\]:has([data-slot=alert-dialog-media]){grid-template-rows:auto auto 1fr}.has-data-\[slot\=alert-dialog-media\]\:gap-x-4:has([data-slot=alert-dialog-media]){column-gap:calc(var(--spacing) * 4)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]){grid-template-rows:auto auto}.has-data-\[slot\=card-footer\]\:pb-0:has([data-slot=card-footer]){padding-bottom:0}.has-data-\[slot\=kbd\]\:pr-1\.5:has([data-slot=kbd]){padding-right:calc(var(--spacing) * 1.5)}.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:0}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.aria-expanded\:bg-secondary[aria-expanded=true]{background-color:var(--secondary)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:text-secondary-foreground[aria-expanded=true]{color:var(--secondary-foreground)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.aria-invalid\:aria-checked\:border-brand[aria-invalid=true][aria-checked=true]{border-color:var(--brand)}.aria-pressed\:bg-muted[aria-pressed=true]{background-color:var(--muted)}.data-inset\:pl-7[data-inset]{padding-left:calc(var(--spacing) * 7)}.data-placeholder\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[align-trigger\=true\]\:animate-none[data-align-trigger=true]{animation:none}.data-\[position\=popper\]\:h-\(--radix-select-trigger-height\)[data-position=popper]{height:var(--radix-select-trigger-height)}.data-\[position\=popper\]\:w-full[data-position=popper]{width:100%}.data-\[position\=popper\]\:min-w-\(--radix-select-trigger-width\)[data-position=popper]{min-width:var(--radix-select-trigger-width)}.data-\[side\=bottom\]\:inset-x-0[data-side=bottom]{inset-inline:0}.data-\[side\=bottom\]\:bottom-0[data-side=bottom]{bottom:0}.data-\[side\=bottom\]\:h-auto[data-side=bottom]{height:auto}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:border-t[data-side=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:inset-y-0[data-side=left]{inset-block:0}.data-\[side\=left\]\:left-0[data-side=left]{left:0}.data-\[side\=left\]\:h-full[data-side=left]{height:100%}.data-\[side\=left\]\:w-3\/4[data-side=left]{width:75%}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:border-r[data-side=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:inset-y-0[data-side=right]{inset-block:0}.data-\[side\=right\]\:right-0[data-side=right]{right:0}.data-\[side\=right\]\:h-full[data-side=right]{height:100%}.data-\[side\=right\]\:w-3\/4[data-side=right]{width:75%}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:border-l[data-side=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:inset-x-0[data-side=top]{inset-inline:0}.data-\[side\=top\]\:top-0[data-side=top]{top:0}.data-\[side\=top\]\:h-auto[data-side=top]{height:auto}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:border-b[data-side=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-12\.5[data-size=default]{height:calc(var(--spacing) * 12.5)}.data-\[size\=default\]\:h-\[18\.4px\][data-size=default]{height:18.4px}.data-\[size\=default\]\:w-\[32px\][data-size=default]{width:32px}.data-\[size\=default\]\:max-w-xs[data-size=default]{max-width:var(--container-xs)}.data-\[size\=sm\]\:h-10[data-size=sm]{height:calc(var(--spacing) * 10)}.data-\[size\=sm\]\:h-\[14px\][data-size=sm]{height:14px}.data-\[size\=sm\]\:w-\[24px\][data-size=sm]{width:24px}.data-\[size\=sm\]\:max-w-xs[data-size=sm]{max-width:var(--container-xs)}.data-\[size\=sm\]\:rounded-\[min\(var\(--radius-md\)\,10px\)\][data-size=sm]{border-radius:min(var(--radius-md), 10px)}.data-\[size\=sm\]\:\[--card-spacing\:--spacing\(3\)\][data-size=sm]{--card-spacing:calc(var(--spacing) * 3)}.data-\[size\=sm\]\:has-data-\[slot\=card-footer\]\:pb-0[data-size=sm]:has([data-slot=card-footer]){padding-bottom:0}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:ml-auto *)[data-slot=accordion-trigger-icon]{margin-left:auto}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:size-4 *)[data-slot=accordion-trigger-icon]{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:text-muted-foreground *)[data-slot=accordion-trigger-icon]{color:var(--muted-foreground)}:is(.\*\*\:data-\[slot\=kbd\]\:relative *)[data-slot=kbd]{position:relative}:is(.\*\*\:data-\[slot\=kbd\]\:isolate *)[data-slot=kbd]{isolation:isolate}:is(.\*\*\:data-\[slot\=kbd\]\:z-50 *)[data-slot=kbd]{z-index:50}:is(.\*\*\:data-\[slot\=kbd\]\:rounded-sm *)[data-slot=kbd]{border-radius:calc(var(--radius) * .6)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-1\.5>*)[data-slot=select-value]{gap:calc(var(--spacing) * 1.5)}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:first\:rounded-l-lg:is(:where(.group\/toggle-group):where([data-orientation=horizontal]) *)[data-spacing="0"]:first-child{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:first\:rounded-t-lg:is(:where(.group\/toggle-group):where([data-orientation=vertical]) *)[data-spacing="0"]:first-child{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:last\:rounded-r-lg:is(:where(.group\/toggle-group):where([data-orientation=horizontal]) *)[data-spacing="0"]:last-child{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:last\:rounded-b-lg:is(:where(.group\/toggle-group):where([data-orientation=vertical]) *)[data-spacing="0"]:last-child{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.data-\[state\=closed\]\:overflow-hidden[data-state=closed]{overflow:hidden}.data-\[state\=delayed-open\]\:animate-in[data-state=delayed-open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=delayed-open\]\:fade-in-0[data-state=delayed-open]{--tw-enter-opacity:0}.data-\[state\=delayed-open\]\:zoom-in-95[data-state=delayed-open]{--tw-enter-scale:.95}.data-\[state\=on\]\:bg-muted[data-state=on],.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-l-0:is(:where(.group\/toggle-group):where([data-orientation=horizontal]) *)[data-spacing="0"][data-variant=outline]{border-left-style:var(--tw-border-style);border-left-width:0}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-t-0:is(:where(.group\/toggle-group):where([data-orientation=vertical]) *)[data-spacing="0"][data-variant=outline]{border-top-style:var(--tw-border-style);border-top-width:0}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-l:is(:where(.group\/toggle-group):where([data-orientation=horizontal]) *)[data-spacing="0"][data-variant=outline]:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-t:is(:where(.group\/toggle-group):where([data-orientation=vertical]) *)[data-spacing="0"][data-variant=outline]:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}@media (min-width:40rem){.sm\:block{display:block}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:row-span-2:is(:where(.group\/alert-dialog-content)[data-size=default] *){grid-row:span 2/span 2}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:place-items-start:is(:where(.group\/alert-dialog-content)[data-size=default] *){place-items:start}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:text-left:is(:where(.group\/alert-dialog-content)[data-size=default] *){text-align:left}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:group-has-data-\[slot\=alert-dialog-media\]\/alert-dialog-content\:col-start-2:is(:where(.group\/alert-dialog-content)[data-size=default] *):is(:where(.group\/alert-dialog-content):has([data-slot=alert-dialog-media]) *){grid-column-start:2}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_1fr\]:is(:where(.group\/alert-dialog-content)[data-size=default] *):has([data-slot=alert-dialog-media]){grid-template-rows:auto 1fr}.data-\[side\=left\]\:sm\:max-w-sm[data-side=left],.data-\[side\=right\]\:sm\:max-w-sm[data-side=right],.data-\[size\=default\]\:sm\:max-w-sm[data-size=default]{max-width:var(--container-sm)}}@media (min-width:48rem){.md\:text-pretty{text-wrap:pretty}}.dark\:border-input:is(.dark *){border-color:var(--input)}.dark\:bg-destructive\/20:is(.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/20:is(.dark *){background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:text-muted-foreground:is(.dark *){color:var(--muted-foreground)}@media (hover:hover){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-destructive\/30:is(.dark *):hover{background-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-muted\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.dark\:hover\:text-foreground:is(.dark *):hover{color:var(--foreground)}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:disabled\:bg-input\/80:is(.dark *):disabled{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:disabled\:bg-input\/80:is(.dark *):disabled{background-color:color-mix(in oklab, var(--input) 80%, transparent)}}.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:border-destructive\/50:is(.dark *)[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:is(.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-open\:animate-accordion-down:where([data-state=open]),.data-open\:animate-accordion-down:where([data-open]:not([data-open=false])){animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:animate-in:where([data-state=open]),.data-open\:animate-in:where([data-open]:not([data-open=false])){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:bg-accent:where([data-state=open]),.data-open\:bg-accent:where([data-open]:not([data-open=false])){background-color:var(--accent)}.data-open\:text-accent-foreground:where([data-state=open]),.data-open\:text-accent-foreground:where([data-open]:not([data-open=false])){color:var(--accent-foreground)}.data-open\:fade-in-0:where([data-state=open]),.data-open\:fade-in-0:where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.data-open\:zoom-in-95:where([data-state=open]),.data-open\:zoom-in-95:where([data-open]:not([data-open=false])){--tw-enter-scale:.95}.data-\[side\=bottom\]\:data-open\:slide-in-from-bottom-10[data-side=bottom]:where([data-state=open]),.data-\[side\=bottom\]\:data-open\:slide-in-from-bottom-10[data-side=bottom]:where([data-open]:not([data-open=false])){--tw-enter-translate-y:calc(.1*100%)}.data-\[side\=left\]\:data-open\:slide-in-from-left-10[data-side=left]:where([data-state=open]),.data-\[side\=left\]\:data-open\:slide-in-from-left-10[data-side=left]:where([data-open]:not([data-open=false])){--tw-enter-translate-x:calc(.1*-100%)}.data-\[side\=right\]\:data-open\:slide-in-from-right-10[data-side=right]:where([data-state=open]),.data-\[side\=right\]\:data-open\:slide-in-from-right-10[data-side=right]:where([data-open]:not([data-open=false])){--tw-enter-translate-x:calc(.1*100%)}.data-\[side\=top\]\:data-open\:slide-in-from-top-10[data-side=top]:where([data-state=open]),.data-\[side\=top\]\:data-open\:slide-in-from-top-10[data-side=top]:where([data-open]:not([data-open=false])){--tw-enter-translate-y:calc(.1*-100%)}.data-closed\:animate-accordion-up:where([data-state=closed]),.data-closed\:animate-accordion-up:where([data-closed]:not([data-closed=false])){animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:animate-out:where([data-state=closed]),.data-closed\:animate-out:where([data-closed]:not([data-closed=false])){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:fade-out-0:where([data-state=closed]),.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.data-closed\:zoom-out-95:where([data-state=closed]),.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])){--tw-exit-scale:.95}.data-\[side\=bottom\]\:data-closed\:slide-out-to-bottom-10[data-side=bottom]:where([data-state=closed]),.data-\[side\=bottom\]\:data-closed\:slide-out-to-bottom-10[data-side=bottom]:where([data-closed]:not([data-closed=false])){--tw-exit-translate-y:calc(.1*100%)}.data-\[side\=left\]\:data-closed\:slide-out-to-left-10[data-side=left]:where([data-state=closed]),.data-\[side\=left\]\:data-closed\:slide-out-to-left-10[data-side=left]:where([data-closed]:not([data-closed=false])){--tw-exit-translate-x:calc(.1*-100%)}.data-\[side\=right\]\:data-closed\:slide-out-to-right-10[data-side=right]:where([data-state=closed]),.data-\[side\=right\]\:data-closed\:slide-out-to-right-10[data-side=right]:where([data-closed]:not([data-closed=false])){--tw-exit-translate-x:calc(.1*100%)}.data-\[side\=top\]\:data-closed\:slide-out-to-top-10[data-side=top]:where([data-state=closed]),.data-\[side\=top\]\:data-closed\:slide-out-to-top-10[data-side=top]:where([data-closed]:not([data-closed=false])){--tw-exit-translate-y:calc(.1*-100%)}.data-checked\:border-brand:where([data-state=checked]),.data-checked\:border-brand:where([data-checked]:not([data-checked=false])){border-color:var(--brand)}.data-checked\:bg-primary:where([data-state=checked]),.data-checked\:bg-primary:where([data-checked]:not([data-checked=false])){background-color:var(--primary)}.data-checked\:text-primary-foreground:where([data-state=checked]),.data-checked\:text-primary-foreground:where([data-checked]:not([data-checked=false])){color:var(--primary-foreground)}.group-has-\[\:focus-visible\]\/field-label\:data-checked\:border-brand:is(:where(.group\/field-label):has(:focus-visible) *):where([data-state=checked]),.group-has-\[\:focus-visible\]\/field-label\:data-checked\:border-brand:is(:where(.group\/field-label):has(:focus-visible) *):where([data-checked]:not([data-checked=false])){border-color:var(--brand)}.group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *):where([data-state=checked]),.group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *):where([data-checked]:not([data-checked=false])),.group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *):where([data-state=checked]),.group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *):where([data-checked]:not([data-checked=false])){--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.dark\:data-checked\:bg-primary:is(.dark *):where([data-state=checked]),.dark\:data-checked\:bg-primary:is(.dark *):where([data-checked]:not([data-checked=false])){background-color:var(--primary)}.dark\:data-checked\:bg-primary-foreground:is(.dark *):where([data-state=checked]),.dark\:data-checked\:bg-primary-foreground:is(.dark *):where([data-checked]:not([data-checked=false])){background-color:var(--primary-foreground)}.data-unchecked\:bg-input:where([data-state=unchecked]),.data-unchecked\:bg-input:where([data-unchecked]:not([data-unchecked=false])){background-color:var(--input)}.group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *):where([data-state=unchecked]),.group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *):where([data-unchecked]:not([data-unchecked=false])),.group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *):where([data-state=unchecked]),.group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *):where([data-unchecked]:not([data-unchecked=false])){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.dark\:data-unchecked\:bg-foreground:is(.dark *):where([data-state=unchecked]),.dark\:data-unchecked\:bg-foreground:is(.dark *):where([data-unchecked]:not([data-unchecked=false])){background-color:var(--foreground)}.dark\:data-unchecked\:bg-input\/80:is(.dark *):where([data-state=unchecked]),.dark\:data-unchecked\:bg-input\/80:is(.dark *):where([data-unchecked]:not([data-unchecked=false])){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:data-unchecked\:bg-input\/80:is(.dark *):where([data-state=unchecked]),.dark\:data-unchecked\:bg-input\/80:is(.dark *):where([data-unchecked]:not([data-unchecked=false])){background-color:color-mix(in oklab, var(--input) 80%, transparent)}}.data-disabled\:pointer-events-none:where([data-disabled=true]),.data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])){pointer-events:none}.data-disabled\:cursor-not-allowed:where([data-disabled=true]),.data-disabled\:cursor-not-allowed:where([data-disabled]:not([data-disabled=false])){cursor:not-allowed}.data-disabled\:opacity-50:where([data-disabled=true]),.data-disabled\:opacity-50:where([data-disabled]:not([data-disabled=false])){opacity:.5}.data-active\:bg-background:where([data-state=active]),.data-active\:bg-background:where([data-active]:not([data-active=false])){background-color:var(--background)}.data-active\:text-foreground:where([data-state=active]),.data-active\:text-foreground:where([data-active]:not([data-active=false])){color:var(--foreground)}.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-state=active]),.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-active]:not([data-active=false])){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:is(.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false]))):after{content:var(--tw-content);opacity:1}.dark\:data-active\:border-input:is(.dark *):where([data-state=active]),.dark\:data-active\:border-input:is(.dark *):where([data-active]:not([data-active=false])){border-color:var(--input)}.dark\:data-active\:bg-input\/30:is(.dark *):where([data-state=active]),.dark\:data-active\:bg-input\/30:is(.dark *):where([data-active]:not([data-active=false])){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:data-active\:bg-input\/30:is(.dark *):where([data-state=active]),.dark\:data-active\:bg-input\/30:is(.dark *):where([data-active]:not([data-active=false])){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:data-active\:text-foreground:is(.dark *):where([data-state=active]),.dark\:data-active\:text-foreground:is(.dark *):where([data-active]:not([data-active=false])){color:var(--foreground)}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){border-color:#0000}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(.dark *):is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){background-color:#0000}.data-horizontal\:h-2\.5:where([data-orientation=horizontal]){height:calc(var(--spacing) * 2.5)}.data-horizontal\:h-px:where([data-orientation=horizontal]){height:1px}.data-horizontal\:w-full:where([data-orientation=horizontal]){width:100%}.data-horizontal\:flex-col:where([data-orientation=horizontal]){flex-direction:column}.data-horizontal\:border-t:where([data-orientation=horizontal]){border-top-style:var(--tw-border-style);border-top-width:1px}.data-horizontal\:border-t-transparent:where([data-orientation=horizontal]){border-top-color:#0000}.data-vertical\:h-full:where([data-orientation=vertical]){height:100%}.data-vertical\:w-2\.5:where([data-orientation=vertical]){width:calc(var(--spacing) * 2.5)}.data-vertical\:w-px:where([data-orientation=vertical]){width:1px}.data-vertical\:flex-col:where([data-orientation=vertical]){flex-direction:column}.data-vertical\:items-stretch:where([data-orientation=vertical]){align-items:stretch}.data-vertical\:self-stretch:where([data-orientation=vertical]){align-self:stretch}.data-vertical\:border-l:where([data-orientation=vertical]){border-left-style:var(--tw-border-style);border-left-width:1px}.data-vertical\:border-l-transparent:where([data-orientation=vertical]){border-left-color:#0000}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-3 a{text-underline-offset:3px}@media (hover:hover){.\[\&_a\]\:hover\:text-foreground a:hover{color:var(--foreground)}}.\[\&_p\:not\(\:last-child\)\]\:mb-4 p:not(:last-child){margin-bottom:calc(var(--spacing) * 4)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\.border-b\]\:pb-\(--card-spacing\).border-b{padding-bottom:var(--card-spacing)}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media (hover:hover){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-destructive\/20:is(a):hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.\[a\]\:hover\:bg-muted:is(a):hover{background-color:var(--muted)}.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-secondary\/80:is(a):hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.\[a\]\:hover\:text-muted-foreground:is(a):hover{color:var(--muted-foreground)}:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--foreground)}}:is(.\*\:\[img\:first-child\]\:rounded-t-xl>*):is(img:first-child){border-top-left-radius:20px;border-top-right-radius:20px}:is(.\*\:\[img\:last-child\]\:rounded-b-xl>*):is(img:last-child){border-bottom-right-radius:20px;border-bottom-left-radius:20px}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)}:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6>*):is(svg:not([class*=size-])){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3\!>svg{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}:root{--background:#f7f6f0;--foreground:#364037;--card:#fff;--card-foreground:#364037;--popover:#fff;--popover-foreground:#364037;--primary:#8fa892;--primary-foreground:#364037;--brand:#637f68;--brand-strong:#4f6553;--soft:#e8ebe3;--secondary:#e8ebe3;--secondary-foreground:#364037;--muted:#eef0e9;--muted-foreground:#59685b;--accent:#e8ebe3;--accent-foreground:#364037;--destructive:#b5513b;--border:#dae0d6;--input:#dae0d6;--ring:#8fa892;--chart-1:#637f68;--chart-2:#a8875a;--chart-3:#d9c7a7;--chart-4:#8fa892;--chart-5:#59685b;--radius:.75rem;--sidebar:#fff;--sidebar-foreground:#59685b;--sidebar-primary:#637f68;--sidebar-primary-foreground:#fff;--sidebar-accent:#e8ebe3;--sidebar-accent-foreground:#364037;--sidebar-border:#dae0d6;--sidebar-ring:#8fa892;--cycle-period:#f1ddd0;--cycle-period-strong:#d8a48c;--cycle-fertile:#e9f0e7;--cycle-fertile-strong:#8fa892;--cycle-pms:#f2ead9;--cycle-pms-strong:#d9c7a7;--series-1:#637f68;--series-2:#a8875a;--series-3:#8a9cc0;--warning-bg:#fbf2dd;--warning-border:#e9cf8f;--info-bg:#e8ebe3}@media not all and (min-width:48rem){:root{--text-body:14px;--text-sub:13px;--text-cap:11px;--text-h1:24px;--text-h2:18px;--text-h3:15px}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--accordion-panel-height,auto))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--accordion-panel-height,auto))}to{height:0}}
