.ds,.dsm{--ac-c-violet:#7b6cff;--ac-c-pink:#ff3386;--ac-c-yellow:#ffc83d;--ac-c-green:#03e65b;--ac-c-blue:#33d0ff;--ac-c-orange:#ff5d4b;--ac-step-plan:var(--ac-c-violet);--ac-step-proof:var(--ac-c-pink);--ac-step-check:var(--ac-c-yellow);--ac-step-done:var(--ac-c-green);--ac-step-record:var(--ac-c-blue);--ac-alert:var(--ac-c-orange);--ac-accent:var(--ac-step-plan);--ac-accent-bright:#a89fff;--ac-ink:#fff;--ac-ink-2:#ffffffd6;--ac-ink-3:#ffffffa8;--ac-rule:#ffffff24;--ac-rule-soft:#ffffff14;--ac-surface:#ffffff09;--ac-surface-1:#0c0c0e;--ac-surface-2:#131316;--ac-surface-card:linear-gradient(180deg,#171717 0%,#0f0f0f 38%,#0f0f0f 100%);--ac-rule-card:#ffffff29;--ac-paper:#f4f4f5;--ac-fs-h3:clamp(1.5rem,1.1rem + 1.4vw,2.25rem);--ac-fs-lead:clamp(1.0625rem,.95rem + .4vw,1.3rem);--ac-fs-caption:.9375rem;--ac-mono:"Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo",sans-serif;--ac-r-sm:6px;--ac-r-md:12px;--ac-rhythm:clamp(5.5rem,9vw,9rem)}.ac-fit-deco:before{content:attr(data-text)}
:is(.ds,.dsm) .ak-screen,:is(.ds,.dsm) .ak-frag{--ak-fg:#1a1c20;--ak-fg-muted:#555d6d;--ak-fg-subtle:#868b94;--ak-fg-placeholder:#b0b3ba;--ak-fg-disabled:#d1d3d8;--ak-stroke-weak:#dcdee3;--ak-divider:#eceef1;--ak-bg:#fff;--ak-bg-basement:#f3f4f5;--ak-bg-fill:#f7f8f9;--ak-bg-weak:#f3f4f5;--ak-bg-weak-alpha:#0000000c;--ak-solid:#2a3038;--ak-brand:#000;--ak-inverted:#2a3038;--ak-info-bg:#eff6ff;--ak-info-fg:#0b4596;--ak-info:#217cf9;--ak-pos-bg:#edfaf6;--ak-pos-fg:#075445;--ak-pos:#079171;--ak-warn-bg:#fff7de;--ak-warn-fg:#4f3e1f;--ak-warn:#9b7821;--ak-crit-bg:#fdf0f0;--ak-crit-fg:#921708;--ak-crit:#fa342c;--ak-overlay:#00000074}:is(.ds,.dsm) .ak-screen{background:var(--ak-bg);color:var(--ak-fg);-webkit-font-smoothing:antialiased;word-break:keep-all;text-align:left;letter-spacing:-.02em;font-family:Pretendard Variable,Pretendard,-apple-system,sans-serif;line-height:1.35;position:absolute;inset:0;overflow:hidden}:is(.ds,.dsm) .ak-screen[data-bg=basement]{background:var(--ak-bg-basement)}:is(.ds,.dsm) .ak-body{inset:calc(var(--pt)*62)0 0;flex-direction:column;display:flex;position:absolute}:is(.ds,.dsm) .ak-body span{display:block}:is(.ds,.dsm) .ak-body .ak-inline{display:inline}:is(.ds,.dsm) .ak-icon{flex-shrink:0;display:block}:is(.ds,.dsm) .ak-pad{padding-left:calc(var(--pt)*16);padding-right:calc(var(--pt)*16)}:is(.ds,.dsm) .ak-gap{height:calc(var(--pt)*8);background:var(--ak-bg-basement);flex-shrink:0}:is(.ds,.dsm) .ak-abs{position:absolute}:is(.ds,.dsm) .ak-bar{height:calc(var(--pt)*44);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}:is(.ds,.dsm) .ak-bar[data-border]{border-bottom:1px solid var(--ak-divider)}:is(.ds,.dsm) .ak-bar-title{font-size:calc(var(--pt)*17);white-space:nowrap;text-overflow:ellipsis;max-width:62%;font-weight:700;overflow:hidden}:is(.ds,.dsm) .ak-bar-left{left:calc(var(--pt)*12);position:absolute;top:50%;transform:translateY(-50%)}:is(.ds,.dsm) .ak-bar-right{right:calc(var(--pt)*12);gap:calc(var(--pt)*14);position:absolute;top:50%;transform:translateY(-50%);display:flex!important}:is(.ds,.dsm) .ak-tabbar{z-index:20;left:0;right:0;top:calc(var(--pt)*719);padding-top:calc(var(--pt)*6);background:var(--ak-bg);align-content:start;display:grid;position:absolute;bottom:0;box-shadow:inset 0 1px #00000010}:is(.ds,.dsm) .ak-tab{justify-items:center;gap:calc(var(--pt)*4);font-size:calc(var(--pt)*12);line-height:calc(var(--pt)*16);color:var(--ak-fg-subtle);font-weight:500;display:grid!important}:is(.ds,.dsm) .ak-tab[data-on]{color:var(--ak-fg)}:is(.ds,.dsm) .ak-tab-icon{position:relative}:is(.ds,.dsm) .ak-tab-badge{left:58%;top:calc(var(--pt)*-6);min-width:calc(var(--pt)*18);height:calc(var(--pt)*18);padding:0 calc(var(--pt)*4);color:#fff;font-size:calc(var(--pt)*11);font-weight:700;line-height:calc(var(--pt)*18);text-align:center;background:#000;border-radius:999px;position:absolute}:is(.ds,.dsm) .ak-lh{justify-content:space-between;align-items:center;gap:calc(var(--pt)*10);padding:calc(var(--pt)*8)calc(var(--pt)*16);font-size:calc(var(--pt)*14);line-height:calc(var(--pt)*19);color:var(--ak-fg-subtle);flex-shrink:0;font-weight:500;display:flex!important}:is(.ds,.dsm) .ak-lh[data-strong]{color:var(--ak-fg);font-weight:700}:is(.ds,.dsm) .ak-lh-action{font-size:calc(var(--pt)*13);color:var(--ak-fg-subtle);font-weight:500}:is(.ds,.dsm) .ak-row{align-items:center;gap:calc(var(--pt)*4);padding:calc(var(--pt)*12)calc(var(--pt)*16);flex-shrink:0;display:flex!important}:is(.ds,.dsm) .ak-row>:is(.ak-check,.ak-row-icon,.ak-avatar){margin-right:calc(var(--pt)*8)}:is(.ds,.dsm) .ak-row[data-hl]{background:#0000000c}:is(.ds,.dsm) .ak-row-main{min-width:0;padding-right:calc(var(--pt)*6);flex:1}:is(.ds,.dsm) .ak-row-title{font-size:calc(var(--pt)*16);line-height:calc(var(--pt)*22);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:is(.ds,.dsm) .ak-row-detail{margin-top:calc(var(--pt)*2);font-size:calc(var(--pt)*13);line-height:calc(var(--pt)*18);color:var(--ak-fg-subtle);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:is(.ds,.dsm) .ak-row-right{font-size:calc(var(--pt)*16);color:var(--ak-fg-subtle);white-space:nowrap}:is(.ds,.dsm) .ak-row-icon{color:var(--ak-fg)}:is(.ds,.dsm) .ak-chev{color:var(--ak-fg-subtle)}:is(.ds,.dsm) .ak-avatar{background:#d1d3d8;border-radius:50%;flex-shrink:0;place-items:end center;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000c;display:grid!important}:is(.ds,.dsm) .ak-avatar svg{width:76%;height:76%;display:block}:is(.ds,.dsm) .ak-check{width:calc(var(--pt)*20);height:calc(var(--pt)*20);border-radius:calc(var(--pt)*4);box-shadow:inset 0 0 0 1px var(--ak-stroke-weak);background:#fff;flex-shrink:0;place-items:center;display:grid!important}:is(.ds,.dsm) .ak-check[data-on]{background:var(--ak-brand);box-shadow:none}:is(.ds,.dsm) .ak-badge{min-height:calc(var(--pt)*20);padding:calc(var(--pt)*2)calc(var(--pt)*6);border-radius:calc(var(--pt)*4);font-size:calc(var(--pt)*11);line-height:calc(var(--pt)*15);white-space:nowrap;letter-spacing:-.01em;flex-shrink:0;align-items:center;font-weight:500;display:inline-flex!important}:is(.ds,.dsm) .ak-badge[data-size=large]{min-height:calc(var(--pt)*24);padding:calc(var(--pt)*4)calc(var(--pt)*8);border-radius:calc(var(--pt)*6);font-size:calc(var(--pt)*12);line-height:calc(var(--pt)*16)}:is(.ds,.dsm) .ak-badge[data-tone=neutral]{background:var(--ak-bg-weak);color:var(--ak-fg-muted)}:is(.ds,.dsm) .ak-badge[data-tone=informative]{background:var(--ak-info-bg);color:var(--ak-info-fg)}:is(.ds,.dsm) .ak-badge[data-tone=positive]{background:var(--ak-pos-bg);color:var(--ak-pos-fg)}:is(.ds,.dsm) .ak-badge[data-tone=warning]{background:var(--ak-warn-bg);color:var(--ak-warn-fg)}:is(.ds,.dsm) .ak-badge[data-tone=critical]{background:var(--ak-crit-bg);color:var(--ak-crit-fg)}:is(.ds,.dsm) .ak-badge:is([data-variant=solid],[data-variant=outline]){font-weight:700}:is(.ds,.dsm) .ak-badge[data-variant=solid][data-tone=neutral]{background:var(--ak-fg-muted);color:#fff}:is(.ds,.dsm) .ak-badge[data-variant=solid][data-tone=informative]{background:var(--ak-info);color:#fff}:is(.ds,.dsm) .ak-badge[data-variant=solid][data-tone=positive]{background:var(--ak-pos);color:#fff}:is(.ds,.dsm) .ak-badge[data-variant=solid][data-tone=warning]{color:var(--ak-warn-fg);background:#fbdc65}:is(.ds,.dsm) .ak-badge[data-variant=solid][data-tone=critical]{background:var(--ak-crit);color:#fff}:is(.ds,.dsm) .ak-badge[data-variant=outline]{background:0 0;box-shadow:inset 0 0 0 1px}:is(.ds,.dsm) .ak-badge[data-variant=outline][data-tone=neutral]{color:var(--ak-fg-muted);box-shadow:inset 0 0 0 1px var(--ak-stroke-weak)}:is(.ds,.dsm) .ak-callout{align-items:center;gap:calc(var(--pt)*12);min-height:calc(var(--pt)*50);margin:0 calc(var(--pt)*16);padding:calc(var(--pt)*14);border-radius:calc(var(--pt)*10);font-size:calc(var(--pt)*14);line-height:calc(var(--pt)*19);flex-shrink:0;display:flex!important}:is(.ds,.dsm) .ak-callout-text{flex:1;min-width:0;display:block}:is(.ds,.dsm) .ak-callout-text>span{display:inline!important}:is(.ds,.dsm) .ak-callout-title{font-weight:700}:is(.ds,.dsm) .ak-callout[data-tone=neutral]{background:var(--ak-bg-weak);color:var(--ak-fg)}:is(.ds,.dsm) .ak-callout[data-tone=informative]{background:var(--ak-info-bg);color:var(--ak-info-fg)}:is(.ds,.dsm) .ak-callout[data-tone=positive]{background:var(--ak-pos-bg);color:var(--ak-pos-fg)}:is(.ds,.dsm) .ak-callout[data-tone=warning]{background:var(--ak-warn-bg);color:var(--ak-warn-fg)}:is(.ds,.dsm) .ak-callout[data-tone=critical]{background:var(--ak-crit-bg);color:var(--ak-crit-fg)}:is(.ds,.dsm) .ak-chips{gap:calc(var(--pt)*8);padding:0 calc(var(--pt)*16);flex-shrink:0;overflow:hidden;display:flex!important}:is(.ds,.dsm) .ak-chip{height:calc(var(--pt)*36);padding:0 calc(var(--pt)*14);background:var(--ak-bg-weak-alpha);color:var(--ak-fg);font-size:calc(var(--pt)*14);font-weight:500;line-height:calc(var(--pt)*36);white-space:nowrap;border-radius:999px;flex-shrink:0}:is(.ds,.dsm) .ak-chips[data-variant=outline] .ak-chip{box-shadow:inset 0 0 0 1px var(--ak-stroke-weak);background:#fff}:is(.ds,.dsm) .ak-chip[data-on]{color:#fff;background:var(--ak-inverted)!important;box-shadow:none!important}:is(.ds,.dsm) .ak-seg{margin:0 calc(var(--pt)*16);padding:calc(var(--pt)*4);background:var(--ak-bg-weak-alpha);border-radius:999px;flex-shrink:0;display:grid!important}:is(.ds,.dsm) .ak-seg-item{min-height:calc(var(--pt)*34);font-size:calc(var(--pt)*16);line-height:calc(var(--pt)*22);color:var(--ak-fg-subtle);border-radius:999px;place-items:center;font-weight:700;display:grid!important}:is(.ds,.dsm) .ak-seg-item[data-on]{color:var(--ak-fg);background:#fff;box-shadow:inset 0 0 0 1px #00000010}:is(.ds,.dsm) .ak-tabs{height:calc(var(--pt)*40);flex-shrink:0;box-shadow:inset 0 -1px #00000010;display:grid!important}:is(.ds,.dsm) .ak-tabs-item{font-size:calc(var(--pt)*14);color:var(--ak-fg-subtle);place-items:center;font-weight:700;position:relative;display:grid!important}:is(.ds,.dsm) .ak-tabs-item[data-on]{color:var(--ak-fg)}:is(.ds,.dsm) .ak-tabs-item[data-on]:after{content:\"\";left:calc(var(--pt)*16);right:calc(var(--pt)*16);height:calc(var(--pt)*2);background:var(--ak-fg);position:absolute;bottom:0}:is(.ds,.dsm) .ak-switch{width:calc(var(--pt)*52);height:calc(var(--pt)*32);background:#b0b3ba;border-radius:999px;flex-shrink:0;transition:background .25s;position:relative}:is(.ds,.dsm) .ak-switch i{top:calc(var(--pt)*3);left:calc(var(--pt)*3);width:calc(var(--pt)*26);height:calc(var(--pt)*26);background:#fff;border-radius:50%;transition:transform .25s;position:absolute}:is(.ds,.dsm) .ak-switch[data-on]{background:var(--ak-brand)}:is(.ds,.dsm) .ak-switch[data-on] i{transform:translateX(calc(var(--pt)*20))}:is(.ds,.dsm) .ak-btn{height:calc(var(--pt)*52);padding:0 calc(var(--pt)*16);border-radius:calc(var(--pt)*12);font-size:calc(var(--pt)*18);white-space:nowrap;flex-shrink:0;place-items:center;font-weight:700;transition:transform .15s;display:inline-grid!important}:is(.ds,.dsm) .ak-btn[data-full]{width:100%;display:grid!important}:is(.ds,.dsm) .ak-btn[data-size=medium]{height:calc(var(--pt)*40);border-radius:calc(var(--pt)*8);font-size:calc(var(--pt)*14)}:is(.ds,.dsm) .ak-btn[data-size=small]{height:calc(var(--pt)*32);padding:0 calc(var(--pt)*14);font-size:calc(var(--pt)*13);border-radius:999px}:is(.ds,.dsm) .ak-btn[data-kind=primary]{background:var(--ak-solid);color:#fff}:is(.ds,.dsm) .ak-btn[data-kind=weak]{background:var(--ak-bg-weak);color:var(--ak-fg)}:is(.ds,.dsm) .ak-btn[data-kind=ghost]{color:var(--ak-fg);box-shadow:inset 0 0 0 1px var(--ak-stroke-weak);background:#fff}:is(.ds,.dsm) .ak-btn[data-kind=critical]{background:var(--ak-crit-bg);color:var(--ak-crit-fg)}:is(.ds,.dsm) .ak-btn[data-disabled]{color:var(--ak-fg-disabled)!important;box-shadow:none!important;background:#eff0f2!important}:is(.ds,.dsm) .ak-btn[data-pressed]{transform:scale(.97)}:is(.ds,.dsm) .ak-toast{z-index:40;left:calc(var(--pt)*12);right:calc(var(--pt)*12);height:calc(var(--pt)*44);padding:0 calc(var(--pt)*16);border-radius:calc(var(--pt)*8);background:var(--ak-inverted);color:#fff;font-size:calc(var(--pt)*14);align-items:center;display:flex;position:absolute}:is(.ds,.dsm) .ak-overlay{z-index:30;inset:calc(var(--pt)*-62)0 0;background:var(--ak-overlay);position:absolute}:is(.ds,.dsm) .ak-sheet{z-index:31;padding-bottom:calc(var(--pt)*34);border-radius:calc(var(--pt)*24)calc(var(--pt)*24)0 0;background:#fff;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}:is(.ds,.dsm) .ak-sheet-handle{width:calc(var(--pt)*36);height:calc(var(--pt)*4);margin:calc(var(--pt)*6)auto 0;background:#dcdee3;border-radius:999px;display:block}:is(.ds,.dsm) .ak-sheet-head{padding:calc(var(--pt)*24)calc(var(--pt)*56)calc(var(--pt)*16)calc(var(--pt)*16)}:is(.ds,.dsm) .ak-sheet-close{top:calc(var(--pt)*24);right:calc(var(--pt)*16);width:calc(var(--pt)*28);height:calc(var(--pt)*28);background:var(--ak-bg-weak);border-radius:50%;place-items:center;position:absolute;display:grid!important}:is(.ds,.dsm) .ak-sheet-title{font-size:calc(var(--pt)*22);line-height:calc(var(--pt)*30);font-weight:700}:is(.ds,.dsm) .ak-sheet-sub{margin-top:calc(var(--pt)*8);font-size:calc(var(--pt)*16);line-height:calc(var(--pt)*22);color:var(--ak-fg-muted)}:is(.ds,.dsm) .ak-sheet-body{flex-direction:column;display:flex}:is(.ds,.dsm) .ak-sheet-foot{padding:calc(var(--pt)*12)calc(var(--pt)*16)calc(var(--pt)*16);margin-top:auto}:is(.ds,.dsm) .ak-date{height:calc(var(--pt)*40);padding:0 calc(var(--pt)*8)0 calc(var(--pt)*16);flex-shrink:0;align-items:center;display:flex}:is(.ds,.dsm) .ak-date-btn{width:calc(var(--pt)*40);height:calc(var(--pt)*40);place-items:center;display:grid!important}:is(.ds,.dsm) .ak-date-label{align-items:center;gap:calc(var(--pt)*4);font-size:calc(var(--pt)*16);line-height:calc(var(--pt)*22);flex:1;font-weight:700;display:flex!important}:is(.ds,.dsm) .ak-field{padding:calc(var(--pt)*8)calc(var(--pt)*16);flex-shrink:0}:is(.ds,.dsm) .ak-field-label{font-size:calc(var(--pt)*14);margin-bottom:calc(var(--pt)*8);font-weight:700}:is(.ds,.dsm) .ak-field-box{min-height:calc(var(--pt)*52);padding:calc(var(--pt)*15)calc(var(--pt)*16);box-shadow:inset 0 0 0 1px var(--ak-stroke-weak);border-radius:calc(var(--pt)*12);font-size:calc(var(--pt)*16);line-height:calc(var(--pt)*22)}:is(.ds,.dsm) .ak-field-box[data-empty]{color:var(--ak-fg-placeholder)}:is(.ds,.dsm) .ak-progress{height:calc(var(--pt)*6);background:var(--ak-bg-weak);border-radius:999px;display:block;position:relative;overflow:hidden}:is(.ds,.dsm) .ak-progress i{border-radius:inherit;background:var(--ak-solid);position:absolute;inset:0 auto 0 0}:is(.ds,.dsm) .ak-frag{border-radius:var(--ac-r-md);background:#fff;width:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #34343a,0 0 0 4px #111114;container-type:inline-size}:is(.ds,.dsm) .ak-frag[data-tone=dark]{background:#0d0d10;box-shadow:0 0 0 1px #3a3a40,0 0 0 4px #111114}:is(.ds,.dsm) .ak-frag-crop{--pt:calc(100cqw/var(--ak-w));position:absolute;inset:0;overflow:hidden}:is(.ds,.dsm) .ak-frag-screen{width:calc(var(--pt)*402);height:calc(var(--pt)*874);position:absolute}:is(.ds,.dsm) .ak-note{z-index:5;margin:0 calc(var(--pt)*12);grid-template-columns:calc(var(--pt)*38)1fr;gap:0 calc(var(--pt)*12);padding:calc(var(--pt)*14)calc(var(--pt)*15)calc(var(--pt)*15);border-radius:calc(var(--pt)*24);color:#fff;text-align:left;word-break:keep-all;background:#2c2c31;font-family:-apple-system,SF Pro Text,Pretendard Variable,Pretendard,sans-serif;display:grid;position:relative}:is(.ds,.dsm) .ds-lock~.ak-note{left:0;right:0;top:calc(var(--pt)*240);position:absolute}:is(.ds,.dsm) .ak-note span{display:block}:is(.ds,.dsm) .ak-note-icon{width:calc(var(--pt)*38);height:calc(var(--pt)*38);margin-top:calc(var(--pt)*2);border-radius:calc(var(--pt)*9);background:#6b6f78;grid-row:span 2;place-items:center;display:grid!important}:is(.ds,.dsm) .ak-note-icon svg{width:calc(var(--pt)*22);height:auto;display:block}:is(.ds,.dsm) .ak-note-head{justify-content:space-between;gap:calc(var(--pt)*8);font-size:calc(var(--pt)*15);line-height:1.3;display:flex!important}:is(.ds,.dsm) .ak-note-head b{font-weight:600}:is(.ds,.dsm) .ak-note-head span{color:#ffffff8c}:is(.ds,.dsm) .ak-note-body{margin-top:calc(var(--pt)*2);font-size:calc(var(--pt)*15);white-space:pre-line;color:#ffffffeb;-webkit-line-clamp:5;-webkit-box-orient:vertical;line-height:1.36;overflow:hidden;display:-webkit-box!important}:is(.ds,.dsm) .ak-note-body b{font-weight:600}:is(.ds,.dsm) .ak-pile{left:0;right:0;top:calc(var(--pt)*232);gap:calc(var(--pt)*8);display:grid;position:absolute}:is(.ds,.dsm) .ak-room{color:#1a1c20;word-break:keep-all;letter-spacing:-.01em;background:#e6e8ec;font-family:Pretendard Variable,Pretendard,-apple-system,sans-serif;position:absolute;inset:0}:is(.ds,.dsm) .ak-room-bar{top:calc(var(--pt)*62);height:calc(var(--pt)*44);font-size:calc(var(--pt)*17);place-items:center;font-weight:700;display:grid;position:absolute;left:0;right:0}:is(.ds,.dsm) .ak-room-body{top:calc(var(--pt)*118);gap:calc(var(--pt)*14);padding:0 calc(var(--pt)*12);flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}:is(.ds,.dsm) .ak-talk span{display:block}:is(.ds,.dsm) .ak-talk-from{align-items:flex-start;gap:calc(var(--pt)*8);font-size:calc(var(--pt)*13);color:#4b515b;display:flex!important}:is(.ds,.dsm) .ak-talk-avatar{width:calc(var(--pt)*36);height:calc(var(--pt)*36);border-radius:calc(var(--pt)*13);background:#6b6f78;place-items:center;display:grid!important}:is(.ds,.dsm) .ak-talk-avatar svg{width:calc(var(--pt)*18);display:block}:is(.ds,.dsm) .ak-talk-row{align-items:flex-end;gap:calc(var(--pt)*6);margin:calc(var(--pt)*-16)0 0 calc(var(--pt)*44);display:flex!important}:is(.ds,.dsm) .ak-talk-card{width:calc(var(--pt)*262);border-radius:calc(var(--pt)*12);background:#fff;overflow:hidden}:is(.ds,.dsm) .ak-talk-strip{padding:calc(var(--pt)*9)calc(var(--pt)*14);font-size:calc(var(--pt)*13.5);background:#d8dbe0;font-weight:700}:is(.ds,.dsm) .ak-talk-inner{padding:calc(var(--pt)*14)}:is(.ds,.dsm) .ak-talk-head{padding-bottom:calc(var(--pt)*12);margin-bottom:calc(var(--pt)*12);border-bottom:1px solid #eceef1}:is(.ds,.dsm) .ak-talk-sub{font-size:calc(var(--pt)*12.5);color:#868b94}:is(.ds,.dsm) .ak-talk-title{margin-top:calc(var(--pt)*2);font-size:calc(var(--pt)*19);font-weight:800;line-height:1.3}:is(.ds,.dsm) .ak-talk-body{font-size:calc(var(--pt)*14);white-space:pre-line;line-height:1.5}:is(.ds,.dsm) .ak-talk-extra{margin-top:calc(var(--pt)*10);font-size:calc(var(--pt)*13);color:#868b94;white-space:pre-line;line-height:1.5}:is(.ds,.dsm) .ak-talk-btn{margin-top:calc(var(--pt)*14);height:calc(var(--pt)*40);border-radius:calc(var(--pt)*6);font-size:calc(var(--pt)*14);line-height:calc(var(--pt)*40);text-align:center;background:#f3f4f5}:is(.ds,.dsm) .ak-talk-when{font-size:calc(var(--pt)*10.5);color:#6b717b;flex-shrink:0}:is(.ds,.dsm) .ak-web{color:#111827;word-break:keep-all;font-family:Pretendard Variable,Pretendard,-apple-system,sans-serif;position:absolute;inset:0}:is(.ds,.dsm) .ak-web span{display:block}:is(.ds,.dsm) .ak-web-body{top:calc(var(--pt)*62);left:0;right:0;bottom:calc(var(--pt)*84);position:absolute;overflow:hidden}:is(.ds,.dsm) .ak-safari{height:calc(var(--pt)*84);padding-top:calc(var(--pt)*12);justify-content:center;display:flex;position:absolute;bottom:0;left:0;right:0}:is(.ds,.dsm) .ak-safari>span{justify-content:center;align-items:center;gap:calc(var(--pt)*6);width:calc(var(--pt)*290);height:calc(var(--pt)*44);font-family:-apple-system,SF Pro Text,Pretendard Variable,Pretendard,sans-serif;font-size:calc(var(--pt)*15);color:#111;background:#fff;border-radius:999px;font-weight:500;box-shadow:inset 0 0 0 1px #e3e5e8;display:flex!important}:is(.ds,.dsm) .ak-safari svg{width:calc(var(--pt)*10);height:calc(var(--pt)*13);display:block}:is(.ds,.dsm) .ak-pdf{aspect-ratio:1/1.2;width:100%;position:relative;container-type:inline-size}:is(.ds,.dsm) .ak-pdf span{display:block}:is(.ds,.dsm) .ak-pdf-back,:is(.ds,.dsm) .ak-pdf-page{border-radius:var(--ac-r-sm);background:#fbfbf8;position:absolute;box-shadow:0 0 0 1px #d8d6cf}:is(.ds,.dsm) .ak-pdf-back{background:#efeee9;inset:0 0 6% 8%}:is(.ds,.dsm) .ak-pdf-page{color:#1a1c20;word-break:keep-all;padding:7cqw;font-family:Pretendard Variable,Pretendard,sans-serif;inset:6% 8% 0 0}:is(.ds,.dsm) .ak-pdf-kind{color:#fff;background:#1a1c20;border-radius:1cqw;padding:.6cqw 2cqw;font-size:3.4cqw;font-weight:700;display:inline-block!important}:is(.ds,.dsm) .ak-pdf-title{letter-spacing:-.02em;border-bottom:.4cqw solid #1a1c20;margin:3cqw 0 5cqw;padding-bottom:3cqw;font-size:5cqw;font-weight:800}:is(.ds,.dsm) .ak-pdf-item{color:#30343b;margin-top:4cqw;font-size:3.8cqw;line-height:1.55}:is(.ds,.dsm) .ak-pdf-item b{color:#1a1c20;font-weight:800}:is(.ds,.dsm) .ak-group{flex-direction:column;flex-shrink:0;display:flex}:is(.ds,.dsm) .ak-stack12{gap:calc(var(--pt)*12);flex-direction:column;flex-shrink:0;display:flex}:is(.ds,.dsm) .ak-meta{font-size:calc(var(--pt)*14);line-height:calc(var(--pt)*22);color:var(--ak-fg)}:is(.ds,.dsm) .ak-row-right .ak-meta{font-size:calc(var(--pt)*14)}:is(.ds,.dsm) .ak-iconbtns{gap:calc(var(--pt)*8);display:flex!important}:is(.ds,.dsm) .ak-iconbtn{width:calc(var(--pt)*32);height:calc(var(--pt)*32);background:var(--ak-bg-weak);border-radius:50%;place-items:center;display:grid!important}:is(.ds,.dsm) .ak-empty{padding:calc(var(--pt)*20)calc(var(--pt)*16);font-size:calc(var(--pt)*14);text-align:center;font-weight:700}:is(.ds,.dsm) .ak-article{gap:calc(var(--pt)*12);padding:0 calc(var(--pt)*16);flex-direction:column;flex-shrink:0;display:flex}:is(.ds,.dsm) .ak-article-body{font-size:calc(var(--pt)*16);line-height:calc(var(--pt)*24)}:is(.ds,.dsm) .ak-divider{background:var(--ak-divider);height:1px;display:block}:is(.ds,.dsm) .ak-video{margin-top:calc(var(--pt)*12);aspect-ratio:16/9;background:#000;flex-shrink:0;position:relative;overflow:hidden}:is(.ds,.dsm) .ak-video-frame{width:100%;height:100%;display:block}:is(.ds,.dsm) .ak-video-play{width:calc(var(--pt)*48);height:calc(var(--pt)*48);margin:calc(var(--pt)*-24)0 0 calc(var(--pt)*-24);background:#00000080;border-radius:50%;place-items:center;position:absolute;top:50%;left:50%;display:grid!important}:is(.ds,.dsm) .ak-video-title{left:calc(var(--pt)*12);top:calc(var(--pt)*10);font-size:calc(var(--pt)*13);color:#fff;font-weight:700;position:absolute}:is(.ds,.dsm) .ak-footer{left:0;right:0;bottom:calc(var(--pt)*34);padding:calc(var(--pt)*12)calc(var(--pt)*16);background:#fff;position:absolute}:is(.ds,.dsm) .ak-checkline{align-items:center;gap:calc(var(--pt)*8);padding:calc(var(--pt)*6)calc(var(--pt)*16);font-size:calc(var(--pt)*14);line-height:calc(var(--pt)*19);display:flex!important}:is(.ds,.dsm) .ak-note-sm{padding:calc(var(--pt)*6)calc(var(--pt)*16)0;font-size:calc(var(--pt)*13);line-height:calc(var(--pt)*18);color:var(--ak-fg-subtle)}:is(.ds,.dsm) .ak-btnrow{gap:calc(var(--pt)*8);padding:0 calc(var(--pt)*16);display:flex!important}:is(.ds,.dsm) .ak-btnrow .ak-btn{padding:0 calc(var(--pt)*14)}:is(.ds,.dsm) .ak-textbtn{padding:0 calc(var(--pt)*6);font-size:calc(var(--pt)*13);line-height:calc(var(--pt)*18);font-weight:700}:is(.ds,.dsm) .ak-attn{gap:calc(var(--pt)*8);padding:0 calc(var(--pt)*16);grid-template-columns:repeat(3,1fr);display:grid!important}:is(.ds,.dsm) .ak-two{grid-template-columns:1fr 1fr;display:grid!important}:is(.ds,.dsm) .ak-two .ak-field:first-child{padding-right:calc(var(--pt)*4)}:is(.ds,.dsm) .ak-two .ak-field:last-child{padding-left:calc(var(--pt)*4)}:is(.ds,.dsm) .ak-infield{color:var(--ak-fg-subtle)}:is(.ds,.dsm) .ak-search{align-items:center;gap:calc(var(--pt)*8);margin:0 calc(var(--pt)*16);height:calc(var(--pt)*44);box-shadow:inset 0 -1px 0 var(--ak-stroke-weak);font-size:calc(var(--pt)*16);color:var(--ak-fg-placeholder);display:flex!important}:is(.ds,.dsm) .ak-search .ak-icon{color:var(--ak-fg-subtle)}:is(.ds,.dsm) .ak-callout-text,:is(.ds,.dsm) .ak-lines{white-space:pre-line}:is(.ds,.dsm) .ak-row-detail:has(.ak-lines){white-space:normal}:is(.ds,.dsm) .ak-pv-badges{gap:calc(var(--pt)*8);padding:0 calc(var(--pt)*16)calc(var(--pt)*8);flex-wrap:wrap;display:flex!important}:is(.ds,.dsm) .ak-pv-web-eyebrow{margin:calc(var(--pt)*40)calc(var(--pt)*20)0;font-size:calc(var(--pt)*14);color:#6b7280;font-weight:700}:is(.ds,.dsm) .ak-pv-web-title{margin:calc(var(--pt)*10)calc(var(--pt)*20)0;font-size:calc(var(--pt)*30);letter-spacing:-.03em;white-space:pre-line;font-weight:800;line-height:1.25}:is(.ds,.dsm) .ak-pv-web-body{margin:calc(var(--pt)*16)calc(var(--pt)*20)0;font-size:calc(var(--pt)*16);color:#374151;white-space:pre-line;line-height:1.6}:is(.ds,.dsm) .ak-pv-web-btn{margin:calc(var(--pt)*32)calc(var(--pt)*20)0;height:calc(var(--pt)*52);border-radius:calc(var(--pt)*12);color:#fff;font-size:calc(var(--pt)*17);font-weight:700;line-height:calc(var(--pt)*52);text-align:center;background:#111827}.ds .ak-pv-list{gap:clamp(3rem,6vw,5rem);margin:0;padding:0;list-style:none;display:grid}.ds .ak-pv-item{border-top:1px solid var(--ac-rule);gap:1.5rem;padding-top:1.5rem;display:grid}@media (min-width:1000px){.ds .ak-pv-item{grid-template-columns:minmax(0,1fr) 17.5rem minmax(0,1.2fr);align-items:start;gap:clamp(1.5rem,3vw,3rem)}}.ds .ak-pv-name{letter-spacing:-.02em;color:var(--ac-ink);word-break:keep-all;margin:0;font-size:1.125rem;font-weight:800;line-height:1.45}.ds .ak-pv-src{font-size:var(--ac-fs-caption);color:var(--ac-ink-3);word-break:break-all;margin:.5rem 0 0;line-height:1.6}.ds .ak-pv-phone{--phone-w:17.5rem}.ds .ak-pv-frag{justify-items:start;gap:.75rem;display:grid}.ds .ak-pv-frag-label{font-size:var(--ac-fs-caption);color:var(--ac-ink-3);margin:0}.ds .ak-pv-frag .ak-frag{max-width:26rem}.ds .ak-pv-pdf{max-width:22rem}.dsm .ak-pv-list{gap:var(--m-gap-5);margin:var(--m-gap-3)0 0;padding:0;list-style:none;display:grid}.dsm .ak-pv-item{gap:var(--m-gap-2);padding-top:var(--m-gap-2);border-top:1px solid var(--ac-rule);display:grid}.dsm .ak-pv-name{color:#fff;word-break:keep-all;margin:0;font-size:18px;font-weight:800;line-height:1.45}.dsm .ak-pv-src{color:#ffffff9e;word-break:break-all;margin:0;font-size:14px;line-height:1.6}.dsm .ak-pv-phone{--phone-w:min(18.75rem,100%);justify-self:center}.dsm .ak-pv-frag{gap:8px;display:grid}.dsm .ak-pv-frag-label{color:#ffffff9e;margin:0;font-size:14px}.dsm .ak-pv-pdf{max-width:20rem}:is(.ds,.dsm) .ak-row[data-wrap] .ak-row-detail{white-space:normal}:is(.ds,.dsm) .ak-bar{z-index:3;background:var(--ak-bg)}:is(.ds,.dsm) .ak-scroll{flex-direction:column;flex-shrink:0;display:flex}:is(.ds,.dsm) .ak-radio{align-items:center;gap:calc(var(--pt)*12);padding:calc(var(--pt)*12)calc(var(--pt)*16);flex-shrink:0;display:flex!important}:is(.ds,.dsm) .ak-radio-dot{width:calc(var(--pt)*22);height:calc(var(--pt)*22);box-shadow:inset 0 0 0 1.5px var(--ak-stroke-weak);background:#fff;border-radius:50%;flex-shrink:0;position:relative}:is(.ds,.dsm) .ak-radio[data-on] .ak-radio-dot{box-shadow:inset 0 0 0 calc(var(--pt)*7)var(--ak-brand)}:is(.ds,.dsm) .ak-checkrow{align-items:flex-start;gap:calc(var(--pt)*12);padding:calc(var(--pt)*10)calc(var(--pt)*16);flex-shrink:0;display:flex!important}:is(.ds,.dsm) .ak-checkrow .ak-check{margin-top:calc(var(--pt)*1)}:is(.ds,.dsm) .ak-checkrow .ak-row-title{white-space:normal}:is(.ds,.dsm) .ak-checkrow .ak-row-title[data-done]{color:var(--ak-fg-subtle);text-decoration:line-through}:is(.ds,.dsm) .ak-dialog{z-index:32;left:calc(var(--pt)*28);right:calc(var(--pt)*28);padding:calc(var(--pt)*24)calc(var(--pt)*20)calc(var(--pt)*16);border-radius:calc(var(--pt)*20);background:#fff;position:absolute;top:42%;transform:translateY(-50%)}:is(.ds,.dsm) .ak-dialog span{display:block}:is(.ds,.dsm) .ak-dialog-title{font-size:calc(var(--pt)*18);line-height:calc(var(--pt)*24);font-weight:700}:is(.ds,.dsm) .ak-dialog-body{margin-top:calc(var(--pt)*8);font-size:calc(var(--pt)*14);line-height:calc(var(--pt)*20);color:var(--ak-fg-muted);white-space:pre-line}:is(.ds,.dsm) .ak-dialog-actions{gap:calc(var(--pt)*8);margin-top:calc(var(--pt)*20);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}:is(.ds,.dsm) .ak-dialog-actions .ak-btn{width:100%;display:grid!important}:is(.ds,.dsm) .ak-accordion[data-open]{background:var(--ak-bg-fill)}:is(.ds,.dsm) .ak-kv{justify-content:space-between;gap:calc(var(--pt)*12);padding:calc(var(--pt)*10)calc(var(--pt)*16);font-size:calc(var(--pt)*15);line-height:calc(var(--pt)*21);flex-shrink:0;display:flex!important}:is(.ds,.dsm) .ak-kv-label{color:var(--ak-fg-subtle);white-space:nowrap}:is(.ds,.dsm) .ak-kv-value{text-align:right;color:var(--ak-fg)}:is(.ds,.dsm) .ak-card{margin:0 calc(var(--pt)*16);border-radius:calc(var(--pt)*12);box-shadow:inset 0 0 0 1px var(--ak-stroke-weak);flex-shrink:0;overflow:hidden}:is(.ds,.dsm) .ak-card .ak-row,:is(.ds,.dsm) .ak-card .ak-lh,:is(.ds,.dsm) .ak-card .ak-kv,:is(.ds,.dsm) .ak-card .ak-checkrow{padding-left:calc(var(--pt)*14);padding-right:calc(var(--pt)*14)}:is(.ds,.dsm) .ak-card-pad{padding:calc(var(--pt)*14)}:is(.ds,.dsm) .ak-big{font-size:calc(var(--pt)*24);line-height:calc(var(--pt)*32);letter-spacing:-.03em;font-weight:700}:is(.ds,.dsm) .ak-huge{font-size:calc(var(--pt)*32);line-height:calc(var(--pt)*40);letter-spacing:-.03em;font-weight:800}:is(.ds,.dsm) .ak-chipline{gap:calc(var(--pt)*6);flex-wrap:wrap;display:flex!important}:is(.ds,.dsm) .ak-chip-sm{height:calc(var(--pt)*28);padding:0 calc(var(--pt)*10);background:var(--ak-bg-weak);font-size:calc(var(--pt)*13);border-radius:999px;align-items:center;font-weight:500;display:inline-flex!important}:is(.ds,.dsm) .ak-step{align-items:center;gap:calc(var(--pt)*10);padding:calc(var(--pt)*8)calc(var(--pt)*16);font-size:calc(var(--pt)*15);flex-shrink:0;display:flex!important}:is(.ds,.dsm) .ak-step .ak-row-main{justify-content:space-between;gap:calc(var(--pt)*8);display:flex!important}:is(.ds,.dsm) .ak-step-value{color:var(--ak-fg-subtle);white-space:nowrap}:is(.ds,.dsm) .ak-step[data-done] .ak-icon{color:var(--ak-pos)}:is(.ds,.dsm) .ak-step:not([data-done]) .ak-icon{color:var(--ak-stroke-weak)}:is(.ds,.dsm) .ak-plan{grid-template-columns:calc(var(--pt)*92)1fr;box-shadow:inset 0 1px 0 var(--ak-divider);flex-shrink:0;display:grid!important}:is(.ds,.dsm) .ak-plan-head{padding:calc(var(--pt)*8)calc(var(--pt)*12);font-size:calc(var(--pt)*13);color:var(--ak-fg-subtle);background:var(--ak-bg-fill);font-weight:500}:is(.ds,.dsm) .ak-plan-date{gap:calc(var(--pt)*4);padding:calc(var(--pt)*10)calc(var(--pt)*12);box-shadow:inset 0 -1px 0 var(--ak-divider),inset -1px 0 0 var(--ak-divider);flex-direction:column;display:flex!important}:is(.ds,.dsm) .ak-plan-date[data-today]{background:var(--ak-bg-fill)}:is(.ds,.dsm) .ak-plan-date .ak-check{width:calc(var(--pt)*18);height:calc(var(--pt)*18)}:is(.ds,.dsm) .ak-plan-md{font-size:calc(var(--pt)*15);font-weight:700}:is(.ds,.dsm) .ak-plan-dow{font-size:calc(var(--pt)*12);color:var(--ak-fg-subtle)}:is(.ds,.dsm) .ak-plan-cell{box-shadow:inset 0 -1px 0 var(--ak-divider);flex-direction:column;display:flex!important}:is(.ds,.dsm) .ak-plan-item{align-items:center;gap:calc(var(--pt)*6);padding:calc(var(--pt)*8)calc(var(--pt)*10);font-size:calc(var(--pt)*13.5);line-height:calc(var(--pt)*18);display:flex!important}:is(.ds,.dsm) .ak-plan-item>span:first-of-type{flex:1;min-width:0}:is(.ds,.dsm) .ak-bulk{left:0;right:0;bottom:calc(var(--pt)*34);gap:calc(var(--pt)*8);padding:calc(var(--pt)*12)calc(var(--pt)*16)calc(var(--pt)*8);box-shadow:0 -1px 0 var(--ak-divider);background:#fff;flex-direction:column;display:flex;position:absolute}:is(.ds,.dsm) .ak-bulk-meta{font-size:calc(var(--pt)*13);color:var(--ak-fg-subtle)}:is(.ds,.dsm) .ak-player{aspect-ratio:16/9;background:#000;flex-shrink:0;position:relative;overflow:hidden}:is(.ds,.dsm) .ak-player-bar{left:calc(var(--pt)*12);right:calc(var(--pt)*12);bottom:calc(var(--pt)*10);height:calc(var(--pt)*3);background:#ffffff59;border-radius:999px;position:absolute}:is(.ds,.dsm) .ak-player-bar i{border-radius:inherit;background:#fff;position:absolute;inset:0 auto 0 0}:is(.ds,.dsm) .ak-player-time{left:calc(var(--pt)*12);bottom:calc(var(--pt)*18);font-size:calc(var(--pt)*11);color:#fff;position:absolute}:is(.ds,.dsm) .ak-title-lg{padding:calc(var(--pt)*4)calc(var(--pt)*16)0;font-size:calc(var(--pt)*20);line-height:calc(var(--pt)*27);font-weight:700}:is(.ds,.dsm) .ak-para{padding:calc(var(--pt)*8)calc(var(--pt)*16)0;font-size:calc(var(--pt)*14);line-height:calc(var(--pt)*21);color:var(--ak-fg-muted);white-space:pre-line}:is(.ds,.dsm) .ak-chip-icon{align-items:center;gap:calc(var(--pt)*6);display:inline-flex!important}:is(.ds,.dsm) .ak-rec{align-items:center;gap:calc(var(--pt)*10);padding:calc(var(--pt)*4)calc(var(--pt)*16);font-size:calc(var(--pt)*18);font-weight:700;display:flex!important}:is(.ds,.dsm) .ak-rec i{width:calc(var(--pt)*10);height:calc(var(--pt)*10);background:var(--ak-crit);border-radius:50%}:is(.ds,.dsm) .ak-tt{grid-template-columns:calc(var(--pt)*40)repeat(7,1fr);margin:0 calc(var(--pt)*16);box-shadow:inset 0 0 0 1px var(--ak-divider);border-radius:calc(var(--pt)*8);font-size:calc(var(--pt)*10.5);flex-shrink:0;overflow:hidden;display:grid!important}:is(.ds,.dsm) .ak-tt-h{padding:calc(var(--pt)*6)0;text-align:center;background:var(--ak-bg-fill);color:var(--ak-fg-subtle);box-shadow:inset 0 -1px 0 var(--ak-divider)}:is(.ds,.dsm) .ak-tt-h[data-today]{color:var(--ak-fg);font-weight:700}:is(.ds,.dsm) .ak-tt-t{padding:calc(var(--pt)*4)calc(var(--pt)*4)0;height:calc(var(--pt)*34);color:var(--ak-fg-subtle);box-shadow:inset -1px 0 0 var(--ak-divider)}:is(.ds,.dsm) .ak-tt-c{height:calc(var(--pt)*34);box-shadow:inset -1px 0 0 var(--ak-divider),inset 0 -1px 0 var(--ak-divider);position:relative}:is(.ds,.dsm) .ak-tt-c[data-today]{background:var(--ak-bg-fill)}:is(.ds,.dsm) .ak-tt-block{z-index:1;padding:calc(var(--pt)*3)calc(var(--pt)*4);border-radius:calc(var(--pt)*6);box-shadow:inset 0 0 0 1px var(--ak-fg);font-size:calc(var(--pt)*9.5);background:#fff;line-height:1.25;position:absolute;left:2px;right:2px;overflow:hidden}:is(.ds,.dsm) .ak-tt-block[data-kind=보강]{box-shadow:inset 0 0 0 1px var(--ak-warn);background:var(--ak-warn-bg)}:is(.ds,.dsm) .ak-tt-block b{font-weight:700;display:block}:is(.ds,.dsm) .ak-wp{padding:calc(var(--pt)*16)calc(var(--pt)*18)0;color:#fff}:is(.ds,.dsm) .ak-wp span{display:block}:is(.ds,.dsm) .ak-wp-eyebrow{font-size:calc(var(--pt)*12);color:#ffffff9e}:is(.ds,.dsm) .ak-wp-title{margin-top:calc(var(--pt)*4);font-size:calc(var(--pt)*24);letter-spacing:-.02em;font-weight:800}:is(.ds,.dsm) .ak-wp-lede{margin-top:calc(var(--pt)*6);font-size:calc(var(--pt)*13);color:#fffc;line-height:1.55}:is(.ds,.dsm) .ak-wp-btn{height:calc(var(--pt)*36);margin-top:calc(var(--pt)*12);padding:0 calc(var(--pt)*14);color:#0a0a0b;font-size:calc(var(--pt)*13);background:#fff;border-radius:999px;align-items:center;font-weight:700;display:inline-flex!important}:is(.ds,.dsm) .ak-wp-card{margin-top:calc(var(--pt)*16);padding:calc(var(--pt)*14);border-radius:calc(var(--pt)*12);border:1px solid #fff3}:is(.ds,.dsm) .ak-wp-row{justify-content:space-between;align-items:center;gap:calc(var(--pt)*8);display:flex!important}:is(.ds,.dsm) .ak-wp-name{font-size:calc(var(--pt)*15);font-weight:700}:is(.ds,.dsm) .ak-wp-pill{padding:calc(var(--pt)*2)calc(var(--pt)*8);font-size:calc(var(--pt)*11);border:1px solid #ffffff59;border-radius:999px}:is(.ds,.dsm) .ak-wp-pill[data-on]{color:#b9b0ff;border-color:#7b6cff}:is(.ds,.dsm) .ak-wp-price{margin-top:calc(var(--pt)*6);font-size:calc(var(--pt)*18);font-weight:800}:is(.ds,.dsm) .ak-wp-meta{margin-top:calc(var(--pt)*4);font-size:calc(var(--pt)*12);color:#ffffff9e;line-height:1.5}:is(.ds,.dsm) .ak-wp-actions{gap:calc(var(--pt)*6);margin-top:calc(var(--pt)*12);flex-wrap:wrap;display:flex!important}:is(.ds,.dsm) .ak-wp-actions span{padding:calc(var(--pt)*6)calc(var(--pt)*10);font-size:calc(var(--pt)*12);border:1px solid #ffffff4d;border-radius:999px}:is(.ds,.dsm) .ak-wp-field{margin-top:calc(var(--pt)*12)}:is(.ds,.dsm) .ak-wp-label{font-size:calc(var(--pt)*12);color:#ffffffb8}:is(.ds,.dsm) .ak-wp-input{margin-top:calc(var(--pt)*6);height:calc(var(--pt)*40);padding:0 calc(var(--pt)*12);border-radius:calc(var(--pt)*8);font-size:calc(var(--pt)*14);line-height:calc(var(--pt)*40);border:1px solid #ffffff47}:is(.ds,.dsm) .ak-wp-input[data-empty]{color:#fff6}:is(.ds,.dsm) .ak-wp-opts{gap:calc(var(--pt)*6);margin-top:calc(var(--pt)*6);display:flex!important}:is(.ds,.dsm) .ak-wp-opts span{text-align:center;padding:calc(var(--pt)*8)0;border-radius:calc(var(--pt)*8);font-size:calc(var(--pt)*12.5);border:1px solid #ffffff47;flex:1}:is(.ds,.dsm) .ak-wp-opts span[data-on]{color:#0a0a0b;background:#fff;border-color:#fff;font-weight:700}:is(.ds,.dsm) .ak-wp-primary{height:calc(var(--pt)*46);margin-top:calc(var(--pt)*16);border-radius:calc(var(--pt)*10);color:#0a0a0b;font-size:calc(var(--pt)*15);background:#fff;place-items:center;font-weight:700;display:grid!important}:is(.ds,.dsm) .ak-thumb{width:calc(var(--pt)*64);height:calc(var(--pt)*64);border-radius:calc(var(--pt)*8);background:var(--ak-bg-weak);color:var(--ak-fg-subtle);place-items:center;display:grid!important}.ds .ak-pv-group{border-top:0;padding-top:.5rem}.ds .ak-pv-group h3{font-size:var(--ac-fs-h3);letter-spacing:-.02em;color:var(--ac-ink);margin:0;font-weight:800}.ds .ak-pv-list+.ak-pv-list{margin-top:clamp(4rem,8vw,6rem)}.dsm .ak-pv-group{border-top:0;padding-top:0}.dsm .ak-pv-group h3{color:#fff;margin:0;font-size:22px;font-weight:800}.dsm .ak-pv-list+.ak-pv-list{margin-top:var(--m-gap-5)}:is(.ds,.dsm) .ak-scrollbox{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}:is(.ds,.dsm) .ak-btnrow>.ak-btn[data-full]{flex:1;width:auto}:is(.ds,.dsm) .ak-tt-block{font-size:calc(var(--pt)*8.5);white-space:nowrap}:is(.ds,.dsm) .ak-tt-block b{text-overflow:ellipsis;overflow:hidden}
