.Tooltip_root___XvCa{position:relative;display:inline-flex;vertical-align:middle}.Tooltip_trigger__Pq1Z2{display:grid;place-items:center;width:24px;height:24px;padding:0;border:1px solid var(--line);border-radius:50%;background:var(--paper);color:var(--ink-soft);font:var(--text-label) var(--mono);cursor:help}.Tooltip_trigger__Pq1Z2:focus-visible,.Tooltip_trigger__Pq1Z2:hover{border-color:var(--red);color:var(--red-ink);outline:0}.Tooltip_content__RNFb_{position:absolute;z-index:100;top:50%;left:calc(100% + 7px);width:max-content;max-width:min(250px,70vw);padding:var(--space-2) var(--space-3);transform:translate(4px,-50%);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper);box-shadow:4px 4px 0 color-mix(in oklch,var(--ink) 10%,transparent);color:var(--ink);font:var(--text-label)/var(--leading-tight) var(--sans);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s,transform .12s,visibility 0s linear .12s}@media(pointer:coarse){.Tooltip_trigger__Pq1Z2{width:44px;height:44px}}@media(prefers-reduced-motion:reduce){.Tooltip_content__RNFb_{transition:none}}.Tooltip_root___XvCa:focus-within .Tooltip_content__RNFb_,.Tooltip_root___XvCa:hover .Tooltip_content__RNFb_{transform:translateY(-50%);opacity:1;visibility:visible;transition-delay:0s}.DocumentLayout_layout___Zkaf{display:flex;flex-wrap:wrap;align-items:flex-start;gap:28px 56px}.DocumentLayout_sidebar__P_tTN{flex:0 1 220px;min-width:0;font:13px/1.5 var(--mono);overflow:auto}.DocumentLayout_sidebar__P_tTN[data-position=side]{position:sticky;top:16px}.DocumentLayout_article__3x_Ri{flex:1 1 560px;max-width:720px;min-width:0}.DocumentLayout_tree__6_w2b .DocumentLayout_sidebar__P_tTN{flex-basis:320px}.DocumentLayout_sidebar__P_tTN nav>p{margin:0 0 10px;color:var(--soft)}.DocumentLayout_sidebar__P_tTN nav>a{display:block;padding:6px 10px;color:var(--ink)}.DocumentLayout_sidebar__P_tTN nav>a:hover{color:var(--acct);background:var(--accbg)}.ItNav_tree__1RdbB{font:13px/1.5 var(--mono);font-feature-settings:none;font-variant-ligatures:none;max-width:100%;overflow-x:auto}.ItNav_ln__vWX3j{display:block;white-space:pre;padding:4px 8px;color:var(--ink)}.ItNav_br__Ko0rS{color:var(--soft);font-weight:400}.ItNav_dir__v7Qnx{color:var(--acct);font-weight:600}.ItNav_leafActive__eE1MH{background:var(--accbg);font-weight:700}.ItNav_ln__vWX3j:focus-visible,.ItNav_ln__vWX3j:hover{background:var(--accbg)}.ItNav_filter__L1zKt{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;margin-bottom:16px;font:13px var(--mono);color:var(--soft)}.ItNav_filter__L1zKt input{flex:1 1;width:100px;min-width:80px;min-height:32px;border:0;border-bottom:1px solid var(--line);background:rgba(0,0,0,0);color:var(--ink);font:inherit;border-radius:0}.ItNav_filter__L1zKt input::placeholder{color:var(--soft)}.ItNav_treeSum__YCIKi{font:12px var(--mono);color:var(--soft);margin-top:16px;border-top:1px dashed var(--line);padding-top:16px}.ItNav_empty__A9Bqf{font:13px var(--mono);color:var(--soft)}@media(pointer:coarse){.ItNav_filter__L1zKt input,.ItNav_ln__vWX3j{min-height:44px}}.DirectoryList_command__kblFQ{font:13px var(--mono);color:var(--soft);margin:24px 0 0;padding-bottom:10px;border-bottom:1px solid var(--line)}.DirectoryList_entry__nslsH{display:grid;grid-template-columns:20px minmax(0,1fr);padding:12px 4px;border-bottom:1px solid var(--line);align-items:baseline}.DirectoryList_kind__xTd6G{font:14px var(--mono);color:var(--soft)}.DirectoryList_name__lwsbU{font:600 15px/1.5 var(--mono);color:var(--acct)}.DirectoryList_description__AU_nJ{grid-column:2;color:var(--soft);font:15px/1.5 var(--sans)}.DirectoryList_entry__nslsH:focus-visible,.DirectoryList_entry__nslsH:hover{background:var(--accbg)}.DirectoryList_empty__6UcWj{color:var(--soft)}.page_cols__6JfsK{display:flex;flex-wrap:wrap;gap:40px 64px;align-items:flex-start;width:100%}.page_home__LW_lH{display:flex;flex-direction:column;justify-content:center;flex:1 0 auto;padding-top:56px;padding-bottom:64px}.page_profile__oSrXE{flex:0 1 280px;min-width:0}.page_avatar__E_9WZ{position:relative;width:168px;height:188px;margin:5px 14px 30px 5px;box-shadow:0 0 0 3px var(--bg),0 0 0 5px var(--ink),10px 10px 0 5px var(--acc)}.page_avatar__E_9WZ img{width:100%;height:100%;object-fit:cover;object-position:50% 38%;filter:grayscale(1) contrast(1.05)}.page_avatar__E_9WZ:after{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0 2px,rgba(0,0,0,.07) 2px 3px);mix-blend-mode:multiply}.page_phDark__1993g{display:none}.page_photoLabel__F8h4Z{position:absolute;bottom:-8px;left:-5px;z-index:1;background:var(--ink);color:var(--bg);padding:4px 8px;font:11px var(--mono);letter-spacing:.04em}html[data-theme=dark] .page_phLight__NvvvO{display:none}html[data-theme=dark] .page_phDark__1993g{display:block}.page_contacts__Hv5_2{border-top:1px solid var(--line);padding-top:14px;display:grid;gap:6px;font:14px/1.5 var(--mono)}.page_contacts__Hv5_2 a{display:grid;grid-template-columns:74px 1fr;column-gap:20px;min-width:0}.page_contacts__Hv5_2 a>span:first-child{color:var(--soft)}.page_contacts__Hv5_2 a>span:last-child{overflow-wrap:anywhere}.page_contacts__Hv5_2 a:hover{color:var(--acct)}.page_sections__RFKeS{flex:1 1 420px;min-width:0}.page_command__Gl_j6{margin-bottom:16px;font:14px/1.6 var(--mono);color:var(--soft);overflow-wrap:anywhere}.page_section__Lvu0g{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;padding:16px;border-bottom:1px solid var(--line);align-items:baseline}.page_directory__5CmZN{font:600 15px var(--mono)}.page_description___d9FL{font:16px/1.45 var(--sans)}.page_section__Lvu0g:focus-visible,.page_section__Lvu0g:hover{background:var(--accbg);box-shadow:inset 3px 0 0 var(--acc)}.page_section__Lvu0g:focus-visible .page_directory__5CmZN,.page_section__Lvu0g:hover .page_directory__5CmZN{color:var(--acct)}@media(max-width:500px){.page_sections__RFKeS{flex-basis:100%}.page_section__Lvu0g{grid-template-columns:1fr;padding-left:12px;padding-right:12px}}.EarthMap_app__g_7A0{height:100%;display:flex;flex-direction:column}.EarthMap_summary__EeBDN{position:absolute;top:8px;right:56px;z-index:20;max-width:calc(100% - 72px);color:var(--soft)}.EarthMap_map__zGVyP{position:relative;flex:1 1;min-width:0;min-height:0;overflow:hidden;background:var(--paper-2)}.loc-card.EarthMap_card__sp6hR{width:min(46vw,780px);max-width:none;height:calc(100% - 40px);padding:0;overflow:hidden;display:flex;flex-direction:column;animation:EarthMap_reveal-card__jf4Ed .28s cubic-bezier(.16,1,.3,1) both}.EarthMap_cardHead__l6Mjq{display:flow-root;flex-shrink:0;padding:var(--space-3) var(--space-4);border-bottom:var(--stroke) solid var(--line)}.EarthMap_cardHead__l6Mjq .loc-head{margin-bottom:0}.EarthMap_content__y42pC{display:flex;flex:1 1;min-height:0;flex-direction:column;overflow-y:auto;scrollbar-color:var(--red) var(--paper-2)}.EarthMap_close__o8JhA{float:right;margin:0 0 var(--space-2) var(--space-3)}.EarthMap_loading__RTnVg{display:grid;flex:1 1;min-height:0;place-content:center;gap:var(--space-3);color:var(--ink-soft);font:var(--text-label)/var(--leading-tight) var(--mono)}.EarthMap_loading__RTnVg:before{width:22px;height:22px;margin:0 auto;border:3px solid var(--line);border-top-color:var(--red);border-radius:50%;animation:EarthMap_spin__f4GXW .7s linear infinite;content:""}.EarthMap_empty__ZZrOD{position:absolute;top:20px;left:20px;padding:var(--space-3);color:var(--ink);background:var(--paper)}@keyframes EarthMap_spin__f4GXW{to{transform:rotate(1turn)}}@keyframes EarthMap_reveal-card__jf4Ed{0%{opacity:0;transform:translateX(-18px)}}@keyframes EarthMap_reveal-card-mobile__c9iAc{0%{opacity:0;transform:translateY(18px)}}@media(max-width:1100px){.loc-card.EarthMap_card__sp6hR{width:48vw}}@media(max-width:720px){.loc-card.EarthMap_card__sp6hR{top:auto;bottom:8px;left:8px;width:calc(100% - 16px);height:64%;border-radius:var(--radius-window);animation-name:EarthMap_reveal-card-mobile__c9iAc}.EarthMap_cardHead__l6Mjq{padding:var(--space-2) var(--space-3)}}@media(prefers-reduced-motion:reduce){.EarthMap_loading__RTnVg:before,.loc-card.EarthMap_card__sp6hR{animation:none}}.Button_button__Tls0G{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:var(--control-height);min-width:var(--control-height);max-width:100%;padding:var(--space-1) var(--control-padding);border:var(--stroke) solid var(--line);border-radius:var(--radius-control);background:var(--paper-2);color:var(--ink);font:600 var(--text-control)/var(--leading-tight) var(--mono);text-decoration:none;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-ui)}.Button_button__Tls0G:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--accent);background:var(--paper-3)}.Button_button__Tls0G:focus-visible{outline:var(--stroke-accent) solid var(--accent);outline-offset:3px}.Button_button__Tls0G[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-ink)}.Button_button__Tls0G:disabled,.Button_button__Tls0G[aria-disabled=true]{opacity:.5;cursor:not-allowed}.Button_primary__3YQSl{background:var(--acc);border-color:var(--acc);color:var(--onacc)}.Button_primary__3YQSl:hover:not(:disabled):not([aria-disabled=true]){background:var(--acc);border-color:var(--ink)}.Button_danger__HCliG{color:var(--ink);border-style:dashed}.Button_ghost__Zb8jz{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.Button_default__pAnL7{color:var(--ink)}.Button_icon___kowi{display:inline-flex;flex:none}.Button_label__hce4b{min-width:0}.Button_iconOnly__bHbrY{min-width:var(--control-height);padding-inline:var(--space-1)}.Button_iconOnly__bHbrY .Button_label__hce4b{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.Button_spinner__llXUJ{flex:none;width:16px;height:16px;border:2px solid;border-right:2px solid rgba(0,0,0,0);border-radius:50%;animation:Button_spin__lfRAf .7s linear infinite}@keyframes Button_spin__lfRAf{to{transform:rotate(1turn)}}@media(max-width:560px){.Button_collapseLabel__7lyxX{min-width:44px;min-height:44px;padding-inline:var(--space-2)}.Button_collapseLabel__7lyxX .Button_label__hce4b{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@media(prefers-reduced-motion:reduce){.Button_button__Tls0G{transition:none}.Button_spinner__llXUJ{animation:none}}.HomeName_name__EpDWZ{font:400 24px/1.3 var(--pixel);letter-spacing:.5px;margin:0 0 22px}.HomeName_changeFont__b8W6j{font:inherit;letter-spacing:inherit;text-align:left;padding:0;border:0}.HomeName_initial__jn1dN{color:var(--acct)}.PhotoGallery_post___7xzA{display:flex;flex:0 0 100%;min-height:0;flex-direction:column;padding:var(--space-3)}.PhotoGallery_galleryWrap__qJDnR{position:relative;flex:1 1;min-height:260px;overflow:hidden;border-radius:var(--radius-panel);background:var(--code-bg)}.PhotoGallery_gallery__GZdqS{display:flex;width:100%;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.PhotoGallery_gallery__GZdqS::-webkit-scrollbar{display:none}.PhotoGallery_gallery__GZdqS:focus-visible{outline:2px solid var(--red);outline-offset:-4px}.PhotoGallery_frame__cZ_Z_{position:relative;flex:0 0 100%;height:100%;margin:0;overflow:hidden;scroll-snap-align:start}.PhotoGallery_frame__cZ_Z_ .PhotoGallery_media__meYIA{position:relative;z-index:1;display:block;width:100%;height:100%;object-fit:contain}.PhotoGallery_frame__cZ_Z_ .PhotoGallery_ambient__GIrG8{position:absolute;inset:-28px;width:calc(100% + 56px);height:calc(100% + 56px);object-fit:cover;filter:blur(24px) saturate(.85);opacity:.6;transform:scale(1.05)}.PhotoGallery_nav__2LlOY{position:absolute;top:50%;z-index:1;width:max(44px,var(--control-height));min-height:max(44px,var(--control-height));transform:translateY(-50%)}.PhotoGallery_nav__2LlOY svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.PhotoGallery_prev__1KjPn{left:var(--space-3)}.PhotoGallery_next__sdDZB{right:var(--space-3)}.PhotoGallery_dock__GufKM{display:flex;min-width:0;align-items:center;gap:var(--space-3);padding-top:var(--space-2)}.PhotoGallery_counter__0YNp2{flex:0 0 auto;color:var(--ink-soft);font:var(--text-label)/var(--leading-tight) var(--mono);letter-spacing:.05em;text-transform:uppercase;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PhotoGallery_counter__0YNp2 strong{color:var(--red-ink);font-weight:700}.PhotoGallery_date__RP4UY{display:block;margin-top:var(--space-2);color:var(--ink);font:var(--text-label)/var(--leading-tight) var(--mono);letter-spacing:normal}.PhotoGallery_thumbnails__sRdF8{display:flex;min-width:0;gap:var(--space-2);overflow-x:auto;scrollbar-color:var(--red) var(--paper-2);scrollbar-width:thin}.PhotoGallery_thumbnails__sRdF8 button{flex:0 0 46px;width:46px;height:46px;padding:0;overflow:hidden;border:var(--stroke-accent) solid rgba(0,0,0,0);border-radius:var(--radius-control);background:var(--code-bg);cursor:pointer}.PhotoGallery_thumbnails__sRdF8 button img,.PhotoGallery_thumbnails__sRdF8 button video{width:100%;height:100%;object-fit:cover;display:block}.PhotoGallery_thumbnails__sRdF8 button:focus-visible{outline:var(--stroke-accent) solid var(--accent);outline-offset:-4px}.PhotoGallery_thumbnails__sRdF8 .PhotoGallery_active__CSkUp{border-color:var(--red)}.PhotoGallery_caption__TsnTk{max-height:88px;margin:var(--space-2) 0 0;padding:var(--space-2) var(--space-3) 0 0;overflow-y:auto;border-top:var(--stroke) dashed var(--line);color:var(--ink-soft);white-space:pre-wrap;font:var(--text-control)/var(--leading-body) var(--sans);scrollbar-color:var(--red) var(--paper-2);scrollbar-width:thin}@media(max-width:720px){.PhotoGallery_post___7xzA{padding:var(--space-2)}.PhotoGallery_galleryWrap__qJDnR{min-height:0}.PhotoGallery_prev__1KjPn{left:var(--space-2)}.PhotoGallery_next__sdDZB{right:var(--space-2)}.PhotoGallery_dock__GufKM{gap:var(--space-2);padding-top:var(--space-2)}.PhotoGallery_thumbnails__sRdF8{gap:var(--space-1)}.PhotoGallery_thumbnails__sRdF8 button{flex-basis:44px;width:44px;height:44px}.PhotoGallery_caption__TsnTk{max-height:58px;margin-top:var(--space-2);padding-top:var(--space-2)}}.page_travel-detail__SengS{display:flex;flex:1 1;min-height:0;flex-direction:column;overflow-y:auto;scrollbar-color:var(--red) var(--paper-2)}.page_travel-detail__divider__9aRpZ{height:14px;width:100%;margin-top:var(--space-1);border-top:var(--stroke) dashed var(--line)}.page_travel-detail__SengS:has(>.page_travel-detail__divider__9aRpZ)>section:first-child{flex-basis:90%}.PathSelect_segment__MVM80{display:inline-flex;align-items:baseline;white-space:nowrap}.PathSelect_trigger__ua1Gj{position:relative;display:inline-flex;align-self:center;align-items:center;justify-content:center;width:24px;height:24px;margin:-4px 0;padding:0;border:0;border-radius:var(--radius-control);color:var(--ink-soft);background:rgba(0,0,0,0);cursor:pointer}.PathSelect_trigger__ua1Gj:before{content:"";position:absolute;inset:0;border-radius:var(--radius-control);pointer-events:none}.PathSelect_trigger__ua1Gj svg{position:relative;width:9px;height:6px;fill:currentColor}.PathSelect_trigger__ua1Gj:hover,.PathSelect_trigger__ua1Gj[aria-expanded=true]{color:var(--red-ink)}.PathSelect_trigger__ua1Gj:hover:before,.PathSelect_trigger__ua1Gj[aria-expanded=true]:before{background:var(--paper-2)}.PathSelect_trigger__ua1Gj:focus-visible{outline:2px solid var(--red);outline-offset:1px}.PathSelect_popup__fUPju{position:fixed;inset:auto;width:220px;max-width:calc(100vw - 16px);margin:0;padding:var(--space-1);overflow-y:auto;border:1px solid var(--line);border-radius:var(--radius-panel);color:var(--ink);background:var(--paper);box-shadow:6px 6px 0 var(--line);font:var(--text-control)/var(--leading-tight) var(--mono);scrollbar-color:var(--red) var(--paper-2)}.PathSelect_popup__fUPju:popover-open{display:flex;flex-direction:column}.PathSelect_popup__fUPju a{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);min-height:max(40px,var(--control-height));padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);color:var(--ink);text-decoration:none;white-space:normal;overflow-wrap:anywhere}.PathSelect_popup__fUPju a[aria-current]{color:var(--red-ink)}.PathSelect_popup__fUPju a:focus-visible,.PathSelect_popup__fUPju a:hover{background:var(--paper-2)}.PathSelect_popup__fUPju a:focus-visible{outline:2px solid var(--red);outline-offset:-2px}.PathSelect_popup__fUPju a svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7}@media(pointer:coarse){.PathSelect_trigger__ua1Gj{width:44px;height:44px}}.RouteProgress_spinner__9eOEE{display:inline-flex;flex:none;width:1.25ch;align-items:center;justify-content:center;color:var(--acct);font:16px/1 var(--mono);visibility:hidden}.RouteProgress_active__qDDDB{visibility:visible}.CommandBar_shell__l_Lmc{height:100dvh;display:flex;flex-direction:column;overflow:hidden}.CommandBar_bar__X_QE4{position:sticky;top:0;z-index:100;flex:none;background:var(--bg);border-top:3px solid var(--acc);border-bottom:1px solid var(--line)}.CommandBar_row__zjMKr{width:100%;max-width:var(--shell-width);margin:0 auto;display:flex;align-items:center;min-height:46px;gap:6px;padding:0 var(--shell-gutter);font:14px var(--mono)}.CommandBar_prompt__AioUa{display:flex;align-items:center;flex:0 1 auto;min-width:0;height:44px;line-height:20px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none;color:var(--soft)}.CommandBar_prompt__AioUa>span{display:inline-flex;align-items:center;flex:none}.CommandBar_prompt__AioUa a{color:var(--dir);font-weight:500;border-bottom:1px solid var(--line)}.CommandBar_prompt__AioUa>span:nth-last-child(2) a{font-weight:700}.CommandBar_prompt__AioUa .CommandBar_homeLink__wW32n{display:inline-flex;align-items:center;flex:none;min-height:44px;border-bottom:0}.CommandBar_homePath__OcpYh{border-bottom:1px solid var(--line)}.CommandBar_user__YwBrQ{color:var(--user);font-weight:700}.CommandBar_separator__WWAtH{color:var(--soft)}.CommandBar_form__y4vA7{position:relative;flex:1 1 120px;min-width:80px}.CommandBar_form__y4vA7>span{position:absolute;right:0;top:50%;transform:translateY(-50%);pointer-events:none}.CommandBar_form__y4vA7 input{min-width:0;width:100%;min-height:44px;border:0;background:rgba(0,0,0,0);color:var(--ink);caret-color:var(--acct);padding:12px 24px 12px 0;font:inherit}.CommandBar_form__y4vA7 input::placeholder{color:var(--soft);opacity:1}.CommandBar_form__y4vA7 input,.CommandBar_form__y4vA7 input:focus-visible{outline:none}.CommandBar_form__y4vA7 input:placeholder-shown{caret-color:rgba(0,0,0,0);padding-left:1ch}.CommandBar_form__y4vA7 .CommandBar_cursor__36O01{display:none;left:0;right:auto;width:.6ch;height:1em;background:var(--acct);animation:CommandBar_cursorBlink__ryYuA 1s step-end infinite}.CommandBar_form__y4vA7 input:placeholder-shown:not([aria-busy=true])+.CommandBar_cursor__36O01{display:block}@keyframes CommandBar_cursorBlink__ryYuA{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.CommandBar_form__y4vA7 .CommandBar_cursor__36O01{animation:none}}.CommandBar_appearance__YdABx{display:flex;flex:none;align-items:center;gap:14px;font-size:12px;color:var(--soft)}.CommandBar_scheme__BHnMk{display:flex;align-items:center;gap:6px}.CommandBar_scheme__BHnMk>span{position:relative}.CommandBar_scheme__BHnMk select{appearance:none;min-height:32px;padding:6px 24px 6px 10px;background:var(--bg);color:var(--ink);border:1px solid var(--line);border-radius:0;font:inherit;cursor:pointer}.CommandBar_scheme__BHnMk span>span{position:absolute;right:8px;top:8px;color:var(--acct);pointer-events:none}.CommandBar_theme__IF2hB{display:flex;border:1px solid var(--line)}.CommandBar_theme__IF2hB button{min-height:32px;padding:6px 10px;border:0;background:rgba(0,0,0,0);color:var(--soft);cursor:pointer;font:inherit}.CommandBar_theme__IF2hB button+button{border-left:1px solid var(--line)}.CommandBar_theme__IF2hB button[aria-pressed=true]{background:var(--accbg);color:var(--acct);font-weight:600}.CommandBar_completions__VGrjr{width:100%;max-width:var(--shell-width);margin:0 auto;display:flex;flex-wrap:wrap;gap:6px 22px;padding:0 var(--shell-gutter) 10px;font:13px var(--mono);color:var(--soft)}.CommandBar_overlay__ArIEF{position:absolute;top:calc(100% - 4px);left:max(24px,(100% - var(--shell-width))/2 + 24px);width:min(560px,100% - 48px);background:var(--bg);border:1px solid var(--ink);box-shadow:6px 6px 0 var(--line);font:13px var(--mono)}.CommandBar_overlayHead__x9B4Z{display:flex;gap:8px;align-items:center;padding:8px 8px 8px 14px;border-bottom:1px solid var(--line);color:var(--soft)}.CommandBar_overlayHead__x9B4Z>span{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CommandBar_overlayHead__x9B4Z b{color:var(--ink)}.CommandBar_overlayHead__x9B4Z .CommandBar_exit__FKTVg{flex:none;background:var(--acc);color:var(--onacc);padding:1px 6px;font-size:12px}.CommandBar_error__O7gin{padding:12px 14px 14px;line-height:1.6}.CommandBar_error__O7gin p{margin:0 0 10px}.CommandBar_error__O7gin b{color:var(--acct)}.CommandBar_hint__XoJ8C{font:15px/1.5 var(--sans);color:var(--soft)}.CommandBar_suggestions__mSFxy{display:flex;flex-wrap:wrap;gap:6px;align-items:baseline;color:var(--soft)}.CommandBar_suggestions__mSFxy button{padding:3px 8px;min-height:32px;border:1px solid var(--line);background:var(--bg);color:var(--acct);font:inherit;cursor:pointer}.CommandBar_help__WkPiQ{padding:6px 0 8px}.CommandBar_help__WkPiQ button{display:grid;grid-template-columns:150px 1fr;gap:12px;width:100%;min-height:36px;text-align:left;border:0;padding:5px 14px;background:var(--bg);cursor:pointer;font:inherit}.CommandBar_help__WkPiQ button:hover{background:var(--accbg)}.CommandBar_help__WkPiQ b{color:var(--acct)}.CommandBar_help__WkPiQ span{font:14px var(--sans);color:var(--soft)}.CommandBar_help__WkPiQ p{margin:8px 0 0;padding:12px 14px 4px;border-top:1px dashed var(--line);font-size:12px;color:var(--soft)}.CommandBar_content__VSmpS{display:flex;flex-direction:column;flex:1 1;min-height:0;overflow:auto;position:relative;scrollbar-color:var(--line) var(--bg)}.CommandBar_content__VSmpS>*{flex-shrink:0}@media(max-width:800px){.CommandBar_row__zjMKr{padding:0 12px}.CommandBar_prompt__AioUa{flex:1 1}.CommandBar_form__y4vA7{flex:1 1 80px}.CommandBar_appearance__YdABx{gap:8px}}@media(max-width:480px){.CommandBar_scheme__BHnMk{font-size:0}.CommandBar_scheme__BHnMk select{font-size:12px}.CommandBar_theme__IF2hB button{padding:6px 8px}.CommandBar_overlay__ArIEF{left:12px;width:calc(100% - 24px)}.CommandBar_help__WkPiQ button{grid-template-columns:110px 1fr}}@media(pointer:coarse){.CommandBar_help__WkPiQ button,.CommandBar_scheme__BHnMk select,.CommandBar_suggestions__mSFxy button,.CommandBar_theme__IF2hB button{min-height:44px}}@media print{.CommandBar_shell__l_Lmc{display:block;height:auto;overflow:visible}.CommandBar_bar__X_QE4{display:none}.CommandBar_content__VSmpS{display:block;height:auto;overflow:visible}}.YaMap_map__SiFsE{position:relative;width:100%;height:100%}.YaMap_canvas__PlQ7Q{position:absolute;inset:0}.YaMap_cluster__BjTzY{width:38px;height:38px;transform:translate(-50%,-50%);border:3px solid color-mix(in oklch,var(--paper) 78%,transparent);border-radius:50%;background:var(--accent-ink);color:var(--paper);box-shadow:0 3px 12px color-mix(in oklch,var(--ink) 32%,transparent);font:600 var(--text-label)/1 var(--mono);cursor:pointer}@media(pointer:coarse){.YaMap_cluster__BjTzY{width:44px;height:44px}}.YaMap_cluster__BjTzY:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.TravelMap_countryStats__PjgnI{position:relative;width:max-content;flex-shrink:0;font:var(--text-label)/var(--leading-tight) var(--mono)}.TravelMap_countryStatsSummary__E_tJu{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2);border:var(--stroke) solid var(--line);border-radius:var(--radius-control);color:var(--ink-soft);background:var(--paper);cursor:pointer;list-style:none;min-height:var(--control-height);-webkit-user-select:none;user-select:none}.TravelMap_countryStatsSummary__E_tJu::-webkit-details-marker{display:none}.TravelMap_countryStatsSummary__E_tJu:before{width:7px;height:8px;flex-shrink:0;background:var(--red);clip-path:polygon(0 0,100% 50%,0 100%);content:"";transform-origin:33.333% 50%;transition:transform var(--duration-normal) var(--ease-ui)}.TravelMap_countryStatsSummary__E_tJu b{color:var(--ink);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TravelMap_countryStatsSummary__E_tJu:focus-visible{outline:2px solid var(--red);outline-offset:3px}.TravelMap_countryStats__PjgnI[open] .TravelMap_countryStatsSummary__E_tJu{border-color:var(--red)}.TravelMap_countryStats__PjgnI[open] .TravelMap_countryStatsSummary__E_tJu:before{transform:rotate(90deg)}.TravelMap_countryStatsPanel__NqPGW{position:absolute;top:calc(100% + 10px);right:0;z-index:20;width:230px;max-width:calc(100vw - 72px);max-height:min(360px,100dvh - 180px);overflow-y:auto;padding:var(--space-2) var(--space-3);border:var(--stroke) solid var(--line);border-radius:var(--radius-panel);background:var(--paper)}.TravelMap_countryStat__s4aqE{display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:var(--stroke) dashed var(--line);color:var(--ink-soft)}.TravelMap_countryStat__s4aqE:last-child{border-bottom:0}.TravelMap_countryStat__s4aqE b{color:var(--red-ink);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TravelMap_meta__3fUb9{margin-top:var(--space-2);display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-4);color:var(--ink-soft);font:var(--text-label)/var(--leading-tight) var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TravelMap_timeline__Zv49s{flex-shrink:0;border-top:var(--stroke-accent) solid var(--line);background:var(--paper);overflow-x:auto;overflow-y:hidden;padding:var(--space-4) var(--space-5);scrollbar-width:thin}.TravelMap_timeline__Zv49s .tl-track{min-width:max-content}@media(max-width:720px){.TravelMap_countryTrips__1j_SF{display:none}.TravelMap_countryStatsPanel__NqPGW{width:min(230px,100vw - 32px)}.TravelMap_meta__3fUb9{display:none}}@media(prefers-reduced-motion:reduce){.TravelMap_countryStatsSummary__E_tJu:before{transition:none}}.art .ArticleHeading_heading__7Ge_i{scroll-margin-top:var(--space-4)}.art .ArticleHeading_heading__7Ge_i:before{content:none}.art .ArticleHeading_heading__7Ge_i[data-level="3"] .ArticleHeading_anchor__6YIdq{margin-right:var(--space-2)}.ArticleHeading_anchor__6YIdq{flex:none;color:var(--acct);text-decoration:none}.ArticleHeading_anchor__6YIdq:hover{text-decoration:underline}.ArticleHeading_anchor__6YIdq:focus-visible{outline:2px solid var(--acct);outline-offset:2px}.ArticleBody_copyCode__miV5R{font:inherit;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer;position:relative;display:inline;color:inherit;white-space:normal;word-break:break-all}.ArticleBody_copyCode__miV5R code{border-bottom:1px dotted var(--line)}.ArticleBody_copyCode__miV5R:hover code{border-bottom-color:var(--red);color:var(--red-ink)}.ArticleBody_copyDone__cJx_7{position:absolute;inset:-1px -4px;display:flex;align-items:center;justify-content:center;white-space:nowrap;font-family:var(--mono);font-size:.82em;color:var(--green);background:color-mix(in oklch,var(--paper) 82%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:var(--radius-control);-webkit-user-select:none;user-select:none;pointer-events:none}.Field_field__HL__h{display:grid;align-content:start;gap:var(--space-1);min-width:0}.Field_label__O0EaP{color:var(--ink-soft);font:600 var(--text-label)/var(--leading-tight) var(--mono)}.Field_input__nIDzP{width:100%;min-width:0;min-height:var(--control-height);padding:var(--space-1) var(--space-2);border:var(--stroke) solid var(--line);border-radius:var(--radius-control);background:var(--paper-2);color:var(--ink);font:var(--text-control)/var(--leading-tight) var(--sans);transition:border-color var(--duration-fast) var(--ease-ui)}.Field_input__nIDzP:hover:enabled{border-color:var(--ink-soft)}.Field_input__nIDzP:focus-visible{border-color:var(--accent-ink);outline:var(--stroke) solid var(--accent-ink);outline-offset:calc(-1*var(--stroke))}.Field_input__nIDzP:disabled{opacity:.5;cursor:not-allowed}.Field_input__nIDzP[aria-invalid=true]{border-style:dashed;border-color:var(--ink)}.Field_input__nIDzP:where(textarea){resize:vertical;line-height:var(--leading-body)}.Field_hint__b7zA0{color:var(--ink-soft);font:var(--text-label)/var(--leading-body) var(--sans)}@media(pointer:coarse){.Field_input__nIDzP{font-size:16px}}@media(prefers-reduced-motion:reduce){.Field_input__nIDzP{transition:none}}.summarizer-demo_row__rXh_V{display:flex;align-items:center;gap:var(--space-4);margin-top:var(--space-3);flex-wrap:wrap}.summarizer-demo_hint__cHYc3{font-family:var(--mono);font-size:var(--text-label);color:var(--ink-soft)}.summarizer-demo_note__S4_z8{font-family:var(--mono);font-size:var(--text-control);line-height:1.55;margin:14px 0 0;color:var(--ink-soft)}.summarizer-demo_noteErr__9pDlZ{color:var(--red-ink)}.summarizer-demo_out__NXCZ8{margin-top:16px;border-left:2px solid var(--green);padding:2px 0 2px 14px}.summarizer-demo_outHead__aer66{font-family:var(--mono);font-size:var(--text-label);letter-spacing:.08em;color:var(--green);margin-bottom:6px}.summarizer-demo_outBody__PIlsZ{font-family:var(--sans);font-size:var(--text-body);line-height:1.55;color:var(--ink);margin:0}.FieldGroup_group__fb_g3{min-width:0;margin:0 0 var(--space-5);padding:0;border:0}.FieldGroup_content__820QO{display:grid;gap:var(--stack-gap);min-width:0}.FieldGroup_legend__rWx60{width:100%;margin:0 0 var(--space-3);padding:0 0 var(--space-2);border-bottom:var(--stroke) solid var(--line);color:var(--ink);font:600 var(--text-control)/var(--leading-tight) var(--mono)}.FieldGroup_terminal__VZtl_{padding:14px;border:var(--stroke) solid var(--line)}.FieldGroup_terminal__VZtl_ .FieldGroup_legend__rWx60{width:auto;margin:0;padding:0 6px;border:0;color:var(--soft);font:12px/1.5 var(--mono)}.Toolbar_toolbar__aPHSU{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);min-width:0}.ReceiptEditor_receipt-editor__dZMQ0{width:min(100%,720px);margin:0 auto;padding:var(--space-5) var(--space-5) var(--space-7)}.ReceiptEditor_field-grid__5hjFG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.ReceiptEditor_field-grid--3__BQ7Ik{grid-template-columns:repeat(3,minmax(0,1fr))}.ReceiptEditor_field--full__ruflG{grid-column:1/-1}.ReceiptEditor_field-grid--3__BQ7Ik .ReceiptEditor_field--wide__BwJii{grid-column:span 2}.ReceiptEditor_item-list__Ldj6S{display:grid;gap:var(--stack-gap)}.ReceiptEditor_item-card__SavcD{position:relative;display:grid;grid-template-columns:20px repeat(3,minmax(0,1fr)) var(--control-height);align-items:end;gap:var(--space-2);padding:var(--space-2);border:var(--stroke) solid var(--line);border-radius:var(--radius-panel);background:var(--paper-2)}.ReceiptEditor_item-card__number__xleyv{grid-row:span 2;align-self:center;height:var(--control-height);display:grid;place-items:center;color:var(--ink-soft);font-family:var(--mono);font-size:var(--text-label)}.ReceiptEditor_receipt-editor__add__qLgwu{width:100%;margin-top:var(--stack-gap);border-style:dashed;background:rgba(0,0,0,0)}.ReceiptEditor_item-card__name__b0Cea{grid-column:2/-1}@media(max-width:560px){.ReceiptEditor_receipt-editor__dZMQ0{padding:var(--space-5) var(--space-4) var(--space-7)}.ReceiptEditor_field-grid--3__BQ7Ik,.ReceiptEditor_field-grid__5hjFG{grid-template-columns:repeat(2,minmax(0,1fr))}.ReceiptEditor_field-grid--3__BQ7Ik .ReceiptEditor_field--wide__BwJii{grid-column:1/-1}.ReceiptEditor_item-card__name__b0Cea{grid-column:2/-1}}.ReceiptShareButton_receipt-share__K51GI{position:relative}.ReceiptShareButton_receipt-share__notice__2JFUO{position:absolute;top:calc(100% + 10px);right:0;z-index:20;width:min(320px,100vw - 24px);display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-panel);color:var(--ink);background:var(--paper);box-shadow:0 12px 34px rgba(0,0,0,.38);font-size:var(--text-label);line-height:1.45}.ReceiptShareButton_receipt-share__notice__2JFUO>svg{margin-top:1px;color:var(--red)}.ReceiptShareButton_receipt-share__notice__2JFUO[data-status=error]{border-color:var(--ink-soft)}.ReceiptShareButton_receipt-share__notice__2JFUO[data-status=error]>svg{color:var(--ink-soft)}.ReceiptRow_thermal-row__gpbIk{min-width:0;display:flex;justify-content:space-between;gap:8px}.ReceiptRow_thermal-row__gpbIk span:last-child{max-width:68%;overflow-wrap:anywhere;text-align:right}.ReceiptPreview_thermal-receipt__qAcDk{--receipt-width:308px;position:relative;width:var(--receipt-width);flex:0 0 auto;color:rgba(12,13,12,.92);background:linear-gradient(90deg,rgba(0,0,0,.025),transparent 7%,transparent 92%,rgba(0,0,0,.03)),#f7f7f2;box-shadow:0 2px 1px rgba(0,0,0,.18),0 18px 60px rgba(0,0,0,.38);font-family:Arial Narrow,Roboto Condensed,Courier New,monospace;font-size:12px;font-stretch:condensed;font-weight:600;line-height:1.14;letter-spacing:-.035em;transform:rotate(-.15deg);isolation:isolate;clip-path:polygon(0 4px,3% 1px,7% 4px,11% 0,15% 3px,21% 1px,27% 4px,33% 1px,40% 3px,47% 0,53% 3px,60% 1px,67% 4px,74% 1px,81% 3px,88% 0,94% 3px,100% 1px,100% calc(100% - 3px),96% 100%,91% calc(100% - 4px),85% 100%,78% calc(100% - 3px),71% 100%,64% calc(100% - 4px),57% 100%,50% calc(100% - 3px),43% 100%,36% calc(100% - 4px),29% 100%,22% calc(100% - 3px),15% 100%,8% calc(100% - 4px),0 100%)}.ReceiptPreview_thermal-receipt__qAcDk[data-width="80"]{--receipt-width:404px;font-size:13px}.ReceiptPreview_thermal-receipt__qAcDk:before{position:absolute;inset:0;z-index:-1;content:"";opacity:.45;background-image:repeating-radial-gradient(circle at 12% 19%,rgba(30,30,20,.06) 0 .45px,transparent .7px 4px),repeating-linear-gradient(0deg,transparent 0 3px,rgba(40,40,30,.018) 3px 4px);mix-blend-mode:multiply}.ReceiptPreview_thermal-receipt__wear__I_C_2{position:absolute;inset:0;z-index:2;pointer-events:none;opacity:.18;background:linear-gradient(88deg,transparent 18%,rgba(255,255,255,.75) 19%,transparent 21%),linear-gradient(91deg,transparent 68%,rgba(255,255,255,.82) 69%,transparent 71%),repeating-linear-gradient(0deg,transparent 0 17px,rgba(255,255,255,.55) 18px,transparent 19px);mix-blend-mode:screen}.ReceiptPreview_thermal-receipt__content__K2Sib{position:relative;z-index:1;padding:30px 22px 34px;text-shadow:.2px 0 currentColor}.ReceiptPreview_thermal-header__h8fhi{display:grid;justify-items:center;gap:2px;margin-bottom:16px;text-align:center}.ReceiptPreview_thermal-header__h8fhi strong{font-size:1.2em}.ReceiptPreview_thermal-block__SQy_N{margin-bottom:13px}.ReceiptPreview_thermal-operation__y6jEP{display:block;margin:5px 0 3px;font-size:1.04em}.ReceiptPreview_thermal-address__wVqLq{margin-top:1px}.ReceiptPreview_thermal-items__qtWWW{padding:8px 0 7px;border-top:1px dashed;border-bottom:1px dashed}.ReceiptPreview_thermal-item__YUH9l+.ReceiptPreview_thermal-item__YUH9l{margin-top:10px}.ReceiptPreview_thermal-item__name__8uXAh{margin-bottom:3px;overflow-wrap:anywhere;font-size:1.02em}.ReceiptPreview_thermal-item__calculation__2Mf0U,.ReceiptPreview_thermal-item__meta__0klOg{display:flex;justify-content:space-between;gap:8px}.ReceiptPreview_thermal-item__calculation__2Mf0U strong{font-size:1.08em}.ReceiptPreview_thermal-item__meta__0klOg{margin-top:2px;font-size:.86em}.ReceiptPreview_thermal-total__uw1YQ{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:7px 0 5px;border-bottom:1px dashed;font-size:1.95em;font-weight:900;letter-spacing:-.075em;line-height:1}.ReceiptPreview_thermal-total__uw1YQ strong{font-size:1.08em}.ReceiptPreview_thermal-payment__EGzS2{margin-top:8px;font-size:1.02em}.ReceiptPreview_thermal-fiscal___8kGk{padding-top:8px;border-top:1px dashed;font-size:.92em}.ReceiptPreview_thermal-verification__sd5uJ{display:flex;justify-content:space-between;gap:8px;padding-top:8px;border-top:1px dashed}.ReceiptPreview_thermal-bottom__details__4HJnD{min-width:0}.ReceiptPreview_thermal-qr__OuBH8{display:grid;place-items:center;padding:17px 0 13px}.ReceiptPreview_thermal-qr__OuBH8 svg{width:42%;height:auto;min-width:116px;image-rendering:pixelated}.ReceiptPreview_thermal-footer__DiEuB{text-align:center;font-weight:800;letter-spacing:.08em}.ReceiptPreview_thermal-receipt__qAcDk[data-exporting]{--receipt-width:308px;color:#000;background:#fff;box-shadow:none;text-shadow:none;transform:none;clip-path:none}.ReceiptPreview_thermal-receipt__qAcDk[data-exporting][data-width="80"]{--receipt-width:404px}.ReceiptPreview_thermal-receipt__qAcDk[data-exporting] .ReceiptPreview_thermal-receipt__wear__I_C_2,.ReceiptPreview_thermal-receipt__qAcDk[data-exporting]:before{display:none}.ReceiptPreview_thermal-receipt__qAcDk[data-exporting] .ReceiptPreview_thermal-receipt__content__K2Sib{text-shadow:none}.ReceiptPreview_thermal-receipt__qAcDk[data-exporting] .ReceiptPreview_thermal-bottom__Qc_39{display:grid;grid-template-columns:minmax(0,1fr) 94px;align-items:end;gap:8px 10px;padding-top:8px;border-top:1px dashed}.ReceiptPreview_thermal-receipt__qAcDk[data-exporting] .ReceiptPreview_thermal-fiscal___8kGk,.ReceiptPreview_thermal-receipt__qAcDk[data-exporting] .ReceiptPreview_thermal-verification__sd5uJ{margin:0;padding:0;border:0}.ReceiptPreview_thermal-receipt__qAcDk[data-exporting] .ReceiptPreview_thermal-qr__OuBH8{padding:0}.ReceiptPreview_thermal-receipt__qAcDk[data-exporting] .ReceiptPreview_thermal-qr__OuBH8 svg{width:94px;min-width:0}.ReceiptPreview_thermal-receipt__qAcDk[data-exporting] .ReceiptPreview_thermal-footer__DiEuB{grid-column:1/-1}@media(max-width:560px){.ReceiptPreview_thermal-receipt__qAcDk[data-width="80"]{--receipt-width:min(404px,calc(100vw - 34px))}}@media print{.ReceiptPreview_thermal-receipt__qAcDk{width:58mm;margin:0 auto;color:#000;background:#fff;clip-path:none;box-shadow:none;transform:none;page-break-inside:avoid;break-inside:avoid;print-color-adjust:exact;-webkit-print-color-adjust:exact}.ReceiptPreview_thermal-receipt__qAcDk[data-width="80"]{width:80mm}.ReceiptPreview_thermal-receipt__qAcDk:before,.ReceiptPreview_thermal-receipt__wear__I_C_2{display:none}.ReceiptPreview_thermal-receipt__content__K2Sib{text-shadow:none}}.ReceiptStudioPage_studio-page__D2zGg{color:var(--ink);font:var(--text-control)/var(--leading-body) var(--sans);height:100%;display:grid;overflow:hidden;background:var(--paper)}.ReceiptStudioPage_studio-workspace___hqnq{min-height:0;display:grid;grid-template-columns:minmax(360px,440px) minmax(0,1fr)}.ReceiptStudioPage_studio-editor___SF7L{min-height:0;overflow-y:auto;scrollbar-color:var(--line) rgba(0,0,0,0);scrollbar-width:thin}.ReceiptStudioPage_studio-preview__5kFXr{position:relative;margin:24px 16px 24px 0;border:1px solid var(--line);min-width:0;min-height:0;display:flex;flex-direction:column;overflow:visible;background:var(--paper-2)}.ReceiptStudioPage_studio-preview__label__UUeFf{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-3);padding:var(--space-4) var(--space-5)}.ReceiptStudioPage_studio-preview__label__UUeFf>span{position:absolute;top:-9px;left:10px;padding:0 6px;background:var(--paper-2);color:var(--soft);font:12px/1.5 var(--mono)}.ReceiptStudioPage_actions__A4XmO{min-width:0}.ReceiptStudioPage_studio-preview__stage__FaIoY{flex:1 1;min-height:0;overflow:auto;display:grid;place-items:start center;padding:32px 24px 64px;scrollbar-color:var(--line) rgba(0,0,0,0)}.ReceiptStudioPage_studio-preview__5kFXr:fullscreen{margin:0;width:100%;height:100%;background:var(--paper-2)}.ReceiptStudioPage_error__Y5nsr{margin:12px 24px;color:var(--ink)}@media(max-width:860px){.ReceiptStudioPage_studio-page__D2zGg{height:auto;min-height:100%;overflow:visible}.ReceiptStudioPage_studio-workspace___hqnq{grid-template-columns:1fr}.ReceiptStudioPage_studio-editor___SF7L{overflow:visible;border-right:0}.ReceiptStudioPage_studio-preview__5kFXr{min-height:760px;margin:0 16px 24px}.ReceiptStudioPage_studio-preview__5kFXr:fullscreen{min-height:0}}@media(max-width:560px){.ReceiptStudioPage_studio-preview__label__UUeFf{padding:16px}.ReceiptStudioPage_actions__A4XmO{gap:6px}.ReceiptStudioPage_studio-preview__stage__FaIoY{padding:24px 12px 48px}}@media print{@page{size:auto;margin:0}.ReceiptStudioPage_studio-page__D2zGg,.ReceiptStudioPage_studio-preview__5kFXr,.ReceiptStudioPage_studio-workspace___hqnq{display:block;height:auto;min-height:0;overflow:visible;background:#fff;margin:0;border:0}.ReceiptStudioPage_error__Y5nsr,.ReceiptStudioPage_studio-editor___SF7L,.ReceiptStudioPage_studio-preview__label__UUeFf{display:none!important}.ReceiptStudioPage_studio-preview__stage__FaIoY{display:block;overflow:visible;padding:0;background:#fff}}.Panel_panel__cbdfk{min-width:0;padding:var(--panel-padding);border:var(--stroke) solid var(--line);border-radius:var(--radius-panel);background:var(--paper)}.Panel_heading__oqxiE{margin:0 0 var(--space-4);font:600 var(--text-title)/var(--leading-tight) var(--sans)}.Panel_terminal__vUEA1{position:relative}.Panel_terminal__vUEA1 .Panel_heading__oqxiE{position:absolute;top:-9px;left:10px;z-index:10;margin:0;padding:0 6px;background:var(--bg);color:var(--soft);font:12px/1.5 var(--mono)}@media print{.Panel_terminal__vUEA1>.Panel_heading__oqxiE{display:none}}.CollMap_collMap__UXQqN{position:relative;border:var(--stroke-accent) solid var(--line);border-radius:var(--radius-panel);overflow:hidden;background:var(--paper-2);height:560px}.CollMap_collMap__canvas__j_KLz{position:absolute;inset:0;z-index:1}.CollMap_collMap__UXQqN .loc-card{z-index:5;top:20px;left:20px;box-shadow:none}.CollMap_collMap__UXQqN .loc-thumb{width:100%;aspect-ratio:4/3;border-radius:var(--radius-control);overflow:hidden;border:var(--stroke) solid var(--line);margin-bottom:var(--space-3);background:var(--paper-2)}.CollMap_collMap__UXQqN .loc-thumb img{width:100%;height:100%;object-fit:contain;display:block}.CollMap_mapNote__axZeZ{position:absolute;right:var(--space-4);bottom:var(--space-3);z-index:4;font-family:var(--mono);font-size:var(--text-label);color:var(--ink-soft);background:color-mix(in oklch,var(--paper) 80%,transparent);padding:var(--space-2);border-radius:var(--radius-control);border:var(--stroke) solid var(--line)}.CollMap_mapNote__axZeZ b{color:var(--red-ink);font-weight:600}.CollMap_locOwned__Ri_Xy{display:inline-flex;align-items:center;gap:var(--space-1);font-family:var(--mono);font-size:var(--text-label);font-weight:600;line-height:1;color:var(--paper);background:var(--accent-ink);border-radius:var(--radius-control);padding:var(--space-2)}.CollMap_locSwitch__7Svk_{justify-content:center;margin:0 0 var(--space-3);font:var(--text-label)/var(--leading-tight) var(--mono);color:var(--ink-soft)}@media(max-width:720px){.CollMap_collMap__UXQqN{height:460px}.CollMap_collMap__UXQqN .loc-card{width:240px}}.Collection_collHero__ilEtr{display:flex;flex-wrap:wrap;gap:var(--space-5) var(--space-7);align-items:center;margin:0 0 var(--space-2);padding-bottom:var(--space-5);border-bottom:var(--stroke) dashed var(--line)}.Collection_collProgWrap__Vf6Qf{flex:1 1 360px;min-width:280px}.Collection_collReadout__GmTNp{font-family:var(--mono);font-size:var(--text-label);color:var(--ink-soft);margin:var(--space-2) 0 var(--space-3)}.Collection_collReadout__GmTNp .tok{color:var(--ink)}.Collection_progRow__yYmGc{display:flex;align-items:center;gap:var(--space-4)}.Collection_progTrack__pBKRi{display:flex;gap:3px;flex-wrap:wrap;flex:1 1}.Collection_progCell__rwTor{width:11px;height:18px;border-radius:2px;background:var(--paper-3);box-shadow:inset 0 0 0 1.5px var(--line)}.Collection_progCell__rwTor.Collection_on__tVBO8{background:var(--red);box-shadow:4px 4px 0 0 color-mix(in oklch,var(--red) 22%,transparent)}.Collection_progPct__E_GVr{font-family:var(--mono);font-size:15px;color:var(--red);letter-spacing:.5px;white-space:nowrap}.Collection_rdOut__cM7OG{color:var(--ink);margin-top:var(--space-2)}.Collection_rdOut__cM7OG b{color:var(--red-ink);font-weight:600}.Collection_collNums__GF1IE{display:flex;gap:var(--space-5)}.Collection_collNum__GB15c{font-family:var(--mono);font-size:var(--text-label);color:var(--ink-soft);text-transform:uppercase;letter-spacing:.12em;text-align:center}.Collection_collNum__GB15c b{display:block;font-family:var(--mono);font-size:var(--text-title);color:var(--ink);margin-bottom:var(--space-2);letter-spacing:.5px;text-transform:none}.Collection_collNum__GB15c.Collection_have__G6H_o b{color:var(--red)}.Collection_collNum__GB15c .Collection_approx__rrnzD{font-family:var(--mono);font-size:.8em;font-weight:500;margin-right:1px}.Collection_viewSwitch__jembC{margin:var(--space-5) 0 var(--space-4)}.Collection_collSec__YdXE0{margin:var(--space-5) 0}.Collection_collSec__YdXE0 .Collection_collCount__aWbQA{margin:0 0 var(--space-3)}.Collection_secheadTools__bVm2P{max-width:100%;margin-bottom:var(--space-4);align-items:flex-end}.Collection_search__ygW3K{display:flex;align-items:flex-end;gap:var(--space-2);flex:0 1 230px;min-width:0}.Collection_searchField__VJRfz{flex:1 1;min-width:0}.Collection_collCount__aWbQA{font-family:var(--mono);font-size:var(--text-label);color:var(--ink-soft);white-space:nowrap}.Collection_collCount__aWbQA b{color:var(--ink);font-weight:500}.Collection_collFoot__zL6rp a{color:var(--red-ink);border-bottom:var(--stroke) solid var(--line)}.Collection_collFoot__zL6rp a:hover{border-bottom-color:var(--red)}.Collection_collFoot__zL6rp .Collection_footCredit__N0MyY{margin-left:auto}.Collection_region__8uxfS{margin-bottom:var(--space-2)}.Collection_region__8uxfS+.Collection_region__8uxfS{margin-top:var(--space-5)}.Collection_regionHead__19kht{display:flex;align-items:baseline;gap:var(--space-3);margin:0 0 var(--space-3)}.Collection_regionName__gDdho{text-transform:uppercase;letter-spacing:.14em}.Collection_regionCount__wlhd0,.Collection_regionName__gDdho{font-family:var(--mono);font-size:var(--text-label);color:var(--ink-soft)}.Collection_regionCount__wlhd0{margin-left:auto;letter-spacing:.5px}.Collection_shelf__klzcn{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(186px,1fr))}.Collection_shelf__klzcn.Collection_dense__WAGhk{grid-template-columns:repeat(auto-fill,minmax(108px,1fr));gap:var(--space-2)}.Collection_shelf__klzcn.Collection_dense__WAGhk .mug-img{height:104px}.Collection_shelf__klzcn.Collection_dense__WAGhk .mug-cap{font-size:var(--text-label);padding:var(--space-2);letter-spacing:.05em}.Collection_vitrinaShelf__Xqn_R{--ledge-hi:oklch(0.66 0.005 255);--ledge-faceA:oklch(0.36 0.006 255);--ledge-faceB:oklch(0.25 0.006 255);--ledge-bot:oklch(0.17 0.006 255);position:relative;overflow:visible;display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:236px;column-gap:14px;row-gap:0;background-image:repeating-linear-gradient(180deg,transparent,transparent 209px,rgba(0,0,0,.16) 0,rgba(0,0,0,0) 232px,transparent 0,transparent 236px)}.Collection_vitrinaShelf__Xqn_R:after{content:"";position:absolute;inset:0;z-index:4;pointer-events:none;background-image:repeating-linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0) 180px,var(--ledge-hi) 180px,var(--ledge-hi) 182px,var(--ledge-faceA) 182px,var(--ledge-faceB) 206px,var(--ledge-bot) 206px,var(--ledge-bot) 209px,rgba(0,0,0,0) 209px,rgba(0,0,0,0) 236px)}.Collection_vitrinaShelf__Xqn_R .mug{align-self:end;margin-bottom:48px;box-shadow:0 5px 7px -5px rgba(0,0,0,.4)}.Collection_vitrinaShelf__Xqn_R .mug:hover{transform:translateY(-18px);border-color:var(--red);box-shadow:0 16px 18px -10px rgba(0,0,0,.4),0 26px 28px -16px rgba(0,0,0,.28)}html[data-theme=dark] .Collection_vitrinaShelf__Xqn_R{--ledge-hi:oklch(0.5 0.006 255);--ledge-faceA:oklch(0.31 0.006 255);--ledge-faceB:oklch(0.22 0.006 255);--ledge-bot:oklch(0.15 0.006 255)}html[data-theme=dark] .Collection_vitrinaShelf__Xqn_R .mug{border-color:oklch(.4 .01 245)}.Collection_mapFilters__b0ypd{margin:0 0 var(--space-4)}.Collection_noresult__fBsde{font-family:var(--mono);font-size:var(--text-label);color:var(--ink-soft);padding:var(--space-6) var(--space-1);border:var(--stroke) dashed var(--line);border-radius:var(--radius-panel);text-align:center}.Collection_noresult__fBsde .prompt{color:var(--green)}@media(max-width:720px){.Collection_collHero__ilEtr{gap:var(--space-5) var(--space-6)}.Collection_shelf__klzcn{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.Collection_vitrinaShelf__Xqn_R{grid-template-columns:repeat(3,1fr)}}@media(max-width:460px){.Collection_vitrinaShelf__Xqn_R{grid-template-columns:repeat(2,1fr)}}@media(prefers-reduced-motion:reduce){.Collection_vitrinaShelf__Xqn_R .mug:hover{transform:none}}.page_app__J9nzx{padding:26px 16px 16px}.Tabs_tabs__UHyxJ{display:flex;flex-wrap:wrap;margin-bottom:var(--space-4);border-bottom:var(--stroke-accent) solid var(--line)}.Tabs_tabs__tab__hjEde{min-height:max(44px,var(--control-height));margin-bottom:-2px;padding:var(--space-2) var(--space-3);color:var(--ink-soft);font:600 var(--text-control)/var(--leading-tight) var(--mono);background:rgba(0,0,0,0);border:0;border-bottom:2px solid rgba(0,0,0,0);cursor:pointer}.Tabs_tabs__tab__hjEde:hover:not(:disabled){color:var(--ink)}.Tabs_tabs__tab__hjEde[aria-selected=true]{color:var(--ink);border-bottom-color:var(--red)}.Tabs_tabs__tab__hjEde:focus-visible{outline:2px solid var(--red);outline-offset:-4px}.Tabs_tabs__tab__hjEde:disabled{opacity:.4;cursor:not-allowed}body:has(.ProjectEmbed_embed__uc1k6){padding:0;overflow:hidden;height:100%;align-items:stretch}.ProjectEmbed_embed__uc1k6{width:100%;height:100%;display:flex;flex-direction:column}.ProjectEmbed_projFrame__PdrBO{flex:1 1;min-height:0;background:var(--paper);overflow:auto}.ProjectEmbed_projFrame__PdrBO[hidden]{display:none}.ProjectEmbed_projFrame__PdrBO iframe{display:block;width:100%;height:100%;border:0}@media print{body:has(.ProjectEmbed_embed__uc1k6 [data-receipt-studio]){display:block;height:auto;overflow:visible;background:#fff}.ProjectEmbed_embed__uc1k6:has([data-receipt-studio]){display:block;height:auto}.ProjectEmbed_embed__uc1k6:has([data-receipt-studio])>:not(.ProjectEmbed_projFrame__PdrBO){display:none!important}.ProjectEmbed_embed__uc1k6:has([data-receipt-studio]) .ProjectEmbed_projFrame__PdrBO{overflow:visible;background:#fff}}.ProjectEmbed_projAbout__OJN7o{flex:1 1;min-height:0;overflow-y:auto}.ProjectEmbed_projAbout__OJN7o .art{margin:0 auto;padding:var(--space-6) var(--space-5) var(--space-7)}.ProjectEmbed_projAbout__OJN7o img{display:block;max-width:100%;max-height:640px;height:auto;border-radius:var(--radius-panel)}.ProjectEmbed_views__khqI1{padding:0 0 14px;flex:none}.ProjectEmbed_embed__uc1k6{padding:26px 16px 16px}.ProjectEmbed_projFrame__PdrBO{padding:0;overflow:visible}.ProjectEmbed_frameContent__WVx_Y{height:100%;overflow:auto}@media print{.ProjectEmbed_views__khqI1{display:none}.ProjectEmbed_embed__uc1k6{padding:0}.ProjectEmbed_projFrame__PdrBO{border:0}.ProjectEmbed_frameContent__WVx_Y{height:auto;overflow:visible}}.filament-guide_guide__Qespq section{scroll-margin-top:72px}.filament-guide_guide__Qespq h2{margin-top:var(--space-7)}.filament-guide_guide__Qespq h2+p{margin-top:0;color:var(--ink-soft)}.filament-guide_quick__aM3al{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--paper-2);box-shadow:6px 6px 0 color-mix(in oklch,var(--ink) 8%,transparent)}.filament-guide_quick__aM3al figure{position:relative;margin:0}.filament-guide_quick__aM3al img{display:block;width:100%;height:auto;aspect-ratio:2/1;object-fit:cover}.filament-guide_quick__aM3al>p{margin:0;padding:var(--space-3) var(--space-4);border-top:1px solid var(--line);font-size:var(--text-control)}.filament-guide_imageCredit__JX4n3{font:var(--text-label)/var(--leading-tight) var(--mono);color:var(--ink-soft)}.filament-guide_imageCredit__JX4n3 a{border:0!important;color:inherit}.filament-guide_imageCredit__JX4n3 a:hover{color:var(--red-ink)}.filament-guide_quick__aM3al .filament-guide_imageCredit__JX4n3{position:absolute;right:var(--space-2);bottom:var(--space-2);left:var(--space-2);width:fit-content;max-width:calc(100% - var(--space-4));padding:var(--space-1) var(--space-2);border-radius:var(--radius-control);background:color-mix(in oklch,var(--paper) 80%,transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.filament-guide_modes__KdIgs{margin-top:var(--space-7)}.filament-guide_tabs__GHMz_{display:grid;grid-template-columns:repeat(3,1fr);margin:var(--space-4) 0 0}.filament-guide_tabPanel__zih_C{padding:var(--space-4);border:1px solid var(--line);border-top:0;border-radius:0 0 var(--radius-panel) var(--radius-panel);background:var(--paper)}.filament-guide_tabPanel__zih_C>p:first-child{margin-top:0;color:var(--ink-soft)}.filament-guide_tabPanel__zih_C .filament-guide_decision__nUIpY,.filament-guide_tabPanel__zih_C .filament-guide_referenceTable___wm0F,.filament-guide_tabPanel__zih_C .filament-guide_selector__wb0bf{margin-bottom:0}.filament-guide_quickGrid__q5lFI{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line)}.filament-guide_quickGrid__q5lFI a{position:relative;display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-5);border:0;color:var(--ink-soft)}.filament-guide_quickGrid__q5lFI a+a{border-left:1px solid var(--line)}.filament-guide_quickGrid__q5lFI a:before{content:"";position:absolute;top:var(--space-3);bottom:var(--space-3);left:var(--space-3);width:4px;border-radius:var(--radius-control);background:var(--material-color)}.filament-guide_quickGrid__q5lFI b{font:600 var(--text-control)/var(--leading-tight) var(--mono);color:var(--ink)}.filament-guide_quickGrid__q5lFI span{font:var(--text-label)/var(--leading-tight) var(--mono)}.filament-guide_decision__nUIpY{margin:var(--space-4) 0 var(--space-6)}.filament-guide_questions__CnbR7{overflow:hidden;margin-bottom:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--paper)}.filament-guide_questions__CnbR7>div{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-2) var(--space-3)}.filament-guide_questions__CnbR7>div+div{border-top:1px solid var(--line)}.filament-guide_questions__CnbR7>div>b{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--paper-3);font:600 var(--text-label)/var(--leading-tight) var(--mono);color:var(--red-ink)}.filament-guide_questions__CnbR7>div>span{font-family:var(--sans);font-size:var(--text-control);color:var(--ink)}.filament-guide_printerQuestion___ICUe{grid-template-columns:28px minmax(110px,.45fr) minmax(0,1fr)!important}.filament-guide_binary__6rRPV{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2)}.filament-guide_selector__wb0bf{margin:var(--space-4) 0 var(--space-6)}.filament-guide_filters__N25YS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.filament-guide_filterGroup__vOFVx{min-width:0;margin:0;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--paper-2)}.filament-guide_filterGroup__vOFVx legend{padding:0 var(--space-1);font:600 var(--text-control)/var(--leading-tight) var(--mono);color:var(--ink-soft)}.filament-guide_filterGroup__vOFVx>div{display:flex;flex-wrap:wrap;gap:var(--space-2)}.filament-guide_filterState__v_Ryu{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3);min-height:var(--control-height);margin:var(--space-2) 0 var(--space-3);font:var(--text-label)/var(--leading-tight) var(--mono);color:var(--ink-soft)}.filament-guide_materialGrid__CtUyi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.filament-guide_materialCard__Oukqs,.filament-guide_materialMuted__mJ4xs{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);min-width:0;min-height:42px;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper);color:var(--ink);transition:opacity var(--duration-fast) var(--ease-ui)}.filament-guide_materialCard__Oukqs:before,.filament-guide_materialMuted__mJ4xs:before{content:"";position:absolute;top:var(--space-2);bottom:var(--space-2);left:var(--space-1);width:3px;border-radius:var(--radius-control);background:var(--material-color)}.filament-guide_materialCard__Oukqs a,.filament-guide_materialMuted__mJ4xs a{min-width:0;flex:1 0 auto;max-width:100%;border:0;color:var(--ink)}.filament-guide_materialCard__Oukqs b,.filament-guide_materialMuted__mJ4xs b{font:600 var(--text-control)/var(--leading-tight) var(--mono)}.filament-guide_materialMuted__mJ4xs{opacity:.2}.filament-guide_materialMuted__mJ4xs:focus-within,.filament-guide_materialMuted__mJ4xs:hover{opacity:.65}.filament-guide_comparison__kT1Jd{margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--red);border-radius:var(--radius-panel);background:var(--red-soft)}.filament-guide_comparisonHead__lXiEx{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:space-between;align-items:baseline;margin-bottom:var(--space-3)}.filament-guide_comparisonHead__lXiEx h3{margin:0;font:600 var(--text-title)/var(--leading-tight) var(--sans)}.filament-guide_comparisonHead__lXiEx span{font:var(--text-label)/var(--leading-tight) var(--mono);color:var(--ink-soft)}.filament-guide_removeComparison__cPRcM{margin-left:var(--space-2)}.filament-guide_tableScroll__EexUV{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--paper)}.filament-guide_tableScroll__EexUV table{width:100%;min-width:660px;border-collapse:collapse}.filament-guide_tableScroll__EexUV td,.filament-guide_tableScroll__EexUV th{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line);border-right:1px solid var(--line);text-align:left;vertical-align:top;font:var(--text-label)/var(--leading-tight) var(--mono);color:var(--ink-soft)}.filament-guide_tableScroll__EexUV th{color:var(--ink);font-weight:600}.filament-guide_tableScroll__EexUV tr:last-child>*{border-bottom:0}.filament-guide_tableScroll__EexUV tr>:last-child{border-right:0}.filament-guide_tableScroll__EexUV .filament-guide_tableGroup__IKqRF th{padding:var(--space-2) var(--space-3);background:var(--paper-3);color:var(--red-ink);font:600 var(--text-control)/var(--leading-tight) var(--mono)}.filament-guide_tableGroup__IKqRF th>span{margin-left:var(--space-2)}.filament-guide_referenceTable___wm0F{margin:var(--space-4) 0 var(--space-6)}.filament-guide_tableSort__PDAhm{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);font:var(--text-label)/var(--leading-tight) var(--mono);color:var(--ink-soft)}.filament-guide_profileTabs__YImpw{display:flex;gap:var(--space-2);margin:var(--space-4) 0 var(--space-3);padding:var(--space-1) var(--space-1) var(--space-2);overflow-x:auto;scrollbar-width:thin}.filament-guide_profileTabs__YImpw button{flex:0 0 auto;min-height:var(--control-height);padding:var(--space-1) var(--control-padding);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper);color:var(--ink-soft);font:600 var(--text-control)/var(--leading-tight) var(--mono);cursor:pointer}.filament-guide_profileTabs__YImpw button:hover{border-color:var(--material-color);color:var(--ink)}.filament-guide_profileTabs__YImpw button[aria-selected=true]{border-color:var(--material-color);background:color-mix(in oklch,var(--material-color) 12%,var(--paper));color:var(--ink)}.filament-guide_profileTabs__YImpw button:focus-visible{outline:2px solid var(--red);outline-offset:2px}.filament-guide_profile__p3LZU{scroll-margin-top:72px;padding:var(--space-4);border:1px solid var(--line);border-left:5px solid var(--material-color);border-radius:var(--radius-panel);background:var(--paper)}.filament-guide_profile__p3LZU>p{margin:var(--space-2) 0 var(--space-3);font-size:var(--text-body);color:var(--ink-soft)}.filament-guide_profile__p3LZU dl{display:grid;gap:var(--space-2);margin:var(--space-3) 0 0}.filament-guide_profile__p3LZU dl div{display:grid;grid-template-columns:132px minmax(0,1fr);align-items:baseline;gap:var(--space-4)}.filament-guide_profile__p3LZU dt{margin:0;font:600 var(--text-label)/var(--leading-tight) var(--mono);color:var(--ink-soft)}.filament-guide_profile__p3LZU dd{margin:0;font:var(--text-body)/var(--leading-body) var(--sans);color:var(--ink)}.filament-guide_profileDetails__51DSw{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--line)}.filament-guide_profileDetails__51DSw h4{margin:0;font:600 var(--text-control)/var(--leading-tight) var(--mono);color:var(--red-ink)}.filament-guide_profileDetails__51DSw h4+dl{margin-top:var(--space-3)}.filament-guide_profileDetails__51DSw dl+h4{margin-top:var(--space-5)}.filament-guide_variantGrid__QStUE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);margin:var(--space-3) 0 var(--space-5)}.filament-guide_variantGrid__QStUE article{padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-control);background:var(--paper-2)}.filament-guide_variantGrid__QStUE b{font:600 var(--text-control)/var(--leading-tight) var(--mono);color:var(--ink)}.filament-guide_variantGrid__QStUE p{margin:var(--space-2) 0 0;font:var(--text-body)/var(--leading-body) var(--sans);color:var(--ink-soft)}.filament-guide_profile__p3LZU:target{outline:2px solid var(--material-color);outline-offset:3px}.filament-guide_profileTitle__m4tRC h3{margin:0 0 var(--space-1);font:600 var(--text-title)/var(--leading-tight) var(--sans)}.filament-guide_profileTitle__m4tRC p{margin:0;font-size:var(--text-body);color:var(--ink-soft)}.filament-guide_profileFacts__TQYak{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2)}.filament-guide_profileFacts__TQYak span{padding:var(--space-3);border-radius:var(--radius-control);background:var(--paper-2);font:var(--text-body)/var(--leading-body) var(--sans);color:var(--ink)}.filament-guide_profileFacts__TQYak small{display:block;margin-bottom:var(--space-1);font:var(--text-label)/var(--leading-tight) var(--mono);color:var(--ink-soft)}@media(max-width:520px){.filament-guide_quick__aM3al img{aspect-ratio:1.35/1}.filament-guide_quickGrid__q5lFI{grid-template-columns:repeat(2,1fr)}.filament-guide_quickGrid__q5lFI a:nth-child(3){border-left:0;border-top:1px solid var(--line)}.filament-guide_quickGrid__q5lFI a:nth-child(4){border-top:1px solid var(--line)}.filament-guide_questions__CnbR7>div{grid-template-columns:25px minmax(0,1fr)}.filament-guide_questions__CnbR7 .filament-guide_binary__6rRPV{grid-column:2;justify-content:flex-start}.filament-guide_printerQuestion___ICUe{grid-template-columns:25px minmax(0,1fr)!important}.filament-guide_filters__N25YS,.filament-guide_tabs__GHMz_{grid-template-columns:1fr}.filament-guide_tabPanel__zih_C{padding:var(--space-3)}.filament-guide_profileFacts__TQYak,.filament-guide_variantGrid__QStUE{grid-template-columns:1fr}.filament-guide_profile__p3LZU dl div{grid-template-columns:1fr;gap:var(--space-1)}}@media(prefers-reduced-motion:reduce){.filament-guide_materialCard__Oukqs,.filament-guide_materialMuted__mJ4xs{transition:none}}.CodeDemo_wrap__EyHKa{border:1px solid var(--line);border-radius:var(--radius-panel);overflow:hidden;margin:var(--space-5) 0 var(--space-6);background:var(--paper)}.CodeDemo_tabs__VrAla{margin-bottom:0}.CodeDemo_codeWrap__5ygl_{display:flex;flex-direction:column;min-width:0}.CodeDemo_code__bT3g2,.art .CodeDemo_code__bT3g2{margin:0;padding:var(--space-4);overflow-x:auto;font-family:var(--mono);font-size:var(--text-control);line-height:1.65;color:var(--ink);background:var(--paper);white-space:pre;border:0;border-radius:0}.CodeDemo_body__WOiTP{padding:var(--space-4)}.ProjectLoader_loader__d1KiV{width:100%;height:100%;min-height:240px;display:grid;place-content:center;justify-items:center;gap:var(--space-5);padding:var(--space-5);color:var(--ink-soft)}.ProjectLoader_indicator__8__69{display:flex;gap:var(--space-2);height:24px;align-items:center}.ProjectLoader_indicator__8__69 span{width:10px;height:10px;background:var(--red-ink);animation:ProjectLoader_pulse__SAxGy 1.2s ease-in-out infinite}.ProjectLoader_indicator__8__69 span:nth-child(2){animation-delay:.15s}.ProjectLoader_indicator__8__69 span:nth-child(3){animation-delay:.3s}.ProjectLoader_label__0U3Te{font:var(--text-control)/var(--leading-body) var(--mono);text-align:center}@keyframes ProjectLoader_pulse__SAxGy{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-6px)}}@media(prefers-reduced-motion:reduce){.ProjectLoader_indicator__8__69 span{animation:none}}.ButtonLink_icon__rpBxs{display:inline-flex;flex:none}.DesignSystemPreview_intro__n2DZg{font:var(--text-body)/var(--leading-body) var(--sans);color:var(--ink-soft)}.DesignSystemPreview_density__Bzyhp{margin-block:var(--space-5)}.DesignSystemPreview_examples__ejfHZ{display:grid;gap:var(--space-5);padding-bottom:var(--space-7)}.DesignSystemPreview_panel__qV5iU p{margin:var(--space-4) 0 0}.DesignSystemPreview_fields__A6KRe{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:var(--stack-gap)}.BroadcastPreview_preview__rY_RK{display:flex;flex-direction:column;gap:16px;max-width:936px}.BroadcastPreview_preview__rY_RK h1{margin:0;font:600 30px/1.15 var(--sans);letter-spacing:-.01em;text-wrap:balance}.BroadcastPreview_cover__Z8SXP{max-width:720px;aspect-ratio:16/9;border:1px solid var(--line)}.BroadcastPreview_cover__Z8SXP img{width:100%;height:100%;object-fit:cover}.BroadcastPreview_meta__TL9MB{font:12px/1.5 var(--mono);color:var(--soft)}.BroadcastPreview_copy__CQOzf{max-width:56ch;font:17px/1.6 var(--sans)}.BroadcastPreview_copy__CQOzf p{margin:0 0 16px}.BroadcastPreview_copy__CQOzf a{color:var(--acct);border-bottom:1px solid}.BroadcastPreview_action__K9hsY{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.BroadcastPreview_action__K9hsY>span{font:12px var(--mono);color:var(--soft)}.BroadcastPreview_video__Moq8U{width:100%;aspect-ratio:16/9;border:1px solid var(--line)}.BroadcastPreview_audio__wBckJ{display:flex;flex-wrap:wrap;align-items:center;gap:20px;padding:20px;border:1px solid var(--line);background:var(--bg2)}.BroadcastPreview_audio__wBckJ img{object-fit:cover}.BroadcastPreview_audio__wBckJ audio{max-width:100%;accent-color:var(--acct)}.BroadcastPreview_source__jqq7Z{align-self:flex-start;font:13px var(--mono);color:var(--acct);border-bottom:1px solid}.BroadcastModal_dialog__Kfpql{width:min(1000px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:16px;overflow:auto;border:1px solid var(--line);border-radius:0;background:var(--bg);color:var(--ink)}.BroadcastModal_dialog__Kfpql::backdrop{background:rgba(0,0,0,.8)}.BroadcastModal_actions__xoBM8{display:flex;justify-content:flex-end;margin-bottom:12px}.ListPreview_layout__d35zs{width:100%;max-width:var(--shell-width);margin:0 auto;display:flex;flex:1 0 auto;flex-wrap:wrap;align-content:flex-start;min-height:100%}.ListPreview_list__AFQo6{flex:1 1 380px;max-width:560px;padding:14px 0 32px;min-width:0}.ListPreview_intro__PYD_V{padding:0 32px 14px;margin:0;font:16px/1.5 var(--sans);color:var(--soft)}.ListPreview_group__crgeB{margin:0;padding:18px 32px 6px;font:12px var(--mono);letter-spacing:.08em;color:var(--soft);border-top:1px solid var(--line)}.ListPreview_item__2VfFh{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:11px 32px;align-items:baseline;font:500 15px/1.5 var(--mono)}.ListPreview_name__rHr4P{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ListPreview_format__5b3eY{display:inline-block;width:11ch;font:12px var(--mono);color:var(--soft)}.ListPreview_meta__A_h11{font:12px var(--mono);color:var(--soft);white-space:nowrap}.ListPreview_item__2VfFh:focus-visible,.ListPreview_item__2VfFh:hover,.ListPreview_selected__zCeqT{background:var(--accbg);box-shadow:inset 3px 0 0 var(--acc)}.ListPreview_item__2VfFh:focus-visible .ListPreview_name__rHr4P,.ListPreview_item__2VfFh:hover .ListPreview_name__rHr4P,.ListPreview_selected__zCeqT .ListPreview_name__rHr4P{color:var(--acct);font-weight:600}.ListPreview_preview__YuVYK{flex:1 1 420px;min-width:0;border-left:1px solid var(--line);padding:24px 32px 48px}.ListPreview_empty__hWDgo{padding:32px;color:var(--soft)}@media(max-width:850px){.ListPreview_list__AFQo6{max-width:none}.ListPreview_preview__YuVYK{border-left:0;border-top:1px solid var(--line)}}@media(pointer:coarse){.ListPreview_preview__YuVYK{display:none}.ListPreview_item__2VfFh{min-height:44px}}@media(max-width:500px){.ListPreview_group__crgeB,.ListPreview_intro__PYD_V,.ListPreview_item__2VfFh{padding-inline:16px}.ListPreview_item__2VfFh{gap:8px}.ListPreview_format__5b3eY{width:auto;margin-right:8px}}.ExportBar_bar__tKUdQ{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-3);flex-wrap:nowrap;min-width:0;width:100%}.ExportBar_command__77KAD{font:12px/1.6 var(--mono);color:var(--soft);overflow-wrap:anywhere}.DailyScad_layout__dGiNm{display:flex;flex-direction:column;gap:var(--space-4);flex:1 1 auto;min-height:0;padding:0 var(--space-5) var(--space-5);box-sizing:border-box}@media(max-width:1088px){.DailyScad_layout__dGiNm{padding-inline:0}}@media(min-width:769px){.DailyScad_layout__dGiNm{flex-direction:row;align-items:stretch}}.DailyScad_layout__side__qmu32{flex:0 0 320px;display:flex;flex-direction:column;min-width:0;min-height:0}.DailyScad_layout__sideContent__ZkVIm{flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:var(--space-1)}.DailyScad_layout__export__s1lbZ{flex:0 0 auto;margin-top:var(--space-4);padding:var(--space-4) var(--space-1) 0 0;border-top:var(--stroke) solid var(--line)}.DailyScad_layout__heading__B09ll{font-size:var(--text-label);text-transform:uppercase;letter-spacing:.05em;color:var(--ink-soft);margin:0 0 var(--space-2)}.DailyScad_layout__heading__B09ll:not(:first-child){margin-top:var(--space-5)}.DailyScad_layout__viewer__CIH5y{position:relative;flex:1 1;min-height:360px}@media(min-width:769px){.DailyScad_layout__viewer__CIH5y{min-height:0}}.DailyScad_layout__engineLoading__sxxGD{position:absolute;z-index:5;inset:0;display:grid;place-content:center;justify-items:center;gap:var(--space-3);color:var(--ink);background:color-mix(in oklch,var(--paper) 78%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);font:var(--text-label) var(--mono)}.DailyScad_layout__engineLoading__sxxGD i{position:relative;display:block;width:min(240px,48vw);height:3px;overflow:hidden;background:var(--paper-3)}.DailyScad_layout__engineLoading__sxxGD i:after{content:"";position:absolute;inset:0;width:42%;background:var(--accent);animation:DailyScad_cad-loading__L_HtM 1s ease-in-out infinite alternate}.DailyScad_layout__viewerSkeleton__bke8S{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:360px;color:var(--ink-soft);background:var(--paper-2);border:var(--stroke) solid var(--line);border-radius:var(--radius-panel)}.DailyScad_layout__error__spQ5U{margin:var(--space-4) 0;padding:var(--space-2) var(--space-3);font-size:var(--text-label);color:var(--accent-ink);background:var(--accent-soft);border:var(--stroke) solid var(--accent);border-radius:var(--radius-control)}.DailyScad_layout__sceneHint__4a62L{margin:0 0 var(--space-1);padding:var(--space-3) var(--space-4);font-size:var(--text-label);line-height:var(--leading-body);color:var(--ink-soft);background:var(--paper-2);border:var(--stroke) dashed var(--line);border-radius:var(--radius-panel)}@keyframes DailyScad_cad-loading__L_HtM{0%{transform:translateX(-100%)}to{transform:translateX(240%)}}@media(prefers-reduced-motion:reduce){.DailyScad_layout__engineLoading__sxxGD i:after{width:100%;animation:none}}.DailyScad_layout__dGiNm{gap:22px 16px;padding:0}.DailyScad_layout__side__qmu32{flex-basis:380px}.DailyScad_layout__sideContent__ZkVIm{padding-top:10px}.DailyScad_layout__export__s1lbZ,.DailyScad_layout__settings__cpUM4,.DailyScad_layout__viewer__CIH5y{position:relative;border:1px solid var(--line);padding:14px}.DailyScad_layout__settings__cpUM4{border-color:var(--acc)}.DailyScad_layout__panelTitle__gUuE7{position:absolute;top:-9px;left:10px;margin:0;padding:0 6px;background:var(--bg);color:var(--soft);font:12px var(--mono);z-index:6}.DailyScad_layout__export__s1lbZ{margin-top:22px}.DailyScad_layout__viewer__CIH5y{padding:0}@media(max-width:720px){.DailyScad_layout__dGiNm{overflow:auto}.DailyScad_layout__side__qmu32{flex:none}.DailyScad_layout__sideContent__ZkVIm{overflow:visible}.DailyScad_layout__viewer__CIH5y{flex:none;min-height:440px}}.ReceiptProject_footer__bbqlt{margin-top:var(--space-6);padding-top:var(--space-5);border-top:var(--stroke) dashed var(--line)}.ReceiptProject_about__M3ZIW .ReceiptProject_openEditor__RjrID{gap:var(--space-5);padding:var(--space-4) var(--space-5);color:var(--paper);border:var(--stroke-accent) solid var(--accent-ink)}.ReceiptProject_about__M3ZIW table{width:100%;table-layout:fixed}.ReceiptProject_about__M3ZIW table td,.ReceiptProject_about__M3ZIW table th{width:50%;vertical-align:top;font-weight:400}.ReceiptProject_about__M3ZIW table img{width:100%;max-height:none;aspect-ratio:591/1280;object-fit:cover}