@keyframes ugb-spin{to{transform:rotate(360deg)}}@keyframes ugb-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@keyframes ugb-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes ugb-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ugb-pop{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}@keyframes ugb-draw{to{stroke-dashoffset:0}}@keyframes ugb-ping{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.1)}}@keyframes ugb-sheen{0%,45%{transform:translate(-60%)}to{transform:translate(60%)}}@keyframes ugb-foil{0%{background-position:120% 0}to{background-position:-20% 0}}@keyframes ugb-flap-l{0%{transform:rotateY(0)}18%{transform:rotateY(62deg)}36%{transform:rotateY(0)}54%{transform:rotateY(48deg)}72%,to{transform:rotateY(0)}}@keyframes ugb-flap-r{0%{transform:rotateY(0)}18%{transform:rotateY(-62deg)}36%{transform:rotateY(0)}54%{transform:rotateY(-48deg)}72%,to{transform:rotateY(0)}}@keyframes ugb-beat-l{0%,to{transform:rotateY(8deg)}50%{transform:rotateY(66deg)}}@keyframes ugb-beat-r{0%,to{transform:rotateY(-8deg)}50%{transform:rotateY(-66deg)}}:is(html,#ugb-scope) .ugb,:is(html,#ugb-scope) .ugb-sheet,:is(html,#ugb-scope) .ugm,:is(html,#ugb-scope) .ugb-dialog,:is(html,#ugb-scope) .ugb-flight{--ugb-bg: var(--ug-ivory, #f4ece2);--ugb-paper: #fbf7f1;--ugb-paper-2: #f3ebe0;--ugb-ink: var(--ug-choc, #3a2a22);--ugb-ink-2: #6b5646;--ugb-label: #665445;--ugb-accent: var(--ug-rose-ink, #7d4644);--ugb-accent-lg: var(--ug-rose-deep-ink, #9e6463);--ugb-line: rgba(58, 42, 34, .14);--ugb-line-2: rgba(58, 42, 34, .26);--ugb-dark: var(--ug-brown-dark, #724c36);--ugb-dark-hi: #7d533b;--ugb-dark-lo: #684530;--ugb-deep: var(--ug-brown-deep, #4e3325);--ugb-on-dark: #f4ece2;--ugb-on-dark-2: #e8d6c6;--ugb-on-dark-rose: #f1ddd4;--ugb-rose: #ffc9c4;--ugb-shine-1: var(--ug-shine-1, #b27978);--ugb-shine-2: var(--ug-shine-2, #ddb6a9);--ugb-shine-3: var(--ug-shine-3, #f1ddd4);--ugb-shine: var(--ug-shine-gradient, linear-gradient(115deg, #b27978 0%, #ddb6a9 38%, #f1ddd4 52%, #ddb6a9 66%, #b27978 100%));--ugb-jewel: var(--ug-shine-fill, linear-gradient(115deg, #c9a097 0%, #ddb6a9 34%, #f1ddd4 52%, #ddb6a9 70%, #c9a097 100%));--ugb-shine-text: var(--ug-shine-text, linear-gradient(100deg, #e3bcaf 0%, #efd6cc 22%, #fcf2ed 32%, #dfb5a8 48%, #efd6cc 68%, #e3bcaf 100%));--ugb-focus: var(--ugb-ink);--ugb-silk: cubic-bezier(.19, .8, .12, 1);--ugb-r: 18px;--ugb-pad: 20px;--ugb-bar-h: 76px;--ugb-serif: var(--ug-font-serif, "UG Zodiak", Georgia, serif);--ugb-display: var(--ug-font-display, "UG Kalnia", Georgia, serif);--ugb-body: var(--ug-font-body, "UG Questrial", system-ui, sans-serif);--ugb-arch: 50% 50% 10% 10% / 40% 40% 8% 8%;--ugb-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .23 0 0 0 0 .16 0 0 0 0 .13 0 0 0 .9 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb,:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-sheet,:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugm,:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-dialog,:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-flight{--ugb-dark-hi: #3b2920;--ugb-dark-lo: #1a110d;--ugb-on-dark-2: rgba(244, 236, 226, .74);--ugb-on-dark-rose: #f3e1b5;--ugb-rose: #e0a3b3;--ugb-bronze: #7a5a26;--ugb-dark-2: #2f2119;--ugb-plum: var(--ug-plum, #6d3446);--ugb-gold-1: var(--ug-gold-1, #a67c3d);--ugb-gold-2: var(--ug-gold-2, #d9b77a);--ugb-gold-3: var(--ug-gold-3, #f3e1b5);--ugb-gold: linear-gradient(115deg, #a67c3d 0%, #d9b77a 36%, #f3e1b5 52%, #d9b77a 68%, #a67c3d 100%)}:is(html,#ugb-scope) .ugb *,:is(html,#ugb-scope) .ugb *:before,:is(html,#ugb-scope) .ugb *:after,:is(html,#ugb-scope) .ugb-sheet *,:is(html,#ugb-scope) .ugb-sheet *:before,:is(html,#ugb-scope) .ugb-sheet *:after,:is(html,#ugb-scope) .ugm *,:is(html,#ugb-scope) .ugm *:before,:is(html,#ugb-scope) .ugm *:after,:is(html,#ugb-scope) .ugb-dialog *,:is(html,#ugb-scope) .ugb-flight{box-sizing:border-box}:is(html,#ugb-scope) .ugb,:is(html,#ugb-scope) .ugm{font:400 16px/1.55 var(--ugb-body);color:var(--ugb-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-kerning:normal}:is(html,#ugb-scope) .ugb :where(h1,h2,h3,h4,p,ul,ol,dl,dd,fieldset,figure),:is(html,#ugb-scope) .ugm :where(h2,h3,p,dl,dd){margin:0;padding:0}:is(html,#ugb-scope) .ugb :where(fieldset){border:0;min-width:0}:is(html,#ugb-scope) .ugb :where(legend){padding:0}:is(html,#ugb-scope) .ugb :where(ul,ol),:is(html,#ugb-scope) .ugm :where(ul,ol){list-style:none;margin:0;padding:0}:is(html,#ugb-scope) :is(.ugb,.ugm,.ugb-dialog,.ugb-sheet) :where(button,[type=button],[type=submit]){font:inherit;color:inherit;background:none;border:0;border-radius:0;padding:0;margin:0;box-shadow:none;text-transform:none;text-align:inherit;white-space:normal;width:auto;min-width:0;line-height:inherit;letter-spacing:inherit;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}:is(html,#ugb-scope) :is(.ugb,.ugm,.ugb-dialog,.ugb-sheet) :where(button,[type=button],[type=submit]):where(:hover,:focus){background-color:transparent;color:inherit}:is(html,#ugb-scope) :is(.ugb,.ugm,.ugb-dialog) :where(button:disabled){cursor:default}:is(html,#ugb-scope) :is(.ugb,.ugm,.ugb-dialog) :where(a,a:hover,a:active){color:inherit;background-color:transparent}:is(html,#ugb-scope) :is(.ugb,.ugm,.ugb-dialog) :where(label){display:inline;line-height:inherit;vertical-align:baseline;margin:0}:is(html,#ugb-scope) :is(.ugb,.ugm,.ugb-dialog) :where(input,textarea,select){font:inherit;margin:0}:is(html,#ugb-scope) :is(.ugb,.ugm,.ugb-dialog) :where(input[type=text],input[type=email],input[type=tel],textarea){border:0;border-radius:0;padding:0;transition:none;width:auto}:is(html,#ugb-scope) :is(.ugb,.ugm) :where(li,dl,dt,dd){outline:0;font-size:inherit;background:none;border:0;vertical-align:baseline}:is(html,#ugb-scope) :is(.ugb,.ugm) :where(h1,h2,h3,h4){font-weight:400;line-height:inherit}:is(html,#ugb-scope) :is(.ugb,.ugm) :where(img,svg){max-width:100%}:is(html,#ugb-scope) :is(.ugb,.ugm) :where(table){margin:0;font-size:inherit;background:none;border-collapse:collapse;width:100%}:is(html,#ugb-scope) :is(.ugb,.ugm) :where(table td,table th,table tr>td,table tr>th,table tr:hover>td,table tr:nth-child(odd)>td){border:0;padding:0;background:none;line-height:inherit;vertical-align:middle}:is(html,#ugb-scope) .ugb :where(img){display:block;max-width:100%}:is(html,#ugb-scope) .ugb [hidden],:is(html,#ugb-scope) .ugm [hidden]{display:none!important}:is(html,#ugb-scope) .ugb-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}:is(html,#ugb-scope) .ugb :focus-visible,:is(html,#ugb-scope) .ugm :focus-visible,:is(html,#ugb-scope) .ugb-dialog :focus-visible{outline:2px solid var(--ugb-focus);outline-offset:3px;border-radius:6px}:is(html,#ugb-scope) :is(.ugb-bar,.ugb-stub,.ugb-landmark,.ugb-hold,.ugb-gold,.ugb-closed,.ugb-notice--expired,.ugm-move,.ugb-nojs,.ugb-prepay__sum){--ugb-focus: var(--ugb-on-dark-rose)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) :is(.ugb-bar,.ugb-stub,.ugb-landmark,.ugb-hold,.ugb-gold,.ugb-closed,.ugb-notice--expired,.ugm-move,.ugb-nojs,.ugb-prepay__sum){--ugb-focus: var(--ugb-on-dark-rose)}:is(html,#ugb-scope) .ugb-nw{white-space:nowrap}:is(html,#ugb-scope) .ugb-label{font:400 11.5px/1.3 var(--ugb-body);letter-spacing:.22em;text-transform:uppercase;color:var(--ugb-label)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-label{color:var(--ugb-label)}:is(html,#ugb-scope) .ugb-label--accent{color:var(--ugb-accent)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-label--accent{color:var(--ugb-bronze)}:is(html,#ugb-scope) .ugb-label--rule{display:flex;align-items:center;gap:14px;margin:26px 0 16px}:is(html,#ugb-scope) .ugb-label--rule:after{content:"";flex:1;height:1px;background:var(--ugb-line)}:is(html,#ugb-scope) .ugb-i{display:inline-grid;place-items:center;width:20px;height:20px;flex:none}:is(html,#ugb-scope) .ugb-i svg{width:100%;height:100%;display:block}:is(html,#ugb-scope) .ugb-small{font-size:13.5px;color:var(--ugb-ink-2)}:is(html,#ugb-scope) .ugb-euro{font-size:.72em;margin-right:.06em;vertical-align:.18em}:is(html,#ugb-scope) .ugb-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;font:inherit;font-size:14.5px;color:var(--ugb-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:#3a2a2259;transition:text-decoration-color .3s,color .3s;cursor:pointer}:is(html,#ugb-scope) .ugb-link .ugb-i{width:18px;height:18px}:is(html,#ugb-scope) .ugb-link--shine{color:var(--ugb-on-dark-rose);text-decoration-color:#f1ddd473}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-link--shine{color:var(--ugb-gold-2);text-decoration-color:#d9b77a66}:is(html,#ugb-scope) .ugb-privacy .ugb-link,:is(html,#ugb-scope) p .ugb-link,:is(html,#ugb-scope) .ugb-check .ugb-link,:is(html,#ugb-scope) .ugb-hint .ugb-link{min-height:0;display:inline;font-size:inherit}:is(html,#ugb-scope) .ugb-btn{--b-bg: var(--ugb-dark);--b-fg: var(--ugb-on-dark);display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border-radius:999px;background:var(--b-bg);color:var(--b-fg);font:400 12.5px/1 var(--ugb-body);letter-spacing:.15em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;border:0;position:relative;isolation:isolate;transition:transform .45s var(--ugb-silk),box-shadow .45s var(--ugb-silk),background-color .3s,color .3s,opacity .3s}:is(html,#ugb-scope) .ugb-btn .ugb-i{width:18px;height:18px;transition:transform .45s var(--ugb-silk)}:is(html,#ugb-scope) .ugb-btn:active{transform:scale(.975)}:is(html,#ugb-scope) .ugb-btn:disabled{opacity:.5;cursor:default}:is(html,#ugb-scope) .ugb-btn--jewel{--b-fg: var(--ugb-deep);background:var(--ugb-jewel);background-size:220% 100%;background-position:0 0;box-shadow:0 12px 30px -14px #b27978b3,inset 0 1px #ffffff80;transition:background-position 1.2s var(--ugb-silk),transform .45s var(--ugb-silk),box-shadow .45s var(--ugb-silk),color .3s}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-btn--jewel{--b-fg: var(--ugb-dark);background:var(--ugb-gold);box-shadow:0 12px 30px -14px #a67c3dbf,inset 0 1px #ffffff73;background-size:220% 100%;background-position:0 0}:is(html,#ugb-scope) .ugb-btn--jewel.is-muted{background:transparent;color:var(--ugb-on-dark-rose);box-shadow:inset 0 0 0 1px #ddb6a999}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-btn--jewel.is-muted{color:var(--ugb-gold-2);box-shadow:inset 0 0 0 1px #d9b77a8c}:is(html,#ugb-scope) .ugb-btn--jewel.is-muted .ugb-i{opacity:.6}:is(html,#ugb-scope) .ugb-btn--ghost{--b-bg: transparent;--b-fg: var(--ugb-ink);box-shadow:inset 0 0 0 1px var(--ugb-line-2)}:is(html,#ugb-scope) .ugb-btn--dashed{--b-bg: transparent;--b-fg: var(--ugb-ink);box-shadow:none;border:1px dashed var(--ugb-line-2);letter-spacing:.12em}:is(html,#ugb-scope) .ugb-btn--sm{min-height:44px;padding:0 18px;font-size:12px}:is(html,#ugb-scope) .ugb-btn--xl{min-height:60px;padding:0 34px;font-size:13px;width:100%}:is(html,#ugb-scope) .ugb-btn--icon{width:48px;min-height:48px;padding:0;--b-bg: transparent;--b-fg: currentColor;box-shadow:inset 0 0 0 1px #f4ece247}:is(html,#ugb-scope) .ugb-btn--rose{--b-bg: transparent;--b-fg: var(--ugb-accent);box-shadow:inset 0 0 0 1px #7d46448c}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-btn--rose{box-shadow:inset 0 0 0 1px #6d344680}:is(html,#ugb-scope) .ugb-btn.is-busy{cursor:progress}:is(html,#ugb-scope) .ugb-spinner{width:16px;height:16px;border-radius:50%;border:1.5px solid currentColor;border-top-color:transparent;display:inline-block;flex:none;animation:ugb-spin .8s linear infinite}:is(html,#ugb-scope) .ugb-sheet{position:fixed;inset:0;z-index:2147483000}:is(html,#ugb-scope) .ugb-sheet__scrim{position:absolute;inset:0;background:radial-gradient(120% 100% at 100% 50%,#4e332575,#3e281da8)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-sheet__scrim{background:radial-gradient(120% 100% at 100% 50%,#18100c80,#18100cb3)}@media(max-width:719.98px){:is(html,#ugb-scope) .ugb-sheet__scrim{background:#3e281d99}}@media(max-width:719.98px){:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-sheet__scrim{background:#18100c9e}}:is(html,#ugb-scope) .ugb-sheet__panel{position:absolute;top:0;right:0;bottom:0;width:min(520px,100%);padding-right:var(--ugb-gutter, 0px);display:flex;flex-direction:column;background:var(--ugb-bg);box-shadow:-40px 0 90px -30px #2e1d158c;outline:none;transform-origin:100% 50%}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-sheet__panel{box-shadow:-40px 0 90px -30px #120b088c}:is(html,#ugb-scope) .ugb-sheet__panel:focus{outline:none}:is(html,#ugb-scope) .ugb-sheet__panel:before{content:"";position:absolute;inset:0;background:var(--ugb-grain);opacity:.09;mix-blend-mode:multiply;pointer-events:none;z-index:0}:is(html,#ugb-scope) .ugb-sheet__panel:after,:is(html,#ugb-scope) .ugb-sheet__edge{content:"";position:absolute;left:0;top:0;bottom:0;width:1.25px;background:linear-gradient(180deg,#ddb6a900,#ddb6a9 18%,#f1ddd4,#b27978 82%,#b2797800);pointer-events:none;z-index:3}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-sheet__panel:after,:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-sheet__edge{background:linear-gradient(180deg,#d9b77a00,#d9b77a 18%,#f3e1b5,#a67c3d 82%,#a67c3d00)}:is(html,#ugb-scope) .ugb-sheet__edge{left:auto;right:min(520px,100%);opacity:0;transform-origin:50% 0;z-index:4}:is(html,#ugb-scope) .ugb-sheet__grab{display:none}:is(html,#ugb-scope) .ugb-sheet__app{position:relative;z-index:1;flex:1;min-height:0;display:flex;flex-direction:column}:is(html,#ugb-scope) .ugb-sheet__app>.ugb{flex:1;min-height:0}:is(html,#ugb-scope).ugb-lock,:is(html,#ugb-scope).ugb-lock body{overflow:hidden!important}:is(html,#ugb-scope).ugb-lock body{padding-right:var(--ugb-sbw, 0px)}@media(max-width:719.98px){:is(html,#ugb-scope) .ugb-sheet__panel{top:max(10px,env(safe-area-inset-top));left:0;width:auto;border-radius:24px 24px 0 0;box-shadow:0 -30px 80px -20px #2e1d158c;overflow:hidden;transform-origin:50% 100%}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-sheet__panel{box-shadow:0 -30px 80px -20px #120b088c}:is(html,#ugb-scope) .ugb-sheet__panel:after,:is(html,#ugb-scope) .ugb-sheet__edge{inset:0 24px auto;width:auto;height:1.25px;background:linear-gradient(90deg,#ddb6a900,#ddb6a9 20%,#f1ddd4,#b27978 80%,#b2797800)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-sheet__panel:after,:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-sheet__edge{background:linear-gradient(90deg,#d9b77a00,#d9b77a 20%,#f3e1b5,#a67c3d 80%,#a67c3d00)}:is(html,#ugb-scope) .ugb-sheet__edge{top:max(10px,env(safe-area-inset-top));transform-origin:50% 50%}:is(html,#ugb-scope) .ugb-sheet__grab{display:grid;place-items:center;position:relative;z-index:2;height:22px;flex:none;cursor:grab;touch-action:none}:is(html,#ugb-scope) .ugb-sheet__grab span{width:44px;height:4px;border-radius:4px;background:#3a2a2238}:is(html,#ugb-scope) .ugb-sheet__panel.is-dragging{transition:none}:is(html,#ugb-scope) .ugb[data-layout=sheet] .ugb-top{touch-action:none}}:is(html,#ugb-scope) .ugb-flight{position:fixed;z-index:2147483001;overflow:hidden;pointer-events:none;background:var(--ugb-paper-2);will-change:left,top,width,height}:is(html,#ugb-scope) .ugb-flight img{display:block;width:100%;height:100%;object-fit:cover}:is(html,#ugb-scope) .ugb{container:ugb / inline-size;position:relative}:is(html,#ugb-scope) .ugb-frame{position:relative}:is(html,#ugb-scope) .ugb[data-layout=sheet],:is(html,#ugb-scope) .ugb[data-layout=sheet] .ugb-frame{height:100%}:is(html,#ugb-scope) .ugb[data-layout=sheet] .ugb-frame{display:flex;flex-direction:column;min-height:0}:is(html,#ugb-scope) .ugb[data-layout=sheet] .ugb-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}:is(html,#ugb-scope) .ugb-main{container:ugbmain / inline-size;position:relative;padding:8px var(--ugb-pad) 40px}:is(html,#ugb-scope) .ugb-main.is-swapping{overflow:clip}:is(html,#ugb-scope) .ugb-main>.is-leaving{position:absolute;pointer-events:none}:is(html,#ugb-scope) .ugb[data-layout=page]{--ugb-pad: 0px}:is(html,#ugb-scope) .ugb[data-layout=page] .ugb-main{padding:0 0 56px}:is(html,#ugb-scope) .ugb[data-layout=page] :is(.ugb-hold,[data-field],.ugb-notice,.ugb-review__cta,.ugb-caption,.ugb-card,.ugb-slot){scroll-margin-bottom:calc(var(--ugb-bar-h) + 28px);scroll-margin-top:24px}:is(html,#ugb-scope) .ugb[data-layout=sheet] :is(.ugb-card,.ugb-slot){scroll-margin:16px 0}:is(html,#ugb-scope) .ugb-top{position:relative;z-index:2;flex:none;padding:14px var(--ugb-pad) 0}:is(html,#ugb-scope) .ugb[data-layout=page] .ugb-top{padding:0 0 8px}:is(html,#ugb-scope) .ugb-top__row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}:is(html,#ugb-scope) .ugb-kicker{display:inline-flex;align-items:center;gap:10px;font:400 11.5px/1 var(--ugb-body);letter-spacing:.24em;text-transform:uppercase;color:var(--ugb-ink)}:is(html,#ugb-scope) .ugb-kicker__gem svg{width:12px;height:12px;display:block}:is(html,#ugb-scope) .ugb-kicker__gem .o{fill:none;stroke:var(--ugb-shine-1);stroke-width:1.4}:is(html,#ugb-scope) .ugb-kicker__gem .f{fill:var(--ugb-shine-2)}:is(html,#ugb-scope) .ugb-kicker__gem .s{display:none}:is(html,#ugb-scope) .ugb-close{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;box-shadow:inset 0 0 0 1px var(--ugb-line-2);transition:box-shadow .3s,transform .5s var(--ugb-silk),background-color .3s}:is(html,#ugb-scope) .ugb-close .ugb-i{width:18px;height:18px}:is(html,#ugb-scope) .ugb-progress{position:relative;display:flex;align-items:center;gap:12px;padding:10px 0 14px;border-bottom:1px solid var(--ugb-line)}:is(html,#ugb-scope) .ugb-progress__list{flex:1;display:flex;align-items:center;min-width:0}:is(html,#ugb-scope) .ugb-progress__item{position:relative;flex:1 1 0;display:flex;align-items:center;min-width:0}:is(html,#ugb-scope) .ugb-progress__item:last-child{flex:0 0 auto}:is(html,#ugb-scope) .ugb-progress__item:not(:last-child):after{content:"";flex:1;height:1px;margin:0 10px;min-width:12px;background:linear-gradient(90deg,var(--ugb-accent-lg),var(--ugb-shine-2)) left / 0 100% no-repeat,var(--ugb-line-2);transition:background-size 1s var(--ugb-silk) .15s}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-progress__item:not(:last-child):after{background:linear-gradient(90deg,#a67c3d,#d9b77a) left / 0 100% no-repeat,var(--ugb-line-2)}:is(html,#ugb-scope) .ugb-progress__item.is-done:after{background-size:100% 100%,auto}:is(html,#ugb-scope) .ugb-progress__btn{position:relative;display:inline-flex;align-items:center;gap:9px;min-height:36px;flex:none;color:var(--ugb-label);font:400 11px/1 var(--ugb-body);letter-spacing:.18em;text-transform:uppercase;border-radius:999px}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-progress__btn{color:var(--ugb-label)}:is(html,#ugb-scope) .ugb-progress__btn:before{content:"";position:absolute;inset:-4px -13px}:is(html,#ugb-scope) button.ugb-progress__btn{cursor:pointer}:is(html,#ugb-scope) .ugb-progress__label{display:none;white-space:nowrap}:is(html,#ugb-scope) .ugb-progress__now{font:400 11px/1 var(--ugb-body);font-style:normal;letter-spacing:.18em;text-transform:uppercase;color:var(--ugb-ink);margin-right:12px}:is(html,#ugb-scope) .ugb-progress__gem{width:18px;height:18px;flex:none}:is(html,#ugb-scope) .ugb-progress__gem svg{width:100%;height:100%;display:block;overflow:visible}:is(html,#ugb-scope) .ugb-progress__gem .o{fill:none;stroke:var(--ugb-line-2);stroke-width:1.2;transition:fill .5s,stroke .5s}:is(html,#ugb-scope) .ugb-progress__gem .f,:is(html,#ugb-scope) .ugb-progress__gem .s{opacity:0;transition:opacity .5s}:is(html,#ugb-scope) .ugb-progress__item.is-done .ugb-progress__gem .o{fill:var(--ugb-shine-2);stroke:var(--ugb-accent-lg)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-progress__item.is-done .ugb-progress__gem .o{stroke:#a67c3d}:is(html,#ugb-scope) .ugb-progress__item.is-now .ugb-progress__gem .o{fill:var(--ugb-dark);stroke:var(--ugb-dark)}:is(html,#ugb-scope) .ugb-progress__item.is-now .ugb-progress__gem .f{opacity:1;fill:none;stroke:var(--ugb-shine-2);stroke-width:1}:is(html,#ugb-scope) .ugb-progress__folio{flex:none;font:400 12px/1 var(--ugb-body);letter-spacing:.14em;color:var(--ugb-label);font-variant-numeric:tabular-nums}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-progress__folio{color:var(--ugb-label)}:is(html,#ugb-scope) .ugb-progress__folio span{font:400 22px/1 var(--ugb-serif);letter-spacing:-.01em;color:var(--ugb-ink);margin-right:3px}@container ugb (min-width: 600px){:is(html,#ugb-scope) .ugb-progress__label{display:inline}:is(html,#ugb-scope) .ugb-progress__item.is-now .ugb-progress__label{color:var(--ugb-ink)}:is(html,#ugb-scope) .ugb-progress__now{display:none}}:is(html,#ugb-scope) .ugb-offline{display:flex;align-items:center;gap:10px;margin:10px 0 0;padding:10px 14px;border-radius:12px;background:var(--ugb-accent);color:var(--ugb-on-dark);font-size:14px}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-offline{color:#fff}:is(html,#ugb-scope) .ugb-step{position:relative;padding-top:22px}:is(html,#ugb-scope) .ugb-step__title{font:400 clamp(32px,7.2cqi,54px)/1.02 var(--ugb-serif);letter-spacing:-.022em;color:var(--ugb-ink);text-wrap:balance;outline:none;margin-bottom:12px}:is(html,#ugb-scope) .ugb-step__title em{font-style:italic;color:var(--ugb-accent-lg);font-weight:400;letter-spacing:-.01em}:is(html,#ugb-scope) .ugb-step__title:focus,:is(html,#ugb-scope) .ugb-step__title:focus-visible,:is(html,#ugb-scope) .ugm-view-title:focus,:is(html,#ugb-scope) .ugm-date:focus{outline:none}:is(html,#ugb-scope) .ugb-step__lead{font-size:16px;line-height:1.6;color:var(--ugb-ink-2);max-width:46ch;text-wrap:pretty}:is(html,#ugb-scope) .ugb-step__lead+.ugb-form,:is(html,#ugb-scope) .ugb-step__lead+.ugb-review,:is(html,#ugb-scope) .ugb-step__lead+.ugb-notice{margin-top:26px}:is(html,#ugb-scope) .ugb-step__hours{margin-top:6px;font-size:14px;color:var(--ugb-label);max-width:52ch}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-step__hours{color:var(--ugb-label)}:is(html,#ugb-scope) .ugb-ready{color:var(--ugb-ink)}:is(html,#ugb-scope) .ugb-owner-note{margin-top:18px;display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:14px;background:var(--ugb-paper);box-shadow:inset 0 0 0 1px #ddb6a98c;font-size:15px}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-owner-note{box-shadow:inset 0 0 0 1px #d9b77a8c}:is(html,#ugb-scope) .ugb-owner-note .ugb-gemmark{width:16px;height:16px;margin-top:3px}:is(html,#ugb-scope) .ugb-hint{display:flex;align-items:flex-start;gap:10px;margin-top:16px;font-size:14px;line-height:1.55;color:var(--ugb-ink-2)}:is(html,#ugb-scope) .ugb-hint .ugb-i{width:18px;height:18px;margin-top:1px;color:var(--ugb-label)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-hint .ugb-i{color:var(--ugb-label)}:is(html,#ugb-scope) .ugb-empty{padding:28px 0;color:var(--ugb-ink-2)}:is(html,#ugb-scope) .ugb-paynote{display:flex;align-items:flex-start;gap:10px;margin-top:26px;padding-top:16px;border-top:1px solid var(--ugb-line);font-size:13.5px;line-height:1.5;color:var(--ugb-ink-2)}:is(html,#ugb-scope) .ugb-paynote .ugb-i{width:17px;height:17px;margin-top:1px;color:var(--ugb-accent)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-paynote .ugb-i{color:var(--ugb-bronze)}:is(html,#ugb-scope) .ugb-gemmark{width:20px;height:20px;flex:none;display:inline-block}:is(html,#ugb-scope) .ugb-gemmark svg{width:100%;height:100%;display:block;overflow:visible}:is(html,#ugb-scope) .ugb-gemmark .o{fill:none;stroke:var(--ugb-line-2);stroke-width:1.2;transition:stroke .4s,fill .4s}:is(html,#ugb-scope) .ugb-gemmark .f{fill:#ddb6a9;opacity:0;transform-origin:10px 10px;transform:scale(.4) rotate(-45deg);transition:opacity .35s,transform .6s var(--ugb-silk)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-gemmark .f{fill:#d9b77a}:is(html,#ugb-scope) .ugb-gemmark .s{fill:none;stroke:#fffc;stroke-width:.8;opacity:0;transition:opacity .4s .15s}:is(html,#ugb-scope) .ugb-pick{position:relative}:is(html,#ugb-scope) .ugb-pick__err{margin:-4px 0 14px}:is(html,#ugb-scope) .ugb-doors{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin-top:4px}:is(html,#ugb-scope) .ugb-door{container:ugbdoor / inline-size;position:relative;display:grid;grid-template-columns:clamp(64px,20cqi,84px) minmax(0,1fr);align-items:center;gap:18px;width:100%;padding:12px 0;text-align:left;text-decoration:none;color:inherit;border-top:1px solid var(--ugb-line);cursor:pointer;border-radius:0}:is(html,#ugb-scope) .ugb-doors>li:last-child .ugb-door{border-bottom:1px solid var(--ugb-line)}:is(html,#ugb-scope) a.ugb-door,:is(html,#ugb-scope) a.ugb-door:hover{text-decoration:none;color:inherit}:is(html,#ugb-scope) .ugb-door__arch{position:relative;display:block;width:100%;aspect-ratio:4 / 5;border-radius:var(--ugb-arch);overflow:hidden;background:var(--ugb-paper-2);isolation:isolate;transform:translateZ(0);transition:transform .9s var(--ugb-silk)}:is(html,#ugb-scope) .ugb-door__arch .ugb-pic,:is(html,#ugb-scope) .ugb-door__arch img{width:100%;height:100%;object-fit:cover}:is(html,#ugb-scope) .ugb-door__arch img{transition:transform 1.4s var(--ugb-silk),filter .8s;filter:saturate(.94)}:is(html,#ugb-scope) .ugb-door__arch:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#4e332500 55%,#4e332542);pointer-events:none}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-door__arch:after{background:linear-gradient(180deg,#24181200 55%,#24181242)}:is(html,#ugb-scope) .ugb-door__glow{position:absolute;inset:0;z-index:1;background:radial-gradient(90% 55% at 50% 0%,#f1ddd49e,#f1ddd400 70%);mix-blend-mode:screen;opacity:0;transition:opacity .9s var(--ugb-silk);pointer-events:none}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-door__glow{background:radial-gradient(90% 55% at 50% 0%,#f3e1b59e,#f3e1b500 70%)}:is(html,#ugb-scope) .ugb-door__frame{position:absolute;inset:0;z-index:2;pointer-events:none}:is(html,#ugb-scope) .ugb-door__came{display:block;width:100%;height:100%;overflow:visible}:is(html,#ugb-scope) .ugb-door__came path{fill:none;stroke:url(#ugbShine);stroke-width:1.8;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 1s var(--ugb-silk)}:is(html,#ugb-scope) .ugb-door__text{display:grid;gap:4px;min-width:0;padding-right:36px}:is(html,#ugb-scope) .ugb-door__no{display:inline-flex;align-items:baseline;gap:3px;font:400 15px/1 var(--ugb-serif);font-variant-numeric:lining-nums;letter-spacing:.06em;color:var(--ugb-accent)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-door__no{color:var(--ugb-bronze)}:is(html,#ugb-scope) .ugb-door__no small{font:400 10.5px/1 var(--ugb-body);letter-spacing:.12em}:is(html,#ugb-scope) .ugb-door__name{font:400 clamp(19px,calc(8.1cqi - 5.5px),26px)/1.05 var(--ugb-serif);letter-spacing:-.015em;transition:color .4s;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word}:is(html,#ugb-scope) .ugb-door__meta{display:flex;flex-wrap:wrap;column-gap:12px;font-size:13px;line-height:1.45;color:var(--ugb-ink-2)}:is(html,#ugb-scope) .ugb-door__meta>span{white-space:nowrap}:is(html,#ugb-scope) .ugb-door__cta{position:absolute;right:2px;top:50%;display:inline-flex;align-items:center;gap:6px;transform:translateY(-50%);color:var(--ugb-ink)}:is(html,#ugb-scope) .ugb-door__cta em{font:italic 400 16px/1 var(--ugb-serif);color:var(--ugb-accent);opacity:0;transform:translate(6px);transition:opacity .5s var(--ugb-silk),transform .6s var(--ugb-silk)}:is(html,#ugb-scope) .ugb-door__cta .ugb-i{width:18px;height:18px;transition:transform .6s var(--ugb-silk)}:is(html,#ugb-scope) .ugb-door:active .ugb-door__arch{transform:scale(.985)}:is(html,#ugb-scope) .ugb-door:focus-visible{outline-offset:4px;border-radius:16px}:is(html,#ugb-scope) .ugb-door:is(:focus-visible,.is-waking) .ugb-door__came path{stroke-dashoffset:0}:is(html,#ugb-scope) .ugb-door:is(:focus-visible,.is-waking) .ugb-door__glow{opacity:1}:is(html,#ugb-scope) .ugb-door:is(:focus-visible,.is-waking) .ugb-door__cta em{opacity:1;transform:none}@container ugbmain (min-width: 760px){:is(html,#ugb-scope) .ugb-doors{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px clamp(14px,2.4cqi,24px)}:is(html,#ugb-scope) .ugb-doors:has(>li:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr));max-width:780px;gap:24px clamp(18px,3cqi,32px)}:is(html,#ugb-scope) .ugb-doors:has(>li:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr));max-width:540px}:is(html,#ugb-scope) .ugb-door,:is(html,#ugb-scope) .ugb-doors>li:last-child .ugb-door{display:flex;flex-direction:column;align-items:flex-start;gap:0;padding:0;border:0;border-radius:22px}:is(html,#ugb-scope) .ugb-door__text{padding:14px 0 0;gap:5px;width:100%}:is(html,#ugb-scope) .ugb-door__name{font-size:clamp(17px,10.2cqi,26px)}:is(html,#ugb-scope) .ugb-door__came path{stroke-width:.66}:is(html,#ugb-scope) .ugb-door__meta{flex-direction:column;row-gap:0}:is(html,#ugb-scope) .ugb-door__cta{position:static;transform:none;margin-top:2px;height:22px}:is(html,#ugb-scope) .ugb-door__cta em{transform:translateY(8px)}:is(html,#ugb-scope) .ugb-door__cta .ugb-i{opacity:0;transform:translate(-4px);transition:opacity .5s var(--ugb-silk),transform .6s var(--ugb-silk)}:is(html,#ugb-scope) .ugb-door:is(:focus-visible,.is-waking) .ugb-door__cta .ugb-i{opacity:1;transform:none}:is(html,#ugb-scope) .ugb-door:focus-visible{outline-offset:6px;border-radius:24px}}:is(html,#ugb-scope) .ugb-pic{position:relative;display:block}:is(html,#ugb-scope) .ugb-pic img{width:100%;height:100%;object-fit:cover}:is(html,#ugb-scope) .ugb-pic__credit{position:absolute;left:50%;bottom:8px;transform:translate(-50%);z-index:3;max-width:calc(100% - 12px);overflow:hidden;text-overflow:ellipsis;padding:3px 8px;border-radius:999px;background:#4e3325cc;color:#f4ece2;font-size:11px;line-height:1.3;letter-spacing:.04em;white-space:nowrap}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-pic__credit{background:#241812cc}@container ugbmain (max-width: 759.98px){:is(html,#ugb-scope) .ugb-door .ugb-pic__credit{display:none}}:is(html,#ugb-scope) .ugb-pic--empty{display:grid;place-items:center;width:100%;height:100%}:is(html,#ugb-scope) .ugb-tabs-wrap{container:ugbtabs / inline-size;position:relative;display:grid;gap:8px;margin:22px 0 6px}:is(html,#ugb-scope) .ugb-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}:is(html,#ugb-scope) .ugb-tab{position:relative;display:flex;align-items:center;gap:8px;min-width:0;min-height:48px;padding:4px 12px 4px 4px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--ugb-line-2);font-size:clamp(12.5px,3.9cqi,14.5px);line-height:1.15;transition:background-color .45s var(--ugb-silk),color .4s,box-shadow .4s}:is(html,#ugb-scope) .ugb-tab__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(html,#ugb-scope) .ugb-tab__thumb{position:relative;width:clamp(26px,8.6cqi,40px);aspect-ratio:1;border-radius:50%;overflow:hidden;flex:none;background:var(--ugb-paper-2);transition:box-shadow .5s var(--ugb-silk)}:is(html,#ugb-scope) .ugb-tab__thumb .ugb-pic,:is(html,#ugb-scope) .ugb-tab__thumb img{width:100%;height:100%}:is(html,#ugb-scope) .ugb-tab.is-on{background:var(--ugb-dark);color:var(--ugb-on-dark);box-shadow:none}:is(html,#ugb-scope) .ugb-tab.is-on .ugb-tab__thumb{box-shadow:0 0 0 1.5px var(--ugb-dark),0 0 0 2.75px #ddb6a9}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-tab.is-on .ugb-tab__thumb{box-shadow:0 0 0 1.5px var(--ugb-dark),0 0 0 2.75px #d9b77a}:is(html,#ugb-scope) .ugb-tab:active{transform:scale(.98)}:is(html,#ugb-scope) .ugb-tabs__all{order:-1;justify-self:end;display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 2px;font-size:13px;color:var(--ugb-ink-2);text-decoration:underline;text-decoration-color:#3a2a224d;text-underline-offset:4px}:is(html,#ugb-scope) .ugb-tabs__all:before{content:"";position:absolute;inset:-4px -2px}:is(html,#ugb-scope) .ugb-tabs__all{position:relative}:is(html,#ugb-scope) .ugb-tabs__all .ugb-i{width:18px;height:18px;color:var(--ugb-accent)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-tabs__all .ugb-i{color:var(--ugb-bronze)}@container ugbmain (max-width: 679.98px){:is(html,#ugb-scope) .ugb-tabs:has(>.ugb-tab:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}:is(html,#ugb-scope) .ugb-tabs:has(>.ugb-tab:nth-child(3):last-child) .ugb-tab{flex-direction:column;justify-content:center;gap:6px;min-height:88px;padding:10px 6px;border-radius:20px;text-align:center}:is(html,#ugb-scope) .ugb-tabs:has(>.ugb-tab:nth-child(3):last-child) .ugb-tab__thumb{width:36px}:is(html,#ugb-scope) .ugb-tabs:has(>.ugb-tab:nth-child(3):last-child) .ugb-tab__name{white-space:normal;overflow:visible;text-overflow:clip;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;line-height:1.15;font-size:13px}}@container ugbmain (min-width: 680px){:is(html,#ugb-scope) .ugb-tabs-wrap{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px}:is(html,#ugb-scope) .ugb-tabs{display:flex;flex-wrap:wrap}:is(html,#ugb-scope) .ugb-tab{flex:none;padding-right:18px;font-size:14.5px}:is(html,#ugb-scope) .ugb-tab__thumb{width:40px}:is(html,#ugb-scope) .ugb-tab__name{overflow:visible}:is(html,#ugb-scope) .ugb-tabs__all{order:0}}:is(html,#ugb-scope) .ugb-catpanel{margin-top:18px}:is(html,#ugb-scope) .ugb-catpanel__intro{font-size:15px;color:var(--ugb-ink-2);max-width:56ch;margin-bottom:8px;text-wrap:pretty}:is(html,#ugb-scope) .ugb-group{margin-top:28px}:is(html,#ugb-scope) .ugb-group__title{display:flex;align-items:baseline;gap:14px;width:100%;font:400 23px/1.15 var(--ugb-serif);letter-spacing:-.012em;color:var(--ugb-ink);margin-bottom:4px}:is(html,#ugb-scope) .ugb-group__title:after{content:"";flex:1;height:1px;background:var(--ugb-line);transform:translateY(-6px)}:is(html,#ugb-scope) .ugb-group__title em{font-style:italic;color:var(--ugb-accent)}:is(html,#ugb-scope) .ugb-group__sub{font-size:13.5px;color:var(--ugb-ink-2);margin-bottom:12px}:is(html,#ugb-scope) .ugb-group__note{margin:6px 0 14px;font-size:14px;line-height:1.55;color:var(--ugb-ink-2);max-width:60ch}:is(html,#ugb-scope) .ugb-cards{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin-top:12px}@container ugbmain (min-width: 420px){:is(html,#ugb-scope) .ugb-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@container ugbmain (min-width: 700px){:is(html,#ugb-scope) .ugb-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}:is(html,#ugb-scope) .ugb-card{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr);grid-template-areas:"glyph top" "glyph desc" "tags tags" "meta meta";grid-template-rows:auto 1fr;column-gap:14px;row-gap:4px;align-content:start;min-height:128px;padding:14px 16px 14px 14px;border-radius:var(--ugb-r);background:var(--ugb-paper);box-shadow:inset 0 0 0 1px var(--ugb-line);cursor:pointer;transition:transform .55s var(--ugb-silk),box-shadow .55s var(--ugb-silk),background-color .45s var(--ugb-silk),color .45s;-webkit-tap-highlight-color:transparent}:is(html,#ugb-scope) .ugb-card__input,:is(html,#ugb-scope) .ugb-addon input,:is(html,#ugb-scope) .ugb-chip input,:is(html,#ugb-scope) .ugb-check input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}:is(html,#ugb-scope) .ugb-card:active{transform:scale(.985)}:is(html,#ugb-scope) .ugb-card:has(.ugb-card__input:focus-visible){outline:2px solid var(--ugb-focus);outline-offset:3px}:is(html,#ugb-scope) .ugb-card__glyph{grid-area:glyph;position:relative;width:52px;aspect-ratio:4 / 5;border-radius:var(--ugb-arch);background:var(--ugb-paper-2);color:var(--ugb-ink-2);overflow:hidden;align-self:start}:is(html,#ugb-scope) .ugb-card__glyph:empty{background:var(--ugb-paper-2)}:is(html,#ugb-scope) .ugb-card__glyph:after{content:"";position:absolute;inset:-30%;background:linear-gradient(115deg,transparent 38%,rgba(252,242,237,.85) 50%,transparent 62%);transform:translate(-70%);opacity:0;pointer-events:none}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-card__glyph:after{background:linear-gradient(115deg,transparent 38%,rgba(255,246,222,.85) 50%,transparent 62%)}:is(html,#ugb-scope) .ugb-card__top{grid-area:top;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding-top:4px}:is(html,#ugb-scope) .ugb-card__name{font-size:15.5px;line-height:1.3;text-wrap:balance}:is(html,#ugb-scope) .ugb-card__desc{grid-area:desc;font-size:13px;line-height:1.45;color:var(--ugb-ink-2);text-wrap:pretty;align-self:start}:is(html,#ugb-scope) .ugb-card__tags{grid-area:tags;display:flex;flex-wrap:wrap;gap:6px}:is(html,#ugb-scope) .ugb-card__meta{grid-area:meta;align-self:end;margin-top:2px;padding-top:8px;display:flex;align-items:flex-end;justify-content:space-between;gap:8px}:is(html,#ugb-scope) .ugb-card__dur{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;color:var(--ugb-ink-2);white-space:nowrap}:is(html,#ugb-scope) .ugb-card__dur .ugb-i{width:14px;height:14px}:is(html,#ugb-scope) .ugb-card__price{font:400 23px/1 var(--ugb-serif);letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:lining-nums}:is(html,#ugb-scope) .ugb-card__price small{font:400 11px/1 var(--ugb-body);letter-spacing:.08em;text-transform:lowercase;margin-right:3px;color:var(--ugb-ink-2)}@container ugbmain (max-width: 419.98px){:is(html,#ugb-scope) .ugb-card{grid-template-columns:52px minmax(0,1fr) auto;grid-template-areas:"glyph top price" "glyph desc price" "glyph tags tags" "glyph dur dur";grid-template-rows:none;row-gap:3px;min-height:0;padding:14px 16px 14px 12px}:is(html,#ugb-scope) .ugb-card__meta{display:contents}:is(html,#ugb-scope) .ugb-card__price{grid-area:price;align-self:start;margin-top:1px}:is(html,#ugb-scope) .ugb-card__dur{grid-area:dur;margin-top:6px}:is(html,#ugb-scope) .ugb-card__top .ugb-gemmark{display:none}}:is(html,#ugb-scope) .ugb-card.is-on,:is(html,#ugb-scope) .ugb-card:has(.ugb-card__input:checked){background:var(--ugb-dark);color:var(--ugb-on-dark);box-shadow:inset 0 0 0 1px #ddb6a980,0 22px 40px -24px #4e3325bf;transform:translateY(-2px)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-card.is-on,:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-card:has(.ugb-card__input:checked){box-shadow:inset 0 0 0 1px #d9b77a80,0 22px 40px -24px #241812bf}:is(html,#ugb-scope) .ugb-card.is-on .ugb-card__glyph,:is(html,#ugb-scope) .ugb-card:has(:checked) .ugb-card__glyph{background:#f4ece212;color:var(--ugb-on-dark-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-card.is-on .ugb-card__glyph,:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-card:has(:checked) .ugb-card__glyph{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-card.is-on :is(.ugb-card__desc,.ugb-card__dur,.ugb-card__price small),:is(html,#ugb-scope) .ugb-card:has(:checked) :is(.ugb-card__desc,.ugb-card__dur,.ugb-card__price small){color:var(--ugb-on-dark-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-card.is-on :is(.ugb-card__desc,.ugb-card__dur,.ugb-card__price small),:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-card:has(:checked) :is(.ugb-card__desc,.ugb-card__dur,.ugb-card__price small){color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-card.is-on .ugb-card__price,:is(html,#ugb-scope) .ugb-card:has(:checked) .ugb-card__price{color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-card.is-on .ugb-card__price,:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-card:has(:checked) .ugb-card__price{color:var(--ugb-gold-3)}:is(html,#ugb-scope) .ugb-card.is-on .ugb-gemmark .o,:is(html,#ugb-scope) .ugb-card:has(:checked) .ugb-gemmark .o{stroke:var(--ugb-shine-2)}:is(html,#ugb-scope) .ugb-card.is-on .ugb-gemmark .f,:is(html,#ugb-scope) .ugb-card:has(:checked) .ugb-gemmark .f,:is(html,#ugb-scope) .ugb-loccard.is-on .ugb-gemmark .f,:is(html,#ugb-scope) .ugb-loccard:has(:checked) .ugb-gemmark .f{opacity:1;transform:none}:is(html,#ugb-scope) .ugb-card.is-on .ugb-gemmark .s,:is(html,#ugb-scope) .ugb-card:has(:checked) .ugb-gemmark .s{opacity:1}:is(html,#ugb-scope) .ugb-card.is-on .ugb-badge,:is(html,#ugb-scope) .ugb-card:has(:checked) .ugb-badge{box-shadow:inset 0 0 0 1px #f4ece24d;color:var(--ugb-on-dark)}:is(html,#ugb-scope) .ugb-card.is-taken,:is(html,#ugb-scope) .ugb-card:has(.ugb-card__input:disabled){opacity:.55;cursor:default;transform:none}:is(html,#ugb-scope) .ugb-card:has(.ugb-card__input:focus-visible) .ugb-card__glyph:after{animation:ugb-glint 1.1s var(--ugb-silk) both}:is(html,#ugb-scope) .ugb-badge{display:inline-flex;align-items:center;min-height:22px;padding:0 9px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--ugb-line-2);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ugb-ink-2);white-space:nowrap}:is(html,#ugb-scope) .ugb-glyph{position:absolute;left:3px;top:50%;width:calc(100% - 6px);height:auto;aspect-ratio:1;transform:translateY(-42%);overflow:visible}:is(html,#ugb-scope) .ugb-glyph .g-line{fill:none;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}:is(html,#ugb-scope) .ugb-glyph .g-soft{opacity:.45}:is(html,#ugb-scope) .ugb-glyph .g-shine{fill:none;stroke:currentColor;stroke-width:1;stroke-linecap:round;opacity:.3}:is(html,#ugb-scope) .ugb-glyph .g-gem{fill:none;stroke:url(#ugbShine);stroke-width:2.7;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:0 3.5}:is(html,#ugb-scope) .ugb-glyph .g-body{fill:none;stroke:url(#ugbShine);stroke-width:2.6;stroke-linecap:round;stroke-dasharray:0 3.2}:is(html,#ugb-scope) .ugb-glyph .g-fill{fill:url(#ugbShine)}:is(html,#ugb-scope) .ugb-glyph .g-fill--2{fill:var(--ug-rose, #b9918d)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-glyph .g-fill--2{fill:#c98a9b}:is(html,#ugb-scope) .ugb-glyph .g-facet{fill:none;stroke:#ffffffb3;stroke-width:.5}:is(html,#ugb-scope) .ugb-glyph .g-glint{fill:none;stroke:#ddb6a9;stroke-width:.9;stroke-linecap:round}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-glyph .g-glint{stroke:#d9b77a}:is(html,#ugb-scope) .ugb-glyph .g-lash{fill:none;stroke:currentColor;stroke-width:1;stroke-linecap:round}:is(html,#ugb-scope) .ugb-glyph .g-lash--bold{stroke-width:1.35}:is(html,#ugb-scope) .ugb-glyph .g-lash--off{stroke-dasharray:1.3 1.9;opacity:.6}:is(html,#ugb-scope) .ugb-glyph .g-wash{fill:url(#ugbShine);opacity:.35}:is(html,#ugb-scope) .ugb-glyph .g-wash--deep{opacity:.6}:is(html,#ugb-scope) .ugb-glyph .g-ruler{fill:none;stroke:currentColor;stroke-width:.9;opacity:.5}:is(html,#ugb-scope) .ugb-card.is-on .ugb-glyph .g-glint,:is(html,#ugb-scope) .ugb-card:has(:checked) .ugb-glyph .g-glint{stroke:#f1ddd4}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-card.is-on .ugb-glyph .g-glint,:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-card:has(:checked) .ugb-glyph .g-glint{stroke:#f3e1b5}:is(html,#ugb-scope) .ugb-caption{display:grid;gap:4px;margin:12px 0 0;padding:12px 16px 12px 18px;border-left:1.25px solid var(--ugb-shine-1);font:italic 400 16px/1.5 var(--ugb-serif);color:var(--ugb-ink);max-width:64ch;animation:ugb-rise .6s var(--ugb-silk);text-wrap:pretty}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-caption{border-left:1.25px solid var(--ugb-gold-2)}:is(html,#ugb-scope) .ugb-caption .ugb-label{font-style:normal}:is(html,#ugb-scope) .ugb-gold{position:relative;margin-top:28px;display:grid;grid-template-columns:112px minmax(0,1fr);gap:18px;padding:16px;border-radius:22px;background:radial-gradient(120% 140% at 0% 0%,var(--ugb-dark) 0%,#6a4632 50%,#5a3a2a 100%);color:var(--ugb-on-dark);overflow:hidden;isolation:isolate}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-gold{background:radial-gradient(120% 140% at 0% 0%,#3a2a1c 0%,var(--ugb-dark) 55%,#1a110c 100%)}:is(html,#ugb-scope) .ugb-gold:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--ugb-shine);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:.7;pointer-events:none}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-gold:before{background:var(--ugb-gold)}:is(html,#ugb-scope) .ugb-gold:after{content:"";position:absolute;inset:-40%;background:linear-gradient(115deg,transparent 40%,rgba(241,221,212,.07) 50%,transparent 60%);transform:translate(-60%);animation:ugb-sheen 7s ease-in-out 1.5s 2 both;pointer-events:none;z-index:-1}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-gold:after{background:linear-gradient(115deg,transparent 40%,rgba(243,225,181,.12) 50%,transparent 60%)}:is(html,#ugb-scope) .ugb-gold__art{border-radius:var(--ugb-arch);overflow:hidden;aspect-ratio:4 / 5;align-self:start;background:var(--ugb-deep);box-shadow:0 0 0 1px #ddb6a966}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-gold__art{background:#120b08;box-shadow:0 0 0 1px #d9b77a59}:is(html,#ugb-scope) .ugb-gold__art .ugb-pic,:is(html,#ugb-scope) .ugb-gold__art img{width:100%;height:100%}:is(html,#ugb-scope) .ugb-gold__body{min-width:0}:is(html,#ugb-scope) .ugb-gold__title{margin-top:6px;font:400 26px/1.05 var(--ugb-serif);letter-spacing:-.015em;background:var(--ugb-shine-text);-webkit-background-clip:text;background-clip:text;color:transparent}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-gold__title{background:linear-gradient(100deg,#f3e1b5,#d9b77a 45%,#fff3d6 60%,#d9b77a);-webkit-background-clip:text;background-clip:text}:is(html,#ugb-scope) .ugb-gold__price{margin-top:8px;font:400 22px/1.25 var(--ugb-serif);color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-gold__price{color:var(--ugb-gold-3)}:is(html,#ugb-scope) .ugb-gold__price small{font:400 11px/1 var(--ugb-body);letter-spacing:.08em;margin-right:4px;color:var(--ugb-on-dark-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-gold__price small{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-gold__price span:last-child{font:400 13px/1 var(--ugb-body);color:var(--ugb-on-dark-2);letter-spacing:.02em;white-space:nowrap}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-gold__price span:last-child{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-gold__lead{margin:10px 0 14px;font-size:14px;line-height:1.55;color:var(--ugb-on-dark-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-gold__lead{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-gold .ugb-label--accent{color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-gold .ugb-label--accent{color:var(--ugb-gold-2)}:is(html,#ugb-scope) .ugb-gold .ugb-btn{max-width:100%}@container ugbmain (max-width: 459.98px){:is(html,#ugb-scope) .ugb-gold{grid-template-columns:minmax(0,1fr);gap:14px}:is(html,#ugb-scope) .ugb-gold__art{aspect-ratio:auto;height:132px;border-radius:999px 999px 14px 14px/120px 120px 14px 14px}:is(html,#ugb-scope) .ugb-gold .ugb-btn{width:100%;white-space:normal;text-align:center;line-height:1.25;padding-block:12px}}@container ugbmain (min-width: 600px){:is(html,#ugb-scope) .ugb-gold{grid-template-columns:150px minmax(0,1fr);padding:20px;gap:26px}}:is(html,#ugb-scope) .ugb-addons{margin-top:18px;padding:18px 16px 16px;border-radius:20px;background:linear-gradient(180deg,#ddb6a924,#ddb6a90d);box-shadow:inset 0 0 0 1px #b2797859}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-addons{background:linear-gradient(180deg,#d9b77a24,#d9b77a0d);box-shadow:inset 0 0 0 1px #a67c3d59}:is(html,#ugb-scope) .ugb-addons .ugb-group__title:after{display:none}:is(html,#ugb-scope) .ugb-addons>legend{float:left;width:100%;margin-bottom:4px}:is(html,#ugb-scope) .ugb-addons>legend+*{clear:both}:is(html,#ugb-scope) .ugb-addons__list{display:grid;gap:8px;margin-top:10px}:is(html,#ugb-scope) .ugb-addon{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;padding:8px 14px;border-radius:14px;background:var(--ugb-paper);box-shadow:inset 0 0 0 1px var(--ugb-line);cursor:pointer;transition:box-shadow .35s,background-color .35s}:is(html,#ugb-scope) .ugb-addon:has(input:focus-visible){outline:2px solid var(--ugb-focus);outline-offset:3px}:is(html,#ugb-scope) .ugb-addon__box,:is(html,#ugb-scope) .ugb-check__box{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;box-shadow:inset 0 0 0 1.25px var(--ugb-line-2);background:#fff;color:transparent;transition:background-color .3s,box-shadow .3s,color .3s;flex:none}:is(html,#ugb-scope) .ugb-addon__box .ugb-i,:is(html,#ugb-scope) .ugb-check__box .ugb-i{width:16px;height:16px}:is(html,#ugb-scope) .ugb-addon__box svg path,:is(html,#ugb-scope) .ugb-check__box svg path{stroke-dasharray:22;stroke-dashoffset:22;transition:stroke-dashoffset .45s var(--ugb-silk)}:is(html,#ugb-scope) .ugb-addon.is-on .ugb-addon__box,:is(html,#ugb-scope) .ugb-addon:has(input:checked) .ugb-addon__box,:is(html,#ugb-scope) .ugb-check input:checked+label .ugb-check__box{background:var(--ugb-dark);box-shadow:none;color:var(--ugb-shine-2)}:is(html,#ugb-scope) .ugb-addon.is-on .ugb-addon__box svg path,:is(html,#ugb-scope) .ugb-addon:has(input:checked) .ugb-addon__box svg path,:is(html,#ugb-scope) .ugb-check input:checked+label .ugb-check__box svg path{stroke-dashoffset:0}:is(html,#ugb-scope) .ugb-addon__name{font-size:15px}:is(html,#ugb-scope) .ugb-addon__meta{display:flex;align-items:baseline;gap:10px;font-size:12.5px;color:var(--ugb-ink-2);white-space:nowrap}:is(html,#ugb-scope) .ugb-addon__meta strong{font:400 18px/1 var(--ugb-serif);color:var(--ugb-ink)}@container ugbmain (max-width: 459.98px){:is(html,#ugb-scope) .ugb-addon{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"box name" "box meta";row-gap:3px;padding-block:10px}:is(html,#ugb-scope) .ugb-addon__box{grid-area:box}:is(html,#ugb-scope) .ugb-addon__name{grid-area:name;line-height:1.35}:is(html,#ugb-scope) .ugb-addon__meta{grid-area:meta}}:is(html,#ugb-scope) .ugb-chosen{margin-top:18px;padding:14px 16px;border-radius:16px;background:var(--ugb-paper);box-shadow:inset 0 0 0 1px var(--ugb-line)}:is(html,#ugb-scope) .ugb-chosen ul{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}:is(html,#ugb-scope) .ugb-chosen li{display:inline-flex;align-items:center;gap:4px;padding:3px 4px 3px 14px;min-height:40px;line-height:1.3;border-radius:22px;background:var(--ugb-dark);color:var(--ugb-on-dark);font-size:14px}:is(html,#ugb-scope) .ugb-chosen li em{font-style:normal;color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-chosen li em{color:var(--ugb-gold-3)}:is(html,#ugb-scope) .ugb-chosen__x{position:relative;flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;color:var(--ugb-on-dark-2);transition:background-color .3s,color .3s}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-chosen__x{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-chosen__x:before{content:"";position:absolute;inset:-6px;border-radius:50%}:is(html,#ugb-scope) .ugb-chosen__x .ugb-i{width:15px;height:15px}:is(html,#ugb-scope) .ugb-chosen__adding{margin-top:10px;font-size:14px;color:var(--ugb-ink-2)}:is(html,#ugb-scope) .ugb-chosen__adding .ugb-link{min-height:0;display:inline}:is(html,#ugb-scope) .ugb-chosen--inline{margin:0 0 8px}:is(html,#ugb-scope) .ugb-more{margin-top:30px;padding-top:20px;border-top:1px solid var(--ugb-line)}:is(html,#ugb-scope) .ugb-more__title{font:italic 400 21px/1.2 var(--ugb-serif);color:var(--ugb-ink)}:is(html,#ugb-scope) .ugb-more__list{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:14px}:is(html,#ugb-scope) .ugb-suggest{display:inline-grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:60px;padding:8px 16px 8px 8px;border-radius:18px;background:var(--ugb-paper);box-shadow:inset 0 0 0 1px var(--ugb-line);text-align:left;max-width:100%;transition:box-shadow .4s,transform .5s var(--ugb-silk)}:is(html,#ugb-scope) .ugb-suggest__arch{width:40px;aspect-ratio:4 / 5;border-radius:var(--ugb-arch);overflow:hidden;background:var(--ugb-paper-2)}:is(html,#ugb-scope) .ugb-suggest__arch .ugb-pic,:is(html,#ugb-scope) .ugb-suggest__arch img{width:100%;height:100%}:is(html,#ugb-scope) .ugb-suggest__text{display:grid;gap:2px;min-width:0}:is(html,#ugb-scope) .ugb-suggest__text strong{font:400 17px/1.15 var(--ugb-serif)}:is(html,#ugb-scope) .ugb-suggest__text span{font-size:13px;line-height:1.35;color:var(--ugb-ink-2)}:is(html,#ugb-scope) .ugb-suggest>.ugb-i{width:18px;height:18px;color:var(--ugb-accent)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-suggest>.ugb-i{color:var(--ugb-bronze)}:is(html,#ugb-scope) .ugb-suggest:active{transform:scale(.985)}:is(html,#ugb-scope) .ugb-loccards{display:grid;gap:12px;margin-top:22px}@container ugbmain (min-width: 600px){:is(html,#ugb-scope) .ugb-loccards{grid-template-columns:1fr 1fr}}:is(html,#ugb-scope) .ugb-loccard{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:start;padding:18px;border-radius:20px;background:var(--ugb-paper);box-shadow:inset 0 0 0 1px var(--ugb-line);cursor:pointer;transition:background-color .45s var(--ugb-silk),color .45s,box-shadow .45s,transform .5s var(--ugb-silk)}:is(html,#ugb-scope) .ugb-loccard:has(.ugb-card__input:focus-visible){outline:2px solid var(--ugb-focus);outline-offset:3px}:is(html,#ugb-scope) .ugb-loccard__icon{width:46px;height:46px;border-radius:999px 999px 12px 12px;display:grid;place-items:center;background:var(--ugb-bg);box-shadow:inset 0 0 0 1px var(--ugb-line)}:is(html,#ugb-scope) .ugb-loccard__icon .ugb-i{width:22px;height:22px}:is(html,#ugb-scope) .ugb-loccard__title{display:block;font:400 22px/1.1 var(--ugb-serif);letter-spacing:-.01em}:is(html,#ugb-scope) .ugb-loccard__sub{display:block;margin-top:6px;font-size:14px;line-height:1.5;color:var(--ugb-ink-2)}:is(html,#ugb-scope) .ugb-loccard__gate{font:italic 400 15px/1.4 var(--ugb-serif);color:var(--ugb-accent)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-loccard__gate{color:var(--ugb-bronze)}:is(html,#ugb-scope) .ugb-loccard.is-on,:is(html,#ugb-scope) .ugb-loccard:has(:checked){background:var(--ugb-dark);color:var(--ugb-on-dark);box-shadow:inset 0 0 0 1px #ddb6a980}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-loccard.is-on,:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-loccard:has(:checked){box-shadow:inset 0 0 0 1px #d9b77a80}:is(html,#ugb-scope) .ugb-loccard.is-on .ugb-loccard__sub,:is(html,#ugb-scope) .ugb-loccard:has(:checked) .ugb-loccard__sub{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-loccard.is-on .ugb-loccard__sub,:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-loccard:has(:checked) .ugb-loccard__sub{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-loccard.is-on .ugb-loccard__icon,:is(html,#ugb-scope) .ugb-loccard:has(:checked) .ugb-loccard__icon{background:#f4ece214;box-shadow:inset 0 0 0 1px #ddb6a973;color:var(--ugb-shine-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-loccard.is-on .ugb-loccard__icon,:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-loccard:has(:checked) .ugb-loccard__icon{box-shadow:inset 0 0 0 1px #d9b77a73}:is(html,#ugb-scope) .ugb-loccard.is-on .ugb-loccard__gate,:is(html,#ugb-scope) .ugb-loccard:has(:checked) .ugb-loccard__gate{color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-loccard.is-on .ugb-loccard__gate,:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-loccard:has(:checked) .ugb-loccard__gate{color:var(--ugb-gold-3)}:is(html,#ugb-scope) .ugb-loccard.is-on .ugb-gemmark .o,:is(html,#ugb-scope) .ugb-loccard:has(:checked) .ugb-gemmark .o{stroke:var(--ugb-shine-2)}:is(html,#ugb-scope) .ugb-homefields{margin-top:26px;display:grid;gap:20px}:is(html,#ugb-scope) .ugb-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}:is(html,#ugb-scope) .ugb-chip{position:relative;display:inline-flex;flex-direction:column;justify-content:center;min-height:52px;padding:6px 18px;border-radius:16px;background:var(--ugb-paper);box-shadow:inset 0 0 0 1px var(--ugb-line-2);cursor:pointer;transition:background-color .35s,color .35s,box-shadow .35s}:is(html,#ugb-scope) .ugb-chips--sm .ugb-chip{min-height:44px;border-radius:999px;padding:0 18px}:is(html,#ugb-scope) .ugb-chip:has(input:focus-visible){outline:2px solid var(--ugb-focus);outline-offset:3px}:is(html,#ugb-scope) .ugb-chip__name{font-size:15px}:is(html,#ugb-scope) .ugb-chip__meta{font-size:12px;color:var(--ugb-ink-2)}:is(html,#ugb-scope) .ugb-chip.is-on,:is(html,#ugb-scope) .ugb-chip:has(input:checked){background:var(--ugb-dark);color:var(--ugb-on-dark);box-shadow:none}:is(html,#ugb-scope) .ugb-chip.is-on .ugb-chip__meta,:is(html,#ugb-scope) .ugb-chip:has(input:checked) .ugb-chip__meta{color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-chip.is-on .ugb-chip__meta,:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-chip:has(input:checked) .ugb-chip__meta{color:var(--ugb-gold-3)}:is(html,#ugb-scope) .ugb-form{margin-top:18px}:is(html,#ugb-scope) .ugb-formgrid{display:grid;gap:16px}@container ugbmain (min-width: 560px){:is(html,#ugb-scope) .ugb-formgrid{grid-template-columns:1fr 1fr;gap:18px 16px}:is(html,#ugb-scope) .ugb-field--wide{grid-column:1 / -1}}:is(html,#ugb-scope) .ugb-field{position:relative;display:flex;flex-direction:column;gap:7px;min-width:0}:is(html,#ugb-scope) .ugb-field__label{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%;font-size:14.5px;color:var(--ugb-ink)}:is(html,#ugb-scope) .ugb-field__req{flex:none;color:var(--ugb-label);font-size:10.5px;letter-spacing:.2em;text-transform:uppercase}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-field__req{color:var(--ugb-label)}:is(html,#ugb-scope) .ugb-cap{display:inline-block;font-weight:400}:is(html,#ugb-scope) .ugb-cap:first-letter{text-transform:uppercase}:is(html,#ugb-scope) .ugb-input{width:100%;min-height:52px;padding:0 16px;border-radius:14px;border:0;background:var(--ugb-paper);box-shadow:inset 0 0 0 1px var(--ugb-line-2);font:400 16px/1.4 var(--ugb-body);color:var(--ugb-ink);transition:box-shadow .3s var(--ugb-silk),background-color .3s;-webkit-appearance:none;appearance:none}:is(html,#ugb-scope) textarea.ugb-input{min-height:108px;padding:14px 16px;resize:vertical;line-height:1.55}:is(html,#ugb-scope) .ugb-input::placeholder{color:#7f6a5a;opacity:1}:is(html,#ugb-scope) .ugb-input:focus{outline:none;background:#fff;box-shadow:inset 0 0 0 1.5px var(--ugb-ink),0 0 0 5px #ddb6a947}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-input:focus{box-shadow:inset 0 0 0 1.5px var(--ugb-ink),0 0 0 5px #d9b77a47}:is(html,#ugb-scope) .ugb-field.is-invalid .ugb-input{box-shadow:inset 0 0 0 1.5px var(--ugb-accent);background:#fff8f6}:is(html,#ugb-scope) .ugb-field__help{font-size:13px;line-height:1.45;color:var(--ugb-ink-2)}:is(html,#ugb-scope) .ugb-field__err{display:flex;align-items:flex-start;gap:7px;font-size:13.5px;line-height:1.45;color:var(--ugb-accent);animation:ugb-in .45s var(--ugb-silk)}:is(html,#ugb-scope) .ugb-field__err:before{content:"";flex:none;width:7px;height:7px;margin-top:6px;transform:rotate(45deg);background:var(--ugb-accent)}:is(html,#ugb-scope) .ugb-fieldset__legend{font-size:14.5px}:is(html,#ugb-scope) .ugb-hint--health{padding:12px 14px;border-radius:14px;background:var(--ugb-paper);box-shadow:inset 0 0 0 1px var(--ugb-line)}:is(html,#ugb-scope) .ugb-extra{margin-top:6px}:is(html,#ugb-scope) .ugb-check{position:relative;margin-top:4px}:is(html,#ugb-scope) .ugb-check label{display:flex;align-items:flex-start;gap:14px;min-height:44px;padding:10px 0;cursor:pointer;font-size:14.5px;line-height:1.5}:is(html,#ugb-scope) .ugb-check__box{margin-top:-1px}:is(html,#ugb-scope) .ugb-check input:focus-visible+label .ugb-check__box{outline:2px solid var(--ugb-focus);outline-offset:3px}:is(html,#ugb-scope) .ugb-check__text small{display:block;margin-top:3px;font-size:13px;color:var(--ugb-ink-2)}:is(html,#ugb-scope) .ugb-check.is-invalid .ugb-check__box{box-shadow:inset 0 0 0 1.5px var(--ugb-accent)}:is(html,#ugb-scope) .ugb-check .ugb-field__err{margin:0 0 6px 38px}:is(html,#ugb-scope) .ugb-consents{margin-top:26px;padding-top:14px;border-top:1px solid var(--ugb-line)}:is(html,#ugb-scope) .ugb-privacy{margin-top:8px;font-size:13.5px;color:var(--ugb-ink-2)}:is(html,#ugb-scope) .ugb-hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}:is(html,#ugb-scope) .ugb-media{margin-top:30px}:is(html,#ugb-scope) .ugb-media__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}@container ugbmain (min-width: 760px){:is(html,#ugb-scope) .ugb-media__list{grid-template-columns:repeat(4,minmax(0,1fr))}}:is(html,#ugb-scope) .ugb-mediacard{position:relative;display:flex;flex-direction:column;gap:4px;min-height:112px;padding:14px;border-radius:16px;background:var(--ugb-paper);box-shadow:inset 0 0 0 1px var(--ugb-line);cursor:pointer;transition:background-color .4s var(--ugb-silk),color .4s,box-shadow .4s,transform .5s var(--ugb-silk)}:is(html,#ugb-scope) .ugb-mediacard:has(input:focus-visible){outline:2px solid var(--ugb-focus);outline-offset:3px}:is(html,#ugb-scope) .ugb-mediacard__icon{width:26px;height:26px;margin-bottom:8px;color:var(--ugb-accent)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-mediacard__icon{color:var(--ugb-bronze)}:is(html,#ugb-scope) .ugb-mediacard__title{font-size:15px;line-height:1.25}:is(html,#ugb-scope) .ugb-mediacard__sub{font-size:12.5px;line-height:1.4;color:var(--ugb-ink-2)}:is(html,#ugb-scope) .ugb-mediacard.is-on,:is(html,#ugb-scope) .ugb-mediacard:has(input:checked){background:var(--ugb-dark);color:var(--ugb-on-dark);box-shadow:inset 0 0 0 1px #ddb6a980}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-mediacard.is-on,:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-mediacard:has(input:checked){box-shadow:inset 0 0 0 1px #d9b77a80}:is(html,#ugb-scope) .ugb-mediacard.is-on .ugb-mediacard__sub,:is(html,#ugb-scope) .ugb-mediacard:has(input:checked) .ugb-mediacard__sub{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-mediacard.is-on .ugb-mediacard__sub,:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-mediacard:has(input:checked) .ugb-mediacard__sub{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-mediacard.is-on .ugb-mediacard__icon,:is(html,#ugb-scope) .ugb-mediacard:has(input:checked) .ugb-mediacard__icon{color:var(--ugb-shine-2)}:is(html,#ugb-scope) .ugb-media.is-invalid .ugb-mediacard{box-shadow:inset 0 0 0 1px #7d46448c}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-media.is-invalid .ugb-mediacard{box-shadow:inset 0 0 0 1px #6d34468c}:is(html,#ugb-scope) .ugb-moment{container:ugbmoment / inline-size;margin-top:20px;display:grid;gap:16px}:is(html,#ugb-scope) .ugb-cal{display:grid;gap:16px;align-items:start}@container ugbmoment (min-width: 700px){:is(html,#ugb-scope) .ugb-cal{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(20px,3.6cqi,32px)}}:is(html,#ugb-scope) .ugb-cal__card{padding:14px 12px 12px;border-radius:22px;background:var(--ugb-paper);box-shadow:inset 0 0 0 1px var(--ugb-line)}@container ugbmoment (max-width: 400px){:is(html,#ugb-scope) .ugb-cal__card{padding:12px 6px 10px;margin-inline:-6px}}:is(html,#ugb-scope) .ugb-cal__head{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:6px;padding:0 2px 8px}:is(html,#ugb-scope) .ugb-cal__month{text-align:center;font:400 22px/1.1 var(--ugb-serif);letter-spacing:-.01em;white-space:nowrap}:is(html,#ugb-scope) .ugb-cal__month:first-letter{text-transform:uppercase}:is(html,#ugb-scope) .ugb-cal__nav{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;box-shadow:inset 0 0 0 1px var(--ugb-line-2);transition:box-shadow .3s,background-color .3s,opacity .3s}:is(html,#ugb-scope) .ugb-cal__nav:disabled{opacity:.3}:is(html,#ugb-scope) .ugb-cal__nav--next .ugb-i{transform:scaleX(-1)}:is(html,#ugb-scope) .ugb-cal__gridwrap{position:relative;overflow:hidden;transition:height .5s var(--ugb-silk)}:is(html,#ugb-scope) .ugb-cal__gridwrap>.is-leaving{position:absolute;inset:0 0 auto}:is(html,#ugb-scope) .ugb-cal__grid{width:100%;border-collapse:collapse;table-layout:fixed}:is(html,#ugb-scope) .ugb-cal__grid th,:is(html,#ugb-scope) .ugb-cal__wd span{padding:6px 0 8px;font:400 11px/1 var(--ugb-body);letter-spacing:.16em;text-transform:uppercase;color:var(--ugb-label);text-align:center}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-cal__grid th,:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-cal__wd span{color:var(--ugb-label)}:is(html,#ugb-scope) .ugb-cal__grid td{padding:1px;text-align:center}:is(html,#ugb-scope) .ugb-cal__wd{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}:is(html,#ugb-scope) .ugb-cal__days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px}:is(html,#ugb-scope) .ugb-day-sk{aspect-ratio:1;min-height:40px;border-radius:12px;margin:1px}:is(html,#ugb-scope) .ugb-day-blank{aspect-ratio:1}:is(html,#ugb-scope) .ugb-day{position:relative;width:100%;aspect-ratio:1;min-height:42px;max-height:58px;border-radius:14px;display:grid;place-items:center;font:400 15px/1 var(--ugb-body);font-variant-numeric:tabular-nums;color:var(--ugb-ink);transition:background-color .35s var(--ugb-silk),color .3s,box-shadow .3s,transform .4s var(--ugb-silk)}:is(html,#ugb-scope) .ugb-day__n{position:relative;z-index:1}:is(html,#ugb-scope) .ugb-day__mon{position:absolute;top:5px;left:0;right:0;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--ugb-accent)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-day__mon{color:var(--ugb-bronze)}:is(html,#ugb-scope) .ugb-day.is-next .ugb-day__n{transform:translateY(2px)}:is(html,#ugb-scope) .ugb-day.is-open:after{content:"";position:absolute;left:50%;bottom:7px;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--ugb-ink);transition:background-color .3s}:is(html,#ugb-scope) .ugb-day.is-extra:after{width:6px;height:6px;margin-left:-3px;bottom:6px;background:var(--ugb-shine-1);box-shadow:0 0 0 1.5px var(--ugb-paper),0 0 8px #b27978b3}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-day.is-extra:after{background:var(--ugb-gold);box-shadow:0 0 0 1.5px var(--ugb-paper),0 0 10px #d9b77ae6}:is(html,#ugb-scope) .ugb-day.is-full{color:#a59282}:is(html,#ugb-scope) .ugb-day.is-full .ugb-day__n:after{content:"";position:absolute;left:-5px;right:-5px;top:50%;height:1px;background:#a59282;transform:rotate(-24deg)}:is(html,#ugb-scope) .ugb-day.is-closed,:is(html,#ugb-scope) .ugb-day.is-unavailable{color:#ac9a8b;background:repeating-linear-gradient(135deg,rgba(58,42,34,.075) 0 1px,transparent 1px 6px)}:is(html,#ugb-scope) .ugb-day.is-outside{color:#3a2a224d}:is(html,#ugb-scope) .ugb-day.is-today .ugb-day__n{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}:is(html,#ugb-scope) .ugb-day.is-selected{background:var(--ugb-dark);color:var(--ugb-on-dark);box-shadow:0 10px 22px -12px #4e3325cc;transform:scale(1.02)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-day.is-selected{box-shadow:0 10px 22px -12px #241812cc}:is(html,#ugb-scope) .ugb-day.is-selected:after{background:var(--ugb-on-dark);box-shadow:none}:is(html,#ugb-scope) .ugb-day.is-selected.is-extra:after{background:var(--ugb-shine-2);box-shadow:0 0 0 1.5px var(--ugb-dark),0 0 8px #f1ddd499}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-day.is-selected.is-extra:after{background:var(--ugb-gold);box-shadow:0 0 0 1.5px var(--ugb-dark)}:is(html,#ugb-scope) .ugb-day.is-selected .ugb-day__mon{color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-day.is-selected .ugb-day__mon{color:var(--ugb-gold-2)}:is(html,#ugb-scope) .ugb-day.is-selected:is(.is-full,.is-closed,.is-unavailable,.is-outside){background:var(--ugb-bg);color:var(--ugb-ink-2);box-shadow:inset 0 0 0 1.5px var(--ugb-ink);transform:none}:is(html,#ugb-scope) .ugb-day:active{transform:scale(.96)}:is(html,#ugb-scope) .ugb-day:focus-visible{outline-offset:1px;border-radius:14px;z-index:2}:is(html,#ugb-scope) .ugb-cal__legend{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;margin-top:10px;padding-top:10px;border-top:1px solid var(--ugb-line);font-size:12px;color:var(--ugb-ink-2)}:is(html,#ugb-scope) .ugb-cal__legend li{display:inline-flex;align-items:center;gap:7px}:is(html,#ugb-scope) .ugb-cal__legend i{display:inline-block;width:14px;height:14px;border-radius:4px;position:relative}:is(html,#ugb-scope) .ugb-cal__legend .is-open i:after{content:"";position:absolute;left:5px;top:5px;width:4px;height:4px;border-radius:50%;background:var(--ugb-ink)}:is(html,#ugb-scope) .ugb-cal__legend .is-full i:after{content:"";position:absolute;left:1px;right:1px;top:7px;height:1px;background:#a59282;transform:rotate(-24deg)}:is(html,#ugb-scope) .ugb-cal__legend .is-closed i{background:repeating-linear-gradient(135deg,rgba(58,42,34,.22) 0 1px,transparent 1px 4px)}:is(html,#ugb-scope) .ugb-cal__legend .is-extra i:after{content:"";position:absolute;left:4px;top:4px;width:6px;height:6px;border-radius:50%;background:var(--ugb-shine-1);box-shadow:0 0 6px #b27978b3}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-cal__legend .is-extra i:after{background:var(--ugb-gold);box-shadow:0 0 8px #d9b77ae6}:is(html,#ugb-scope) .ugb-cal__empty{display:grid;justify-items:center;gap:12px;padding:44px 16px;text-align:center;color:var(--ugb-ink-2);font-size:14.5px}:is(html,#ugb-scope) .ugb-cal__empty .ugb-i{width:28px;height:28px;color:var(--ugb-label)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-cal__empty .ugb-i{color:var(--ugb-label)}:is(html,#ugb-scope) .ugb-cal__loading{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ugb-ink-2);padding:4px 0 10px}:is(html,#ugb-scope) .ugb-cal__hint{display:flex;gap:10px;align-items:flex-start;font-size:14px;color:var(--ugb-ink-2);margin-bottom:12px}:is(html,#ugb-scope) .ugb-cal__hint .ugb-i{width:18px;height:18px;color:var(--ugb-label)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-cal__hint .ugb-i{color:var(--ugb-label)}:is(html,#ugb-scope) .ugb-cal__side{min-width:0}:is(html,#ugb-scope) .ugb-cal__note:empty{display:none}:is(html,#ugb-scope) .ugb-cal__note .ugb-notice{margin-bottom:14px}:is(html,#ugb-scope) .ugb-slots__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding:2px 0 12px;border-bottom:1px solid var(--ugb-line);margin-bottom:14px}:is(html,#ugb-scope) .ugb-slots__day{font:400 22px/1.15 var(--ugb-serif);letter-spacing:-.01em}:is(html,#ugb-scope) .ugb-slots__day:first-letter{text-transform:uppercase}:is(html,#ugb-scope) .ugb-slots__count{font-size:13px;color:var(--ugb-ink-2)}:is(html,#ugb-scope) .ugb-slots__extra{display:inline-flex;align-items:center;gap:7px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ugb-accent)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-slots__extra{color:var(--ugb-bronze)}:is(html,#ugb-scope) .ugb-slots__extra i{width:7px;height:7px;border-radius:50%;background:var(--ugb-shine-1);box-shadow:0 0 6px #b27978b3}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-slots__extra i{background:var(--ugb-gold);box-shadow:0 0 8px #d9b77ae6}:is(html,#ugb-scope) .ugb-slots__groups{display:grid;gap:16px}:is(html,#ugb-scope) .ugb-slots__group .ugb-label{margin-bottom:8px}:is(html,#ugb-scope) .ugb-slots__n{letter-spacing:.1em;color:var(--ugb-label)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-slots__n{color:var(--ugb-label)}:is(html,#ugb-scope) .ugb-slots__row{display:grid;grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:8px}:is(html,#ugb-scope) .ugb-slots__empty{font-size:14.5px;color:var(--ugb-ink-2);padding:6px 0}:is(html,#ugb-scope) .ugb-slot{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:46px;padding:6px 8px;border-radius:999px;background:var(--ugb-paper);box-shadow:inset 0 0 0 1px var(--ugb-line-2);font:400 15px/1 var(--ugb-body);font-variant-numeric:tabular-nums;transition:background-color .3s var(--ugb-silk),color .3s,box-shadow .3s,transform .4s var(--ugb-silk)}:is(html,#ugb-scope) .ugb-slot.has-end,:is(html,#ugb-scope) .ugb-slot.is-adjacent{border-radius:14px;min-height:54px}:is(html,#ugb-scope) .ugb-slot__e{font-size:11px;letter-spacing:.02em;color:var(--ugb-ink-2)}:is(html,#ugb-scope) .ugb-slot__adj{font-size:10.5px;letter-spacing:.01em;color:var(--ugb-accent)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-slot__adj{color:var(--ugb-bronze)}:is(html,#ugb-scope) .ugb-slot:active{transform:scale(.96)}:is(html,#ugb-scope) .ugb-slot.is-selected{background:var(--ugb-dark);color:var(--ugb-on-dark);box-shadow:0 10px 22px -12px #4e3325cc,inset 0 0 0 1px #ddb6a98c}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-slot.is-selected{box-shadow:0 10px 22px -12px #241812cc,inset 0 0 0 1px #d9b77a8c}:is(html,#ugb-scope) .ugb-slot.is-selected :is(.ugb-slot__e,.ugb-slot__adj){color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-slot.is-selected :is(.ugb-slot__e,.ugb-slot__adj){color:var(--ugb-gold-3)}:is(html,#ugb-scope) .ugb-slot.is-pending{color:transparent}:is(html,#ugb-scope) .ugb-slot.is-pending>*{visibility:hidden}:is(html,#ugb-scope) .ugb-slot.is-pending:after{content:"";position:absolute;width:16px;height:16px;border-radius:50%;border:1.5px solid var(--ugb-ink);border-top-color:transparent;animation:ugb-spin .8s linear infinite}:is(html,#ugb-scope) .ugb-slots__sk .ugb-sk--line{width:55%;height:18px;margin-bottom:16px}:is(html,#ugb-scope) .ugb-slot-sk{height:46px;border-radius:999px}:is(html,#ugb-scope) .ugb-holdarea{display:grid;gap:12px}:is(html,#ugb-scope) .ugb-holdarea:empty{display:none}:is(html,#ugb-scope) .ugb-hold{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"gem text time";align-items:center;gap:14px;margin-top:16px;padding:14px 18px 14px 14px;border-radius:18px;background:var(--ugb-dark);color:var(--ugb-on-dark);box-shadow:inset 0 0 0 1px #ddb6a959,0 20px 40px -26px #4e3325e6;animation:ugb-rise .7s var(--ugb-silk)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-hold{box-shadow:inset 0 0 0 1px #d9b77a59,0 20px 40px -26px #241812e6}:is(html,#ugb-scope) .ugb-hold .ugb-timer{display:contents}:is(html,#ugb-scope) .ugb-hold .ugb-gem{grid-area:gem}:is(html,#ugb-scope) .ugb-hold .ugb-timer__t{grid-area:time;font:400 24px/1 var(--ugb-serif);letter-spacing:-.01em;color:var(--ugb-on-dark-rose);min-width:3.1ch;text-align:right;font-variant-numeric:tabular-nums}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-hold .ugb-timer__t{color:var(--ugb-gold-3)}:is(html,#ugb-scope) .ugb-hold__text{grid-area:text;min-width:0}:is(html,#ugb-scope) .ugb-hold__title{font-size:14.5px;line-height:1.35}:is(html,#ugb-scope) .ugb-hold__when{margin-top:3px;font-size:13px;line-height:1.35;color:var(--ugb-on-dark-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-hold__when{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-hold__when:first-letter{text-transform:uppercase}:is(html,#ugb-scope) .ugb-hold__range{white-space:nowrap}@container ugbmoment (max-width: 460px){:is(html,#ugb-scope) .ugb-hold__sep{display:none}:is(html,#ugb-scope) .ugb-hold__range{display:block}}:is(html,#ugb-scope) .ugb-timer{display:inline-flex;align-items:center;gap:10px;font-variant-numeric:tabular-nums;--gem-lit: #ddb6a9;--gem-lit-2: #f1ddd4;--gem-line: rgba(244, 236, 226, .3);--gem-dim: rgba(244, 236, 226, .05)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-timer{--gem-lit: #d9b77a;--gem-lit-2: #f3e1b5}:is(html,#ugb-scope) .ugb-gem{display:block;width:44px;height:44px;flex:none}:is(html,#ugb-scope) .ugb-gem svg{display:block;width:100%;height:100%;overflow:visible}:is(html,#ugb-scope) .ugb-gem__crown{fill:var(--gem-dim)}:is(html,#ugb-scope) .ugb-gem__f{fill:var(--gem-lit);transition:opacity 1s linear,fill .6s}:is(html,#ugb-scope) .ugb-gem__lines{fill:none;stroke:var(--gem-line);stroke-width:.6;stroke-linejoin:round}:is(html,#ugb-scope) .ugb-gem__table{fill:var(--gem-lit-2);stroke:var(--gem-line);stroke-width:.6;transition:fill .6s}:is(html,#ugb-scope) .ugb-gem__glint{fill:none;stroke:#fff;stroke-width:1.2;stroke-linecap:round;opacity:0;stroke-dasharray:1;stroke-dashoffset:1}:is(html,#ugb-scope) .ugb-timer.is-urgent{--gem-lit: #e99a9a;--gem-lit-2: #ffe3df}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-timer.is-urgent{--gem-lit: var(--ugb-rose);--gem-lit-2: #f5d3dc}:is(html,#ugb-scope) .ugb-timer.is-urgent .ugb-timer__t{color:var(--ugb-rose)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-timer.is-urgent .ugb-timer__t{color:var(--ugb-rose)}:is(html,#ugb-scope) .ugb-timer.is-expired .ugb-gem__table{fill:var(--gem-dim)}:is(html,#ugb-scope) .ugb-timer--ribbon{gap:12px}:is(html,#ugb-scope) .ugb-timer--ribbon .ugb-timer__t{font:400 20px/1 var(--ugb-serif);color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-timer--ribbon .ugb-timer__t{color:var(--ugb-gold-3)}:is(html,#ugb-scope) .ugb-notice .ugb-timer--ribbon .ugb-timer__t{display:none}:is(html,#ugb-scope) .ugb-timer--mini .ugb-gem{width:20px;height:20px}:is(html,#ugb-scope) .ugb-timer--mini .ugb-timer__t{font-size:13px}:is(html,#ugb-scope) .ugb-notice{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;padding:16px 18px;border-radius:18px;background:var(--ugb-paper);box-shadow:inset 0 0 0 1px var(--ugb-line-2);font-size:14.5px;line-height:1.55;animation:ugb-rise .6s var(--ugb-silk)}:is(html,#ugb-scope) .ugb-notice>.ugb-i{width:22px;height:22px;margin-top:1px;color:var(--ugb-label)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-notice>.ugb-i{color:var(--ugb-label)}:is(html,#ugb-scope) .ugb-notice__title{font:400 19px/1.25 var(--ugb-serif);margin-bottom:4px}:is(html,#ugb-scope) .ugb-notice__actions{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;margin-top:10px}:is(html,#ugb-scope) .ugb-notice__actions:empty{display:none}:is(html,#ugb-scope) .ugb-notice .ugb-btn{white-space:normal;text-align:center;line-height:1.3;padding-block:10px}:is(html,#ugb-scope) .ugb-notice--error{box-shadow:inset 0 0 0 1px #7d464473;background:#fbf3f1}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-notice--error{box-shadow:inset 0 0 0 1px #6d344673}:is(html,#ugb-scope) .ugb-notice--error>.ugb-i{color:var(--ugb-accent)}:is(html,#ugb-scope) .ugb-notice--conflict{box-shadow:inset 0 0 0 1px #b2797899;background:linear-gradient(180deg,#ddb6a929,#ddb6a90d),var(--ugb-paper)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-notice--conflict{box-shadow:inset 0 0 0 1px #a67c3d99;background:linear-gradient(180deg,#d9b77a29,#d9b77a0d),var(--ugb-paper)}:is(html,#ugb-scope) .ugb-notice--conflict>.ugb-i{color:var(--ugb-accent)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-notice--conflict>.ugb-i{color:var(--ugb-bronze)}:is(html,#ugb-scope) .ugb-notice--expired{background:var(--ugb-dark);color:var(--ugb-on-dark);box-shadow:inset 0 0 0 1px #ddb6a959}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-notice--expired{box-shadow:inset 0 0 0 1px #d9b77a59}:is(html,#ugb-scope) .ugb-notice--expired .ugb-link{color:var(--ugb-on-dark);text-decoration-color:#f4ece266}:is(html,#ugb-scope) .ugb-notice--expired .ugb-btn--dark{--b-bg: var(--ugb-shine-2);--b-fg: var(--ugb-deep)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-notice--expired .ugb-btn--dark{--b-fg: var(--ugb-dark)}:is(html,#ugb-scope) .ugb-alts{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}:is(html,#ugb-scope) .ugb-alt{display:inline-flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:3px;min-height:52px;padding:6px 16px;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px var(--ugb-line-2);font-size:12.5px;color:var(--ugb-ink-2);transition:box-shadow .3s,transform .4s var(--ugb-silk)}:is(html,#ugb-scope) .ugb-alt strong{font:400 18px/1 var(--ugb-serif);color:var(--ugb-ink)}:is(html,#ugb-scope) .ugb-closed{margin-top:22px;padding:22px;border-radius:22px;background:var(--ugb-dark);color:var(--ugb-on-dark);box-shadow:inset 0 0 0 1px #ddb6a959}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-closed{box-shadow:inset 0 0 0 1px #d9b77a59}:is(html,#ugb-scope) .ugb-closed__title{font:400 26px/1.1 var(--ugb-serif);margin-bottom:8px}:is(html,#ugb-scope) .ugb-closed__title em{color:var(--ugb-shine-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-closed__title em{color:var(--ugb-gold-3)}:is(html,#ugb-scope) .ugb-closed p{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-closed p{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-closed__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}:is(html,#ugb-scope) .ugb-closed .ugb-btn--dark{--b-bg: var(--ugb-shine-2);--b-fg: var(--ugb-deep)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-closed .ugb-btn--dark{--b-fg: var(--ugb-dark)}:is(html,#ugb-scope) .ugb-closed .ugb-btn--ghost{--b-fg: var(--ugb-on-dark);box-shadow:inset 0 0 0 1px #f4ece24d}:is(html,#ugb-scope) .ugb-review{position:relative;margin-top:20px;padding:20px 18px 18px;border-radius:24px;background:var(--ugb-paper);box-shadow:inset 0 0 0 1px var(--ugb-line),0 24px 50px -36px #4e33258c}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-review{box-shadow:inset 0 0 0 1px var(--ugb-line),0 24px 50px -36px #2418128c}:is(html,#ugb-scope) .ugb-review:before{content:"";position:absolute;left:18px;right:18px;top:0;height:1px;background:linear-gradient(90deg,transparent,#ddb6a9 25%,#f1ddd4 50%,#b27978 75%,transparent)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-review:before{background:linear-gradient(90deg,transparent,#d9b77a 25%,#f3e1b5 50%,#a67c3d 75%,transparent)}:is(html,#ugb-scope) .ugb-review__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;padding-bottom:12px;border-bottom:1px solid var(--ugb-line)}:is(html,#ugb-scope) .ugb-review__folio{font:400 11px/1.3 var(--ugb-body);letter-spacing:.22em;text-transform:uppercase;color:var(--ugb-ink)}:is(html,#ugb-scope) .ugb-review__folio span{color:var(--ugb-label)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-review__folio span{color:var(--ugb-label)}:is(html,#ugb-scope) .ugb-review__list{display:grid}:is(html,#ugb-scope) .ugb-review__row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"dt edit" "dd dd";gap:6px 12px;padding:14px 0;border-bottom:1px solid var(--ugb-line)}:is(html,#ugb-scope) .ugb-review__row dt{grid-area:dt;align-self:center}:is(html,#ugb-scope) .ugb-review__row dd{grid-area:dd;display:flex;flex-direction:column;gap:2px;font-size:15.5px;line-height:1.45}:is(html,#ugb-scope) .ugb-review__row dd>strong:first-child:first-letter{text-transform:uppercase}:is(html,#ugb-scope) .ugb-review__row dd strong{font-weight:400}:is(html,#ugb-scope) .ugb-review__row dd small{font-size:13px;color:var(--ugb-ink-2)}@container ugbmain (min-width: 600px){:is(html,#ugb-scope) .ugb-review__row{grid-template-columns:120px minmax(0,1fr) auto;grid-template-areas:"dt dd edit";align-items:baseline}:is(html,#ugb-scope) .ugb-review__row dt{align-self:baseline}}:is(html,#ugb-scope) .ugb-review__edit{position:relative;grid-area:edit;display:inline-flex;align-items:center;gap:6px;min-height:44px;margin:-12px 0;padding:0 4px 0 10px;font-size:13px;color:var(--ugb-ink-2);border-radius:999px;transition:color .3s}:is(html,#ugb-scope) .ugb-review__edit .ugb-i{width:15px;height:15px}:is(html,#ugb-scope) .ugb-review__items{display:grid;gap:6px}:is(html,#ugb-scope) .ugb-review__items li{display:flex;justify-content:space-between;gap:12px}:is(html,#ugb-scope) .ugb-review__items li span:last-child{font-variant-numeric:tabular-nums;white-space:nowrap}:is(html,#ugb-scope) .ugb-review__items li.is-addon{font-size:14px;color:var(--ugb-ink-2)}:is(html,#ugb-scope) .ugb-review__total{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:18px 0 6px}:is(html,#ugb-scope) .ugb-review__vat{margin-top:6px;font-size:12.5px;line-height:1.4;color:var(--ugb-ink-2);max-width:30ch}:is(html,#ugb-scope) .ugb-review__sum{font:400 46px/.9 var(--ugb-display);letter-spacing:-.01em;white-space:nowrap;font-variant-numeric:lining-nums}:is(html,#ugb-scope) .ugb-review__sum small{font:400 12px/1 var(--ugb-body);letter-spacing:.08em;margin-right:6px;color:var(--ugb-ink-2)}:is(html,#ugb-scope) .ugb-review__pay{display:flex;align-items:flex-start;gap:10px;margin-top:12px;padding:12px 14px;border-radius:14px;background:var(--ugb-bg);font-size:14px;line-height:1.5}:is(html,#ugb-scope) .ugb-review__pay .ugb-i{width:18px;height:18px;color:var(--ugb-accent);margin-top:1px}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-review__pay .ugb-i{color:var(--ugb-bronze)}:is(html,#ugb-scope) .ugb-review__small{margin-top:10px;font-size:13px;line-height:1.5;color:var(--ugb-ink-2)}:is(html,#ugb-scope) .ugb-review__row dd small.ugb-review__entrance{line-height:1.5;text-wrap:pretty}:is(html,#ugb-scope) .ugb-review__policy{display:flex;align-items:flex-start;gap:10px;margin-top:10px;font-size:13.5px;line-height:1.5;color:var(--ugb-ink)}:is(html,#ugb-scope) .ugb-review__policy .ugb-i{width:17px;height:17px;margin-top:1px;color:var(--ugb-accent)}:is(html,#ugb-scope) .ugb-review__entrance em{font-style:normal;color:var(--ugb-ink)}:is(html,#ugb-scope) .ugb-review__legal{margin-top:12px;padding-top:10px;border-top:1px solid var(--ugb-line);font-size:11.5px;line-height:1.5;letter-spacing:.02em;color:var(--ugb-label)}:is(html,#ugb-scope) .ugb-review__cta{margin-top:22px;max-width:480px}:is(html,#ugb-scope) .ugb-review~.ugb-notice,:is(html,#ugb-scope) .ugb-step--review>.ugb-notice,:is(html,#ugb-scope) .ugb-step--review>.ugb-closed{margin-top:18px}:is(html,#ugb-scope) .ugb-step--done{padding-top:26px}:is(html,#ugb-scope) .ugb-done{display:grid;gap:30px;align-items:start}@container ugbmain (min-width: 820px){:is(html,#ugb-scope) .ugb-done{grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);gap:clamp(36px,6cqi,88px)}}:is(html,#ugb-scope) .ugb-done__launch{display:block;height:18px}:is(html,#ugb-scope) .ugb-step--done .ugb-step__title{font-size:clamp(38px,8.2cqi,72px);margin:10px 0 14px}@container ugbmain (min-width: 820px){:is(html,#ugb-scope) .ugb-step--done .ugb-step__title{font-size:clamp(44px,5.8cqi,76px)}}:is(html,#ugb-scope) .ugb-step__title em.is-foil{background:linear-gradient(100deg,var(--ugb-accent-lg) 0 40%,#f1ddd4 50%,var(--ugb-accent-lg) 60% 100%);background-size:260% 100%;background-position:-20% 0;-webkit-background-clip:text;background-clip:text;color:transparent;animation:ugb-foil 1.8s var(--ugb-silk) 1.1s both;padding-right:.06em}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-step__title em.is-foil{background:linear-gradient(100deg,var(--ugb-plum) 0 40%,#f3e1b5 50%,var(--ugb-plum) 60% 100%);background-size:260% 100%;background-position:-20% 0;-webkit-background-clip:text;background-clip:text}:is(html,#ugb-scope) .ugb-done__line{font:400 20px/1.45 var(--ugb-serif);max-width:32ch}:is(html,#ugb-scope) .ugb-done__sub{margin-top:6px;color:var(--ugb-ink-2)}:is(html,#ugb-scope) .ugb-done__mail{margin-top:12px;font-size:14px;color:var(--ugb-ink-2);max-width:46ch}:is(html,#ugb-scope) .ugb-done__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}@container ugbmain (max-width: 459.98px){:is(html,#ugb-scope) .ugb-done__actions{display:grid}:is(html,#ugb-scope) .ugb-done__actions .ugb-btn,:is(html,#ugb-scope) .ugb-calwrap,:is(html,#ugb-scope) .ugb-done__foot .ugb-btn{width:100%}}:is(html,#ugb-scope) .ugb-calwrap{position:relative}:is(html,#ugb-scope) .ugb-calwrap>.ugb-btn{width:100%}:is(html,#ugb-scope) .ugb-calmenu{position:absolute;z-index:5;left:0;top:calc(100% + 8px);min-width:260px;padding:6px;border-radius:16px;background:#fff;box-shadow:0 24px 60px -20px #4e332573,inset 0 0 0 1px var(--ugb-line);animation:ugb-rise .4s var(--ugb-silk)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-calmenu{box-shadow:0 24px 60px -20px #24181273,inset 0 0 0 1px var(--ugb-line)}:is(html,#ugb-scope) .ugb-calmenu__item{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:0 14px;border-radius:12px;font-size:14.5px;text-decoration:none;color:var(--ugb-ink);text-align:left}:is(html,#ugb-scope) .ugb-done__change{margin-top:22px;font-size:14px;color:var(--ugb-ink-2);max-width:52ch}:is(html,#ugb-scope) .ugb-done__foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:30px;padding-top:18px;border-top:1px solid var(--ugb-line)}:is(html,#ugb-scope) .ugb-tips{margin-top:10px}:is(html,#ugb-scope) .ugb-tips ul{display:grid;gap:10px}:is(html,#ugb-scope) .ugb-tips li{display:flex;gap:12px;align-items:flex-start;font-size:15px;line-height:1.55}:is(html,#ugb-scope) .ugb-tips__gem{flex:none;width:7px;height:7px;margin-top:9px;transform:rotate(45deg);background:linear-gradient(135deg,var(--ugb-shine-1),var(--ugb-shine-3))}:is(html,#ugb-scope) .ugb-homecard{display:grid;grid-template-columns:auto 1fr;gap:14px;padding:18px;border-radius:20px;background:var(--ugb-paper);box-shadow:inset 0 0 0 1px var(--ugb-line)}:is(html,#ugb-scope) .ugb-homecard>.ugb-i{width:28px;height:28px;color:var(--ugb-accent)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-homecard>.ugb-i{color:var(--ugb-bronze)}:is(html,#ugb-scope) .ugb-homecard .ugb-label{color:var(--ugb-label)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-homecard .ugb-label{color:var(--ugb-label)}:is(html,#ugb-scope) .ugb-prepay{display:grid;gap:22px;margin-top:24px;max-width:560px}:is(html,#ugb-scope) .ugb-prepay__sum{position:relative;padding:20px 22px 18px;border-radius:22px;background:radial-gradient(140% 120% at 0% 0%,var(--ugb-dark-hi) 0%,var(--ugb-dark) 58%,var(--ugb-dark-lo) 100%);color:var(--ugb-on-dark);isolation:isolate;box-shadow:0 30px 60px -36px #4e3325e6}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-prepay__sum{background:radial-gradient(140% 120% at 0% 0%,var(--ugb-dark-hi) 0%,var(--ugb-dark) 58%,var(--ugb-dark-lo) 100%);box-shadow:0 30px 60px -36px #241812cc}:is(html,#ugb-scope) .ugb-prepay__sum:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--ugb-shine);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:.6;pointer-events:none}:is(html,#ugb-scope) .ugb-prepay__sum .ugb-label{color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-prepay__sum .ugb-label{color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope) .ugb-prepay__sum .ugb-label strong{font:400 15px/1 var(--ugb-serif);letter-spacing:.06em;color:var(--ugb-on-dark);margin-left:6px}:is(html,#ugb-scope) .ugb-prepay__when{margin-top:12px;font:400 22px/1.25 var(--ugb-serif);letter-spacing:-.01em}:is(html,#ugb-scope) .ugb-prepay__items{display:grid;gap:6px;margin-top:14px;padding-top:12px;border-top:1px solid rgba(244,236,226,.14)}:is(html,#ugb-scope) .ugb-prepay__items li{display:flex;justify-content:space-between;gap:12px;font-size:14.5px}:is(html,#ugb-scope) .ugb-prepay__items li span:last-child{color:var(--ugb-on-dark-rose);white-space:nowrap}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-prepay__items li span:last-child{color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope) .ugb-prepay__items li.is-addon{font-size:13.5px;color:var(--ugb-on-dark-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-prepay__items li.is-addon{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-prepay__total{display:flex;justify-content:space-between;align-items:baseline;margin-top:12px;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--ugb-on-dark-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-prepay__total{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-prepay__total strong{font:400 30px/1 var(--ugb-display);letter-spacing:0;text-transform:none;color:var(--ugb-on-dark-rose);font-weight:400}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-prepay__total strong{color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope) .ugb-prepay__cta{display:grid;gap:10px}:is(html,#ugb-scope) .ugb-prepay__talk{display:flex;flex-wrap:wrap;align-items:center;gap:0 10px;font-size:14.5px;color:var(--ugb-ink-2)}:is(html,#ugb-scope) .ugb-prepay__talk .ugb-link{display:inline-flex;min-height:44px}:is(html,#ugb-scope) .ugb-prepay__err:empty{display:none}:is(html,#ugb-scope) .ugb-stub{position:relative;border-radius:24px;background:radial-gradient(140% 120% at 0% 0%,var(--ugb-dark-hi) 0%,var(--ugb-dark) 58%,var(--ugb-dark-lo) 100%);color:var(--ugb-on-dark);box-shadow:0 40px 70px -40px #4e3325f2;isolation:isolate}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-stub{background:radial-gradient(140% 120% at 0% 0%,#35261c 0%,var(--ugb-dark) 58%);box-shadow:0 40px 70px -40px #241812f2}:is(html,#ugb-scope) .ugb-stub:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--ugb-shine);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:.6;pointer-events:none}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-stub:before{background:var(--ugb-gold)}:is(html,#ugb-scope) .ugb-stub__top{padding:22px 22px 20px}:is(html,#ugb-scope) .ugb-stub__folio{display:flex;justify-content:space-between;gap:12px;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--ugb-on-dark-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-stub__folio{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-stub__ref{display:grid;gap:4px;margin-top:18px}:is(html,#ugb-scope) .ugb-stub__refl{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-stub__refl{color:var(--ugb-gold-2)}:is(html,#ugb-scope) .ugb-stub__no{font:400 30px/1 var(--ugb-serif);letter-spacing:.06em;font-variant-numeric:lining-nums;color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-stub__no{color:var(--ugb-gold-3)}:is(html,#ugb-scope) .ugb-stub__no.is-foil{background:linear-gradient(100deg,#f1ddd4 0 38%,#fffaf7 50%,#f1ddd4 62% 100%);background-size:260% 100%;background-position:-20% 0;-webkit-background-clip:text;background-clip:text;color:transparent;animation:ugb-foil 1.6s var(--ugb-silk) 1.3s both}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-stub__no.is-foil{background:linear-gradient(100deg,#d9b77a 0 38%,#fff6dc 50%,#d9b77a 62% 100%);background-size:260% 100%;background-position:-20% 0;-webkit-background-clip:text;background-clip:text}:is(html,#ugb-scope) .ugb-stub__date{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"day mw" "time time";column-gap:14px;align-items:end;margin-top:18px;padding-top:16px;border-top:1px solid rgba(244,236,226,.14)}:is(html,#ugb-scope) .ugb-stub__day{grid-area:day;font:400 64px/.82 var(--ugb-display);color:var(--ugb-on-dark-rose);font-variant-numeric:lining-nums}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-stub__day{color:var(--ugb-gold-3)}:is(html,#ugb-scope) .ugb-stub__mw{grid-area:mw;display:grid;gap:2px;padding-bottom:2px}:is(html,#ugb-scope) .ugb-stub__month{font:400 24px/1 var(--ugb-serif);letter-spacing:-.01em}:is(html,#ugb-scope) .ugb-stub__wd{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--ugb-on-dark-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-stub__wd{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-stub__time{grid-area:time;margin-top:12px;font:400 22px/1 var(--ugb-serif);color:var(--ugb-on-dark-rose);white-space:nowrap}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-stub__time{color:var(--ugb-gold-2)}:is(html,#ugb-scope) .ugb-stub__items{display:grid;gap:6px;margin-top:16px;padding-top:14px;border-top:1px solid rgba(244,236,226,.14)}:is(html,#ugb-scope) .ugb-stub__items li{display:flex;justify-content:space-between;gap:12px;font-size:14.5px}:is(html,#ugb-scope) .ugb-stub__items li span:last-child{color:var(--ugb-on-dark-rose);white-space:nowrap}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-stub__items li span:last-child{color:var(--ugb-gold-3)}:is(html,#ugb-scope) .ugb-stub__items li.is-addon{font-size:13.5px;color:var(--ugb-on-dark-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-stub__items li.is-addon{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-stub__total{display:flex;justify-content:space-between;align-items:baseline;margin-top:12px;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--ugb-on-dark-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-stub__total{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-stub__total strong{font:400 28px/1 var(--ugb-display);letter-spacing:0;text-transform:none;color:var(--ugb-on-dark-rose);font-weight:400}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-stub__total strong{color:var(--ugb-gold-3)}:is(html,#ugb-scope) .ugb-stub__perf{position:relative;height:22px;margin:0 18px;background:radial-gradient(circle,rgba(244,236,226,.38) 1.1px,transparent 1.4px) 0 50% / 9px 22px repeat-x;transform-origin:0 50%}:is(html,#ugb-scope) .ugb-stub__perf:before,:is(html,#ugb-scope) .ugb-stub__perf:after{content:"";position:absolute;top:50%;width:22px;height:22px;margin-top:-11px;border-radius:50%;background:var(--ugb-bg)}:is(html,#ugb-scope) .ugb-stub__perf:before{left:-30px}:is(html,#ugb-scope) .ugb-stub__perf:after{right:-30px}:is(html,#ugb-scope) .ugb[data-layout=sheet] .ugb-stub__perf:before,:is(html,#ugb-scope) .ugb[data-layout=sheet] .ugb-stub__perf:after{background:var(--ugb-bg)}:is(html,#ugb-scope) .ugb-stub__bottom{padding:4px 0 6px}:is(html,#ugb-scope) .ugb-stub__bottom .ugb-homecard{margin:12px 18px 16px;background:#f4ece20f;box-shadow:inset 0 0 0 1px #f4ece224}:is(html,#ugb-scope) .ugb-stub__bottom .ugb-homecard .ugb-label{color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-stub__bottom .ugb-homecard .ugb-label{color:var(--ugb-gold-2)}:is(html,#ugb-scope) .ugb-stub__bottom .ugb-homecard .ugb-small{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-stub__bottom .ugb-homecard .ugb-small{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-stub__perch{position:absolute;z-index:4;top:-26px;right:24px;width:64px;aspect-ratio:458 / 372;color:var(--ugb-shine-2);opacity:0;perspective:420px;pointer-events:none;filter:drop-shadow(0 6px 10px rgba(78,51,37,.35))}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-stub__perch{filter:drop-shadow(0 6px 10px rgba(36,24,18,.35))}:is(html,#ugb-scope) .ugb-stub__perch.is-in{opacity:1;transition:opacity .6s}:is(html,#ugb-scope) .ugb-stub__perch svg{width:100%;height:100%;display:block;overflow:visible}:is(html,#ugb-scope) .ugb-stub__perch .ug-wing{transform-box:fill-box}:is(html,#ugb-scope) .ugb-stub__perch .ug-wing--l{transform-origin:100% 55%}:is(html,#ugb-scope) .ugb-stub__perch .ug-wing--r{transform-origin:0% 55%}:is(html,#ugb-scope) .ugb-stub__perch.is-flying .ug-wing--l{animation:ugb-beat-l .32s ease-in-out infinite}:is(html,#ugb-scope) .ugb-stub__perch.is-flying .ug-wing--r{animation:ugb-beat-r .32s ease-in-out infinite}:is(html,#ugb-scope) .ugb-stub__perch.is-perched .ug-wing--l{animation:ugb-flap-l 2.2s var(--ugb-silk) both}:is(html,#ugb-scope) .ugb-stub__perch.is-perched .ug-wing--r{animation:ugb-flap-r 2.2s var(--ugb-silk) both}:is(html,#ugb-scope) .ugb-stub.is-pending .ugb-stub__folio span:last-child{color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-stub.is-pending .ugb-stub__folio span:last-child{color:var(--ugb-gold-2)}:is(html,#ugb-scope) .ugb-done__hero{position:relative}:is(html,#ugb-scope) .ugb-done__fly{width:96px;aspect-ratio:458 / 372;color:var(--ugb-shine-2);margin:0 0 18px -6px;opacity:0;perspective:400px}:is(html,#ugb-scope) .ugb-done__fly.is-in{opacity:1;transition:opacity .8s}:is(html,#ugb-scope) .ugb-done__fly svg{width:100%;height:100%;display:block;overflow:visible}:is(html,#ugb-scope) .ugb-done__fly .ug-wing{transform-box:fill-box}:is(html,#ugb-scope) .ugb-done__fly .ug-wing--l{transform-origin:100% 55%;animation:ugb-flap-l 2.2s var(--ugb-silk) .2s both}:is(html,#ugb-scope) .ugb-done__fly .ug-wing--r{transform-origin:0% 55%;animation:ugb-flap-r 2.2s var(--ugb-silk) .2s both}:is(html,#ugb-scope) .ugb-reqdone__ref{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px}:is(html,#ugb-scope) .ugb-reqdone__ref .ugb-label{color:var(--ugb-label)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-reqdone__ref .ugb-label{color:var(--ugb-gold-2)}:is(html,#ugb-scope) .ugb-reqdone__ref strong{font:400 22px/1 var(--ugb-serif);letter-spacing:.04em;color:var(--ugb-accent);font-weight:400}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-reqdone__ref strong{color:var(--ugb-gold-3)}:is(html,#ugb-scope) .ugb[data-req]:not([data-req="18k"]) .ugb-done__fly{color:var(--ugb-shine-1)}:is(html,#ugb-scope) .ugb-landmark{container:ugblm / inline-size;position:relative;border-radius:24px;background:radial-gradient(140% 120% at 0% 0%,var(--ugb-dark-hi) 0%,var(--ugb-dark) 60%,var(--ugb-dark-lo) 100%);color:var(--ugb-on-dark);overflow:hidden;isolation:isolate;box-shadow:0 30px 60px -36px #4e3325e6}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-landmark{background:radial-gradient(140% 120% at 0% 0%,#35261c 0%,var(--ugb-dark) 60%);box-shadow:0 30px 60px -36px #241812e6}:is(html,#ugb-scope) .ugb-landmark:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:var(--ugb-shine);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:.55;pointer-events:none}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-landmark:before{background:var(--ugb-gold)}:is(html,#ugb-scope) .ugb-landmark--embedded{background:none;box-shadow:none;border-radius:0 0 24px 24px}:is(html,#ugb-scope) .ugb-landmark--embedded .ugb-landmark__art{padding:10px 18px 0}:is(html,#ugb-scope) .ugb-landmark--embedded .ugb-landmark__map{max-width:400px;margin-inline:auto}:is(html,#ugb-scope) .ugb-landmark--embedded:before{display:none}:is(html,#ugb-scope) .ugb-landmark__in{display:grid}:is(html,#ugb-scope) .ugb-landmark__art{padding:18px 18px 0;color:var(--ugb-on-dark)}:is(html,#ugb-scope) .ugb-landmark__map{width:100%;height:auto;display:block;overflow:visible}:is(html,#ugb-scope) .ugb-lm-street{fill:none;stroke:currentColor;stroke-opacity:.3;stroke-dasharray:2 5}:is(html,#ugb-scope) .ugb-lm-blocks rect{stroke:currentColor;stroke-opacity:.34;stroke-width:1}:is(html,#ugb-scope) .ugb-lm-alley{fill:currentColor;fill-opacity:.05}:is(html,#ugb-scope) .ugb-lm-house,:is(html,#ugb-scope) .ugb-lm-room{fill:currentColor;fill-opacity:.09;stroke:currentColor;stroke-opacity:.42;stroke-width:1}:is(html,#ugb-scope) .ugb-lm-room{fill-opacity:.06}:is(html,#ugb-scope) .ugb-lm-facade{fill:none;stroke:currentColor;stroke-opacity:.55;stroke-width:1.5}:is(html,#ugb-scope) .ugb-lm-stair{fill:none;stroke:currentColor;stroke-opacity:.42;stroke-width:1;stroke-linejoin:round}:is(html,#ugb-scope) .ugb-lm-sidedoor,:is(html,#ugb-scope) .ugb-lm-roomdoor{fill:currentColor;fill-opacity:.42}:is(html,#ugb-scope) .ugb-lm-gate,:is(html,#ugb-scope) .ugb-lm-door{fill:none;stroke:currentColor;stroke-opacity:.6;stroke-width:1.4;stroke-linecap:round}:is(html,#ugb-scope) .ugb-lm-swing{stroke-width:1;stroke-dasharray:1.5 2.5}:is(html,#ugb-scope) :is(.ugb-lm-alley,.ugb-lm-house,.ugb-lm-room).is-goal{fill:#ddb6a91a;fill-opacity:1}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) :is(.ugb-lm-alley,.ugb-lm-house,.ugb-lm-room).is-goal{fill:#d9b77a1a}:is(html,#ugb-scope) :is(.ugb-lm-house,.ugb-lm-room).is-goal{stroke:var(--ugb-shine-2);stroke-opacity:.9}:is(html,#ugb-scope) :is(.ugb-lm-gate,.ugb-lm-door,.ugb-lm-stair).is-goal{stroke:var(--ugb-shine-2);stroke-opacity:1}:is(html,#ugb-scope) .ugb-lm-roomdoor.is-goal{fill:var(--ugb-shine-2);fill-opacity:1;filter:drop-shadow(0 0 4px rgba(241,221,212,.7))}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-lm-roomdoor.is-goal{filter:drop-shadow(0 0 4px rgba(243,225,181,.7))}:is(html,#ugb-scope) .ugb-lm-route{fill:none;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:ugb-draw 2.2s var(--ugb-silk) .5s forwards;filter:drop-shadow(0 0 4px rgba(221,182,169,.55))}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-lm-route{filter:drop-shadow(0 0 4px rgba(217,183,122,.55))}:is(html,#ugb-scope) .ugb-lm-start{fill:var(--ugb-shine-2)}:is(html,#ugb-scope) .ugb-lm-pulse{fill:none;stroke:var(--ugb-shine-3);stroke-width:1;transform-origin:center;transform-box:fill-box;animation:ugb-ping 2.4s ease-out 2.4s 2 both;opacity:0}:is(html,#ugb-scope) .ugb-lm-pin{animation:ugb-in .6s var(--ugb-silk) 2.2s both}:is(html,#ugb-scope) .ugb-lm-labels text{font-size:10.5px;letter-spacing:1.3px;fill:var(--ugb-on-dark)}:is(html,#ugb-scope) .ugb-lm-labels .is-accent{letter-spacing:1.6px}:is(html,#ugb-scope) .ugb-lm-labels .is-street{fill:var(--ugb-on-dark-2);color:var(--ugb-on-dark-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-lm-labels .is-street{fill:var(--ugb-on-dark-2);color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-lm-labels .is-num{font-family:var(--ugb-display);font-size:13px;letter-spacing:.5px}:is(html,#ugb-scope) .ugb-landmark__text{display:grid;gap:2px;padding:8px 20px 18px}:is(html,#ugb-scope) .ugb-landmark__kicker{color:var(--ugb-on-dark-rose);margin-bottom:4px}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-landmark__kicker{color:var(--ugb-gold-2)}:is(html,#ugb-scope) .ugb-landmark__for{margin:-2px 0 6px;font:italic 400 16px/1.35 var(--ugb-serif);color:var(--ugb-on-dark);text-wrap:pretty}:is(html,#ugb-scope) .ugb-landmark__line{font:400 21px/1.2 var(--ugb-serif);letter-spacing:-.01em}:is(html,#ugb-scope) .ugb-landmark__gate{font:italic 400 17px/1.3 var(--ugb-serif);color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-landmark__gate{color:var(--ugb-gold-3)}:is(html,#ugb-scope) .ugb-landmark__entrance{margin-top:6px;font-size:14.5px;line-height:1.5;color:var(--ugb-on-dark);max-width:38ch;text-wrap:pretty}:is(html,#ugb-scope) .ugb-landmark__addr{margin-top:4px;font-size:13.5px;line-height:1.5;color:var(--ugb-on-dark-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-landmark__addr{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-landmark .ugb-link{margin-top:2px;justify-self:start}@container ugblm (max-width: 460px){:is(html,#ugb-scope) .ugb-lm-labels text{font-size:12.5px}:is(html,#ugb-scope) .ugb-lm-labels .is-num{font-size:14px}:is(html,#ugb-scope) .ugb-lm-labels .is-street{display:none}}:is(html,#ugb-scope) .ugb-landmarks{display:grid;gap:14px}@container ugbmain (min-width: 900px){:is(html,#ugb-scope) .ugm .ugb-landmarks{gap:18px}}:is(html,#ugb-scope) .ugb-landmarks--embedded{gap:0}:is(html,#ugb-scope) .ugb-landmarks--embedded>.ugb-landmark+.ugb-landmark{border-radius:0 0 24px 24px;box-shadow:inset 0 1px #f4ece21f}:is(html,#ugb-scope) .ugb-landmarks--embedded>.ugb-landmark:not(:last-child){border-radius:0}@container ugblm (min-width: 620px){:is(html,#ugb-scope) .ugb-landmark__in{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center}:is(html,#ugb-scope) .ugb-landmark__art{padding:22px 0 18px 22px}:is(html,#ugb-scope) .ugb-landmark__text{padding:22px 26px 22px 18px}}:is(html,#ugb-scope) .ugb[data-req="18k"],:is(html,#ugb-scope) .ugb[data-req="18k"] .ugb-top,:is(html,#ugb-scope) .ugb[data-req="18k"] .ugb-progress__btn{--ugb-bg: var(--ugb-dark)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb[data-req="18k"]{--ugb-bronze: var(--ugb-gold-2)}:is(html,#ugb-scope) .ugb-sheet__panel:has(.ugb[data-req="18k"]){background:var(--ugb-dark)}:is(html,#ugb-scope) .ugb-sheet__panel:has(.ugb[data-req="18k"]):before{mix-blend-mode:screen;opacity:.05}:is(html,#ugb-scope) .ugb[data-req="18k"]{color:var(--ugb-on-dark);--ugb-ink: var(--ugb-on-dark);--ugb-ink-2: var(--ugb-on-dark-2);--ugb-label: var(--ugb-on-dark-rose);--ugb-accent: var(--ugb-on-dark-rose);--ugb-focus: var(--ugb-on-dark-rose);--ugb-line: rgba(244, 236, 226, .14);--ugb-line-2: rgba(244, 236, 226, .3);--ugb-paper: rgba(244, 236, 226, .06);--ugb-paper-2: rgba(244, 236, 226, .04)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb[data-req="18k"]{--ugb-ink-2: rgba(244, 236, 226, .74);--ugb-label: rgba(243, 225, 181, .8);--ugb-accent: var(--ugb-on-dark-rose);--ugb-focus: var(--ugb-on-dark-rose)}:is(html,#ugb-scope) .ugb[data-layout=page][data-req="18k"]{background:var(--ugb-dark);border-radius:28px;padding:clamp(16px,3vw,40px)}:is(html,#ugb-scope) .ugb[data-req="18k"] .ugb-label--accent{color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb[data-req="18k"] .ugb-label--accent{color:var(--ugb-gold-2)}:is(html,#ugb-scope) .ugb[data-req="18k"] .ugb-kicker__gem .o{stroke:var(--ugb-shine-2)}:is(html,#ugb-scope) .ugb[data-req="18k"] .ugb-close{box-shadow:inset 0 0 0 1px #f4ece24d}:is(html,#ugb-scope) .ugb[data-req="18k"] .ugb-step__title em{color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb[data-req="18k"] .ugb-step__title em{color:var(--ugb-gold-3)}:is(html,#ugb-scope) .ugb[data-req="18k"] .ugb-input{color:var(--ugb-on-dark)}:is(html,#ugb-scope) .ugb[data-req="18k"] .ugb-input::placeholder{color:#f4ece294}:is(html,#ugb-scope) .ugb[data-req="18k"] .ugb-input:focus{background:#f4ece21a;box-shadow:inset 0 0 0 1.5px var(--ugb-shine-2),0 0 0 5px #ddb6a92e}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb[data-req="18k"] .ugb-input:focus{box-shadow:inset 0 0 0 1.5px var(--ugb-gold-2),0 0 0 5px #d9b77a2e}:is(html,#ugb-scope) .ugb[data-req="18k"] .ugb-check__box{background:transparent}:is(html,#ugb-scope) .ugb[data-req="18k"] .ugb-check input:checked+label .ugb-check__box{background:var(--ugb-shine-2);color:var(--ugb-deep)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb[data-req="18k"] .ugb-check input:checked+label .ugb-check__box{color:var(--ugb-dark)}:is(html,#ugb-scope) .ugb[data-req="18k"] :is(.ugb-chip.is-on,.ugb-chip:has(input:checked)){background:var(--ugb-shine-2);color:var(--ugb-deep)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb[data-req="18k"] :is(.ugb-chip.is-on,.ugb-chip:has(input:checked)){color:var(--ugb-dark)}:is(html,#ugb-scope) .ugb[data-req="18k"] :is(.ugb-chip.is-on,.ugb-chip:has(input:checked)) .ugb-chip__meta{color:var(--ugb-deep)}:is(html,#ugb-scope) .ugb[data-req="18k"] .ugb-field__err{color:#ffd3c8}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb[data-req="18k"] .ugb-field__err{color:#ffb9a8}:is(html,#ugb-scope) .ugb[data-req="18k"] .ugb-field__err:before{background:#ffd3c8}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb[data-req="18k"] .ugb-field__err:before{background:#ffb9a8}:is(html,#ugb-scope) .ugb[data-req="18k"] .ugb-field.is-invalid .ugb-input{box-shadow:inset 0 0 0 1.5px #ffd3c8;background:#ffd3c812}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb[data-req="18k"] .ugb-field.is-invalid .ugb-input{box-shadow:inset 0 0 0 1.5px #ffb9a8;background:#ffb9a80f}:is(html,#ugb-scope) .ugb[data-req="18k"] .ugb-link{color:var(--ugb-on-dark-rose);text-decoration-color:#f1ddd473}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb[data-req="18k"] .ugb-link{color:var(--ugb-gold-3);text-decoration-color:#f3e1b566}:is(html,#ugb-scope) .ugb[data-req="18k"] .ugb-btn--ghost{--b-fg: var(--ugb-on-dark)}:is(html,#ugb-scope) .ugb[data-req="18k"] .ugb-hint--health{background:#f4ece20d}:is(html,#ugb-scope) .ugb-req__hero{display:grid;gap:20px;align-items:end;padding-bottom:20px;border-bottom:1px solid var(--ugb-line)}:is(html,#ugb-scope) .ugb-req__img{width:150px;aspect-ratio:4 / 5;border-radius:var(--ugb-arch);overflow:hidden;background:var(--ugb-deep);box-shadow:0 0 0 1px #ddb6a980,0 30px 50px -30px #2e1d15e6}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-req__img{background:#120b08;box-shadow:0 0 0 1px #d9b77a80,0 30px 50px -30px #000}:is(html,#ugb-scope) .ugb-req__img img{width:100%;height:100%}:is(html,#ugb-scope) .ugb-req__price{margin:-2px 0 12px;font:400 24px/1.2 var(--ugb-serif);color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-req__price{color:var(--ugb-gold-3)}:is(html,#ugb-scope) .ugb-req__price small{font:400 11px/1 var(--ugb-body);margin-right:4px;color:var(--ugb-on-dark-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-req__price small{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-req__price span:last-child{font:400 13px/1 var(--ugb-body);color:var(--ugb-on-dark-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-req__price span:last-child{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-step--req18k .ugb-step__title{background:var(--ugb-shine-text);-webkit-background-clip:text;background-clip:text;color:transparent}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-step--req18k .ugb-step__title{background:linear-gradient(100deg,#f3e1b5,#d9b77a 40%,#fff3d6 58%,#d9b77a 80%);-webkit-background-clip:text;background-clip:text}:is(html,#ugb-scope) .ugb-step--req18k .ugb-step__title em{-webkit-text-fill-color:transparent}@container ugbmain (min-width: 640px){:is(html,#ugb-scope) .ugb-req__hero{grid-template-columns:auto minmax(0,1fr);gap:28px}}:is(html,#ugb-scope) body.ug-page-gold .ugb[data-req="18k"]{--ugb-dark: #1b130f;--ugb-dark-hi: #241812;--ugb-dark-lo: #150f0c;--ugb-deep: #150f0c;--ugb-on-dark-rose: #f3e1b5;--ugb-on-dark-2: #d4c3b0;--ugb-shine-1: #a67c3d;--ugb-shine-2: #d9b77a;--ugb-shine-3: #f3e1b5;--ugb-shine: linear-gradient(115deg, #a67c3d 0%, #d9b77a 38%, #f3e1b5 52%, #d9b77a 66%, #a67c3d 100%);--ugb-jewel: linear-gradient(115deg, #a67c3d 0%, #d9b77a 38%, #f3e1b5 52%, #d9b77a 66%, #a67c3d 100%);--ugb-shine-text: linear-gradient(100deg, #8c6a2c 0%, #e6c983 22%, #fff1c9 32%, #b88a3e 48%, #e6c983 68%, #8c6a2c 100%);--ugb-line: rgba(217, 183, 122, .16);--ugb-line-2: rgba(217, 183, 122, .34)}:is(html,#ugb-scope) body.ug-page-gold .ugb-sheet__panel:has(.ugb[data-req="18k"]){background:#1b130f}:is(html,#ugb-scope) body.ug-page-gold .ugb[data-req="18k"] .ugb-req__img{box-shadow:0 0 0 1px #d9b77a99,0 30px 50px -30px #000000e6}:is(html,#ugb-scope) body.ug-page-gold .ugb[data-req="18k"] .ugb-btn--jewel{box-shadow:0 12px 34px -14px #d9b77abf,inset 0 1px #ffffff73}:is(html,#ugb-scope) body.ug-page-gold .ugb[data-req="18k"] .ugb-bar:before{background:linear-gradient(90deg,#a67c3d00,#a67c3d 15%,#f3e1b5,#a67c3d 85%,#a67c3d00)}:is(html,#ugb-scope) .ugb-bar{position:relative;z-index:3;flex:none;background:var(--ugb-dark);color:var(--ugb-on-dark);padding:12px var(--ugb-pad) calc(12px + env(safe-area-inset-bottom))}:is(html,#ugb-scope) .ugb-bar:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,#b2797800,#b27978 15%,#f1ddd4,#b27978 85%,#b2797800)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-bar:before{background:linear-gradient(90deg,#a67c3d00,#a67c3d 15%,#f3e1b5,#a67c3d 85%,#a67c3d00)}:is(html,#ugb-scope) .ugb[data-layout=sheet] .ugb-bar{margin-right:calc(-1 * var(--ugb-gutter, 0px));padding-right:calc(var(--ugb-pad) + var(--ugb-gutter, 0px))}:is(html,#ugb-scope) .ugb-bar__ticket{display:none}:is(html,#ugb-scope) .ugb-bar__row{display:flex;align-items:center;gap:12px}:is(html,#ugb-scope) .ugb-bar__info{flex:1;min-width:0;display:flex;align-items:center;gap:12px}:is(html,#ugb-scope) .ugb-bar__sum{min-width:0;display:flex;flex-direction:column;gap:3px}:is(html,#ugb-scope) .ugb-bar__v{display:flex;flex-direction:column;gap:3px;min-width:0}:is(html,#ugb-scope) .ugb-bar__v--when{display:none}@container ugb (max-width: 470px){:is(html,#ugb-scope) .ugb-bar__sum:has(.ugb-bar__v--when) .ugb-bar__v--name{display:none}:is(html,#ugb-scope) .ugb-bar__v--when{display:flex}:is(html,#ugb-scope) .ugb-bar__cta{min-width:112px;padding:0 20px}}:is(html,#ugb-scope) .ugb-bar__sum strong{font-weight:400;font-size:15px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(html,#ugb-scope) .ugb-bar__sum span{font-size:12.5px;line-height:1.3;color:var(--ugb-on-dark-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-bar__sum span{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-bar__timer{flex:none;display:none}:is(html,#ugb-scope) .ugb-bar__line{display:flex;align-items:center;gap:8px;min-width:0}:is(html,#ugb-scope) .ugb-bar__line>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(html,#ugb-scope) .ugb-bar__line .ugb-timer{flex:none;gap:5px;color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-bar__line .ugb-timer{color:var(--ugb-gold-3)}:is(html,#ugb-scope) .ugb-bar__line .ugb-timer:after{content:"·";margin-left:3px;color:var(--ugb-on-dark-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-bar__line .ugb-timer:after{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-bar__line .ugb-gem{width:16px;height:16px}:is(html,#ugb-scope) .ugb-bar__line .ugb-timer__t{font-size:12.5px}:is(html,#ugb-scope) .ugb-bar__actions{display:flex;align-items:center;gap:8px;flex:none}:is(html,#ugb-scope) .ugb-bar__back{color:var(--ugb-on-dark)}:is(html,#ugb-scope) .ugb-bar__cta{min-width:128px}:is(html,#ugb-scope) .ugb[data-step=review] .ugb-bar__row,:is(html,#ugb-scope) .ugb[data-step=request] .ugb-bar__row{flex-wrap:wrap}:is(html,#ugb-scope) .ugb[data-step=review] .ugb-bar__info,:is(html,#ugb-scope) .ugb[data-step=request] .ugb-bar__info{flex-basis:100%}:is(html,#ugb-scope) .ugb[data-step=review] .ugb-bar__actions,:is(html,#ugb-scope) .ugb[data-step=request] .ugb-bar__actions,:is(html,#ugb-scope) .ugb[data-step=review] .ugb-bar__cta,:is(html,#ugb-scope) .ugb[data-step=request] .ugb-bar__cta{flex:1}:is(html,#ugb-scope) .ugb.is-final .ugb-bar__info{display:none}@container ugb (max-width: 400px){:is(html,#ugb-scope) .ugb[data-step=review] .ugb-bar__cta,:is(html,#ugb-scope) .ugb[data-step=request] .ugb-bar__cta{letter-spacing:.07em;padding:0 12px;font-size:12px}}:is(html,#ugb-scope) .ugb.is-final .ugb-bar__actions{flex:1;justify-content:flex-end}:is(html,#ugb-scope) .ugb:is([data-step=payment],[data-step=prepay]) .ugb-bar{display:none}:is(html,#ugb-scope) .ugb[data-layout=page] .ugb-bar{position:sticky;bottom:max(12px,env(safe-area-inset-bottom));margin-top:8px;padding:12px 12px 12px 22px;border-radius:999px;box-shadow:0 24px 50px -20px #4e3325b3;transition:transform .8s var(--ugb-silk),opacity .5s}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb[data-layout=page] .ugb-bar{box-shadow:0 24px 50px -20px #241812b3}:is(html,#ugb-scope) .ugb[data-layout=page] .ugb-bar:before{left:30px;right:30px}:is(html,#ugb-scope) .ugb[data-layout=page].is-empty .ugb-bar{transform:translateY(calc(100% + 24px));opacity:0;pointer-events:none;visibility:hidden;transition:transform .6s var(--ugb-silk),opacity .4s,visibility 0s .6s}@container ugb (max-width: 520px){:is(html,#ugb-scope) .ugb[data-layout=page] .ugb-bar{border-radius:24px;padding:10px 10px 10px 18px}:is(html,#ugb-scope) .ugb[data-layout=page] .ugb-bar__cta{min-width:104px;padding:0 16px}:is(html,#ugb-scope) .ugb[data-layout=page] .ugb-bar__actions{gap:6px}}@container ugb (max-width: 380px){:is(html,#ugb-scope) .ugb-bar__sum strong{font-size:14px;letter-spacing:-.005em}}:is(html,#ugb-scope) .ugb[data-layout=page].is-final .ugb-bar,:is(html,#ugb-scope) .ugb[data-layout=page][data-step=review] .ugb-bar{display:none}@container ugb (min-width: 1100px){:is(html,#ugb-scope) .ugb[data-layout=page] .ugb-frame{display:grid;grid-template-columns:minmax(0,1fr) clamp(300px,29cqi,380px);column-gap:clamp(40px,5cqi,80px);align-items:start}:is(html,#ugb-scope) .ugb[data-layout=page] .ugb-top{grid-column:1 / -1}:is(html,#ugb-scope) .ugb[data-layout=page] .ugb-bar,:is(html,#ugb-scope) .ugb[data-layout=page][data-step=review] .ugb-bar{display:block;grid-column:2;grid-row:2;position:sticky;top:var(--ugb-sticky-top, calc(var(--ug-header-h, 0px) + 24px));bottom:auto;margin:22px 0 0;padding:26px 24px 22px;border-radius:26px;box-shadow:0 40px 80px -50px #4e3325e6}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb[data-layout=page] .ugb-bar,:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb[data-layout=page][data-step=review] .ugb-bar{box-shadow:0 40px 80px -50px #241812e6}:is(html,#ugb-scope) .ugb[data-layout=page] .ugb-bar:before{left:24px;right:24px}:is(html,#ugb-scope) .ugb[data-layout=page] .ugb-bar__ticket{display:block;position:relative}:is(html,#ugb-scope) .ugb[data-layout=page].is-empty .ugb-bar{transform:none;opacity:1;visibility:visible;pointer-events:auto}:is(html,#ugb-scope) .ugb[data-layout=page] .ugb-bar__sum{display:none}:is(html,#ugb-scope) .ugb[data-layout=page] .ugb-bar__row{margin-top:20px;flex-wrap:wrap;row-gap:14px}:is(html,#ugb-scope) .ugb[data-layout=page] .ugb-bar__info{flex:1 1 100%}:is(html,#ugb-scope) .ugb[data-layout=page] .ugb-bar__info:not(:has(.ugb-bar__timer:not([hidden]))){display:none}:is(html,#ugb-scope) .ugb[data-layout=page] .ugb-bar__timer:not([hidden]){display:flex}:is(html,#ugb-scope) .ugb[data-layout=page] .ugb-bar__actions,:is(html,#ugb-scope) .ugb[data-layout=page] .ugb-bar__cta{flex:1}:is(html,#ugb-scope) .ugb[data-layout=page][data-step=review] .ugb-bar__actions{flex:1 1 100%}:is(html,#ugb-scope) .ugb[data-layout=page][data-step=review] .ugb-bar__cta{padding:0 16px;letter-spacing:.1em;min-height:58px;white-space:normal;line-height:1.25}:is(html,#ugb-scope) .ugb[data-layout=page][data-step=review] .ugb-bar__back{display:none}:is(html,#ugb-scope) .ugb[data-layout=page][data-step=review] :is(.ugb-review__cta,.ugb-review__small){display:none}:is(html,#ugb-scope) .ugb[data-layout=page] .ugb-paynote{display:none}:is(html,#ugb-scope) .ugb[data-layout=page].is-final .ugb-frame{grid-template-columns:minmax(0,1fr)}:is(html,#ugb-scope) .ugb[data-layout=page] :is(.ugb-hold,[data-field],.ugb-notice,.ugb-review__cta,.ugb-caption,.ugb-card,.ugb-slot){scroll-margin-bottom:28px}}:is(html,#ugb-scope) .ugb-bar__timerwrap{display:inline-flex;align-items:center;gap:10px;font-size:13px;color:var(--ugb-on-dark-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-bar__timerwrap{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-bar__timerwrap .ugb-timer__t{color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-bar__timerwrap .ugb-timer__t{color:var(--ugb-gold-3)}:is(html,#ugb-scope) .ugb-bar__held{display:none}@container ugb (min-width: 1100px){:is(html,#ugb-scope) .ugb[data-layout=page] .ugb-bar__held{display:inline}}:is(html,#ugb-scope) .ugb-ticket__folio{display:flex;align-items:baseline;gap:12px;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--ugb-on-dark-rose);padding-right:64px}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-ticket__folio{color:var(--ugb-gold-2)}:is(html,#ugb-scope) .ugb-ticket__no{font:400 15px/1 var(--ugb-serif);letter-spacing:.06em;font-variant-numeric:lining-nums;color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-ticket__no{color:var(--ugb-gold-3)}:is(html,#ugb-scope) .ugb-ticket__perch{position:absolute;top:-48px;right:-6px;width:58px;aspect-ratio:458 / 372;color:var(--ugb-shine-2);opacity:0;perspective:380px;pointer-events:none;filter:drop-shadow(0 6px 8px rgba(46,29,21,.35))}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-ticket__perch{filter:drop-shadow(0 6px 8px rgba(0,0,0,.3))}:is(html,#ugb-scope) .ugb-ticket__perch.is-in{opacity:1;transition:opacity .8s}:is(html,#ugb-scope) .ugb-ticket__perch svg{width:100%;height:100%;display:block;overflow:visible}:is(html,#ugb-scope) .ugb-ticket__perch .ug-wing{transform-box:fill-box}:is(html,#ugb-scope) .ugb-ticket__perch .ug-wing--l{transform-origin:100% 55%}:is(html,#ugb-scope) .ugb-ticket__perch .ug-wing--r{transform-origin:0% 55%}:is(html,#ugb-scope) .ugb-ticket__perch.is-flap .ug-wing--l{animation:ugb-flap-l 2s var(--ugb-silk) both}:is(html,#ugb-scope) .ugb-ticket__perch.is-flap .ug-wing--r{animation:ugb-flap-r 2s var(--ugb-silk) both}:is(html,#ugb-scope) .ugb-ticket__empty{margin-top:14px;font:400 19px/1.4 var(--ugb-serif);color:var(--ugb-on-dark);text-wrap:pretty}:is(html,#ugb-scope) .ugb-ticket__facts{display:grid;gap:10px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(244,236,226,.12)}:is(html,#ugb-scope) .ugb-ticket__facts li{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;line-height:1.45;color:var(--ugb-on-dark-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-ticket__facts li{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-ticket__facts .ugb-i{width:17px;height:17px;color:var(--ugb-shine-2);margin-top:1px}:is(html,#ugb-scope) .ugb-ticket__items{display:grid;gap:8px;margin-top:16px}:is(html,#ugb-scope) .ugb-ticket__items li{display:flex;justify-content:space-between;gap:12px;font-size:14.5px}:is(html,#ugb-scope) .ugb-ticket__items li span:last-child{color:var(--ugb-on-dark-rose);font-variant-numeric:tabular-nums;white-space:nowrap}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-ticket__items li span:last-child{color:var(--ugb-gold-3)}:is(html,#ugb-scope) .ugb-ticket__items li.is-addon{font-size:13.5px;color:var(--ugb-on-dark-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-ticket__items li.is-addon{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-ticket__when{display:flex;gap:10px;align-items:flex-start;margin-top:14px;padding-top:14px;border-top:1px solid rgba(244,236,226,.12);font-size:14px;line-height:1.45;color:var(--ugb-on-dark-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-ticket__when{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-ticket__when .ugb-i{width:18px;height:18px;color:var(--ugb-shine-2)}:is(html,#ugb-scope) .ugb-ticket__when span:first-letter{text-transform:uppercase}:is(html,#ugb-scope) .ugb-ticket__where{display:grid;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid rgba(244,236,226,.12)}:is(html,#ugb-scope) .ugb-ticket__where p{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;line-height:1.45;color:var(--ugb-on-dark-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-ticket__where p{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-ticket__where .ugb-i{width:18px;height:18px;color:var(--ugb-shine-2);flex:none}:is(html,#ugb-scope) .ugb-ticket__total{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid rgba(244,236,226,.12);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--ugb-on-dark-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-ticket__total{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-ticket__sum{font:400 36px/1 var(--ugb-display);letter-spacing:0;text-transform:none;color:var(--ugb-on-dark-rose);font-variant-numeric:lining-nums tabular-nums}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-ticket__sum{color:var(--ugb-gold-3)}:is(html,#ugb-scope) .ugb-ticket__free{margin-top:14px;font-size:13.5px;line-height:1.5;color:var(--ugb-on-dark-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-ticket__free{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-sk{display:block;background:linear-gradient(100deg,#3a2a220f 30%,#3a2a2221,#3a2a220f 70%);background-size:300% 100%;animation:ugb-shimmer 1.5s ease-in-out infinite;border-radius:10px}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-sk{background:linear-gradient(100deg,#3a2a220f 30%,#3a2a2221,#3a2a220f 70%);background-size:300% 100%}:is(html,#ugb-scope) .ugb-sk--title{width:70%;height:46px;margin:22px 0 14px;border-radius:12px}:is(html,#ugb-scope) .ugb-sk--line{width:88%;height:16px}:is(html,#ugb-scope) .ugb-sk-doors{display:grid;margin-top:30px}:is(html,#ugb-scope) .ugb-sk-door{display:grid;grid-template-columns:clamp(64px,20cqi,84px) minmax(0,1fr);align-items:center;gap:18px;padding:12px 0;border-top:1px solid var(--ugb-line)}:is(html,#ugb-scope) .ugb-sk--arch{aspect-ratio:4 / 5;border-radius:var(--ugb-arch)}:is(html,#ugb-scope) .ugb-sk--name{width:60%;height:22px}@container ugbmain (min-width: 760px){:is(html,#ugb-scope) .ugb-sk-doors{grid-template-columns:repeat(3,minmax(0,1fr));max-width:780px;gap:24px clamp(18px,3cqi,32px)}:is(html,#ugb-scope) .ugb-sk-door{grid-template-columns:minmax(0,1fr);gap:16px;padding:0;border:0}}:is(html,#ugb-scope) .ugb-ssr__menu{margin-top:48px;display:grid;gap:34px}@container ugbmain (min-width: 760px){:is(html,#ugb-scope) .ugb-ssr__menu{grid-template-columns:1fr 1fr;gap:40px 48px}}:is(html,#ugb-scope) .ugb-ssr__cat{scroll-margin-top:24px}:is(html,#ugb-scope) .ugb-ssr__cat h3{margin:0 0 6px;font:400 26px/1.1 var(--ugb-serif);letter-spacing:-.01em}:is(html,#ugb-scope) .ugb-ssr__cat p{font-size:14.5px;color:var(--ugb-ink-2)}:is(html,#ugb-scope) .ugb-ssr__cat ul{margin-top:10px;display:grid}:is(html,#ugb-scope) .ugb-ssr__cat h4{margin:20px 0 0;font:italic 400 17px/1.3 var(--ugb-serif);color:var(--ugb-ink)}:is(html,#ugb-scope) .ugb-ssr__cat h4+ul{margin-top:4px}:is(html,#ugb-scope) .ugb-ssr__cat li a{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px dotted var(--ugb-line-2);color:inherit;text-decoration:none;font-size:15px}:is(html,#ugb-scope) .ugb-ssr__cat li a span:last-child{white-space:nowrap;color:var(--ugb-ink-2)}:is(html,#ugb-scope) .ugb-nojs{margin-top:24px;padding:18px 20px;border-radius:18px;background:var(--ugb-dark);color:var(--ugb-on-dark);display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;font-size:15px}:is(html,#ugb-scope) .ugb-nojs a{color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-nojs a{color:var(--ugb-gold-2)}:is(html,#ugb-scope) .ugb-ssr .ugb-door__cta,:is(html,#ugb-scope) .ugb-ssr .ugb-bar{display:none}@container ugb (min-width: 1100px){:is(html,#ugb-scope) .ugb-ssr .ugb-bar{display:block}}:is(html,#ugb-scope) .ugb-host{position:relative}:is(html,#ugb-scope) .ugb[data-layout=page] .ugb-top .ugb-progress{padding-top:0}:is(html,#ugb-scope) .ugm{container:ugm / inline-size;position:relative}:is(html,#ugb-scope) .ugm-card{position:relative;border-radius:28px;background:var(--ugb-paper);box-shadow:inset 0 0 0 1px var(--ugb-line),0 40px 80px -60px #4e332599;padding:clamp(20px,4cqi,40px)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugm-card{box-shadow:inset 0 0 0 1px var(--ugb-line),0 40px 80px -60px #24181299}:is(html,#ugb-scope) .ugm-card:before{content:"";position:absolute;left:28px;right:28px;top:0;height:1px;background:linear-gradient(90deg,transparent,#ddb6a9 25%,#f1ddd4 50%,#b27978 75%,transparent)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugm-card:before{background:linear-gradient(90deg,transparent,#d9b77a 25%,#f3e1b5 50%,#a67c3d 75%,transparent)}:is(html,#ugb-scope) .ugm-cols{display:grid;gap:26px}:is(html,#ugb-scope) .ugm-col{display:flex;flex-direction:column;min-width:0}@container ugm (min-width: 820px){:is(html,#ugb-scope) .ugm-cols{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);column-gap:clamp(28px,5cqi,64px);align-items:start}}:is(html,#ugb-scope) .ugm-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin-bottom:26px}:is(html,#ugb-scope) .ugm-status{display:inline-flex;align-items:center;gap:8px;min-height:30px;padding:0 12px;border-radius:999px;font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;background:var(--ugb-bg);box-shadow:inset 0 0 0 1px var(--ugb-line-2)}:is(html,#ugb-scope) .ugm-status i{width:7px;height:7px;border-radius:50%;background:#5d8a5b;box-shadow:0 0 0 3px #5d8a5b26}:is(html,#ugb-scope) .ugm-status.is-pending i,:is(html,#ugb-scope) .ugm-status.is-request i,:is(html,#ugb-scope) .ugm-status.is-awaiting_payment i{background:var(--ugb-shine-1);box-shadow:0 0 0 3px #b2797833}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugm-status.is-pending i,:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugm-status.is-request i,:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugm-status.is-awaiting_payment i{box-shadow:0 0 0 3px #a67c3d2e}:is(html,#ugb-scope) .ugm-status.is-cancelled i,:is(html,#ugb-scope) .ugm-status.is-declined i{background:var(--ugb-accent);box-shadow:0 0 0 3px #7d464426}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugm-status.is-cancelled i,:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugm-status.is-declined i{box-shadow:0 0 0 3px #6d344626}:is(html,#ugb-scope) .ugm-status.is-completed i,:is(html,#ugb-scope) .ugm-status.is-no_show i{background:var(--ugb-label);box-shadow:none}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugm-status.is-completed i,:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugm-status.is-no_show i{background:var(--ugb-label)}:is(html,#ugb-scope) .ugm-ref{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--ugb-label)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugm-ref{color:var(--ugb-label)}:is(html,#ugb-scope) .ugm-ref strong{font:400 16px/1 var(--ugb-serif);letter-spacing:.06em;color:var(--ugb-ink);margin-left:6px;font-weight:400}:is(html,#ugb-scope) .ugm-countdown{display:flex;align-items:baseline;gap:10px;margin-bottom:10px;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--ugb-label)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugm-countdown{color:var(--ugb-label)}:is(html,#ugb-scope) .ugm-countdown strong{font:400 34px/1 var(--ugb-display);letter-spacing:0;text-transform:none;color:var(--ugb-dark);font-weight:400;font-variant-numeric:lining-nums}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugm-countdown strong{color:var(--ugb-bronze)}:is(html,#ugb-scope) .ugm-date{font:400 clamp(36px,8cqi,68px)/1 var(--ugb-serif);letter-spacing:-.025em}:is(html,#ugb-scope) .ugm-date:first-letter{text-transform:uppercase}:is(html,#ugb-scope) .ugm-time{margin-top:10px;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px}:is(html,#ugb-scope) .ugm-time strong{font:400 clamp(26px,5cqi,38px)/1 var(--ugb-serif);font-weight:400;letter-spacing:-.01em;color:var(--ugb-dark);white-space:nowrap}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugm-time strong{color:var(--ugb-bronze)}:is(html,#ugb-scope) .ugm-time span{font-size:14px;color:var(--ugb-ink-2)}:is(html,#ugb-scope) .ugm-cancelled .ugm-date,:is(html,#ugb-scope) .ugm-cancelled .ugm-time strong{text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:#7d464499;color:var(--ugb-ink-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugm-cancelled .ugm-date,:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugm-cancelled .ugm-time strong{text-decoration-color:#6d344699}:is(html,#ugb-scope) .ugm-items-wrap{margin-top:26px}:is(html,#ugb-scope) .ugm-items{display:grid;gap:8px;margin-top:10px}:is(html,#ugb-scope) .ugm-items li{display:flex;justify-content:space-between;gap:12px;font-size:15.5px}:is(html,#ugb-scope) .ugm-items li span:last-child{font-variant-numeric:tabular-nums;white-space:nowrap}:is(html,#ugb-scope) .ugm-items li.is-addon{font-size:14px;color:var(--ugb-ink-2)}:is(html,#ugb-scope) .ugm-total{display:flex;justify-content:space-between;align-items:baseline;margin-top:14px;padding-top:14px;border-top:1px solid var(--ugb-line)}:is(html,#ugb-scope) .ugm-total strong{font:400 32px/1 var(--ugb-display);font-weight:400;font-variant-numeric:lining-nums}:is(html,#ugb-scope) .ugm-deadline{margin-top:22px;display:flex;gap:10px;align-items:flex-start;font-size:14.5px;line-height:1.5;color:var(--ugb-ink-2)}:is(html,#ugb-scope) .ugm-deadline .ugb-i{width:18px;height:18px;margin-top:2px;color:var(--ugb-accent)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugm-deadline .ugb-i{color:var(--ugb-bronze)}:is(html,#ugb-scope) .ugm-deadline strong{font-weight:400;color:var(--ugb-ink)}:is(html,#ugb-scope) .ugm-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}@container ugm (max-width: 540px){:is(html,#ugb-scope) .ugm-actions>*{flex:1 1 100%}:is(html,#ugb-scope) .ugm-actions .ugb-calwrap>.ugb-btn{width:100%}}:is(html,#ugb-scope) .ugm-lead{margin-top:18px;font:400 20px/1.45 var(--ugb-serif);max-width:40ch}:is(html,#ugb-scope) .ugm-note{margin-top:18px}:is(html,#ugb-scope) .ugm-note p+p{margin-top:6px}:is(html,#ugb-scope) .ugm-late,:is(html,#ugb-scope) .ugm-forfeit{box-shadow:inset 0 0 0 1px #b2797880;background:linear-gradient(180deg,#ddb6a929,#ddb6a90d),var(--ugb-paper)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugm-late,:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugm-forfeit{box-shadow:inset 0 0 0 1px #a67c3d80;background:linear-gradient(180deg,#d9b77a29,#d9b77a0d),var(--ugb-paper)}:is(html,#ugb-scope) :is(.ugm-late,.ugm-forfeit)>.ugb-i{color:var(--ugb-accent)}:is(html,#ugb-scope) .ugm-legal{margin-top:22px;font-size:11.5px;line-height:1.5;letter-spacing:.02em;color:var(--ugb-label)}:is(html,#ugb-scope) .ugm-prep{margin-top:20px;padding:16px 18px;border-radius:18px;background:var(--ugb-bg);box-shadow:inset 0 0 0 1px var(--ugb-line)}:is(html,#ugb-scope) .ugm-prep .ugb-label{color:var(--ugb-accent)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugm-prep .ugb-label{color:var(--ugb-bronze)}:is(html,#ugb-scope) .ugm-prep ul{display:grid;gap:8px;margin-top:10px}:is(html,#ugb-scope) .ugm-prep li{display:flex;gap:12px;align-items:flex-start;font-size:14.5px;line-height:1.5}:is(html,#ugb-scope) .ugm-view-title{font:400 clamp(30px,6cqi,48px)/1.05 var(--ugb-serif);letter-spacing:-.02em;outline:none}:is(html,#ugb-scope) .ugm-view-title em{font-style:italic;color:var(--ugb-accent-lg)}:is(html,#ugb-scope) .ugm-sub{margin-top:10px;color:var(--ugb-ink-2);max-width:52ch}:is(html,#ugb-scope) .ugm-back{margin-bottom:8px}:is(html,#ugb-scope) .ugm-move{margin-top:18px;display:grid;gap:14px;padding:18px;border-radius:20px;background:var(--ugb-dark);color:var(--ugb-on-dark);box-shadow:inset 0 0 0 1px #ddb6a959;animation:ugb-rise .6s var(--ugb-silk)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugm-move{box-shadow:inset 0 0 0 1px #d9b77a59}:is(html,#ugb-scope) .ugm-move__row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"gem text time";gap:12px;align-items:center}:is(html,#ugb-scope) .ugm-move__row .ugb-timer{display:contents}:is(html,#ugb-scope) .ugm-move__row .ugb-gem{grid-area:gem}:is(html,#ugb-scope) .ugm-move__row .ugb-timer__t{grid-area:time;font:400 24px/1 var(--ugb-serif);color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugm-move__row .ugb-timer__t{color:var(--ugb-gold-3)}:is(html,#ugb-scope) .ugm-move__row>p{grid-area:text;min-width:0}:is(html,#ugb-scope) .ugm-move .ugb-label--accent{color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugm-move .ugb-label--accent{color:var(--ugb-gold-2)}:is(html,#ugb-scope) .ugm-move__old{font-size:13.5px;line-height:1.5;color:var(--ugb-on-dark-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugm-move__old{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugm-move__new{font:400 23px/1.25 var(--ugb-serif);letter-spacing:-.01em}:is(html,#ugb-scope) .ugm-move__new span{color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugm-move__new span{color:var(--ugb-gold-3)}:is(html,#ugb-scope) .ugm-move__new:first-letter{text-transform:uppercase}:is(html,#ugb-scope) .ugm-move .ugb-btn--jewel{width:100%}:is(html,#ugb-scope) .ugm-move .ugb-check{margin-top:0}:is(html,#ugb-scope) .ugm-move .ugb-check__box{background:transparent;box-shadow:inset 0 0 0 1.25px #f4ece2b3}:is(html,#ugb-scope) .ugm-move .ugb-check input:checked+label .ugb-check__box{background:var(--ugb-shine-2);color:var(--ugb-deep)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugm-move .ugb-check input:checked+label .ugb-check__box{color:var(--ugb-dark)}:is(html,#ugb-scope) .ugm-move .ugb-check__text small{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugm-move .ugb-check.is-invalid .ugb-check__box{box-shadow:inset 0 0 0 1.5px #ffd3c8}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugm-move .ugb-check.is-invalid .ugb-check__box{box-shadow:inset 0 0 0 1.5px #ffb9a8}:is(html,#ugb-scope) .ugm-move .ugb-field__err{color:#ffd3c8}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugm-move .ugb-field__err{color:#ffb9a8}:is(html,#ugb-scope) .ugm-move .ugb-field__err:before{background:#ffd3c8}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugm-move .ugb-field__err:before{background:#ffb9a8}:is(html,#ugb-scope) .ugm-skeleton .ugb-sk{margin-bottom:14px}:is(html,#ugb-scope) .ugm-card.ugm-empty{display:block}:is(html,#ugb-scope) .ugm-empty .ugm-view-title{margin-top:10px;max-width:18ch}:is(html,#ugb-scope) .ugm-empty .ugm-sub{font-size:16px}:is(html,#ugb-scope) .ugm .ugb-main--bare{padding:0}:is(html,#ugb-scope) .ugb-dialog{border:0;padding:0;margin:auto;width:min(480px,calc(100vw - 32px));border-radius:26px;background:var(--ugb-bg);color:var(--ugb-ink);box-shadow:0 50px 100px -30px #2e1d1599;font:400 16px/1.55 var(--ugb-body)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-dialog{box-shadow:0 50px 100px -30px #120b0899}:is(html,#ugb-scope) .ugb-dialog [hidden]{display:none!important}:is(html,#ugb-scope) .ugb-dialog::backdrop{background:#2e1d158f;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-dialog::backdrop{background:#18100c8f}:is(html,#ugb-scope) .ugb-dialog[open]{animation:ugb-pop .5s var(--ugb-silk)}:is(html,#ugb-scope) .ugb-dialog__body{padding:28px 24px 22px}:is(html,#ugb-scope) .ugb-dialog__title{margin:0 0 8px;font:400 32px/1.05 var(--ugb-serif);letter-spacing:-.02em}:is(html,#ugb-scope) .ugb-dialog__title em{font-style:italic;color:var(--ugb-accent-lg)}:is(html,#ugb-scope) .ugb-dialog p{margin:0;color:var(--ugb-ink-2)}:is(html,#ugb-scope) .ugb-dialog .ugb-field{margin-top:18px}:is(html,#ugb-scope) .ugb-dialog__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}:is(html,#ugb-scope) .ugb-dialog__actions .ugb-btn{flex:1 1 180px}:is(html,#ugb-scope) .ugb-door__arch:has(>.ugb-door__art),:is(html,#ugb-scope) .ugb-pic--art,:is(html,#ugb-scope) .ugb-flight--art{background:radial-gradient(90% 70% at 50% 62%,#ddb6a980,#ddb6a900 72%),var(--ugb-paper-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-door__arch:has(>.ugb-door__art),:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-pic--art,:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-flight--art{background:radial-gradient(90% 70% at 50% 62%,#d9b77a80,#d9b77a00 72%),var(--ugb-paper-2)}:is(html,#ugb-scope) .ugb-door__art,:is(html,#ugb-scope) .ugb-pic--art>svg,:is(html,#ugb-scope) .ugb-flight--art>svg{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible;transition:transform 1.4s var(--ugb-silk)}:is(html,#ugb-scope) .ugb-pic--art{width:100%;height:100%}:is(html,#ugb-scope) .ugb-door__arch:has(>.ugb-door__art):after{background:linear-gradient(180deg,#4e332500 70%,#4e332514)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-door__arch:has(>.ugb-door__art):after{background:linear-gradient(180deg,#24181200 70%,#24181212)}:is(html,#ugb-scope) :is(.ugb-da-line,.ugb-da-soft,.ugb-da-lash,.ugb-da-glint){fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}:is(html,#ugb-scope) .ugb-da-line{stroke:var(--ugb-ink-2);stroke-width:1.25px}:is(html,#ugb-scope) .ugb-da-soft{stroke:var(--ugb-ink-2);stroke-width:1px;opacity:.45}:is(html,#ugb-scope) .ugb-da-lash{stroke:var(--ugb-shine-1);stroke-width:1.2px}:is(html,#ugb-scope) .ugb-da-gem{fill:url(#ugbShine);stroke:var(--ugb-shine-1);stroke-width:1px;vector-effect:non-scaling-stroke}:is(html,#ugb-scope) .ugb-da-glint{stroke:var(--ugb-shine-1);stroke-width:1px;opacity:.75}:is(html,#ugb-scope) .ugb-tab.is-on .ugb-pic--art{background:#f4ece21a}:is(html,#ugb-scope) .ugb-tab.is-on :is(.ugb-da-line,.ugb-da-soft){stroke:var(--ugb-on-dark-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-tab.is-on :is(.ugb-da-line,.ugb-da-soft){stroke:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-tab.is-on .ugb-da-lash{stroke:var(--ugb-shine-2)}:is(html,#ugb-scope) .ugb-sublist{margin-top:16px}:is(html,#ugb-scope) .ugb-sublist+.ugb-sublist{margin-top:22px}:is(html,#ugb-scope) .ugb-sublist__title{display:flex;align-items:center;gap:10px;font:italic 400 17px/1.3 var(--ugb-serif);color:var(--ugb-ink)}:is(html,#ugb-scope) .ugb-sublist__title:before{content:"";flex:none;width:7px;height:7px;transform:rotate(45deg);background:linear-gradient(135deg,var(--ugb-shine-1),var(--ugb-shine-3))}:is(html,#ugb-scope) .ugb-sublist .ugb-cards{margin-top:10px}:is(html,#ugb-scope) .ugb-badge--deposit{box-shadow:inset 0 0 0 1px #b2797899;color:var(--ugb-accent)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-badge--deposit{box-shadow:inset 0 0 0 1px #a67c3d99}:is(html,#ugb-scope) .ugb-card.is-on .ugb-badge--deposit,:is(html,#ugb-scope) .ugb-card:has(:checked) .ugb-badge--deposit{box-shadow:inset 0 0 0 1px #f1ddd473;color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-card.is-on .ugb-badge--deposit,:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-card:has(:checked) .ugb-badge--deposit{box-shadow:inset 0 0 0 1px #f3e1b573;color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope) .ugb-addons--group{scroll-margin:96px 0;transition:box-shadow .6s var(--ugb-silk),background-color .6s var(--ugb-silk)}:is(html,#ugb-scope) .ugb-addons__rule{display:flex;align-items:flex-start;gap:8px}:is(html,#ugb-scope) .ugb-addons__rule .ugb-i{width:17px;height:17px;margin-top:1px;color:var(--ugb-accent)}:is(html,#ugb-scope) .ugb-addons.is-locked{background:transparent;box-shadow:inset 0 0 0 1px var(--ugb-line-2)}:is(html,#ugb-scope) .ugb-addons.is-locked .ugb-addons__rule{color:var(--ugb-ink)}:is(html,#ugb-scope) .ugb-addon.is-locked{background:transparent;box-shadow:inset 0 0 0 1px var(--ugb-line);cursor:default;min-height:48px}:is(html,#ugb-scope) .ugb-addon.is-locked .ugb-addon__box{background:transparent;box-shadow:inset 0 0 0 1.25px var(--ugb-line-2)}:is(html,#ugb-scope) .ugb-addon.is-locked :is(.ugb-addon__name,.ugb-addon__meta strong){color:var(--ugb-ink-2)}@container ugbmain (min-width: 760px){:is(html,#ugb-scope) .ugb-addons--group .ugb-addons__list{grid-template-columns:repeat(2,minmax(0,1fr))}}:is(html,#ugb-scope) .ugb-addons.is-focus{box-shadow:inset 0 0 0 1.5px var(--ugb-shine-1),0 0 0 6px #ddb6a94d}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-addons.is-focus{box-shadow:inset 0 0 0 1.5px var(--ugb-shine-1),0 0 0 6px #d9b77a4d}:is(html,#ugb-scope) .ugb-addon.is-locked:has(input:focus-visible){outline:2px solid var(--ugb-focus);outline-offset:3px}:is(html,#ugb-scope) .ugb-qblock{margin-top:14px;padding:14px 16px 16px;border-radius:18px;background:var(--ugb-paper);box-shadow:inset 0 0 0 1px var(--ugb-line)}:is(html,#ugb-scope) .ugb-qblock>legend{float:left;width:100%}:is(html,#ugb-scope) .ugb-qblock>legend+*{clear:both}:is(html,#ugb-scope) .ugb-qblock__title{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%;font:italic 400 18px/1.3 var(--ugb-serif);color:var(--ugb-ink)}:is(html,#ugb-scope) .ugb-qblock__title .ugb-field__req{font-style:normal;font-family:var(--ugb-body)}:is(html,#ugb-scope) .ugb-qblock .ugb-chips{margin-top:12px}:is(html,#ugb-scope) .ugb-qblock .ugb-chip{min-height:44px;height:auto;padding-block:8px;line-height:1.3}:is(html,#ugb-scope) .ugb-qsuggest:empty{display:none}:is(html,#ugb-scope) .ugb-qsuggest__card{display:grid;gap:10px;margin-top:14px;padding:14px;border-radius:16px;background:linear-gradient(180deg,#ddb6a933,#ddb6a90f);box-shadow:inset 0 0 0 1px #b2797866}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-qsuggest__card{background:linear-gradient(180deg,#d9b77a33,#d9b77a0f);box-shadow:inset 0 0 0 1px #a67c3d66}:is(html,#ugb-scope) .ugb-qsuggest__text{font-size:14.5px;line-height:1.5;color:var(--ugb-ink-2)}:is(html,#ugb-scope) .ugb-qsuggest__text strong{font:italic 400 17px/1.3 var(--ugb-serif);color:var(--ugb-ink)}:is(html,#ugb-scope) .ugb-qsuggest__add{width:100%;text-align:left}:is(html,#ugb-scope) .ugb-qsuggest__add em{font-style:normal;color:var(--ugb-accent)}:is(html,#ugb-scope) .ugb-qsuggest__add[aria-disabled=true]{cursor:default}:is(html,#ugb-scope) .ugb-qsuggest__full{font-size:14px;line-height:1.5;color:var(--ugb-ink-2)}:is(html,#ugb-scope) .ugb-reqcard{position:relative;margin-top:28px;display:grid;grid-template-columns:64px minmax(0,1fr);gap:18px;align-items:start;padding:18px 18px 16px;border-radius:22px;background:var(--ugb-paper);box-shadow:inset 0 0 0 1px var(--ugb-line),0 22px 44px -34px #4e332580;isolation:isolate}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-reqcard{box-shadow:inset 0 0 0 1px var(--ugb-line),0 22px 44px -34px #24181273}:is(html,#ugb-scope) .ugb-reqcard:before{content:"";position:absolute;left:18px;right:18px;top:0;height:1px;background:linear-gradient(90deg,transparent,#ddb6a9 25%,#f1ddd4 50%,#b27978 75%,transparent)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-reqcard:before{background:linear-gradient(90deg,transparent,#d9b77a 25%,#f3e1b5 50%,#a67c3d 75%,transparent)}:is(html,#ugb-scope) .ugb-reqcard--onsite{background:linear-gradient(180deg,#e8d6c6b3,#e8d6c659)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-reqcard--onsite{background:linear-gradient(180deg,#efe4d6b3,#efe4d659)}:is(html,#ugb-scope) .ugb-reqcard__art{position:relative;display:block;width:64px;aspect-ratio:4 / 5;border-radius:var(--ugb-arch);overflow:hidden;background:radial-gradient(90% 70% at 50% 60%,#ddb6a98c,#ddb6a900 72%),var(--ugb-paper-2);color:var(--ugb-ink-2);box-shadow:inset 0 0 0 1px #b279784d}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-reqcard__art{background:radial-gradient(90% 70% at 50% 60%,#d9b77a8c,#d9b77a00 72%),var(--ugb-paper-2);box-shadow:inset 0 0 0 1px #a67c3d4d}:is(html,#ugb-scope) .ugb-reqcard__body{min-width:0}:is(html,#ugb-scope) .ugb-reqcard__title{margin-top:6px;font:400 25px/1.1 var(--ugb-serif);letter-spacing:-.015em;color:var(--ugb-ink)}:is(html,#ugb-scope) .ugb-reqcard__title em{font-style:italic;color:var(--ugb-accent-lg)}:is(html,#ugb-scope) .ugb-reqcard__price{margin-top:6px;font-size:13.5px;line-height:1.45;color:var(--ugb-ink-2)}:is(html,#ugb-scope) .ugb-reqcard__lead{margin:8px 0 14px;font-size:14px;line-height:1.55;color:var(--ugb-ink-2);max-width:60ch;text-wrap:pretty}:is(html,#ugb-scope) .ugb-reqcard__actions{display:flex;flex-wrap:wrap;align-items:center;gap:4px 18px}:is(html,#ugb-scope) .ugb-reqcard .ugb-btn{max-width:100%}@container ugbmain (max-width: 459.98px){:is(html,#ugb-scope) .ugb-reqcard{grid-template-columns:52px minmax(0,1fr);gap:14px;padding:16px 14px 14px}:is(html,#ugb-scope) .ugb-reqcard__art{width:52px}:is(html,#ugb-scope) .ugb-reqcard__actions{display:grid}:is(html,#ugb-scope) .ugb-reqcard .ugb-btn{width:100%;white-space:normal;text-align:center;line-height:1.25;padding-block:12px}}@container ugbmain (min-width: 600px){:is(html,#ugb-scope) .ugb-reqcard{grid-template-columns:88px minmax(0,1fr);gap:24px;padding:22px 22px 20px}:is(html,#ugb-scope) .ugb-reqcard__art{width:88px}}:is(html,#ugb-scope) .ugb-gold__dep{display:flex;align-items:flex-start;gap:8px;margin:-4px 0 14px;font-size:13px;line-height:1.45;color:var(--ugb-on-dark-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-gold__dep{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-gold__dep .ugb-i{width:16px;height:16px;margin-top:1px;color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-gold__dep .ugb-i{color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope) .ugb-payalt__link{color:var(--ugb-accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:#7d464473;transition:text-decoration-color .3s,color .3s}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-payalt__link{text-decoration-color:#6d344673}:is(html,#ugb-scope) :is(.ugb-bar,.ugb-stub,.ugb-landmark,.ugb-gold,.ugb-closed) .ugb-payalt__link,:is(html,#ugb-scope) .ugb[data-req="18k"] .ugb-payalt__link{color:var(--ugb-on-dark-rose);text-decoration-color:#f1ddd480}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) :is(.ugb-bar,.ugb-stub,.ugb-landmark,.ugb-gold,.ugb-closed) .ugb-payalt__link,:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb[data-req="18k"] .ugb-payalt__link{color:var(--ugb-on-dark-rose);text-decoration-color:#f3e1b580}:is(html,#ugb-scope) .ugb-ticket__due{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:8px;font-size:13px;letter-spacing:.04em;color:var(--ugb-on-dark-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-ticket__due{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-ticket__due span:last-child{font:400 19px/1 var(--ugb-serif);color:var(--ugb-on-dark-rose);font-variant-numeric:lining-nums}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-ticket__due span:last-child{color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope) .ugb-done__pay{display:flex;align-items:flex-start;gap:10px;margin-top:12px;font-size:14px;line-height:1.55;color:var(--ugb-ink-2);max-width:52ch}:is(html,#ugb-scope) .ugb-done__pay .ugb-i{width:17px;height:17px;margin-top:2px;color:var(--ugb-accent)}:is(html,#ugb-scope) .ugb-notice-help{margin-top:16px}:is(html,#ugb-scope) .ugb-notice-help .ugb-i{color:var(--ugb-accent)}:is(html,#ugb-scope) .ugb-landmark__sign{margin-top:4px;font:italic 400 15.5px/1.45 var(--ugb-serif);color:var(--ugb-on-dark-rose);max-width:38ch;text-wrap:pretty}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-landmark__sign{color:var(--ugb-on-dark-rose)}:is(html,#ugb-scope) .ugb-landmark__park{display:flex;align-items:center;gap:8px;margin:6px 0 2px;font-size:13.5px;line-height:1.4;color:var(--ugb-on-dark-2)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-landmark__park{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-landmark__park .ugb-i{width:17px;height:17px;color:var(--ugb-shine-2)}:is(html,#ugb-scope) .ugb-step--reqlight .ugb-req__hero{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:16px}:is(html,#ugb-scope) .ugb-step--reqlight .ugb-req__hero .ugb-label{margin-top:4px}:is(html,#ugb-scope) .ugb-step--reqlight .ugb-step__title{font-size:clamp(30px,6.6cqi,50px)}:is(html,#ugb-scope) .ugb-step--reqlight .ugb-step__title em{white-space:nowrap}:is(html,#ugb-scope) .ugb-req__art{position:relative;display:block;width:96px;aspect-ratio:4 / 5;border-radius:var(--ugb-arch);overflow:hidden;background:radial-gradient(90% 70% at 50% 60%,#ddb6a98c,#ddb6a900 72%),var(--ugb-paper-2);color:var(--ugb-ink-2);box-shadow:inset 0 0 0 1px #b2797859,0 24px 40px -28px #4e332599}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-req__art{background:radial-gradient(90% 70% at 50% 60%,#d9b77a8c,#d9b77a00 72%),var(--ugb-paper-2);box-shadow:inset 0 0 0 1px #a67c3d59,0 24px 40px -28px #2418128a}:is(html,#ugb-scope) .ugb-step--reqlight .ugb-req__art{width:72px}@container ugbmain (min-width: 640px){:is(html,#ugb-scope) .ugb-step--reqlight .ugb-req__hero{grid-template-columns:132px minmax(0,1fr);align-items:center;gap:28px}:is(html,#ugb-scope) .ugb-step--reqlight .ugb-req__art{width:132px}}:is(html,#ugb-scope) .ugb-req__facts{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 14px}:is(html,#ugb-scope) .ugb-req__facts li{display:inline-flex;align-items:center;min-height:28px;padding:3px 12px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--ugb-line-2);font-size:12.5px;line-height:1.3;letter-spacing:.02em;color:var(--ugb-ink-2)}:is(html,#ugb-scope) .ugb[data-req="18k"] .ugb-req__facts li{color:var(--ugb-on-dark-2);box-shadow:inset 0 0 0 1px #f4ece24d}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb[data-req="18k"] .ugb-req__facts li{color:var(--ugb-on-dark-2)}:is(html,#ugb-scope) .ugb-req__note{display:flex;align-items:flex-start;gap:8px;margin-top:10px;font-size:13.5px;line-height:1.5;color:var(--ugb-ink-2);max-width:52ch}:is(html,#ugb-scope) .ugb-req__note .ugb-i{width:16px;height:16px;margin-top:2px;color:var(--ugb-accent)}:is(html,#ugb-scope) .ugb-req__example{margin-top:-6px}:is(html,#ugb-scope) .ugb-req__alt{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;margin-top:4px;font-size:14px;color:var(--ugb-ink-2)}:is(html,#ugb-scope) .ugb-req__alt .ugb-link{display:inline-flex;min-height:44px}:is(html,#ugb-scope) .ugb-consents--quiet{margin-top:22px}:is(html,#ugb-scope) .ugb-step--reqlight .ugb-label--rule{margin-top:30px}:is(html,#ugb-scope) .ugb-reqdone__dep{display:flex;align-items:flex-start;gap:8px}:is(html,#ugb-scope) .ugb-reqdone__dep .ugb-i{width:17px;height:17px;margin-top:3px;color:var(--ugb-accent)}:is(html,#ugb-scope) .ugb-step--reqdone .ugb-done__foot{margin-top:26px}:is(html,#ugb-scope) .ugb-select{position:relative;display:block}:is(html,#ugb-scope) .ugb-select select.ugb-input{padding-right:46px;cursor:pointer;text-overflow:ellipsis}:is(html,#ugb-scope) .ugb-select__i{position:absolute;right:16px;top:50%;width:18px;height:18px;transform:translateY(-50%) rotate(-90deg);color:var(--ugb-ink-2);pointer-events:none}:is(html,#ugb-scope) .ugb-fieldset .ugb-field__help,:is(html,#ugb-scope) .ugb-fieldset .ugb-field__err{margin-top:8px}:is(html,#ugb-scope) .ugm-request{margin-top:22px;padding:16px 18px;border-radius:18px;background:var(--ugb-bg);box-shadow:inset 0 0 0 1px var(--ugb-line)}:is(html,#ugb-scope) .ugm-request dl{display:grid;gap:8px;margin-top:10px}:is(html,#ugb-scope) .ugm-request dl>div{display:grid;grid-template-columns:minmax(0,10.5em) minmax(0,1fr);gap:12px;font-size:14.5px;line-height:1.5}:is(html,#ugb-scope) .ugm-request dt{color:var(--ugb-ink-2)}@container ugm (max-width: 420px){:is(html,#ugb-scope) .ugm-request dl>div{grid-template-columns:minmax(0,1fr);gap:0}}:is(html,#ugb-scope) .ugm-pay{margin-top:10px;line-height:1.55}:is(html,#ugb-scope) .ugm-ask{box-shadow:inset 0 0 0 1px #b2797880;background:linear-gradient(180deg,#ddb6a92e,#ddb6a90f),var(--ugb-paper)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugm-ask{box-shadow:inset 0 0 0 1px #a67c3d80;background:linear-gradient(180deg,#d9b77a2e,#d9b77a0f),var(--ugb-paper)}:is(html,#ugb-scope) .ugm-ask>.ugb-i{color:var(--ugb-accent)}@media(hover:hover)and (pointer:fine){:is(html,#ugb-scope) .ugb-link:hover{text-decoration-color:currentColor;color:var(--ugb-accent)}:is(html,#ugb-scope) .ugb-link--shine:hover{color:var(--ugb-on-dark)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-link--shine:hover{color:var(--ugb-gold-3)}:is(html,#ugb-scope) .ugb-btn:hover .ugb-i:last-child:not(:first-child){transform:translate(3px)}:is(html,#ugb-scope) .ugb-btn--jewel:not(.is-muted):hover{background-position:100% 0;box-shadow:0 18px 40px -14px #b27978e6,inset 0 1px #ffffff8c}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-btn--jewel:not(.is-muted):hover{box-shadow:0 18px 40px -14px #a67c3de6,inset 0 1px #ffffff8c}:is(html,#ugb-scope) .ugb-btn--jewel.is-muted:hover{box-shadow:inset 0 0 0 1px var(--ugb-shine-2);color:var(--ugb-on-dark)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-btn--jewel.is-muted:hover{color:var(--ugb-gold-3)}:is(html,#ugb-scope) .ugb-btn:not(.ugb-btn--jewel,.ugb-btn--ghost,.ugb-btn--dashed,.ugb-btn--icon,.ugb-btn--rose):hover{background:var(--ugb-deep)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-btn:not(.ugb-btn--jewel,.ugb-btn--ghost,.ugb-btn--dashed,.ugb-btn--icon,.ugb-btn--rose):hover{background:#3a2a22}:is(html,#ugb-scope) .ugb-btn--ghost:hover{box-shadow:inset 0 0 0 1px var(--ugb-ink)}:is(html,#ugb-scope) .ugb-btn--dashed:hover{border-color:var(--ugb-ink)}:is(html,#ugb-scope) .ugb-btn--rose:hover{background:var(--ugb-accent);color:var(--ugb-on-dark)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-btn--rose:hover{color:#fff}:is(html,#ugb-scope) .ugb-close:hover{box-shadow:inset 0 0 0 1px var(--ugb-ink);transform:rotate(90deg)}:is(html,#ugb-scope) button.ugb-progress__btn:hover{color:var(--ugb-ink)}:is(html,#ugb-scope) .ugb-door:hover .ugb-door__arch{transform:scale(1.015)}:is(html,#ugb-scope) .ugb-door:hover .ugb-door__arch img{transform:scale(1.07);filter:saturate(1.05)}:is(html,#ugb-scope) .ugb-door:hover .ugb-door__art{transform:scale(1.05)}:is(html,#ugb-scope) .ugb-payalt__link:hover{text-decoration-color:currentColor;color:var(--ugb-ink)}:is(html,#ugb-scope) :is(.ugb-bar,.ugb-stub,.ugb-landmark,.ugb-gold) .ugb-payalt__link:hover{color:var(--ugb-on-dark)}:is(html,#ugb-scope) .ugb-addon.is-locked:hover{box-shadow:inset 0 0 0 1px var(--ugb-line-2)}:is(html,#ugb-scope) .ugb-door:hover .ugb-door__glow{opacity:1}:is(html,#ugb-scope) .ugb-door:hover .ugb-door__came path{stroke-dashoffset:0}:is(html,#ugb-scope) .ugb-door:hover .ugb-door__name{color:var(--ugb-accent)}:is(html,#ugb-scope) .ugb-door:hover .ugb-door__cta em{opacity:1;transform:none}:is(html,#ugb-scope) .ugb-door:hover .ugb-door__cta .ugb-i{opacity:1;transform:translate(3px)}:is(html,#ugb-scope) .ugb-tab:not(.is-on):hover{box-shadow:inset 0 0 0 1px var(--ugb-ink)}:is(html,#ugb-scope) .ugb-tabs__all:hover{color:var(--ugb-ink);text-decoration-color:currentColor}:is(html,#ugb-scope) .ugb-card:not(.is-taken):not(.is-on):hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px var(--ugb-line-2),0 18px 34px -22px #4e332573}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-card:not(.is-taken):not(.is-on):hover{box-shadow:inset 0 0 0 1px var(--ugb-line-2),0 18px 34px -22px #24181273}:is(html,#ugb-scope) .ugb-card:hover .ugb-card__glyph:after{animation:ugb-glint 1.1s var(--ugb-silk) both}:is(html,#ugb-scope) .ugb-addon:not(.is-locked):hover{box-shadow:inset 0 0 0 1px var(--ugb-line-2)}:is(html,#ugb-scope) .ugb-chosen__x:hover{background:#f4ece21f;color:var(--ugb-on-dark)}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-chosen__x:hover{color:#fff}:is(html,#ugb-scope) .ugb-suggest:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px var(--ugb-line-2),0 18px 34px -24px #4e332573}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-suggest:hover{box-shadow:inset 0 0 0 1px var(--ugb-line-2),0 18px 34px -24px #24181273}:is(html,#ugb-scope) .ugb-loccard:not(.is-on):hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px var(--ugb-line-2),0 18px 34px -22px #4e332573}:is(html,#ugb-scope):where(:not([data-ug-palette=charmain])) .ugb-loccard:not(.is-on):hover{box-shadow:inset 0 0 0 1px var(--ugb-line-2),0 18px 34px -22px #24181273}:is(html,#ugb-scope) .ugb-chip:not(.is-on):hover{box-shadow:inset 0 0 0 1px var(--ugb-ink)}:is(html,#ugb-scope) .ugb-input:not(:focus):hover{box-shadow:inset 0 0 0 1px #3a2a226b}:is(html,#ugb-scope) .ugb-check label:hover .ugb-check__box{box-shadow:inset 0 0 0 1.25px var(--ugb-ink)}:is(html,#ugb-scope) .ugb-mediacard:not(.is-on):hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px var(--ugb-line-2)}:is(html,#ugb-scope) .ugb-cal__nav:hover:not(:disabled){box-shadow:inset 0 0 0 1px var(--ugb-ink);background:var(--ugb-bg)}:is(html,#ugb-scope) .ugb-day.is-open:not(.is-selected):hover{background:var(--ugb-bg);box-shadow:inset 0 0 0 1px var(--ugb-line-2)}:is(html,#ugb-scope) .ugb-slot:not(.is-selected):hover{box-shadow:inset 0 0 0 1px var(--ugb-ink);transform:translateY(-1px)}:is(html,#ugb-scope) .ugb-alt:hover{box-shadow:inset 0 0 0 1px var(--ugb-ink);transform:translateY(-1px)}:is(html,#ugb-scope) .ugb-review__edit:hover{color:var(--ugb-accent)}:is(html,#ugb-scope) .ugb-calmenu__item:hover{background:var(--ugb-bg)}:is(html,#ugb-scope) .ugb-bar__back:hover{box-shadow:inset 0 0 0 1px #f4ece2b3}:is(html,#ugb-scope) .ugb-ssr__cat li a:hover{color:var(--ugb-accent)}}@media(prefers-reduced-motion:reduce){:is(html,#ugb-scope) .ugb *,:is(html,#ugb-scope) .ugb *:before,:is(html,#ugb-scope) .ugb *:after,:is(html,#ugb-scope) .ugb-sheet *,:is(html,#ugb-scope) .ugm *,:is(html,#ugb-scope) .ugm *:before,:is(html,#ugb-scope) .ugm *:after,:is(html,#ugb-scope) .ugb-dialog{animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:.001ms!important;scroll-behavior:auto!important}:is(html,#ugb-scope) .ugb-lm-route{stroke-dashoffset:0}:is(html,#ugb-scope) .ugb-sk{background:#3a2a2214}:is(html,#ugb-scope) .ugb-gold:after{display:none}:is(html,#ugb-scope) .ugb-stub__perch{opacity:1}}@media(forced-colors:active){:is(html,#ugb-scope) .ugb-card.is-on,:is(html,#ugb-scope) .ugb-card:has(:checked),:is(html,#ugb-scope) .ugb-day.is-selected,:is(html,#ugb-scope) .ugb-slot.is-selected,:is(html,#ugb-scope) .ugb-tab.is-on,:is(html,#ugb-scope) .ugb-chip.is-on,:is(html,#ugb-scope) .ugb-loccard.is-on,:is(html,#ugb-scope) .ugb-mediacard.is-on{outline:3px solid Highlight}:is(html,#ugb-scope) .ugb-btn--jewel.is-muted{border:1px dashed ButtonText}:is(html,#ugb-scope) .ugb-door__came path{stroke:Highlight}}@keyframes ugb-glint{0%{transform:translate(-70%);opacity:1}to{transform:translate(70%);opacity:0}}
/*# sourceMappingURL=ug-booking.KA7HA4BC.css.map */
