:is(.ds,.dsm) .ds-phone{--bezel:4.6cqw;width:var(--phone-w,320px);aspect-ratio:100/206.61;flex-shrink:0;position:relative;container-type:inline-size}:is(.ds,.dsm) .ds-phone:before{content:"";background:#050506;border-radius:17cqw;position:absolute;inset:0;box-shadow:inset 0 0 0 .35cqw #6b6b72,inset 0 0 0 1.05cqw #34343a,inset 0 0 0 1.3cqw #111114}:is(.ds,.dsm) .ds-phone-key{background:#34343a;border-radius:.6cqw;width:.9cqw;position:absolute}:is(.ds,.dsm) .ds-phone-key[data-side=l]{left:-.75cqw}:is(.ds,.dsm) .ds-phone-key[data-side=r]{right:-.75cqw}:is(.ds,.dsm) .ds-phone-screen{--pt:calc(90.8cqw/402);inset:var(--bezel);isolation:isolate;color:#1a1c20;-webkit-font-smoothing:antialiased;word-break:keep-all;text-align:left;background:#000;border-radius:12.6cqw;font-family:Pretendard Variable,Pretendard,-apple-system,sans-serif;position:absolute;overflow:hidden;transform:translateZ(0)}:is(.ds,.dsm) .ds-phone-screen p{margin:0}:is(.ds,.dsm) .ds-phone-island{z-index:200;top:calc(var(--bezel) + 3.16cqw);background:#000;border-radius:999px;width:28.3cqw;height:8.2cqw;margin-left:-14.15cqw;position:absolute;left:50%}:is(.ds,.dsm) .ds-tap{z-index:190;width:calc(var(--pt)*44);height:calc(var(--pt)*44);margin:calc(var(--pt)*-22)0 0 calc(var(--pt)*-22);border:calc(var(--pt)*2)solid #ffffffe6;pointer-events:none;background:#78787f57;border-radius:50%;position:absolute}:is(.ds,.dsm) .ds-status{z-index:150;height:calc(var(--pt)*54);pointer-events:none;font-family:-apple-system,SF Pro Text,Pretendard Variable,Pretendard,sans-serif;position:absolute;top:0;left:0;right:0}:is(.ds,.dsm) .ds-status-time{left:calc(var(--pt)*38);top:calc(var(--pt)*18);width:calc(var(--pt)*70);text-align:center;font-size:calc(var(--pt)*17);letter-spacing:-.01em;font-weight:600;position:absolute}:is(.ds,.dsm) .ds-status-icons{right:calc(var(--pt)*36);top:calc(var(--pt)*25);gap:calc(var(--pt)*6);align-items:center;display:flex;position:absolute}:is(.ds,.dsm) .ds-status-icons svg{height:calc(var(--pt)*12);width:auto;display:block}:is(.ds,.dsm) .ds-lock{color:#fff;text-align:center;background:#0d0d10;font-family:-apple-system,SF Pro Display,Pretendard Variable,Pretendard,sans-serif;position:absolute;inset:0}:is(.ds,.dsm) .ds-lock-date{top:calc(var(--pt)*78);font-size:calc(var(--pt)*21);color:#ffffffdb;font-weight:600;position:absolute;left:0;right:0}:is(.ds,.dsm) .ds-lock-time{top:calc(var(--pt)*100);font-size:calc(var(--pt)*104);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:700;line-height:1;position:absolute;left:0;right:0}:is(.ds,.dsm) .ds-note{left:calc(var(--pt)*12);right:calc(var(--pt)*12);top:calc(var(--pt)*240);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;background:#2c2c31;font-family:-apple-system,SF Pro Text,Pretendard Variable,Pretendard,sans-serif;display:grid;position:absolute}:is(.ds,.dsm) .ds-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:#34c759;grid-row:span 2;place-items:center;display:grid}:is(.ds,.dsm) .ds-note-icon svg{width:calc(var(--pt)*24);height:auto;display:block}:is(.ds,.dsm) .ds-note-head{justify-content:space-between;gap:calc(var(--pt)*8);font-size:calc(var(--pt)*15);line-height:1.3;display:flex}:is(.ds,.dsm) .ds-note-head b{font-weight:600}:is(.ds,.dsm) .ds-note-head span{color:#ffffff8c}:is(.ds,.dsm) .ds-note-body{font-size:calc(var(--pt)*15);white-space:pre-line;color:#ffffffeb;line-height:1.36;margin-top:calc(var(--pt)*2)!important}:is(.ds,.dsm) .ds-call{color:#fff;text-align:center;background:#141416;font-family:-apple-system,SF Pro Display,Pretendard Variable,Pretendard,sans-serif;position:absolute;inset:0}:is(.ds,.dsm) .ds-call-name{top:calc(var(--pt)*132);left:calc(var(--pt)*24);right:calc(var(--pt)*24);font-size:calc(var(--pt)*34);letter-spacing:-.01em;font-weight:500;position:absolute}:is(.ds,.dsm) .ds-call-number{top:calc(var(--pt)*182);font-size:calc(var(--pt)*19);color:#ffffff9e;position:absolute;left:0;right:0}:is(.ds,.dsm) .ds-call-btns{left:calc(var(--pt)*52);right:calc(var(--pt)*52);bottom:calc(var(--pt)*110);justify-content:space-between;display:flex;position:absolute}:is(.ds,.dsm) .ds-call-btn{justify-items:center;gap:calc(var(--pt)*10);display:grid}:is(.ds,.dsm) .ds-call-btn svg{box-sizing:content-box;width:calc(var(--pt)*32);height:calc(var(--pt)*32);padding:calc(var(--pt)*20);border-radius:50%}:is(.ds,.dsm) .ds-call-btn[data-kind=no] svg{background:#ff3b30}:is(.ds,.dsm) .ds-call-btn[data-kind=yes] svg{background:#34c759}:is(.ds,.dsm) .ds-call-btn i{font-style:normal;font-size:calc(var(--pt)*15);color:#ffffffdb}:is(.ds,.dsm) .sa-screen{background:#fff;position:absolute;inset:0;overflow:hidden}:is(.ds,.dsm) .sa-abs{position:absolute}:is(.ds,.dsm) .sa-nav{top:calc(var(--pt)*62);height:calc(var(--pt)*44);font-size:calc(var(--pt)*17);letter-spacing:-.02em;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;left:0;right:0}:is(.ds,.dsm) .sa-nav-left{left:calc(var(--pt)*16);width:calc(var(--pt)*22);height:calc(var(--pt)*22);display:block;position:absolute;top:50%;transform:translateY(-50%)}:is(.ds,.dsm) .sa-h{left:calc(var(--pt)*14);font-size:calc(var(--pt)*13.5);color:#868b94;line-height:1.2;position:absolute;margin-top:calc(var(--pt)*-3.5)!important}:is(.ds,.dsm) .sa-row{padding:0 calc(var(--pt)*14);align-items:center;display:flex;position:absolute;left:0;right:0}:is(.ds,.dsm) .sa-t{font-size:calc(var(--pt)*16);letter-spacing:-.02em;line-height:1.2}:is(.ds,.dsm) .sa-s{font-size:calc(var(--pt)*12.5);color:#868b94;line-height:1.2;margin-top:calc(var(--pt)*3)!important}:is(.ds,.dsm) .sa-grow{flex:1;min-width:0}:is(.ds,.dsm) .sa-right{font-size:calc(var(--pt)*15);color:#868b94}:is(.ds,.dsm) .sa-chev{width:calc(var(--pt)*10);height:calc(var(--pt)*16);margin-left:calc(var(--pt)*10);display:block}:is(.ds,.dsm) .sa-badge{height:calc(var(--pt)*21);padding:0 calc(var(--pt)*7);border-radius:calc(var(--pt)*5);font-size:calc(var(--pt)*11);white-space:nowrap;align-items:center;font-weight:600;display:inline-flex}:is(.ds,.dsm) .sa-badge[data-s=none]{color:#555d6d;background:#f3f4f5}:is(.ds,.dsm) .sa-badge[data-s=checking]{color:#0b4596;background:#eff6ff}:is(.ds,.dsm) .sa-badge[data-s=done]{color:#075445;background:#edfaf6}:is(.ds,.dsm) .sa-badge[data-s=pre]{color:#555d6d;background:#f3f4f5}:is(.ds,.dsm) .sa-card{left:calc(var(--pt)*14);right:calc(var(--pt)*14);border-radius:calc(var(--pt)*12);background:#fff;border:1px solid #dcdee3;position:absolute}:is(.ds,.dsm) .sa-toast{left:calc(var(--pt)*12);right:calc(var(--pt)*12);top:calc(var(--pt)*788);height:calc(var(--pt)*44);padding:0 calc(var(--pt)*16);border-radius:calc(var(--pt)*10);color:#fff;font-size:calc(var(--pt)*14);background:#2a3038;align-items:center;display:flex;position:absolute}:is(.ds,.dsm) .sa-btn{left:calc(var(--pt)*14);right:calc(var(--pt)*14);top:calc(var(--pt)*788);height:calc(var(--pt)*40);border-radius:calc(var(--pt)*10);font-size:calc(var(--pt)*14.5);place-items:center;font-weight:600;display:grid;position:absolute}:is(.ds,.dsm) .sa-tabbar{left:0;right:0;top:calc(var(--pt)*781);padding-top:calc(var(--pt)*12);background:#fff;border-top:1px solid #eceef1;grid-template-columns:repeat(3,1fr);align-content:start;display:grid;position:absolute;bottom:0}:is(.ds,.dsm) .sa-tab{justify-items:center;gap:calc(var(--pt)*4);font-size:calc(var(--pt)*10);color:#9aa0a8;line-height:1.2;display:grid}:is(.ds,.dsm) .sa-tab svg{width:calc(var(--pt)*22);height:calc(var(--pt)*22);display:block}:is(.ds,.dsm) .sa-tab[data-on]{color:#1a1c20}:is(.ds,.dsm) .sa-web{color:#111827;background:#f5f6f8;position:absolute;inset:0}:is(.ds,.dsm) .sa-safari{height:calc(var(--pt)*84);padding-top:calc(var(--pt)*12);background:#f5f6f8;justify-content:center;display:flex;position:absolute;bottom:0;left:0;right:0}:is(.ds,.dsm) .sa-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:1px solid #e3e5e8;border-radius:999px;font-weight:500;display:flex}:is(.ds,.dsm) .sa-meet{color:#fff;background:#0e0f11;position:absolute;inset:0}:is(.ds,.dsm) .sa-meet-title{top:calc(var(--pt)*62);text-align:center;font-size:calc(var(--pt)*15);font-weight:600;position:absolute;left:0;right:0}:is(.ds,.dsm) .sa-meet-sub{top:calc(var(--pt)*84);text-align:center;font-size:calc(var(--pt)*12);color:#ffffff8c;position:absolute;left:0;right:0}:is(.ds,.dsm) .sa-grid{top:calc(var(--pt)*112);left:calc(var(--pt)*6);right:calc(var(--pt)*6);gap:calc(var(--pt)*5);grid-template-columns:1fr 1fr;display:grid;position:absolute}:is(.ds,.dsm) .sa-tile{aspect-ratio:3/4;border-radius:calc(var(--pt)*8);background:#2b2622;position:relative;overflow:hidden}:is(.ds,.dsm) .sa-tile svg{width:100%;height:100%;display:block;position:absolute;inset:0}:is(.ds,.dsm) .sa-tile-name{left:calc(var(--pt)*6);bottom:calc(var(--pt)*6);padding:calc(var(--pt)*2)calc(var(--pt)*6);border-radius:calc(var(--pt)*4);font-size:calc(var(--pt)*11);background:#0000008c;position:absolute}:is(.ds,.dsm) .sa-tile[data-me]{box-shadow:inset 0 0 0 calc(var(--pt)*2)#34c759}:is(.ds,.dsm) .sa-meet-bar{height:calc(var(--pt)*84);padding-top:calc(var(--pt)*10);background:#17181b;grid-template-columns:repeat(4,1fr);display:grid;position:absolute;bottom:0;left:0;right:0}:is(.ds,.dsm) .sa-meet-btn{justify-items:center;gap:calc(var(--pt)*4);font-size:calc(var(--pt)*10.5);color:#fffc;display:grid}:is(.ds,.dsm) .sa-meet-btn svg{width:calc(var(--pt)*22);height:calc(var(--pt)*22);display:block}:is(.ds,.dsm) .ds-callbar{z-index:160;top:calc(var(--pt)*52);left:calc(var(--pt)*8);right:calc(var(--pt)*8);align-items:center;gap:calc(var(--pt)*10);padding:calc(var(--pt)*10)calc(var(--pt)*12);border-radius:calc(var(--pt)*30);color:#fff;background:#1c1c1e;font-family:-apple-system,SF Pro Text,Pretendard Variable,Pretendard,sans-serif;display:flex;position:absolute}:is(.ds,.dsm) .ds-callbar-avatar{width:calc(var(--pt)*42);height:calc(var(--pt)*42);font-size:calc(var(--pt)*18);background:#8e8e93;border-radius:50%;flex-shrink:0;place-items:center;font-weight:600;display:grid}:is(.ds,.dsm) .ds-callbar-text{gap:calc(var(--pt)*2);flex:1;min-width:0;display:grid}:is(.ds,.dsm) .ds-callbar-text b{font-size:calc(var(--pt)*16);white-space:nowrap;font-weight:600}:is(.ds,.dsm) .ds-callbar-text span{font-size:calc(var(--pt)*13);color:#ffffff9e}:is(.ds,.dsm) .ds-callbar-btn{width:calc(var(--pt)*44);height:calc(var(--pt)*44);border-radius:50%;flex-shrink:0;place-items:center;display:grid}:is(.ds,.dsm) .ds-callbar-btn svg{width:calc(var(--pt)*24);height:calc(var(--pt)*24);display:block}:is(.ds,.dsm) .ds-callbar-btn[data-kind=no]{background:#ff3b30}:is(.ds,.dsm) .ds-callbar-btn[data-kind=yes]{background:#34c759}:is(.ds,.dsm) .sa-card .sa-t,:is(.ds,.dsm) .sa-row .sa-t,:is(.ds,.dsm) .sa-row .sa-s{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:is(.ds,.dsm) .ds-mark{--mark-c:color-mix(in srgb,var(--step-c,var(--c,#7b6cff))48%,transparent);background-image:linear-gradient(var(--mark-c),var(--mark-c));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 92%;background-repeat:no-repeat}
