.cm-root{--cm-bg:#07040b;--cm-land:#1a0f1d;--cm-land-on:#2b1520;--cm-line:#3a2336;--cm-coast:#d9a441;--cm-glow:#ff9f1c;--cm-gold:#ffc83d;--cm-gold-hi:#ffd25e;--cm-ink:#ffe6ca;--cm-ink-2:#f6e2cc;--cm-muted:#d9c4dc;--cm-faint:#b79cc2;--cm-ghost:#9a7fac;--cm-marigold:#ffbd72;--cm-rani:#ff4f8b;--cm-panel:#120a14;--cm-panel-line:#2c1b27;--cm-field-line:#3b2733;--cm-on-gold:#1a1208;--cm-sans:var(--dw-sans,"DM Sans",system-ui,sans-serif);--cm-display:var(--dw-display,"Playfair Display",Georgia,serif);--cm-mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--cm-gutter:24px;--cm-toran:76px;position:fixed;inset:0;z-index:40;overflow:hidden;overscroll-behavior:none;color:var(--cm-ink);font:14px/1.45 var(--cm-sans);-webkit-font-smoothing:antialiased;background:radial-gradient(55% 60% at 64% 58%,rgba(255,120,30,.1),rgba(255,120,30,0) 70%),radial-gradient(40% 35% at 88% 12%,rgba(255,79,139,.06),rgba(255,79,139,0) 70%),var(--cm-bg)}:where(.cm-root) button,:where(.cm-root) select{font:inherit;color:inherit}.cm-root [hidden]{display:none!important}.cm-root :focus-visible{outline:none;box-shadow:0 0 0 2px var(--cm-bg),0 0 0 4px var(--cm-gold)}.cm-stage{position:absolute;left:min(430px,34vw);right:84px;top:calc(var(--cm-toran) + 16px);bottom:40px;width:calc(100% - min(430px, 34vw) - 84px);height:calc(100% - var(--cm-toran) - 56px);object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.cm-stage.off{visibility:hidden}.cm-canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.cm-base{opacity:0;transition:opacity .25s ease}.cm-base.on{opacity:1}.cm-over{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none}.cm-over.drag{cursor:grabbing}.cm-over.hot{cursor:pointer}.cm-stars{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 31% 18%,rgba(255,255,255,.7) 0 1px,transparent 1.8px),radial-gradient(circle at 38% 62%,#ffc83d 0 1.2px,transparent 2px),radial-gradient(circle at 45% 88%,rgba(255,255,255,.6) 0 1px,transparent 1.7px),radial-gradient(circle at 70% 9%,rgba(255,255,255,.65) 0 1px,transparent 1.7px),radial-gradient(circle at 84% 22%,#ffc83d 0 1.3px,transparent 2.1px),radial-gradient(circle at 93% 46%,rgba(255,255,255,.7) 0 1.1px,transparent 1.9px),radial-gradient(circle at 88% 70%,#ffc83d 0 1.1px,transparent 1.9px),radial-gradient(circle at 96% 90%,rgba(255,255,255,.55) 0 1px,transparent 1.7px),radial-gradient(circle at 60% 94%,#ffc83d 0 1px,transparent 1.8px),radial-gradient(circle at 22% 78%,rgba(255,255,255,.5) 0 1px,transparent 1.7px);animation:cm-twinkle 3.4s ease-in-out infinite alternate}@keyframes cm-twinkle{0%{opacity:.25}to{opacity:1}}.cm-top{position:absolute;top:calc(var(--cm-toran) + 14px);left:var(--cm-gutter);width:min(380px,calc(100% - 2 * var(--cm-gutter)));display:grid;gap:16px;z-index:4}.cm-top:before{content:"";position:absolute;z-index:-1;left:calc(-1 * var(--cm-gutter));top:calc(-1 * var(--cm-toran) - 14px);width:calc(100% + 260px);height:calc(100% + var(--cm-toran) + 160px);pointer-events:none;background:radial-gradient(100% 85% at 0 45%,rgba(7,4,11,.5) 40%,rgba(7,4,11,.28) 64%,rgba(7,4,11,0) 86%);-webkit-mask-image:linear-gradient(180deg,#000 62%,transparent);mask-image:linear-gradient(180deg,#000 62%,transparent)}.cm-eyebrow{margin:0;font:500 12px/1.4 var(--cm-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--cm-faint)}.cm-back{justify-self:start;display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 16px 0 12px;border-radius:999px;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.4);color:var(--cm-ink-2);font:600 14px/1 var(--cm-sans);text-decoration:none;transition:background-color .2s ease,box-shadow .2s ease}.cm-back:hover{background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.6)}.cm-back svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cm-h1{margin:16px 0 0;font:400 46px/1.04 var(--cm-display);letter-spacing:-.02em;color:var(--cm-ink);text-wrap:balance}.cm-h1 em{font-style:normal;color:var(--cm-gold)}.cm-lede{margin:12px 0 0;color:var(--cm-muted);font-size:15px;max-width:38ch}.cm-search{position:relative}.cm-search-icon{position:absolute;left:15px;top:15px;width:18px;height:18px;fill:none;stroke:var(--cm-faint);stroke-width:2;stroke-linecap:round;pointer-events:none;z-index:1}.cm-search input{width:100%;height:48px;box-sizing:border-box;padding:0 76px 0 44px;background:var(--cm-panel);border:1px solid var(--cm-field-line);border-radius:12px;color:var(--cm-ink);font:15px var(--cm-sans);transition:border-color .12s,box-shadow .12s}.cm-search input::placeholder{color:var(--cm-ghost)}.cm-search input:focus{outline:none;border-color:var(--cm-gold);box-shadow:0 0 0 3px rgba(255,200,61,.18)}.cm-search-btn{position:absolute;right:6px;top:6px;display:none;place-items:center;min-width:36px;height:36px;padding:0;border:0;border-radius:8px;background:none;color:var(--cm-faint);cursor:pointer;transition:color .15s ease,background-color .15s ease}.cm-search.has-text .cm-search-btn{display:grid}.cm-search-btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.cm-clear-word{display:none;font:600 13px/1 var(--cm-sans)}.cm-search-btn:hover{color:var(--cm-ink);background:rgba(255,236,210,.08)}.cm-results{position:absolute;top:calc(100% + 6px);left:0;right:0;margin:0;padding:6px;list-style:none;background:var(--cm-panel);border:1px solid var(--cm-panel-line);border-radius:12px;max-height:min(380px,55vh);overflow:auto;z-index:5;box-shadow:0 20px 40px -20px rgba(0,0,0,.7)}.cm-results [role=option]{display:flex;align-items:baseline;gap:4px;padding:11px 12px;border-radius:10px;cursor:pointer}.cm-results [role=option]:hover{background:rgba(255,236,210,.06)}.cm-results [aria-selected=true]{background:rgba(255,189,114,.14)}.cm-s{flex:none;max-width:62%;font-weight:600;color:var(--cm-ink)}.cm-n,.cm-s{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-n{flex:1 1 auto;min-width:0;color:var(--cm-muted)}.cm-go,.cm-n{font-size:13px}.cm-go{flex:none;display:inline-flex;align-items:center;gap:2px;margin-left:auto;padding-left:10px;font-weight:600;color:var(--cm-gold);opacity:0;transition:opacity .12s ease}.cm-go svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cm-results [aria-selected=true] .cm-go,.cm-results [role=option]:hover .cm-go{opacity:1}.cm-head{padding:8px 10px 4px;font:500 11px var(--cm-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--cm-marigold)}.cm-empty{padding:10px;color:var(--cm-muted);font-size:13.5px}.cm-card{position:absolute;left:var(--cm-gutter);bottom:clamp(var(--cm-gutter),7vh,80px);width:min(380px,calc(100% - 2 * var(--cm-gutter)));max-height:calc(100% - var(--cm-head-bottom, 360px) - 16px - clamp(var(--cm-gutter), 7vh, 80px));overflow-y:auto;overscroll-behavior:contain;box-sizing:border-box;border:1px solid var(--cm-panel-line);border-radius:18px;background:var(--cm-panel);padding:22px;display:grid;gap:16px;z-index:3;box-shadow:inset 0 1px 0 rgba(255,214,140,.1),0 24px 44px -24px rgba(0,0,0,.8)}.cm-card.in{animation:cm-rise .45s cubic-bezier(.2,.8,.2,1) both}@keyframes cm-rise{0%{transform:translateY(16px);opacity:0}to{transform:none;opacity:1}}.cm-state{color:var(--cm-marigold)}.cm-h2{margin:6px 0 0;font:400 32px/1.05 var(--cm-display);color:var(--cm-ink);text-wrap:balance}.cm-full{margin:6px 0 0;color:var(--cm-muted)}.cm-coords{margin:8px 0 0;font-size:12.5px;color:var(--cm-faint);font-variant-numeric:tabular-nums}.cm-actions-wrap{display:grid;gap:10px}.cm-card--float{bottom:auto;width:320px;max-height:none;padding:20px;gap:16px;border-color:rgba(217,164,65,.6);box-shadow:inset 0 1px 0 rgba(255,214,140,.12),0 30px 60px -22px rgba(0,0,0,.85),0 0 46px rgba(255,160,50,.12)}.cm-card--float .cm-h2{font-size:30px}.cm-btn--block{width:100%}.cm-change{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0;color:var(--cm-faint);font-size:13px}.cm-change button{padding:4px 0;border:0;background:none;color:var(--cm-gold);font-weight:600;cursor:pointer}.cm-change button:hover{text-decoration:underline;text-underline-offset:3px}.cm-lb{display:grid;gap:6px;margin-bottom:6px;padding-top:12px;border-top:1px solid var(--cm-panel-line)}.cm-lb-head{color:var(--cm-marigold)}.cm-lb-list{display:grid;gap:2px;margin:0;padding:0;list-style:none}.cm-lb-row{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:10px;padding:5px 10px;border:1px solid transparent;border-radius:10px;font-size:13.5px;color:var(--cm-ink-2)}.cm-lb-row.is-mine{border-color:rgba(245,197,66,.55);background:rgba(245,197,66,.08);color:var(--cm-ink)}.cm-lb-rank{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:1px solid var(--cm-field-line);font-size:12px;font-weight:700;color:var(--cm-faint)}.cm-lb-rank--1{border-color:#f5c542;background:#f5c542;color:#1f1200}.cm-lb-rank--2{border-color:#d6d3cc;background:#d6d3cc;color:#1a1612}.cm-lb-rank--3{border-color:#cd8a4b;background:#cd8a4b;color:#1f1200}.cm-lb-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.cm-lb-diyas{font-size:12.5px;color:var(--cm-gold);font-variant-numeric:tabular-nums;white-space:nowrap}.cm-lb-gap{padding-left:17px;line-height:.8;color:var(--cm-faint)}.cm-actions{display:flex;gap:10px;flex-wrap:wrap}.cm-btn{height:46px;padding:0 18px;border-radius:8px;border:0;font-weight:600;font-size:15px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;transition:background-color .2s ease,translate .25s cubic-bezier(.22,1,.36,1),opacity .12s}.cm-btn:hover:not(:disabled){translate:0 -2px}.cm-btn:active{translate:0 0;scale:.98}.cm-btn:disabled{opacity:.6;cursor:default;translate:none}.cm-primary{background:var(--cm-gold);color:var(--cm-on-gold);border:1px solid #f2b02a}.cm-primary:hover:not(:disabled){background:var(--cm-gold-hi)}.cm-ghost{background:transparent;color:var(--cm-ink-2);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.4)}.cm-ghost:hover{background:rgba(255,255,255,.06)}.cm-note{margin:0;color:var(--cm-muted);font-size:13px}.cm-err{color:#ffb4b4}.cm-dock{position:absolute;right:var(--cm-gutter);bottom:calc(var(--cm-gutter) + 72px);display:grid;justify-items:end;gap:10px;z-index:3}.cm-zoom{display:grid;border:1px solid var(--cm-panel-line);border-radius:10px;overflow:hidden;background:var(--cm-panel)}.cm-zoom button{width:38px;height:38px;display:grid;place-items:center;background:none;border:0;color:var(--cm-ink-2);cursor:pointer}.cm-zoom button+button{border-top:1px solid var(--cm-panel-line)}.cm-zoom button:hover{background:rgba(255,236,210,.08)}.cm-zoom svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cm-toast{position:absolute;top:calc(var(--cm-toran) + 12px);left:50%;transform:translateX(-50%);width:max-content;max-width:calc(100% - 2 * var(--cm-gutter));box-sizing:border-box;background:var(--cm-ink);color:var(--cm-on-gold);padding:10px 14px;border-radius:10px;font-weight:500;font-size:13.5px;z-index:6}@media (max-width:1023px){.cm-navbar .oa-nav-pill{background:rgba(7,4,11,.92)}}@media (max-width:719px){.cm-root{--cm-gutter:16px;--cm-toran:64px}.cm-h1{font-size:32px}.cm-lede,.cm-zoom{display:none}.cm-top{gap:12px}.cm-top:before{width:100vw;top:calc(-1 * var(--cm-toran));height:calc(100% + var(--cm-toran) + 56px);background:linear-gradient(rgba(7,4,11,.94) 74%,rgba(7,4,11,0))}.cm-stage{left:16px;right:16px;top:calc(var(--cm-toran) + 126px);bottom:40px;width:calc(100% - 32px);height:calc(100% - var(--cm-toran) - 166px)}.cm-card{max-height:52%;overflow:auto;padding:16px;gap:12px;border-radius:14px}.cm-h2{font-size:26px}.has-card .cm-dock{display:none}}@media (prefers-reduced-motion:reduce){.cm-card.in,.cm-stars,.cm-swap .cm-done,.cm-swap .cm-top>*{animation:none!important}}.cm-cover{position:absolute;inset:0;z-index:2;overflow:hidden;pointer-events:none;background:radial-gradient(50% 42% at 50% 46%,rgba(255,140,40,.09),rgba(255,140,40,0) 70%),var(--cm-bg);transition:opacity .45s ease,visibility 0s linear .45s}.cm-root[data-step=confirm] .cm-cover,.cm-root[data-step=done] .cm-cover{opacity:0;visibility:hidden}.cm-root:not([data-step]) .cm-dock,.cm-root:not([data-step]) .cm-top,.cm-root[data-step=choose] .cm-dock{visibility:hidden}.cm-intro--map,.cm-request{display:none}.cm-root[data-step=choose] .cm-intro--choose,.cm-root[data-step=choose] .cm-request,.cm-root[data-step=confirm] .cm-intro--map{display:block}.cm-root[data-step=choose] .cm-intro--map,.cm-root[data-step=confirm] .cm-intro--choose,.cm-root[data-step=done] .cm-intro,.cm-root[data-step=done] .cm-search{display:none}.cm-bar{display:flex;align-items:center;flex-wrap:wrap;gap:12px 18px}.cm-root[data-step=confirm] .cm-top,.cm-root[data-step=done] .cm-top{width:min(430px,calc(100% - 2 * var(--cm-gutter)))}.cm-root[data-step=confirm] .cm-intro,.cm-root[data-step=confirm] .cm-search{max-width:380px}.cm-request{margin:20px 0 0;color:var(--cm-muted);font-size:14px}.cm-request button{padding:2px 0;border:0;background:none;color:var(--cm-gold);font-weight:600;cursor:pointer}.cm-request button:hover{text-decoration:underline;text-underline-offset:3px}.cm-root[data-step=choose] .cm-top{left:0;right:0;width:auto;padding:0 var(--cm-gutter);gap:0;justify-items:center;text-align:center}.cm-root[data-step=choose] .cm-top:before{display:none}.cm-root[data-step=choose] .cm-bar{width:100%}.cm-root[data-step=choose] .cm-back{justify-self:start;background:rgba(7,4,11,.82)}.cm-root[data-step=choose] .cm-intro{margin-top:clamp(20px,6vh,72px)}.cm-root[data-step=choose] .cm-h1{margin:0;font-size:min(clamp(40px,4.6vw,62px),8.5vh);line-height:1.06;max-width:13ch;margin-inline:auto}.cm-root[data-step=choose] .cm-lede{margin:14px auto 0;max-width:none;font-size:16px}.cm-root[data-step=choose] .cm-search{width:min(560px,100%);margin-top:clamp(24px,4vh,36px);overflow:hidden;text-align:left;border:1.5px solid var(--cm-gold);border-radius:16px;background:var(--cm-panel);box-shadow:0 0 0 4px rgba(255,200,61,.1),0 0 56px rgba(255,170,60,.14),0 28px 60px -26px rgba(0,0,0,.85)}.cm-root[data-step=choose] .cm-search input{height:58px;padding-left:48px;border:0;border-radius:0;background:transparent;font-size:17px}.cm-root[data-step=choose] .cm-search input:focus{box-shadow:none}.cm-root[data-step=choose] .cm-search-icon{left:18px;top:20px}.cm-root[data-step=choose] .cm-search-btn{top:11px;right:10px}.cm-root[data-step=choose] .cm-results{position:static;max-height:max(150px,min(330px,calc(100vh - 480px)));padding:6px;border:0;border-top:1px solid var(--cm-panel-line);border-radius:0;background:transparent;box-shadow:none}.cm-root[data-step=confirm] .cm-search-btn{top:8px;right:8px;height:32px;padding:0 12px;background:rgba(255,236,210,.08);color:var(--cm-ink-2)}.cm-root[data-step=confirm] .cm-search-btn svg{display:none}.cm-root[data-step=confirm] .cm-clear-word{display:block}.cm-root[data-step=confirm] .cm-search-btn:hover{background:rgba(255,236,210,.14)}.cm-done{display:none;position:absolute;z-index:4;left:var(--cm-gutter);top:calc(var(--cm-head-bottom, 130px) + 22px);width:min(380px,calc(100% - 2 * var(--cm-gutter)))}.cm-root[data-step=done] .cm-done{display:block}.cm-done-card{box-sizing:border-box;display:grid;justify-items:start;gap:8px;padding:26px;max-height:calc(100vh - var(--cm-head-bottom, 130px) - 44px);max-height:calc(100dvh - var(--cm-head-bottom, 130px) - 44px);overflow-y:auto;overscroll-behavior:contain;border:1px solid rgba(217,164,65,.55);border-radius:18px;background:var(--cm-panel);box-shadow:inset 0 1px 0 rgba(255,214,140,.12),0 30px 60px -24px rgba(0,0,0,.85),0 0 50px rgba(255,160,50,.1)}.cm-done-diya{width:92px;height:auto;margin-bottom:6px;filter:drop-shadow(0 0 16px rgba(255,170,60,.45))}.cm-done-eyebrow{color:var(--cm-gold);font-weight:600}.cm-done-title{margin:0;font:400 40px/1.06 var(--cm-display);letter-spacing:-.01em;color:var(--cm-ink);text-wrap:balance}.cm-done-text{margin:4px 0 10px;color:var(--cm-muted);font-size:15px}.cm-done .cm-lb{width:100%;margin:10px 0 0}.cm-done .cm-actions{gap:10px}.cm-done .cm-btn{height:44px;padding:0 15px;font-size:14.5px}.cm-swap .cm-done,.cm-swap .cm-top>:not(.cm-bar){animation:cm-rise .4s cubic-bezier(.2,.8,.2,1) both}@media (max-width:719px){.cm-root[data-step=choose] .cm-h1{font-size:34px}.cm-root[data-step=choose] .cm-lede{display:block;font-size:15px}.cm-root[data-step=choose] .cm-results{max-height:max(140px,min(44vh,calc(100vh - 470px)))}.cm-root[data-step=confirm] .cm-intro--map{display:none}.cm-card,.cm-done{bottom:84px}.cm-done{top:auto;left:16px;right:16px;width:auto}.cm-done-card{padding:18px;gap:6px;max-height:none}.cm-done-diya{width:52px;margin-bottom:2px}.cm-done-title{font-size:26px}.cm-done-text{font-size:14px;margin-bottom:6px}.cm-done .cm-actions{gap:8px}.cm-done .cm-btn{padding:0 10px;font-size:14px}.cm-root[data-step=done] .cm-stage{top:calc(var(--cm-toran) + 62px);bottom:380px;height:calc(100% - var(--cm-toran) - 442px)}.cm-root[data-step=done] .cm-dock{display:none}}@media (max-width:719px) and (max-height:720px){.cm-done-diya,.cm-done-text{display:none}.cm-root[data-step=done] .cm-stage{bottom:280px;height:calc(100% - var(--cm-toran) - 342px)}}.cm-dialog-layer{--cm-gold:#f5c542;--cm-gold-hi:#ffd768;--cm-on-gold:#1f1200;--cm-ink-2:#ecdcca;--cm-bg:#07040b;position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:16px;background:rgba(4,2,7,.62);animation:cm-fade .2s ease both}.cm-dialog{width:min(420px,100%);max-height:calc(100dvh - 32px);overflow-y:auto;box-sizing:border-box;display:grid;gap:16px;padding:24px;border:1px solid rgba(217,164,65,.55);border-radius:18px;background:#120a14;box-shadow:0 30px 60px -24px rgba(0,0,0,.9);color:#fff6ea;font:14px/1.45 var(--dw-sans,"DM Sans",system-ui,sans-serif);animation:cm-rise .3s cubic-bezier(.2,.8,.2,1) both}.cm-dialog-eyebrow{margin:0;font:600 12px/1.4 var(--dw-sans,sans-serif);letter-spacing:.08em;text-transform:uppercase;color:#ffbd72}.cm-dialog-title{margin:4px 0 0;font:400 28px/1.1 var(--dw-display,"Playfair Display",Georgia,serif);color:#ffe6ca}.cm-dialog-text{margin:8px 0 0;color:#d9c4dc;font-size:14px}.cm-field{display:grid;gap:6px}.cm-field>label,.cm-field>span{color:#d9c4dc;font-size:13px;font-weight:500}.cm-field input,.cm-field select{width:100%;height:46px;box-sizing:border-box;padding:0 14px;border:1px solid #3b2733;border-radius:10px;background:#07040b;color:#fff6ea;font:15px var(--dw-sans,sans-serif)}.cm-field input:focus,.cm-field select:focus{outline:none;border-color:#f5c542;box-shadow:0 0 0 3px rgba(245,197,66,.16)}.cm-dialog-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px}.cm-dialog-actions .cm-btn{flex:1 1 auto}.cm-dialog-note{margin:0;color:#b79cc2;font-size:12.5px}.cm-picker{position:relative}.cm-picker input{padding-right:40px;cursor:pointer}.cm-picker input::placeholder{color:#9a7fac}.cm-picker-chevron{position:absolute;right:12px;top:14px;color:#b79cc2;pointer-events:none}.cm-picker-list{max-height:min(208px,30vh);margin:6px 0 0;padding:6px;overflow-y:auto;overscroll-behavior:contain;list-style:none;border:1px solid #3b2733;border-radius:12px;background:#120a14;box-shadow:0 20px 40px -18px rgba(0,0,0,.9)}.cm-picker-list [role=option]{padding:9px 10px;border-radius:8px;color:#ecdcca;font-size:14px;cursor:pointer}.cm-picker-list [aria-selected=true]{background:rgba(255,189,114,.14);color:#fff6ea}.cm-picker-list .is-picked{color:#f5c542;font-weight:600}.cm-picker-empty{padding:9px 10px;color:#b79cc2;font-size:14px}.cm-confirm-college{width:100%;box-sizing:border-box;padding:14px 16px;border:1px solid rgba(245,197,66,.45);border-radius:12px;background:linear-gradient(180deg,rgba(245,197,66,.08),rgba(245,197,66,.02))}.cm-confirm-name{margin:0;font:400 22px/1.2 var(--dw-display,"Playfair Display",Georgia,serif);color:#ffe6ca;text-wrap:balance}@keyframes cm-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.cm-dialog,.cm-dialog-layer{animation:none}}