:root{color-scheme:light;--tmeet-logo-plate:#2f7bf6;--tmeet-logo-bar:#0e2a5a;--tmeet-logo-panel:#ffffff;--tmeet-font:"Pretendard Variable",Pretendard,"Apple SD Gothic Neo","Malgun Gothic",system-ui,-apple-system,"Segoe UI",sans-serif;--tmeet-font-mono:"SF Mono","JetBrains Mono",ui-monospace,Menlo,Consolas,monospace;--control-height:44px;--field-line-height:22px;--fs-meta:0.75rem;--fs-label:0.875rem;--fs-body:1rem;--fs-subtitle:1.125rem;--fs-title:1.3125rem;--fs-heading:1.5rem;--fs-display:2rem;--tmeet-ink:#0f0f14;--tmeet-ink-soft:#4e5670;--tmeet-muted:#5c6377;--tmeet-neutral-solid:#252840;--tmeet-danger-solid:#b91c1c;--tmeet-on-primary:#ffffff;--tmeet-on-dark:#f1f0ed;--tmeet-on-dark-soft:#bfbebc;--tmeet-on-dark-accent:#2f7bf6;--tmeet-on-dark-code:#f1f0ed;--tmeet-canvas:#f1f3f7;--tmeet-panel:#ffffff;--tmeet-panel-soft:#f5f6fa;--tmeet-dark:#0f0f14;--tmeet-dark-deep:#0d0d11;--tmeet-line:#dcdfe6;--tmeet-line-strong:#c4c9d4;--tmeet-line-structural:#a1a8b8;--tmeet-line-control:#858b99;--tmeet-line-control-on-canvas:color-mix(in srgb,var(--tmeet-line-control) 80%,var(--tmeet-ink));--tmeet-primary:#1b5fd0;--tmeet-primary-strong:#0b4fc0;--tmeet-primary-soft:#eef4fe;--tmeet-primary-line:#b6d1fc;--tmeet-selection:#dbe7fd;--tmeet-accent-ink:var(--tmeet-primary);--tmeet-warn:#956308;--tmeet-warn-soft:#faf7f3;--tmeet-warn-line:#d9c08a;--tmeet-danger:#d02d2a;--tmeet-danger-soft:#fdf5f4;--tmeet-danger-line:#f0b5b3;--tmeet-info:#246ec1;--tmeet-info-soft:#f4f8fc;--tmeet-info-line:#a9c8ea;--tmeet-line-on-dark:rgba(255,255,255,0.36);--tmeet-line-on-dark-strong:rgba(255,255,255,0.6);--tmeet-fill-on-dark:rgba(255,255,255,0.08);--tmeet-halo-on-dark:rgba(255,255,255,0.42);--tmeet-scrim-on-solid:rgba(0,0,0,0.26);--tmeet-shade-edge:color-mix(in srgb,var(--tmeet-ink) 16%,transparent);--tmeet-focus:#0d0d11;--tmeet-ring-color:var(--tmeet-focus);--tmeet-ring-shadow:none;--tmeet-ring-color-on-light:var(--tmeet-focus);--tmeet-ring-shadow-on-light:none;--tmeet-ring-color-on-dark:#ffffff;--tmeet-ring-shadow-on-dark:none;--bw-none:0px;--bw-thin:1px;--bw-thick:2px;--bw-heavy:3px;--r-xs:4px;--r-sm:10px;--r-md:8px;--r-lg:14px;--r-xl:16px;--r-pill:999px;--sh-1:0 1px 3px rgba(26,26,26,0.05);--sh-2:0 1px 8px rgba(26,26,26,0.08);--sh-3:0 2px 12px rgba(26,26,26,0.08);--sh-4:0 4px 16px rgba(26,26,26,0.16);--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:40px;--sp-9:48px;--sp-10:64px;--sp-11:80px;--sp-12:96px;--ease:cubic-bezier(0.2,0,0.38,0.9);--ease-entrance:cubic-bezier(0,0,0.38,0.9);--ease-exit:cubic-bezier(0.2,0,1,0.9);--ease-signature:cubic-bezier(0.2,0,0,1);--dur-fast-1:70ms;--dur-fast-2:110ms;--dur-1:150ms;--dur-2:240ms;--dur-3:400ms;--dur-4:700ms;--dur-spin:900ms;--dur-shimmer:1400ms;--tmeet-maxw:1280px;--tmeet-measure:46em;--tmeet-maxw-operate:1394px;--tmeet-z-sticky:100;--tmeet-z-dropdown:200;--tmeet-z-tooltip:300;--tmeet-z-scrim:400;--tmeet-z-dialog:500;--tmeet-z-toast:600;--tmeet-opacity-emphasis:0.75}:root[data-theme=dark]{color-scheme:dark;--tmeet-logo-plate:#e9eef9;--tmeet-logo-bar:#2f7bf6;--tmeet-logo-panel:#0a1524;--tmeet-canvas:#000000;--tmeet-panel:#1a1a20;--tmeet-panel-soft:#24242b;--tmeet-ink:#fafafa;--tmeet-ink-soft:#d4d4d8;--tmeet-muted:#ababb3;--tmeet-line:rgba(255,255,255,0.09);--tmeet-line-strong:rgba(255,255,255,0.22);--tmeet-line-structural:#686873;--tmeet-line-control:#8b8b97;--tmeet-accent-ink:#8ab4ff;--tmeet-primary-soft:#10264b;--tmeet-primary-line:#46699f;--tmeet-selection:#183968;--tmeet-warn:#f5c16c;--tmeet-warn-soft:#352913;--tmeet-warn-line:#806536;--tmeet-danger:#ff9e9e;--tmeet-danger-soft:#391e25;--tmeet-danger-line:#89535e;--tmeet-info:#91caff;--tmeet-info-soft:#132b40;--tmeet-info-line:#416989;--tmeet-focus:#8ab4ff}*,:after,:before{box-sizing:border-box}html{background:var(--tmeet-canvas);color:var(--tmeet-ink);-webkit-text-size-adjust:100%;font-size:16px}body{margin:0;font-family:var(--tmeet-font);font-size:var(--fs-body);line-height:1.55;letter-spacing:0;word-break:keep-all;overflow-wrap:break-word;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{line-height:1.22;text-wrap:balance}p{text-wrap:pretty}button,input,select,textarea{font:inherit;letter-spacing:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}a{color:inherit}svg{display:block;flex:none}::selection{background:var(--tmeet-selection);color:var(--tmeet-accent-ink)}:root{accent-color:var(--tmeet-primary);caret-color:var(--tmeet-accent-ink);scrollbar-color:var(--tmeet-line-strong) transparent;scrollbar-width:thin}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:var(--r-pill);background:var(--tmeet-line-strong);background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:var(--tmeet-muted);background-clip:content-box}::-webkit-scrollbar-track{background:transparent}:focus-visible{outline:var(--bw-heavy) solid var(--tmeet-ring-color);outline-offset:2px}[data-fill=dark]{--tmeet-ring-color:var(--tmeet-ring-color-on-dark);--tmeet-ring-shadow:var(--tmeet-ring-shadow-on-dark)}[data-fill=light]{--tmeet-ring-color:var(--tmeet-ring-color-on-light);--tmeet-ring-shadow:var(--tmeet-ring-shadow-on-light)}.skip-link{position:fixed;inset-block-start:12px;inset-inline-start:12px;z-index:var(--tmeet-z-tooltip);transform:translateY(-200%);border:1px solid var(--tmeet-line-strong);border-radius:var(--r-sm);background:var(--tmeet-panel);padding:10px 14px;font-weight:600;text-decoration:none}.skip-link:focus{transform:translateY(0);box-shadow:var(--sh-3)}.skip-link:focus-visible{box-shadow:var(--tmeet-ring-shadow),var(--sh-3)}:is(main,[role=main])[tabindex="-1"]:focus-visible{outline:none;box-shadow:none}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@keyframes tmeet-spin{to{rotate:1turn}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}.theme-toggle{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:var(--control-height);padding:0;border:1px solid var(--tmeet-line-strong);border-radius:var(--r-sm);background:transparent;color:var(--tmeet-ink-soft)}.theme-toggle:hover{background:var(--tmeet-panel-soft);color:var(--tmeet-ink)}