@font-face{font-family:VT323;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/vt323-latin-400-normal.715b6d9d.woff2) format("woff2"),url(/_next/static/media/vt323-latin-400-normal.8d5eb22b.woff) format("woff")}:root{--blue:#0757ed;--blue-dark:#000080;--face:#d4d0c8;--light:#fffef8;--paper:#f5f4e8;--shadow:#808078;--dark:#25251f;--ink:#171914;--selection:#dce4ff;--taskbar:42px;--font-ui:Tahoma,Verdana,Arial,sans-serif;--font-pixel:"VT323","Courier New",monospace;--bevel:inset 1px 1px #fffef8,inset -1px -1px #5f6057,inset 2px 2px #e9e8df,inset -2px -2px #a2a295;--inset:inset 1px 1px #77796d,inset -1px -1px #fff,inset 2px 2px #b6b7a9,inset -2px -2px #e5e6dd;color-scheme:light}*{box-sizing:border-box}body,html{margin:0;width:100%;min-height:100%;background:#008080;color:var(--ink);font:13px/1.45 var(--font-ui)}body{overflow:hidden}button,input,select,textarea{font:inherit;color:inherit;border-radius:0}button{cursor:pointer}button:disabled{cursor:not-allowed;color:#686b63}a{color:#0039bb}img{max-width:100%}button,summary{-webkit-tap-highlight-color:transparent}[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:2px dotted #000080;outline-offset:2px}button:focus:not(:focus-visible){outline:none}h1,h2,h3,p{margin:0}h2{font:26px/1.05 var(--font-pixel);margin-bottom:6px}hr{border:0;border-top:1px solid #999b8d;box-shadow:0 1px #fff;margin:12px 0}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.skip-link{position:fixed;left:10px;top:-80px;z-index:9999;background:white;padding:12px}.skip-link:focus{top:8px}.os-icon{flex-shrink:0;vertical-align:middle}.mascot,.os-icon{object-fit:contain;image-rendering:pixelated;-webkit-user-select:none;user-select:none}.mascot{display:block;height:auto}.desktop{height:100dvh;min-height:320px;width:100%;position:relative;background-size:cover;background-position:50%;overflow:hidden}.wallpaper-meadow,.wallpaper-preview.meadow,.wallpaper-swatch.meadow{background-image:url(/os/meadow.webp);background-color:#76b4df}.wallpaper-clouds,.wallpaper-preview.clouds,.wallpaper-swatch.clouds{background-image:url(/os/clouds.webp);background-color:#83b9f0}.wallpaper-preview.teal,.wallpaper-swatch.teal,.wallpaper-teal{background:#008080}.wallpaper-midnight,.wallpaper-preview.midnight,.wallpaper-swatch.midnight{background:#1c2852}.desktop-workspace{position:absolute;inset:0 0 var(--taskbar);overflow:hidden}.desktop-icons{position:absolute;left:16px;top:18px;display:grid;gap:15px;width:90px}.desktop-icon{background:none;border:1px solid transparent;width:90px;min-height:77px;padding:5px 1px;display:flex;align-items:center;flex-direction:column;justify-content:start;gap:5px;outline-offset:0!important}.desktop-icon>span{color:white;text-shadow:1px 1px #121711,-1px 0 #536144;font-size:12px;line-height:1.15;padding:2px 3px;max-width:100%}.desktop-icon.selected{background:#0757ed38;border:1px dotted white}.desktop-icon.selected>span,.desktop-icon:focus-visible>span{background:#000080}.desktop-icon:hover>img{filter:brightness(1.07)}.desktop-demo{position:absolute;right:20px;top:18px;background:#f4f3e4e8;border:1px solid #fff7;box-shadow:1px 1px #4444;padding:4px 9px;font-size:11px;display:flex;gap:6px;align-items:center}.demo-dot{width:7px;height:7px;background:#c28509;box-shadow:0 0 0 1px #66501e}.app-window{position:absolute;padding:3px;background:var(--face);box-shadow:var(--bevel),2px 3px 0 #0004;display:flex;flex-direction:column;overflow:hidden;min-width:0;isolation:isolate}.app-window[hidden]{display:none}.titlebar{height:27px;min-height:27px;display:flex;align-items:center;justify-content:space-between;gap:8px;color:#fff;background:linear-gradient(90deg,#5c6372,#696f7c);padding:3px 3px 3px 5px;-webkit-user-select:none;user-select:none;touch-action:none;font-weight:700;font-size:13px;cursor:default}.titlebar.active{background:linear-gradient(90deg,#0036b5,#065cff 88%,#004bcc)}.titlebar>span{display:flex;gap:6px;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.caption-controls{display:flex;gap:2px;flex-shrink:0}.caption-button{border:0;box-shadow:var(--bevel);width:21px;height:21px;background:var(--face);padding:4px;display:grid;place-items:center;color:#111}.caption-button:active{box-shadow:var(--inset);padding:5px 3px 3px 5px}.close-glyph{height:12px;width:12px;position:relative;display:block}.close-glyph:after,.close-glyph:before{content:"";position:absolute;left:5px;top:-1px;width:2px;height:15px;background:#111;transform:rotate(45deg)}.close-glyph:after{transform:rotate(-45deg)}.minimize-glyph{height:3px;width:10px;background:#111;align-self:end}.maximize-glyph{height:12px;width:13px;border:1.5px solid #111;border-top-width:3px}.restore-glyph{height:11px;width:11px;border:1px solid #111;border-top:3px solid #111;box-shadow:2px -2px 0 #d4d0c8,3px -3px 0 #111}.window-body{flex:1 1;display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.resize-grip{position:absolute;right:3px;bottom:3px;width:13px;height:13px;background:repeating-linear-gradient(135deg,transparent 0 2px,#777 2px 3px,#fff 3px 4px);clip-path:polygon(100% 0,100% 100%,0 100%);cursor:nwse-resize;touch-action:none}.win-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:30px;min-width:65px;border:0;padding:6px 12px;background:var(--face);box-shadow:var(--bevel);text-decoration:none;color:#111;white-space:nowrap;font-size:12px}.win-button:hover:not(:disabled){background:#e3e0d7}.win-button.pressed,.win-button:active:not(:disabled){box-shadow:var(--inset)}.win-button.primary{background:var(--blue);color:white;box-shadow:inset 1px 1px #8db1ff,inset -1px -1px #001760,inset 2px 2px #5b8cfb,inset -2px -2px #0041c3}.win-button.primary:hover:not(:disabled){background:#0049dc}.win-button.primary:disabled{background:#c1c8d3;color:#495668;box-shadow:var(--bevel)}.win-button:disabled{opacity:.72}.menubar{display:flex;align-items:center;min-height:27px;padding:2px 3px;border-bottom:1px solid #b9baad;z-index:6}.menubar,.menubar details{position:relative}.menubar summary{list-style:none;padding:2px 9px;cursor:pointer;font-size:12px}.menubar summary::-webkit-details-marker{display:none}.menubar details[open]>summary,.menubar summary:hover{background:#000080;color:white}.menu-dropdown{position:absolute;left:0;top:100%;width:228px;box-shadow:var(--bevel),2px 2px #0004;background:var(--face);padding:3px;z-index:50}.menu-dropdown button{display:flex;justify-content:space-between;align-items:center;width:100%;text-align:left;border:0;background:none;padding:7px 9px;font-size:12px;gap:12px}.menu-dropdown button:focus-visible,.menu-dropdown button:hover:not(:disabled){background:#000080;color:#fff}.menu-dropdown kbd{font:10px var(--font-ui);white-space:nowrap;color:inherit;opacity:.7}.app-toolbar{min-height:30px;background:#eae9df;border-bottom:1px solid #babcae;display:flex;align-items:center;gap:7px;padding:5px 10px;font-size:11px}.app-toolbar .inline-link{margin-left:auto}.inline-link{padding:0;border:0;background:none;color:#003bb7;text-decoration:underline;text-underline-offset:2px;font-size:inherit;cursor:pointer}.inline-link:hover{color:#000080}.crumbs-layout{display:flex;flex:1 1;min-height:0;overflow:auto;background:var(--paper);padding:16px;gap:20px}.companion-column{width:170px;flex-shrink:0;display:flex;flex-direction:column;gap:12px;border-right:1px solid #cbcdc0;padding-right:18px}.companion-scene{position:relative;background:linear-gradient(#ffffff9e,#f3f4e639),url(/os/meadow.webp) 50%/cover;border:1px solid #b6baad;box-shadow:inset 1px 1px #fff;min-height:177px;display:flex;flex-direction:column;align-items:center;justify-content:end;padding-top:52px;overflow:hidden}.speech-bubble{position:absolute;left:9px;right:9px;top:9px;background:#fcfce9;border:1px solid #282d26;box-shadow:2px 2px #b0b4a1;padding:5px 6px;z-index:1;text-align:center;font:22px/.95 var(--font-pixel)}.speech-bubble:after{content:"";position:absolute;bottom:-7px;left:25px;border-color:#282d26 transparent transparent;border-style:solid;border-width:7px 7px 0 0}.mascot-control{position:relative;border:0;background:none;z-index:2;padding:6px 0 14px}.mascot-control:active .mascot{transform:translateY(2px)}.paper-pile{position:absolute;bottom:-4px;left:0;width:150px;image-rendering:pixelated;opacity:.65}.round-summary{margin:0;font-size:11px}.round-summary>div{display:flex;justify-content:space-between;gap:6px;margin:5px 0}.round-summary dt{color:#5c6358}.round-summary dd{margin:0;text-transform:capitalize;text-align:right;font-weight:700}.companion-column .win-button{margin-top:auto;width:100%}.case-column{flex:1 1;min-width:0}.pot-row{display:flex;flex-direction:column;padding-bottom:10px;margin-bottom:9px;border-bottom:1px solid #c7cbb9}.pot-row>span{font-size:11px;color:#4f5d47}.pot-row strong{font:44px/1 var(--font-pixel);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere;color:#112418}.case-form{display:flex;flex-direction:column;gap:8px}.case-form>label{font:26px/1 var(--font-pixel)}input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea{background:#fffef5;border:0;box-shadow:var(--inset);padding:7px 8px;min-width:0}textarea{resize:vertical;line-height:1.5;font-size:13px}textarea:read-only{background:#f3f2e5}.case-form textarea{width:100%;min-height:105px;max-height:350px;resize:none}.composer-meta{display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:10px;color:#626958}.composer-meta>span:first-child{flex:1 1}.composer-meta>span:last-child{flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.composer-bottom{display:flex;gap:7px;align-items:end;flex-wrap:wrap}.category-label{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:80px;font-size:10px;color:#5d6356}.category-label select{font-size:12px;height:31px;color:#171914;padding:5px 7px}.composer-bottom>.win-button{font-size:11px;padding:7px 9px}.round-clock{min-height:40px;display:flex;align-items:center;gap:16px;margin:0;padding:8px 12px;background:#eae9dd;border-top:1px solid #c7c9ba;font-size:11px}.round-clock b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-left:5px}.segmented-progress{height:17px;padding:3px;box-shadow:var(--inset);background:#f9f9f0;flex:1 1;min-width:40px}.segmented-progress>span{display:block;height:100%;background:repeating-linear-gradient(90deg,#0757ed 0 8px,transparent 8px 10px);transition:width .6s linear;max-width:100%}.window-status{display:flex;gap:3px;align-items:stretch;margin-top:auto;padding:3px 0 0;min-height:24px;flex-shrink:0;font-size:10px;overflow:hidden}.window-status>span{box-shadow:inset 1px 1px #aaa99f,inset -1px -1px #f4f3e8;padding:3px 7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.window-status>span:first-child{flex:1 1}.window-status>span:last-child{padding-right:16px}.form-error,.inline-notice{font-size:11px;color:#a31914;margin-top:7px;line-height:1.4}.inline-notice{color:#655016;background:#fff2bb;padding:6px}.inline-success{display:flex;gap:7px;align-items:center;color:#214f20;background:#e4f0d8;padding:7px;font-size:11px;margin-top:8px}.inline-success .inline-link{margin-left:auto}.text-error{color:#ae201b!important}.muted{color:#666c61;font-size:11px}.searchbar{display:flex;align-items:center;gap:7px;margin:9px 9px 7px;background:#fffef6;box-shadow:var(--inset);padding:2px 7px;min-height:32px;flex-shrink:0}.searchbar input{background:none!important;box-shadow:none!important;width:100%;min-width:0;padding:4px 1px!important;font-size:12px}.searchbar>button{background:none;border:0;padding:2px 5px}.searchbar select{max-width:150px;font-size:11px;margin-right:-3px}.tabstrip{display:flex;align-items:end;padding:0 8px;border-bottom:1px solid #909389;gap:2px;min-height:31px;flex-shrink:0;overflow-x:auto}.tabstrip>button{border:0;box-shadow:inset 1px 1px #fff,inset -1px 0 #8f9388;background:#dadbd1;padding:6px 11px 5px;font-size:11px;white-space:nowrap;height:29px;flex-shrink:0}.tabstrip>button[aria-selected=true]{background:#f7f7ec;color:#0034ac;padding-top:7px;height:31px;font-weight:700;border-bottom:1px solid #f7f7ec;margin-bottom:-1px}.feed-list{flex:1 1;overflow:auto;background:#fbfaf0;margin:0 6px;border:1px solid #b2b5a7;border-top:none;scrollbar-gutter:stable}.feed-item{display:flex;gap:9px;padding:13px 9px 11px;border-bottom:1px solid #d4d5c9}.feed-avatar{background:#e6e7da;box-shadow:inset 1px 1px #fff;border:1px solid #cacbbc;width:43px;height:45px;padding:3px;flex-shrink:0;align-self:start;display:grid;place-items:center}.feed-item-content{min-width:0;flex:1 1}.feed-meta{display:flex;justify-content:space-between;gap:5px;font-size:10px;margin-bottom:5px;align-items:baseline;flex-wrap:wrap}.feed-meta>button{border:0;background:none;font-weight:700;font-size:12px;padding:0;text-align:left;color:#162d68}.feed-meta>span{color:#6f7569;font-size:9px}.plea-text-button{display:block;width:100%;background:none;border:0;padding:0;text-align:left;line-height:1.4;font-size:12px;overflow-wrap:anywhere}.agent-reply{font-size:11px;line-height:1.45;padding-top:7px;color:#435143}.agent-reply b{font-size:10px;background:#e3e8d8;padding:1px 3px;margin-right:3px;color:#354437}.feed-item-bottom{display:flex;gap:9px;align-items:center;margin-top:8px;font-size:10px}.feed-item-bottom .inline-link{margin-left:auto}.status-chip{padding:1px 4px;background:#e8e8dc;border:1px solid #c9cdbe;text-transform:capitalize;font-size:9px}.money-text{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;color:#174626}.empty-state{min-height:170px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:11px;padding:25px;color:#61665a;text-align:center}.empty-state strong{font-size:13px;color:#3b4037}.empty-state>div{font-size:12px}.empty-state .win-button{margin-top:5px}.file-toolbar{min-height:43px;display:flex;gap:6px;align-items:center;padding:6px;flex-shrink:0}.file-toolbar .win-button{padding:5px 8px;min-width:40px;font-size:11px}.toolbar-spacer{flex:1 1}.mode-indicator{font-size:10px;padding:0 6px}.view-toggle{margin-left:auto;display:flex;gap:3px}.view-toggle>button{border:0;background:var(--face);box-shadow:var(--bevel);width:27px;height:27px}.view-toggle>button[aria-pressed=true]{box-shadow:var(--inset);background:#e6e6db}.address-bar{display:flex;gap:9px;align-items:center;padding:0 8px 8px;font-size:11px;flex-shrink:0}.address-bar .inset{flex:1 1;display:flex;align-items:center;gap:6px;background:#fffef4;box-shadow:var(--inset);padding:5px 7px;min-width:0}.address-bar .inset>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.explorer-layout{display:flex;flex:1 1;min-height:0;margin:0 5px;border:1px solid #aeb1a2;background:#fffef6}.folder-tree{width:137px;flex-shrink:0;background:#f0f0e6;border-right:1px solid #b3b6a6;padding:12px 5px}.folder-tree>button{display:flex;align-items:center;width:100%;gap:6px;border:0;background:none;padding:6px 5px;text-align:left;font-size:11px;white-space:nowrap}.folder-tree>button.selected{background:#d7e2fd;outline:1px dotted #506aa5}.folder-tree>p,.folder-tree>small{display:block;margin:9px 5px;font-size:10px;color:#747768}.file-content{flex:1 1;min-width:0;min-height:0;overflow:auto}.files-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:12px;padding:16px}.file-item{background:none;border:1px solid transparent;display:flex;align-items:center;justify-content:start;flex-direction:column;gap:9px;padding:10px 6px;font-size:11px;min-width:0}.file-item>span{word-break:break-word}.file-item:focus-visible,.file-item:hover{background:#e7ecff;border:1px dotted #7f91bf}.files-list{padding:5px}.files-list .file-item{flex-direction:row;min-height:38px;width:100%;text-align:left;border-bottom:1px solid #eeeee2}.files-list .file-item small{margin-left:auto;color:#777d6a;font-size:10px}.note-editor{height:100%;padding:10px;display:flex;flex-direction:column;gap:9px;min-height:220px}.note-editor>label{display:flex;align-items:center;gap:8px;font-size:11px}.note-editor>label>input{flex:1 1;min-width:0}.note-editor>textarea{flex:1 1;resize:none;width:100%;min-height:100px;font-family:Courier New,monospace;font-size:12px}.file-actions{display:flex;gap:6px;flex-wrap:wrap;justify-content:end}.file-actions>.win-button{font-size:10px;padding:6px 8px}.table-scroll{flex:1 1;min-height:0;overflow:auto;margin:0 6px;background:#fbfbf1;box-shadow:var(--inset)}.details-table{width:100%;border-collapse:collapse;text-align:left;font-size:11px;min-width:355px}.details-table th{position:sticky;top:0;background:#dedfd5;font-weight:400;box-shadow:inset 1px 1px #fff,inset -1px -1px #a6aa9b;padding:7px 9px;white-space:nowrap;z-index:1}.details-table td{border-bottom:1px solid #dfdfd0;padding:10px 9px;vertical-align:middle;overflow-wrap:anywhere}.details-table tr:nth-child(2n){background:#f5f5e8}.details-table tbody tr:hover{background:#e6ecff}.file-link{display:flex;gap:6px;align-items:center;text-align:left;padding:0;background:none;border:0;color:#003cb6;font-size:11px}.receipt-detail-scroll{overflow:auto;background:#f0f0e4;flex:1 1;padding:20px 12px}.receipt-paper{width:360px;max-width:100%;margin:0 auto;padding:21px 23px 24px;background:#fffef2;box-shadow:0 2px 6px #0002;border:1px solid #d8d8cb;font:12px/1.6 Courier New,monospace;position:relative}.receipt-paper:after{content:"";position:absolute;bottom:-7px;left:0;width:100%;height:7px;background:linear-gradient(135deg,#fffef2 25%,transparent 0) -7px 0/14px 14px,linear-gradient(225deg,#fffef2 25%,transparent 0) -7px 0/14px 14px}.receipt-brand{display:flex;align-items:center;justify-content:center;gap:12px}.receipt-brand strong{font:26px var(--font-pixel)}.receipt-kind{font-size:9px;text-align:center;margin:8px 0}.receipt-paper dl{margin:0}.receipt-paper dl>div{display:flex;justify-content:space-between;gap:10px}.receipt-paper dd{margin:0;text-align:right}.receipt-paper hr{border-style:dashed;box-shadow:none}.receipt-paper blockquote{margin:0 0 10px}.receipt-reference{font-size:9px;text-align:center;overflow-wrap:anywhere}.barcode{height:28px;max-width:200px;margin:8px auto;background:repeating-linear-gradient(90deg,#181c17 0 2px,transparent 2px 4px,#181c17 4px 5px,transparent 5px 9px,#181c17 9px 13px,transparent 13px 16px)}.receipt-paper>small{font-size:9px;display:block;text-align:center;line-height:1.35}.receipt-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;max-width:440px;margin:22px auto 2px}.receipt-actions .win-button{font-size:11px}.receipt-actions .inline-link{font-size:10px}.pot-overview{padding:12px;display:flex;gap:10px;background:var(--paper);flex-shrink:0}.pot-screen{flex:1 1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:5px;padding:13px;background:#081f17;color:#b9ec9c;box-shadow:var(--inset);font-size:10px}.pot-screen strong{font:clamp(32px,4vw,59px)/1 var(--font-pixel);overflow-wrap:anywhere}.budget-panel{width:160px;display:grid;grid-template-columns:35px 1fr;column-gap:8px;align-content:center;padding:5px}.budget-panel>img{grid-row:1/3}.budget-panel>label{font-size:10px;color:#5b6651}.budget-panel>b{font-size:14px}.budget-panel>.terminal-number,.budget-panel>label:nth-of-type(2){grid-column:1/3;margin-top:4px}.budget-panel>.terminal-number{font:28px/1 var(--font-pixel);margin-top:0}.policy-note{padding:3px 12px 10px;background:var(--paper);font-size:11px;line-height:1.4}.budget-progress{display:flex;align-items:center;gap:12px;padding:9px 12px;font-size:10px}.settings-tabs{padding-top:10px;min-height:42px}.settings-content{padding:18px;background:var(--paper);overflow:auto;flex:1 1}.wallpaper-preview{width:238px;height:144px;max-width:100%;margin:0 auto 15px;background-size:cover;background-position:50%;box-shadow:0 0 0 6px #b6b8ac,0 0 0 8px #76796b;display:grid;place-items:center;border:3px solid #252720}.preview-window{width:105px;height:74px;background:#f4f4e6;box-shadow:var(--bevel);padding:3px;display:flex;align-items:center;flex-direction:column;gap:5px}.preview-title{background:var(--blue);color:white;font-size:8px;width:100%;padding:1px 3px}.settings-content fieldset{border:1px solid #b4b8a6;box-shadow:inset 1px 1px #fff;padding:12px;margin:18px 0 8px}.settings-content legend{font-size:11px;padding:0 6px}.wallpaper-options{display:flex;gap:18px;justify-content:center;flex-wrap:wrap}.wallpaper-options label{display:flex;flex-direction:column;align-items:center;gap:5px;cursor:pointer;font-size:10px;position:relative}.wallpaper-options input{position:absolute;opacity:0}.wallpaper-swatch{width:61px;height:44px;display:block;background-size:cover;border:2px solid #8c9280;box-shadow:0 0 0 2px #f8faee}.wallpaper-options input:checked+.wallpaper-swatch{outline:2px solid var(--blue);outline-offset:2px}.wallpaper-options input:focus-visible+.wallpaper-swatch{outline:3px dotted var(--blue);outline-offset:2px}.settings-check{display:flex;gap:10px;align-items:flex-start;margin-bottom:20px}.settings-check input{margin-top:2px}.settings-check strong{font-weight:400;font-size:13px}.settings-check small{display:block;margin-top:4px;font-size:11px;color:#636d58}.settings-actions{display:flex;gap:8px;flex-wrap:wrap}.settings-footer{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px;font-size:10px}.notepad{background:#fffef5;flex:1 1;overflow:auto;box-shadow:var(--inset);padding:16px}.notepad pre{white-space:pre-wrap;font:13px/1.8 Courier New,monospace;margin:0;overflow-wrap:anywhere}.help-heading{display:flex;gap:15px;align-items:center;padding:15px;background:var(--paper)}.help-heading p{font-size:11px;color:#56614b}.help-content{padding:5px 13px 16px;background:var(--paper);flex:1 1;overflow:auto}.token-reference{border-bottom:1px solid #d1d5c2;padding:10px 0;font-size:12px}.token-reference h3{font-size:12px;margin:0}.token-reference p{margin:8px 0;line-height:1.65}.token-address{overflow-wrap:anywhere}.help-question{border-bottom:1px solid #d1d5c2;padding:10px 0}.help-question summary{cursor:pointer;font-size:12px}.help-question p{margin:10px 0 0 14px;font-size:12px;line-height:1.65;color:#45503b}.help-links{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.connection-content{padding:17px;overflow:auto;background:var(--paper);flex:1 1}.properties{margin:20px 0}.properties>div{display:flex;justify-content:space-between;gap:16px;margin:9px 0;font-size:11px}.properties dt{color:#6a725f;flex-shrink:0}.properties dd{margin:0;text-align:right;overflow-wrap:anywhere}.connection-content h2{font-size:23px}.run-content{padding:20px;flex:1 1;display:flex;flex-direction:column;gap:15px}.clock-content,.run-content{background:var(--paper);overflow:auto}.clock-content{padding:12px 24px;flex:1 1;text-align:center}.digital-clock{font:40px/1 var(--font-pixel);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0 0 5px}.calendar-toolbar{display:flex;justify-content:space-between;align-items:center;margin:11px 0 6px;font-size:12px}.calendar-toolbar .win-button{min-width:26px;min-height:24px;padding:2px 8px}.calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:1px;background:#fffef5;border:1px inset #ccd1ba;padding:5px;font-size:11px;margin-bottom:9px}.calendar-grid b,.calendar-grid span{height:23px;display:grid;place-items:center}.calendar-grid b{color:#5c684f;font-size:10px}.calendar-grid .today{background:var(--blue);color:white}.os-modal{padding:3px;width:470px;max-width:calc(100vw - 20px);max-height:calc(100dvh - 30px);border:0;background:var(--face);box-shadow:var(--bevel),3px 4px #0005;overflow:auto}.os-modal::backdrop{background:#03113350;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.os-modal[open]{animation:dialog-in .11s ease-out}.modal-content{padding:19px;background:var(--paper)}.modal-content form>p,.modal-content>p{font-size:12px;line-height:1.6}.dialog-intro{display:flex;align-items:center;gap:15px;margin-bottom:16px}.dialog-intro p{font-size:11px;line-height:1.5}.dialog-intro .mascot{flex-shrink:0}.review-text{margin:12px 0;padding:12px;border:1px solid #c7ccb9;background:white;font-size:13px;line-height:1.65;overflow-wrap:anywhere;white-space:pre-wrap}.field-label{display:flex;flex-direction:column;gap:6px;font-size:11px;margin:13px 0}.field-label input{width:100%;height:33px;font-size:13px}.check-row{display:flex;gap:9px;align-items:flex-start;font-size:11px;line-height:1.55;margin:15px 0}.check-row input{margin:2px 0 0;flex-shrink:0}input[type=checkbox],input[type=radio]{accent-color:#034bf0;width:15px;height:15px;cursor:pointer}.dialog-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:20px;flex-wrap:wrap}.dialog-actions .win-button{min-width:85px}.taskbar{height:var(--taskbar);position:absolute;bottom:0;left:0;right:0;background:var(--face);box-shadow:inset 0 1px #fff,inset 0 2px #f3f2e6;display:flex;align-items:center;gap:6px;padding:4px 5px;z-index:1000}.start-area{position:relative;height:33px;flex-shrink:0}.start-button{height:33px;display:flex;align-items:center;gap:7px;padding:3px 10px 3px 5px;border:0;background:var(--face);box-shadow:var(--bevel);font-size:16px}.start-button.pressed,.start-button:active{box-shadow:var(--inset)}.start-button b{font-weight:700;letter-spacing:-.5px}.task-divider{height:27px;width:2px;border-left:1px solid #94968a;border-right:1px solid #fff;flex-shrink:0}.quick-desktop{width:29px;height:29px;border:1px solid transparent;padding:3px;background:none;flex-shrink:0}.quick-desktop:hover{box-shadow:var(--bevel)}.task-buttons{display:flex;gap:4px;flex:1 1;min-width:0;overflow-x:auto;scrollbar-width:none}.task-button{height:31px;display:flex;align-items:center;gap:6px;border:0;box-shadow:var(--bevel);background:var(--face);padding:4px 9px 4px 5px;max-width:175px;min-width:100px;flex:0 1 175px;text-align:left;font-size:11px}.task-button>span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.task-button.active{background:#edeee3;box-shadow:var(--inset);font-weight:700}.system-tray{box-shadow:var(--inset);height:32px;display:flex;align-items:center;padding:0 6px;gap:5px;flex-shrink:0}.system-tray>button{border:0;background:none;padding:3px;font-size:11px}.tray-clock{white-space:nowrap;min-width:66px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.connection-indicator{display:flex;align-items:flex-end;gap:2px;height:23px;width:22px}.connection-indicator span{background:#23433c;width:3px;border-top:1px solid #eff6dc}.connection-indicator span:first-child{height:6px}.connection-indicator span:nth-child(2){height:10px}.connection-indicator span:nth-child(3){height:15px}.connection-indicator:not(.fresh) span{background:#a05b22}.start-menu{position:absolute;bottom:37px;left:0;width:300px;background:var(--face);box-shadow:var(--bevel),3px 2px #0004;padding:3px;display:flex;max-height:calc(100dvh - 55px);overflow:hidden;animation:dialog-in .1s ease-out}.start-brand{background:linear-gradient(#073baa,#000080);color:white;writing-mode:vertical-rl;transform:rotate(180deg);font:700 23px var(--font-ui);padding:13px 7px;width:42px;letter-spacing:-1px}.start-brand>span{font-weight:400;color:#b3c5ff}.start-content{flex:1 1;display:flex;flex-direction:column;min-width:0}.start-search{display:flex;align-items:center;gap:5px;padding:7px 8px}.start-search input{width:100%;font-size:11px;padding:6px}.start-apps{overflow:auto;flex:1 1;padding:2px 0}.start-app{display:flex;align-items:center;gap:10px;background:none;border:0;width:100%;text-align:left;padding:6px 10px;font-size:12px;min-height:39px}.start-app small{margin-left:auto}.start-app:focus-visible,.start-app:hover,.start-footer>button:hover{background:#000080;color:white}.start-footer{border-top:1px solid #929887;box-shadow:inset 0 1px #fff;margin:4px;padding-top:4px}.start-footer>button{display:flex;align-items:center;gap:10px;width:100%;border:0;background:none;text-align:left;padding:9px 8px;font-size:12px}.desktop-context{position:absolute;background:var(--face);box-shadow:var(--bevel),2px 2px #0003;padding:3px;width:216px;z-index:900}.desktop-context button{display:block;width:100%;border:0;background:none;padding:7px 14px;text-align:left;font-size:12px}.desktop-context button:hover{background:#000080;color:white}.desktop-context hr{margin:3px 4px}.toast-stack{position:absolute;right:12px;bottom:55px;display:flex;flex-direction:column;gap:7px;z-index:1100;pointer-events:none;width:320px;max-width:calc(100vw - 24px)}.os-toast{background:#ffffe4;border:1px solid #565c49;box-shadow:2px 2px #0003;padding:11px;display:flex;gap:9px;align-items:start;pointer-events:auto;animation:dialog-in .15s ease-out}.os-toast strong{font-size:12px}.os-toast p{font-size:11px;line-height:1.45;margin-top:3px}.os-toast>div{flex:1 1;min-width:0}.os-toast>button{border:0;background:none;padding:0;font-size:18px;line-height:1}.app-failure,.app-opening{padding:30px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;flex:1 1;background:var(--paper);text-align:center}.app-failure p{font-size:12px}.indeterminate-progress{width:130px;height:15px;box-shadow:var(--inset);background:repeating-linear-gradient(90deg,#0757ed 0 7px,#f5f4e8 7px 10px);background-size:200% 100%;animation:loading 1.4s linear infinite}.large-text .details-table,.large-text .help-question p,.large-text .notepad pre,.large-text .plea-text-button,.large-text .window-body,.large-text textarea{font-size:15px}.with-scanlines .window-body:after{content:"";position:absolute;inset:30px 3px 3px;pointer-events:none;z-index:8;background:repeating-linear-gradient(0deg,transparent 0 3px,#12221805 3px 4px)}.reduce-motion *{animation:none!important;transition:none!important;scroll-behavior:auto!important}::-webkit-scrollbar{width:15px;height:15px}::-webkit-scrollbar-track{background:repeating-conic-gradient(#e9eadd 0 25%,#d0d1c3 0 50%) 0/2px 2px}::-webkit-scrollbar-thumb{background:var(--face);box-shadow:var(--bevel);min-height:28px}::-webkit-scrollbar-corner{background:var(--face)}@keyframes pet-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes dialog-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes loading{to{background-position:100% 0}}@media(min-width:701px) and (max-height:740px){.desktop-icons{gap:5px;top:9px}.desktop-icon{min-height:65px}.desktop-icon img{width:36px;height:36px}.desktop-icon>span{font-size:11px}}@media(max-width:700px){:root{--taskbar:46px}.desktop-workspace{bottom:46px}.app-window{box-shadow:none;padding:2px}.titlebar{height:36px;min-height:36px;font-size:14px;padding:3px 4px}.caption-button{height:28px;width:29px}.caption-controls{gap:4px}.menubar{min-height:32px}.menubar summary{padding:4px 10px}.desktop-icons{display:grid;grid-template-columns:repeat(3,90px);width:auto;gap:20px 15px;top:30px;left:20px}.desktop-icon{min-height:90px}.desktop-icon img{width:48px;height:48px}.desktop-icon>span{font-size:12px}.desktop-demo{top:auto;bottom:12px;right:14px;z-index:2}.crumbs-layout{padding:12px;gap:12px;flex-direction:column;min-height:0;overflow:auto}.companion-column{width:auto;border:0;padding:0;display:flex;flex-direction:row;gap:12px;align-items:center;flex-shrink:0}.companion-scene{min-height:111px;width:135px;padding-top:33px;flex-shrink:0}.speech-bubble{font-size:17px;top:5px;padding:4px}.companion-scene .mascot{width:75px!important;max-height:75px!important}.mascot-control{padding:5px 0 0}.companion-column>.win-button,.paper-pile{display:none}.round-summary{flex:1 1;font-size:11px}.case-column{flex:none}.pot-row{flex-direction:row;align-items:baseline;justify-content:space-between;padding:7px 0;margin-bottom:12px}.pot-row strong{font-size:39px}.case-form>label{font-size:28px}.case-form textarea{min-height:137px;max-height:250px;font-size:16px}.case-form{gap:10px}.composer-bottom{gap:7px}.composer-bottom .win-button{min-height:37px;font-size:11px;padding:8px 10px}.category-label select{height:37px}.round-clock{font-size:11px;gap:12px}.window-status{font-size:10px}.taskbar{height:46px;gap:4px}.start-area,.start-button{height:36px}.start-button{font-size:14px;padding-right:8px;gap:4px}.start-button .os-icon{height:23px;width:23px}.quick-desktop{width:25px}.task-buttons{gap:3px}.task-button{min-width:33px;max-width:33px;height:33px;justify-content:center;padding:3px}.task-button>span{display:none}.system-tray{padding:0 4px;gap:1px;height:34px}.connection-indicator{display:none}.tray-clock{font-size:10px!important;min-width:57px;padding:2px!important}.system-tray .sound-toggle{padding:3px}.task-divider{display:none}.start-menu{bottom:40px;width:285px}.start-app{min-height:40px}.field-label input,.note-editor input,.note-editor textarea,.searchbar input{font-size:16px!important}.app-toolbar{font-size:10px;min-height:29px}.feed-list{margin:0 3px}.feed-item{padding:16px 10px}.plea-text-button{font-size:14px}.agent-reply,.feed-meta>button{font-size:12px}.feed-meta>span{font-size:10px}.feed-item-bottom{font-size:11px}.folder-tree{width:102px;padding:9px 2px}.folder-tree>button{font-size:10px;gap:4px;padding:7px 4px}.folder-tree>button .os-icon{width:15px;height:15px}.folder-tree small{font-size:9px}.file-toolbar{gap:5px}.file-toolbar .win-button{font-size:10px}.files-grid{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));padding:10px;gap:8px}.file-item{padding:9px 3px}.note-editor{padding:8px;gap:8px}.note-editor>label{display:flex;align-items:stretch;flex-direction:column;font-size:10px}.file-actions{justify-content:start}.file-actions .win-button{font-size:10px;padding:7px 8px}.pot-overview{padding:10px;gap:10px}.pot-screen{padding:11px 10px}.pot-screen strong{font-size:34px}.budget-panel{width:115px;grid-template-columns:25px 1fr;gap:4px}.budget-panel .os-icon{width:24px}.budget-panel>b{font-size:12px}.budget-panel>.terminal-number{font-size:27px}.policy-note{font-size:11px}.budget-progress{gap:8px}.details-table{font-size:11px}.details-table td,.details-table th{padding:9px 7px}.settings-content{padding:22px 15px}.settings-tabs button{padding:7px 9px}.settings-check{margin-bottom:24px}.wallpaper-options{gap:14px}.wallpaper-swatch{width:55px}.settings-footer{font-size:10px}.receipt-detail-scroll{padding:20px 12px}.receipt-paper{padding:19px 18px}.notepad{padding:14px}.notepad pre{font-size:13px}.modal-content{padding:16px}.os-modal{max-width:calc(100vw - 16px)}.os-modal .titlebar{min-height:32px;height:32px}.check-row{font-size:12px}.dialog-actions .win-button{min-height:38px}.help-question{padding:13px 0}.help-question p,.help-question summary{font-size:13px}.connection-content{padding:17px}.clock-content{padding:24px 35px}.digital-clock{font-size:55px}.calendar-grid b,.calendar-grid span{height:35px}.calendar-grid{font-size:14px}.toast-stack{bottom:56px}.app-opening{padding:20px}}@media(max-width:360px){.crumbs-layout{padding:10px}.companion-scene{width:115px}.composer-bottom .win-button{padding:7px;font-size:10px}.composer-meta{font-size:9px}.pot-row strong{font-size:34px}.budget-panel{width:97px}.pot-screen strong{font-size:30px}.folder-tree{width:88px}.folder-tree small{font-size:8px}.settings-tabs button{padding:6px 7px;font-size:10px}.start-button b{font-size:13px}.sound-toggle{display:none}.tray-clock{min-width:54px}.quick-desktop{display:none}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media(forced-colors:active){.app-window,.caption-button,.os-modal,.start-menu,.task-button,.win-button{border:1px solid ButtonText}.titlebar.active{background:Highlight;color:HighlightText}.desktop-icon>span{background:Canvas;color:CanvasText;text-shadow:none}.pot-screen{border:1px solid CanvasText}.segmented-progress>span{background:Highlight}}@media print{body,html{height:auto;background:white;overflow:visible}body *{visibility:hidden}#receipt-print,#receipt-print *{visibility:visible}#receipt-print{position:fixed;left:0;top:0;width:100%;max-width:none;box-shadow:none;border:0}.receipt-paper:after{display:none}.receipt-paper .barcode{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.boot-dialog{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:390px;max-width:calc(100vw - 24px);padding:3px;background:var(--face);box-shadow:var(--bevel),3px 3px #0004}.prelaunch-chat{margin:14px 12px;padding:10px;border:1px solid var(--window-border,#6b6b6b);background:var(--window-bg,#f4f1e8)}.prelaunch-chat form{display:grid;gap:8px}.account-entry textarea,.prelaunch-chat textarea{display:block;width:100%;min-height:72px;margin-top:5px}.prelaunch-chat-log{max-height:220px;overflow:auto;padding:8px 22px}.prelaunch-chat-log li{margin:8px 0}.prelaunch-chat-log p{margin:4px 0}.claim-panel{padding:14px;overflow:auto}.claim-heading{border-bottom:1px solid #888;margin-bottom:12px}.claim-heading h1{margin:4px 0}.account-panel{overflow:auto;max-height:100%}.account-entry{border:1px solid #888;padding:10px;margin:10px 0}.account-entry header{display:flex;justify-content:space-between;gap:10px}.account-entry p{overflow-wrap:anywhere}.pet-world{position:absolute;inset:0;z-index:5;pointer-events:none;overflow:hidden;contain:layout style}.pet-crumb[hidden],.pet-world[hidden]{display:none!important}.pet-actor{position:absolute;left:0;top:0;width:96px;height:96px;margin:0;padding:0;border:0;background:none;pointer-events:auto;touch-action:none;cursor:grab;user-select:none;-webkit-user-select:none;will-change:transform}.pet-actor[data-held=true]{cursor:grabbing}.pet-actor:focus-visible{outline:2px dotted var(--blue-dark);outline-offset:-7px;background:#ffffe81c}.pet-sprite{display:block;width:100%;height:100%;background-image:url(/os/pet/atlas.png);background-repeat:no-repeat;background-size:768px 384px;image-rendering:pixelated;pointer-events:none;filter:drop-shadow(0 1px 1px #fff7)}.pet-crumb{position:absolute;top:0;left:0;width:16px;height:12px;background:#f8cf54;border:2px solid #6e4613;box-shadow:inset 2px 2px #fff0a0,2px 2px #0003;clip-path:polygon(0 25%,25% 25%,25% 0,75% 0,75% 25%,100% 25%,100% 75%,75% 75%,75% 100%,25% 100%,25% 75%,0 75%);pointer-events:none}.pet-tray-button{width:34px;height:32px;padding:0;border:0;background:none;display:grid;place-items:center;flex-shrink:0}.pet-tray-button:active{box-shadow:var(--inset)}.pet-tray-sprite{width:30px;height:30px;display:block;background-image:url(/os/pet/atlas.png);background-size:240px 120px;background-repeat:no-repeat;image-rendering:pixelated}.pet-tray-sprite[data-enabled=false]{opacity:.45}.pet-control-intro{display:flex;gap:14px;align-items:center;margin-bottom:14px}.pet-control-intro img{image-rendering:pixelated;flex-shrink:0}.pet-control-intro p{margin:4px 0 0;font-size:12px}.pet-care-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pet-care-grid .win-button{min-height:36px}.pet-options{margin:16px 0 8px;padding:10px;display:grid;gap:8px}.pet-options label{display:flex;align-items:center;gap:8px;min-height:28px}.pet-care-note{font-size:12px;line-height:1.5;max-width:48ch}@media (max-width:700px){.pet-care-grid .win-button{min-height:44px}.pet-options label{min-height:36px}.pet-tray-button{min-width:36px;height:36px}.pet-control-intro{gap:8px}.pet-control-intro strong{font-size:13px}}@media print{.pet-tray-button,.pet-world{display:none!important}}.desktop-context button:disabled,.desktop-context button:disabled:hover{background:none;color:#686b63;cursor:not-allowed}.hunt-layer{position:absolute;inset:0;z-index:5;pointer-events:none;overflow:hidden;contain:layout style}.hunt-actor{position:absolute;top:0;left:0;visibility:hidden;padding:0;margin:0;border:0;background:transparent;pointer-events:auto;touch-action:none;cursor:crosshair;will-change:transform;-webkit-user-select:none;user-select:none}.hunt-actor[data-ready=true]{visibility:visible}.hunt-sprite{display:block;width:100%;height:100%;background-image:url(/os/pet/atlas.png);background-repeat:no-repeat;image-rendering:pixelated;pointer-events:none;filter:drop-shadow(0 1px 1px #fff9)}.hunt-catch-ring{position:absolute;left:16%;top:19%;width:68%;height:60%;border:2px solid transparent;border-radius:50%;pointer-events:none}.hunt-actor[data-catchable=true] .hunt-catch-ring{border-color:#ffde43;box-shadow:0 0 0 1px #191e00}.hunt-actor:focus-visible{outline:2px dotted #fff;outline-offset:4px}.hunt-hud{position:absolute;z-index:6;right:10px;bottom:10px;display:flex;align-items:center;gap:12px;max-width:calc(100% - 20px);padding:6px 8px;background:var(--face);box-shadow:var(--bevel);font-size:12px}.hunt-hud strong{font-size:11px;letter-spacing:.04em}.hunt-hud .hunt-time{padding:1px 6px;background:#061909;color:#bcf6b8;font:24px/1.1 var(--font-pixel);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hunt-hud .caption-button{flex-shrink:0}.hunt-cue{min-width:105px;font-weight:700}.hunt-tray-button{width:30px;height:30px;border:0;background:none;display:grid;place-items:center;flex-shrink:0}.hunt-tray-button[aria-pressed=true]{box-shadow:var(--inset);background:#fff4b7}.hunt-reticle{width:16px;height:16px;border:2px solid var(--blue-dark);border-radius:50%;position:relative;display:block}.hunt-reticle:after,.hunt-reticle:before{content:"";position:absolute;background:var(--blue-dark)}.hunt-reticle:before{top:5px;left:-5px;width:22px;height:2px}.hunt-reticle:after{top:-5px;left:5px;width:2px;height:22px}.hunt-intro{display:flex;align-items:center;gap:16px;margin-bottom:14px}.hunt-intro h2{font-size:17px;line-height:1.3;margin:0 0 6px}.hunt-intro p{font-size:12px;margin:0}.hunt-status-box{padding:12px;background:#fffef8;box-shadow:var(--inset);margin:12px 0}.hunt-status-box p{margin:5px 0 0;font-size:12px}.hunt-mode{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0;padding:10px}.hunt-ack,.hunt-mode label{display:flex;align-items:center;gap:5px;font-size:12px}.hunt-ack{align-items:flex-start;margin:12px 0;line-height:1.45}.hunt-fine{font-size:11px;line-height:1.5}.hunt-secondary-actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.hunt-rules{padding:9px;border:1px solid var(--shadow);font-size:12px}.hunt-rules p{white-space:pre-wrap}.hunt-rules dd{overflow-wrap:anywhere;margin:2px 0 8px;font-family:monospace}.hunt-error{padding:10px 12px;background:#fff1de;border-left:3px solid #9c321b;font-size:12px;overflow-wrap:anywhere}.hunt-terminal{background:#071a10;color:#d4f6ba;padding:16px;font-family:var(--font-pixel)}.hunt-terminal>span{display:block;font:10px var(--font-ui);letter-spacing:.1em;color:#b2cba2}.hunt-terminal strong{display:block;font-size:28px;line-height:1.05;margin:12px 0}.hunt-terminal small{display:block;font:11px/1.4 var(--font-ui)}.hunt-fields{font-size:11px;margin:16px 0}.hunt-fields>div{display:grid;grid-template-columns:94px 1fr;gap:10px;border-bottom:1px solid #c9cbbb;padding:8px 0}.hunt-fields dt{font-weight:700}.hunt-fields dd{margin:0;font-family:monospace;overflow-wrap:anywhere}.hunt-prize-list>div{background:var(--light);padding:10px;box-shadow:var(--inset);margin:8px 0}.hunt-prize-list strong{font:22px/1.2 var(--font-pixel);overflow-wrap:anywhere}.hunt-prize-list small{display:block;font-size:10px;overflow-wrap:anywhere}.hunt-transaction code{display:block;overflow-wrap:anywhere;font-size:11px;margin:4px 0 12px}.hunt-admission{margin:12px 0;min-height:68px}.pet-hunt-entry{margin-top:14px;padding-top:12px;border-top:1px solid var(--shadow)}.pet-hunt-entry p{font-size:11px;margin:8px 0 0}@media(max-width:700px){.hunt-hud{left:8px;right:8px;bottom:8px;gap:8px;flex-wrap:wrap;font-size:11px}.hunt-cue{flex:1 1}.hunt-hud .caption-button{min-height:32px;min-width:32px}.hunt-mode label{min-height:36px}.hunt-claim .win-button,.hunt-secondary-actions .win-button{min-height:40px}.hunt-intro{gap:8px}.hunt-fields>div{grid-template-columns:78px 1fr}.hunt-tray-button{min-width:30px}}@media(prefers-reduced-motion:reduce){.hunt-actor{will-change:auto}}@media print{.hunt-hud,.hunt-layer,.hunt-tray-button{display:none!important}}