:root{--gs-ink: #241609;--gs-ink-soft: #46301d;--gs-ink-faint: #5a3f24;--gs-paper: #e6d7b4;--gs-paper-hi: #f2e6c8;--gs-paper-dk: #c9b78f;--gs-oxblood: #6d2417;--gs-oxblood-hi: #8e3a25;--gs-brass: #c9a35c;--gs-brass-hi: #e8cf8f;--gs-brass-dk: #8a6a30;--gs-warn-ink: #f0c9b6;--gs-warn-line: rgba(160, 66, 44, .7);--gs-leather: #2e1d12;--gs-smoke: rgba(16, 10, 6, .78);--gs-scrim: rgba(8, 5, 3, .55);--gs-sage: #9fae86;--gs-lift: 0 1px 3px rgba(0, 0, 0, .9);--gs-fs-micro: 11.5px;--gs-fs-fine: 13.5px;--gs-fs-body: 15.5px;--gs-fs-lead: 17.5px;--gs-fs-head: 22px;--gs-fs-hero: 31px;--gs-fs-title: clamp(3rem, 9.5vw, 6.6rem);--gs-lh-tight: 1.16;--gs-lh: 1.4;--gs-track-over: .34em;--gs-font-display: "Rye", "Georgia", "Times New Roman", serif;--gs-font-body: "IM Fell English", "Iowan Old Style", "Palatino", Georgia, serif;--gs-font-caps: "IM Fell English SC", "IM Fell English", Georgia, serif;--gs-sp-1: 4px;--gs-sp-2: 8px;--gs-sp-3: 12px;--gs-sp-4: 18px;--gs-sp-5: 26px;--gs-sp-6: 36px;--gs-gutter: 18px;--gs-gap: 14px;--gs-rail-w: clamp(17rem, 24vw, 23rem);--gs-radius: 3px;--gs-z-frame: 10;--gs-z-fx: 30;--gs-z-modal: 40;--gs-z-creator: 50;--gs-z-title: 60;--gs-noise: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E")}.gs-root{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--gs-z-frame);pointer-events:none;font-family:var(--gs-font-body);font-size:16px;color:var(--gs-paper-hi);user-select:none;-webkit-user-select:none}.gs-root *,.gs-root *:before,.gs-root *:after{box-sizing:border-box}.gs-root button{font-family:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.gs-root button:focus{outline:none}.gs-root button:focus-visible{outline:1px solid var(--gs-brass);outline-offset:2px}.gs-root input{font-family:inherit;user-select:text;-webkit-user-select:text}.gs-paper{position:relative;color:var(--gs-ink);background:var(--gs-noise) repeat,radial-gradient(130% 100% at 50% 6%,var(--gs-paper-hi) 0%,var(--gs-paper) 52%,var(--gs-paper-dk) 100%);background-blend-mode:multiply,normal;border:1px solid rgba(92,62,26,.6);border-radius:var(--gs-radius);box-shadow:inset 0 0 0 1px #f6ecce73,inset 0 0 34px #482c0c47,0 12px 34px #0000008c}.gs-paper:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:1px solid rgba(110,72,30,.45);border-radius:2px;pointer-events:none}.gs-surface{color:var(--gs-paper-hi);background:linear-gradient(180deg,#1e130bed,#120b06f2);border:1px solid rgba(201,163,92,.45);border-radius:var(--gs-radius);box-shadow:inset 0 0 0 1px #c9a35c1a,0 8px 24px #0000008c}.gs-scrim,.gs-menu,.gs-vices{background:var(--gs-scrim)}.gs-key{display:inline-flex;align-items:center;justify-content:center;min-width:1.55em;height:1.55em;padding:0 .38em;margin:0 .1em;font-family:var(--gs-font-body);font-size:.82em;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--gs-ink);background:linear-gradient(#f5ead0,#dcc99f);border:1px solid var(--gs-brass-dk);border-radius:4px;box-shadow:inset 0 1px #fffaebbf,0 2px #2e1c0a8c,0 3px 5px #00000059;vertical-align:middle;line-height:1;text-shadow:none;flex:0 0 auto}.gs-act{display:inline-flex;align-items:center;gap:var(--gs-sp-2);padding:9px 17px;font-size:var(--gs-fs-lead);line-height:1.2;color:var(--gs-ink);text-align:left;background:var(--gs-noise) repeat,linear-gradient(#efe1bd,#d6c297);background-blend-mode:multiply,normal;border:1px solid rgba(92,62,26,.65);border-radius:var(--gs-radius);box-shadow:inset 0 0 0 1px #f6ecce80,inset 0 -8px 14px #54361024,0 4px 12px #00000080;transition:filter .15s,transform .1s,box-shadow .15s}.gs-act:hover{filter:brightness(1.06)}.gs-act:active{transform:translateY(1px)}.gs-act.gs-primary{border-color:var(--gs-brass-dk);box-shadow:inset 0 0 0 1px #f6ecce80,inset 0 -8px 14px #54361024,0 4px 12px #00000080,0 0 16px #ce9c4838}.gs-act.gs-danger{color:var(--gs-oxblood)}.gs-act.gs-wide{width:100%;justify-content:flex-start}.gs-act-label{min-width:0;overflow-wrap:break-word}.gs-act.gs-dim,.gs-act:disabled{opacity:.42;filter:saturate(.55);cursor:default;pointer-events:none}.gs-act.gs-quiet{padding:4px 9px;font-size:var(--gs-fs-fine);color:var(--gs-ink-soft);background:#fff8e457;border:1px solid rgba(138,106,48,.5);box-shadow:none}.gs-act.gs-quiet:hover{background:#fff8e4b8;filter:none}.gs-act.gs-quiet .gs-key{font-size:.78em;margin:0}.gs-rule{display:flex;align-items:center;gap:var(--gs-sp-3);color:var(--gs-brass);margin:6px 0}.gs-rule-line{flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(201,163,92,.8),transparent)}.gs-rule-fleur{font-size:15px;line-height:1;opacity:.9}.gs-rowel{display:block;opacity:.95}.gs-paper .gs-rule{color:var(--gs-brass-dk)}.gs-paper .gs-rule-line{background:linear-gradient(90deg,transparent,rgba(138,106,48,.7),transparent)}.gs-phead{flex:0 0 auto}.gs-phead-over{text-align:center;font-size:var(--gs-fs-micro);letter-spacing:var(--gs-track-over);text-indent:var(--gs-track-over);text-transform:uppercase;color:var(--gs-oxblood)}.gs-surface .gs-phead-over,.gs-dpanel .gs-phead-over{color:var(--gs-brass)}.gs-phead-title{margin:4px 0 8px;text-align:center;font-family:var(--gs-font-display);font-weight:400;font-size:var(--gs-fs-head);letter-spacing:.05em;color:var(--gs-ink)}.gs-thud-read{display:flex;flex-wrap:wrap;justify-content:center;max-width:min(92vw,900px);gap:var(--gs-sp-2) var(--gs-sp-5);font-size:var(--gs-fs-fine);letter-spacing:.14em;text-transform:uppercase;color:#d9cba6;text-shadow:var(--gs-lift)}.gs-thud-read>span{white-space:nowrap}.gs-thud-read b{font-weight:400;margin-left:7px;font-size:var(--gs-fs-body);letter-spacing:.03em;color:var(--gs-brass-hi)}.gs-frame{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr) minmax(0,auto);grid-template-rows:auto minmax(0,1fr) auto;gap:var(--gs-gap);padding:var(--gs-gutter);pointer-events:none}.gs-reg{min-width:0;min-height:0;display:flex;pointer-events:none}.gs-r-head-l{justify-content:flex-start;align-items:flex-start}.gs-r-head-c{justify-content:center;align-items:flex-start}.gs-r-head-r{justify-content:flex-end;align-items:flex-start}.gs-rail{flex-direction:column;gap:var(--gs-gap);min-height:0;overflow:hidden}.gs-r-rail-l{align-items:flex-start}.gs-r-rail-r{align-items:flex-end}.gs-rail>*{width:var(--gs-rail-w);max-width:100%;min-height:0;flex:0 1 auto}.gs-r-stage{position:relative;flex-direction:column;justify-content:flex-end;align-items:center;gap:var(--gs-gap)}.gs-prompt{order:1}.gs-duel{order:2}.gs-r-foot{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto) minmax(0,1fr);align-items:end;gap:var(--gs-gap)}.gs-r-foot-l{justify-content:flex-start;align-items:flex-end;min-width:0}.gs-r-foot-c{justify-content:center;align-items:flex-end;min-width:0}.gs-r-foot-r{justify-content:flex-end;align-items:flex-end;min-width:0}.gs-r-foot>*>*{min-width:0}.gs-chatlog{order:1}.gs-deedbook{order:3}.gs-tradebox{order:2}.gs-buildwatch{order:9;margin-top:auto}.gs-notices{order:1}.gs-dpanel{order:2}.gs-crosshair{position:absolute;left:50%;top:50%;width:3px;height:3px;margin:-1.5px 0 0 -1.5px;border-radius:50%;background:#f0e4c88c;box-shadow:0 0 3px #00000080;opacity:0;transition:opacity .2s}.gs-crosshair.gs-show{opacity:.4}.gs-vflash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--gs-z-fx);opacity:0;pointer-events:none}.gs-vflash.k-win{background:radial-gradient(ellipse at center,#ffc46000 30%,#ca8a2c80)}.gs-vflash.k-lose{background:radial-gradient(ellipse at center,#384a5e00 30%,#26364a9e)}.gs-vflash.gs-on{animation:gsVflash 1.35s ease-out both}@keyframes gsVflash{0%{opacity:0}16%{opacity:1}to{opacity:0}}.gs-balance{position:relative;display:flex;align-items:center;gap:10px;text-shadow:var(--gs-lift);pointer-events:none}.gs-bal-coin{width:27px;height:27px;display:grid;place-items:center;border-radius:50%;font-family:var(--gs-font-display);font-size:var(--gs-fs-fine);color:#3d2a0d;text-shadow:none;background:radial-gradient(circle at 34% 30%,var(--gs-brass-hi),var(--gs-brass) 55%,var(--gs-brass-dk) 100%);border:1px solid rgba(58,40,12,.8);box-shadow:inset 0 0 0 2px #fff0c847,inset 0 -3px 5px #462e0c80,0 2px 6px #0000008c}.gs-bal-amt{font-size:var(--gs-fs-head);letter-spacing:.03em;color:#efe3c4}.gs-balance.gs-tick .gs-bal-amt{animation:gsTick .5s ease-out}@keyframes gsTick{30%{transform:scale(1.14);color:#ffe9b0}}.gs-bal-delta{position:absolute;right:2px;top:100%;font-size:var(--gs-fs-body);font-style:italic;pointer-events:none;animation:gsDelta 1.5s ease-out forwards}.gs-bal-delta.gs-up{color:var(--gs-brass-hi)}.gs-bal-delta.gs-down{color:#c96a4f}@keyframes gsDelta{0%{opacity:0;transform:translateY(-2px)}18%{opacity:1}to{opacity:0;transform:translateY(22px)}}.gs-notices{display:flex;flex-direction:column;align-items:flex-end;gap:var(--gs-sp-2);width:auto;max-width:var(--gs-rail-w);flex:0 1 auto;min-height:0;overflow:hidden}.gs-toasts{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:var(--gs-sp-2);flex:0 1 auto;min-height:0;overflow:hidden}.gs-toasts:empty{display:none}.gs-toast{padding:8px 15px;font-size:var(--gs-fs-body);line-height:1.35;transform-origin:top right;animation:gsToastIn .4s ease-out both;transition:opacity .55s,transform .55s}.gs-toast.k-win{border-color:var(--gs-brass-dk);box-shadow:inset 0 0 0 1px #f6ecce66,inset 0 0 18px #966e1e4d,0 6px 18px #00000080,0 0 18px #ce9c4840}.gs-toast.k-warn,.gs-toast.k-error{border-color:var(--gs-warn-line);color:var(--gs-warn-ink)}.gs-toast.gs-out{opacity:0;transform:translate(14px)}@keyframes gsToastIn{0%{opacity:0;transform:translate(18px) scale(.96)}to{opacity:1;transform:none}}.gs-updateready{display:none;align-items:center;gap:var(--gs-sp-1);padding:6px 13px;font-size:var(--gs-fs-fine)}.gs-updateready.gs-show{display:inline-flex}.gs-buildwatch{display:none;flex-direction:column;gap:var(--gs-sp-1);padding:10px 14px;font-size:var(--gs-fs-fine);line-height:var(--gs-lh);flex:0 100 auto;overflow:hidden}.gs-buildwatch.gs-show{display:flex}.gs-bw-lines,.gs-bw-more{opacity:.78}.gs-bw-more{font-style:italic}.gs-chatlog{max-height:38%;flex:0 4 auto;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 22px);mask-image:linear-gradient(to bottom,transparent 0,#000 22px);display:flex;flex-direction:column;justify-content:flex-end;gap:3px;padding:4px 0;transition:background .25s}.gs-chatlog.gs-open{max-height:52%;overflow-y:auto;background:#0e090594;border-left:2px solid rgba(138,106,48,.75);padding:var(--gs-sp-2) 10px;pointer-events:auto}.gs-chatline{font-size:var(--gs-fs-body);line-height:1.38;color:#f0e6cf;text-shadow:0 1px 3px rgba(0,0,0,.92),0 0 10px rgba(0,0,0,.5);opacity:1;transition:opacity 1.8s ease;overflow-wrap:break-word;flex:0 0 auto}.gs-chatlog:not(:empty){min-height:3.4em}.gs-chatline.gs-faded{opacity:0}.gs-chatlog.gs-open .gs-chatline{opacity:1!important;transition:none}.gs-cname{margin-right:7px;font-size:var(--gs-fs-fine);letter-spacing:.08em;text-transform:uppercase;color:var(--gs-brass)}.gs-chatline.gs-self .gs-cname{color:var(--gs-brass-hi)}.gs-chatline.gs-npc .gs-cname{color:var(--gs-sage)}.gs-chatline.gs-npc .gs-ctext{font-style:italic;color:#e2dcc4}.gs-chatlog.gs-open::-webkit-scrollbar{width:6px}.gs-chatlog.gs-open::-webkit-scrollbar-thumb{background:#8a6a3099;border-radius:3px}.gs-chatlog.gs-open::-webkit-scrollbar-track{background:transparent}.gs-chatwrap{width:min(26rem,100%);min-width:0;display:none;align-items:center;gap:9px;padding:9px 12px}.gs-chatwrap.gs-open{display:flex;pointer-events:auto}.gs-chat-quill{color:var(--gs-brass);font-size:var(--gs-fs-body);flex:0 0 auto}.gs-chatinput{flex:1;min-width:0;background:transparent;border:none;outline:none;font-size:var(--gs-fs-lead);color:#f2e6c8;caret-color:var(--gs-brass-hi)}.gs-chatinput::placeholder{color:#d2be9666;font-style:italic}.gs-prompt{display:none;padding:9px 18px;font-size:var(--gs-fs-lead);letter-spacing:.02em;text-shadow:var(--gs-lift);opacity:0;transform:translateY(6px);transition:opacity .22s,transform .22s,display .22s allow-discrete;white-space:nowrap;max-width:100%;text-align:center}.gs-prompt.gs-show{display:block;opacity:1;transform:none}@starting-style{.gs-prompt.gs-show{opacity:0;transform:translateY(6px)}}.gs-duel{display:none;flex-direction:column;align-items:center;gap:var(--gs-sp-1);min-width:min(320px,100%);max-width:min(560px,100%);padding:11px 20px 12px;text-align:center;text-shadow:var(--gs-lift);opacity:0;transform:translateY(8px);transition:opacity .24s,transform .24s,display .24s allow-discrete;pointer-events:none}.gs-duel.gs-show{display:flex;opacity:1;transform:none}@starting-style{.gs-duel.gs-show{opacity:0;transform:translateY(8px)}}.gs-duel-body{font-size:var(--gs-fs-lead);line-height:var(--gs-lh)}.gs-duel-sub{font-size:var(--gs-fs-fine);line-height:var(--gs-lh);opacity:.72;font-style:italic}.gs-duel-bar{margin-top:var(--gs-sp-1)}.gs-thud{display:none;flex-direction:column;align-items:center;gap:9px;max-width:100%}.gs-thud.gs-open{display:flex}.gs-thud>*{min-width:0;max-width:100%}.gs-thud-timer{width:min(340px,62vw);height:4px;background:#140c0699;border:1px solid rgba(201,163,92,.28);border-radius:2px;overflow:hidden;opacity:0;transition:opacity .25s;flex:0 0 auto}.gs-thud-timer.gs-show{opacity:1}.gs-thud-timer.gs-you{box-shadow:0 0 10px #ce9c4859}.gs-thud-timer-fill{width:100%;height:100%;transform-origin:left center;background:linear-gradient(90deg,var(--gs-brass-dk),var(--gs-brass) 60%,var(--gs-brass-hi))}.gs-thud-timer-fill.gs-low{background:linear-gradient(90deg,#571c10,var(--gs-oxblood) 60%,var(--gs-oxblood-hi))}.gs-thud-msg{min-height:22px;font-size:var(--gs-fs-lead);font-style:italic;color:#dccfa9;text-align:center;text-shadow:var(--gs-lift)}.gs-thud-msg:empty{min-height:0}.gs-thud-strip{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;pointer-events:auto;max-width:100%}.gs-thud-sub{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:11px;pointer-events:auto;padding:9px 15px;background:var(--gs-noise) repeat,linear-gradient(#efe1bd,#d6c297);background-blend-mode:multiply,normal;border:1px solid var(--gs-brass-dk);border-radius:var(--gs-radius);box-shadow:inset 0 0 0 1px #f6ecce80,0 6px 16px #0000008c;color:var(--gs-ink);font-size:var(--gs-fs-body);max-width:100%;min-width:0}.gs-thud-sub>*{min-width:0}.gs-sub-label{font-size:var(--gs-fs-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--gs-ink-faint)}.gs-sub-amt{min-width:92px;text-align:center;font-family:var(--gs-font-display);font-size:var(--gs-fs-head);color:var(--gs-oxblood);text-shadow:0 1px 0 rgba(255,246,220,.6)}.gs-sub-presets{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:7px;margin:0 3px}.gs-thud-sub .gs-act:not(.gs-quiet){padding:6px 13px;font-size:var(--gs-fs-body)}.gs-thud-cards{display:none;justify-content:center;align-items:flex-end;flex-wrap:wrap;gap:6px;margin-bottom:4px;max-width:100%;filter:drop-shadow(0 3px 5px rgba(0,0,0,.55))}.gs-thud-cards.gs-show{display:flex}.gs-cards-grp{display:inline-flex;align-items:flex-end;gap:5px;position:relative;padding-top:14px}.gs-cards-label{position:absolute;top:-2px;left:50%;transform:translate(-50%);font-family:var(--gs-font-caps);font-size:var(--gs-fs-fine);letter-spacing:.14em;color:#e8dcc0d9;text-shadow:var(--gs-lift);white-space:nowrap}.gs-cards-gap{width:26px}.gs-card{width:66px;height:93px;border-radius:4px;background-size:cover;background-position:center;border:1px solid rgba(30,20,12,.8);box-shadow:0 1px #fff0d240 inset;animation:gs-card-in .28s cubic-bezier(.2,1.4,.4,1);flex:0 0 auto}.gs-card:nth-child(odd){transform:rotate(-1.2deg)}.gs-card:nth-child(2n){transform:rotate(1deg)}.gs-card-big{width:78px;height:110px}.gs-card-slot{background:#140e0959;border:1px dashed rgba(220,200,160,.28);box-shadow:none;animation:none}.gs-card-dim{opacity:.45}.gs-card-pick{position:relative}.gs-card-pick.gs-ticked{box-shadow:inset 0 0 0 2px var(--gs-brass-hi),0 0 12px #e8c06973}.gs-card-tag{position:absolute;left:50%;bottom:-8px;transform:translate(-50%);min-width:1.15em;padding:0 .2em;border-radius:3px;font:700 12px/1.45 var(--gs-font-caps);text-align:center;box-shadow:0 1px 4px #000000b3;background:#120c08eb;color:#e8dcc0;border:1px solid rgba(232,220,192,.45)}.gs-card-pick.gs-ticked .gs-card-tag{background:var(--gs-brass-hi);color:#1a1209;border-color:#1a120999}@keyframes gs-card-in{0%{transform:translateY(10px) scale(.7);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.gs-dpanel{width:clamp(19rem,27vw,26rem);display:none;flex-direction:column;gap:var(--gs-sp-3);padding:16px 18px 18px;min-height:0;color:var(--gs-paper-hi);background:var(--gs-noise) repeat,linear-gradient(160deg,#1e140cf2,#100a06f5);background-blend-mode:overlay,normal;border:1px solid rgba(201,168,106,.42);border-radius:4px;box-shadow:0 18px 48px #0000009e,inset 0 0 0 1px #00000080;overflow-y:auto}.gs-dpanel::-webkit-scrollbar{width:6px}.gs-dpanel::-webkit-scrollbar-thumb{background:#c9a86a66;border-radius:3px}.gs-dpanel::-webkit-scrollbar-track{background:transparent}.gs-dpanel.gs-open{display:flex}.gs-dpanel>*{flex:0 0 auto}.gs-dp-body{display:flex;flex-direction:column;gap:var(--gs-sp-3);flex:0 8 auto;min-height:0;overflow-y:auto;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 16px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 16px),transparent)}.gs-dp-body>*{flex:0 0 auto}.gs-dp-body::-webkit-scrollbar{width:6px}.gs-dp-body::-webkit-scrollbar-thumb{background:#c9a86a66;border-radius:3px}.gs-dp-body::-webkit-scrollbar-track{background:transparent}.gs-dp-head{display:flex;flex-direction:column;gap:5px;padding-bottom:11px;border-bottom:1px solid rgba(201,168,106,.28)}.gs-dp-turn{font-size:var(--gs-fs-head);line-height:var(--gs-lh-tight);letter-spacing:.09em;font-weight:700;color:#d8c79b}.gs-dpanel[data-tone=you] .gs-dp-turn{color:#f5d987;text-shadow:0 0 18px rgba(232,190,92,.5)}.gs-dpanel[data-tone=you]{border-color:#e8be5cb8;box-shadow:0 18px 48px #0000009e,0 0 0 1px #e8be5c47,inset 0 0 34px #966c202e}.gs-dp-cash{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.gs-dp-amt{font-size:var(--gs-fs-hero);font-weight:700;color:#f0d68a;letter-spacing:.02em}.gs-dp-where{font-size:var(--gs-fs-fine);opacity:.72;letter-spacing:.1em;text-transform:uppercase}.gs-dp-dice{display:none;align-items:center;gap:9px}.gs-dp-dice.gs-on{display:flex}.gs-dp-die{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:var(--gs-fs-head);font-weight:700;color:#2b2119;background:linear-gradient(#efe4cc,#d9c9a6);border-radius:7px;box-shadow:inset 0 -2px #00000038,0 3px 7px #0000006b}.gs-dp-total{font-size:var(--gs-fs-lead);color:#e6d3a3;letter-spacing:.05em}.gs-dp-by{font-size:var(--gs-fs-micro);opacity:.6;letter-spacing:.11em;text-transform:uppercase;margin-left:auto}.gs-dp-meta{display:none}.gs-dp-meta.gs-on{display:block}.gs-dp-metaline{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--gs-sp-2);font-size:var(--gs-fs-micro);letter-spacing:var(--gs-track-over);text-transform:uppercase;color:var(--gs-brass)}.gs-dp-lap{opacity:.7}.gs-dp-pay{color:var(--gs-brass-hi)}.gs-dp-meta.gs-low .gs-dp-pay,.gs-dp-meta.gs-out .gs-dp-pay{color:var(--gs-warn-ink)}.gs-dp-fall{color:var(--gs-warn-ink);opacity:.85;letter-spacing:.12em}.gs-dp-metanote{margin-top:var(--gs-sp-1);font-size:var(--gs-fs-fine);line-height:var(--gs-lh);font-style:italic;color:var(--gs-warn-ink);opacity:.9}.gs-dp-claim{display:none}.gs-dp-claim.gs-on{display:block;padding:var(--gs-sp-2) var(--gs-sp-3);border:1px solid rgba(201,168,106,.34);border-left:2px solid var(--gs-brass);border-radius:var(--gs-radius);background:#fff0cd0d}.gs-cl-over{font-size:var(--gs-fs-micro);letter-spacing:var(--gs-track-over);text-transform:uppercase;color:var(--gs-brass)}.gs-cl-lot{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--gs-sp-2);margin-top:var(--gs-sp-1);font-size:var(--gs-fs-lead);line-height:var(--gs-lh-tight);color:var(--gs-paper-hi)}.gs-cl-lot>i{font-style:normal;font-size:var(--gs-fs-fine);opacity:.66}.gs-cl-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--gs-sp-2);margin-top:var(--gs-sp-2)}.gs-cl-row>b{font-weight:400;font-size:var(--gs-fs-micro);letter-spacing:.14em;text-transform:uppercase;opacity:.62}.gs-cl-res,.gs-cl-bid{font-size:var(--gs-fs-head);line-height:1;font-weight:700;color:#f0d68a}.gs-cl-bid.gs-none{font-size:var(--gs-fs-body);font-weight:400;opacity:.6;color:var(--gs-paper-hi)}.gs-cl-bidwho{font-size:var(--gs-fs-fine);opacity:.7}.gs-cl-rules{margin:var(--gs-sp-2) 0 0;padding:0;list-style:none;font-size:var(--gs-fs-fine);line-height:var(--gs-lh);opacity:.74}.gs-cl-rules>li{position:relative;padding-left:12px}.gs-cl-rules>li:before{content:"·";position:absolute;left:2px;color:var(--gs-brass)}.gs-cl-you{margin-top:var(--gs-sp-2);font-size:var(--gs-fs-fine);line-height:var(--gs-lh);font-style:italic;color:var(--gs-warn-ink)}.gs-dp-ask{display:flex;flex-direction:column;gap:var(--gs-sp-2);flex:0 1 auto;min-height:92px;max-height:56vh;overflow-y:auto;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 14px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 14px),transparent)}.gs-dp-ask:not(:has(>.gs-on)){display:none}.gs-dp-ask::-webkit-scrollbar{width:6px}.gs-dp-ask::-webkit-scrollbar-thumb{background:#c9a86a66;border-radius:3px}.gs-dp-ask::-webkit-scrollbar-track{background:transparent}.gs-dp-ask>*{flex:0 0 auto}.gs-dp-offers{display:none}.gs-dp-offers.gs-on{display:flex;flex-direction:column;gap:var(--gs-sp-2)}.gs-dp-offers>*{flex:0 0 auto}.gs-off-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--gs-sp-2);font-size:var(--gs-fs-micro);letter-spacing:var(--gs-track-over);text-transform:uppercase;color:var(--gs-brass)}.gs-off-head>i{font-style:normal;opacity:.7;letter-spacing:.06em;text-transform:none}.gs-off{padding:var(--gs-sp-2) var(--gs-sp-3);border:1px solid rgba(201,168,106,.28);border-left:2px solid rgba(201,163,92,.5);border-radius:var(--gs-radius);background:#fff0cd0a}.gs-off.gs-first{border-left-color:var(--gs-brass-hi);background:#fff0cd14;box-shadow:inset 0 0 22px #966c2024}.gs-off-from{font-size:var(--gs-fs-lead);line-height:var(--gs-lh-tight);color:var(--gs-brass-hi)}.gs-off-from>i{font-style:normal;font-size:var(--gs-fs-fine);opacity:.6}.gs-off-leg{margin-top:var(--gs-sp-1);font-size:var(--gs-fs-body);line-height:var(--gs-lh);overflow-wrap:break-word}.gs-off-leg>b{font-weight:400;font-size:var(--gs-fs-micro);letter-spacing:.14em;text-transform:uppercase;opacity:.62;margin-right:var(--gs-sp-1)}.gs-off-get{color:var(--gs-paper-hi)}.gs-off-give{color:var(--gs-paper-hi);opacity:.82}.gs-off-cash{color:var(--gs-brass-hi);font-weight:700}.gs-off-none{opacity:.5;font-style:italic}.gs-off-lot{white-space:nowrap}.gs-off-chip{display:inline-block;width:9px;height:9px;margin-right:5px;border-radius:2px;border:1px solid rgba(0,0,0,.45);vertical-align:baseline}.gs-off-swing{margin-top:var(--gs-sp-1);font-size:var(--gs-fs-fine);line-height:var(--gs-lh)}.gs-off-swing.gs-up{color:var(--gs-brass-hi)}.gs-off-swing.gs-down{color:var(--gs-warn-ink)}.gs-off-acts{display:flex;flex-wrap:wrap;gap:var(--gs-sp-2);margin-top:var(--gs-sp-2)}.gs-off-acts .gs-act{flex:1 1 auto;justify-content:center;padding:8px 12px}.gs-off-out{display:flex;align-items:center;justify-content:space-between;gap:var(--gs-sp-2);font-size:var(--gs-fs-fine);opacity:.78}.gs-off-out>span{min-width:0;overflow-wrap:break-word}.gs-dp-slot{display:flex;width:100%;min-width:0}.gs-dp-read{flex-direction:column;gap:7px}.gs-dp-read .gs-thud-read{flex-direction:column;align-items:flex-start;max-width:none;gap:3px;letter-spacing:.04em;text-align:left}.gs-dp-read .gs-thud-read>span{white-space:normal;overflow-wrap:break-word}.gs-dp-read .gs-thud-timer{width:100%}.gs-dp-msg .gs-thud-msg{font-size:var(--gs-fs-lead);line-height:1.34;text-align:left;max-width:none;color:#e8dcc0}.gs-dp-acts{flex:0 0 auto}.gs-dp-acts .gs-thud-strip{flex-direction:column;align-items:stretch;width:100%;gap:var(--gs-sp-2)}.gs-dp-acts .gs-act{width:100%;justify-content:flex-start;font-size:var(--gs-fs-lead);padding:12px 15px}.gs-dp-acts .gs-act.gs-primary{font-size:var(--gs-fs-head);padding:14px 16px}.gs-dp-acts .gs-act.gs-quiet{font-size:var(--gs-fs-fine);padding:5px 10px}.gs-dp-keep{display:flex;flex-wrap:wrap;gap:var(--gs-sp-2);width:100%}.gs-dp-keep .gs-act{width:auto;flex:1 1 auto;justify-content:center}.gs-dp-log{font-size:var(--gs-fs-fine);line-height:1.5;opacity:.66;border-top:1px solid rgba(201,168,106,.2);padding-top:9px}.gs-dp-log:empty{display:none}.gs-deedbook{display:none;flex-direction:column;min-height:0;padding:14px 18px;font-size:var(--gs-fs-body);line-height:var(--gs-lh);pointer-events:none}.gs-deedbook.gs-open{display:flex;pointer-events:auto}.gs-deedbook .gs-db-scroll,.gs-tradebox .gs-db-scroll{flex:0 1 auto;min-height:0;overflow-y:auto;padding-right:4px;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 14px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 14px),transparent)}.gs-deedbook .gs-db-foot{flex:0 0 auto;padding-top:var(--gs-sp-2)}.gs-db-group{display:flex;gap:var(--gs-sp-2);margin:6px 0}.gs-db-chip{flex:0 0 auto;width:.85em;height:.85em;margin-top:.35em;border:1px solid rgba(0,0,0,.75);border-radius:2px}.gs-db-lots{min-width:0}.gs-db-lot{overflow-wrap:break-word}.gs-db-lot.gs-mine{color:var(--gs-oxblood);font-weight:700}.gs-db-lot.gs-free{opacity:.55}.gs-db-lot i{font-style:normal;opacity:.7}.gs-db-note{margin-top:var(--gs-sp-2);font-style:italic;opacity:.75;font-size:var(--gs-fs-fine)}.gs-db-rest{margin-top:var(--gs-sp-2);opacity:.85}.gs-db-house{margin-top:var(--gs-sp-3);padding-top:var(--gs-sp-2);border-top:1px solid rgba(138,106,48,.4);font-size:var(--gs-fs-fine);line-height:var(--gs-lh);font-style:italic;color:var(--gs-ink-soft)}.gs-db-acts{display:flex;flex-wrap:wrap;gap:var(--gs-sp-2);margin-top:var(--gs-sp-2)}.gs-db-paused{color:var(--gs-oxblood);font-weight:700;margin-bottom:var(--gs-sp-1)}.gs-tradebox{display:none;flex-direction:column;min-height:0;padding:14px 18px;font-size:var(--gs-fs-body);line-height:var(--gs-lh);pointer-events:none}.gs-tradebox.gs-open{display:flex;pointer-events:auto}.gs-tr-sides{display:flex;gap:var(--gs-sp-3)}.gs-tr-side{flex:1 1 0;min-width:0}.gs-tr-side>b{display:block;margin-bottom:2px}.gs-tr-lot{cursor:pointer;pointer-events:auto;opacity:.82;overflow-wrap:break-word}.gs-tr-lot:hover{opacity:1}.gs-tr-lot.gs-on{color:var(--gs-oxblood);font-weight:700;opacity:1}.gs-tr-lot span{opacity:.6}.gs-tr-row{margin-top:var(--gs-sp-2)}.gs-tr-hint{opacity:.7;font-style:italic;font-size:var(--gs-fs-fine)}.gs-tr-foot{flex:0 0 auto;display:flex;flex-wrap:wrap;gap:var(--gs-sp-2);margin-top:var(--gs-sp-2)}.gs-db-scroll::-webkit-scrollbar{width:7px}.gs-db-scroll::-webkit-scrollbar-thumb{background:#8a6a3080;border-radius:4px}.gs-db-scroll::-webkit-scrollbar-track{background:transparent}.gs-menu,.gs-vices{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--gs-z-modal);display:none;align-items:center;justify-content:center;padding:var(--gs-gutter)}.gs-menu.gs-open,.gs-vices.gs-open{display:flex;pointer-events:auto}.gs-menu-panel,.gs-vice-panel{width:min(30rem,92vw);max-height:100%;overflow-y:auto;padding:var(--gs-sp-5) var(--gs-sp-6) var(--gs-sp-5);display:flex;flex-direction:column}.gs-vice-panel{padding:var(--gs-sp-5) var(--gs-sp-5) var(--gs-sp-4)}.gs-menu-rows{margin-top:var(--gs-sp-3);display:flex;flex-direction:column;gap:2px}.gs-menu-row{display:flex;align-items:center;justify-content:space-between;gap:var(--gs-sp-3);padding:10px 12px;font-size:var(--gs-fs-lead);color:var(--gs-ink);border-left:3px solid transparent;cursor:pointer;transition:background .15s,border-color .15s}.gs-menu-row.gs-sel{border-left-color:var(--gs-oxblood);background:#6d241717}.gs-menu-val{display:flex;align-items:center;gap:9px;font-size:var(--gs-fs-body);color:var(--gs-ink-soft)}.gs-menu-arrow{font-size:var(--gs-fs-lead);line-height:1;padding:1px 6px;color:var(--gs-brass-dk);opacity:.4;transition:opacity .15s}.gs-menu-row.gs-sel .gs-menu-arrow,.gs-menu-row:hover .gs-menu-arrow{opacity:1}.gs-menu-diamonds{letter-spacing:2.5px;font-size:var(--gs-fs-fine);color:var(--gs-oxblood)}.gs-menu-diamonds .gs-dim-d{color:#5a3f2459}.gs-menu-controls{margin-top:var(--gs-sp-4);padding-top:var(--gs-sp-3);border-top:1px solid rgba(92,62,26,.35);display:grid;grid-template-columns:1fr 1fr;gap:7px var(--gs-sp-5);font-size:var(--gs-fs-fine);color:var(--gs-ink-faint)}.gs-menu-ctrl{display:flex;align-items:center;gap:var(--gs-sp-2)}.gs-menu-ctrl .gs-key{font-size:.8em}.gs-menu-hint{margin-top:var(--gs-sp-4);text-align:center;font-size:var(--gs-fs-fine);font-style:italic;color:#5a3f24bf}.gs-vice-row{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:8px 6px;border-radius:var(--gs-radius);cursor:pointer;color:var(--gs-ink);font-size:var(--gs-fs-body)}.gs-vice-row:hover{background:#6e481e1f}.gs-vice-row.gs-sel{background:#6e481e33;box-shadow:inset 0 0 0 1px #8a6a3080}.gs-vice-row b{font-weight:600;letter-spacing:.02em}.gs-vice-row i{font-size:var(--gs-fs-fine);color:var(--gs-ink-faint)}.gs-vice-off{margin-top:6px;border-top:1px solid rgba(110,72,30,.3);padding-top:10px}.gs-vice-blurb{font-style:italic;opacity:.8;margin-bottom:var(--gs-sp-1);font-size:var(--gs-fs-body)}.gs-stephbox .gs-vice-panel{width:min(35rem,92vw)}.gs-steph-log{flex:0 1 auto;min-height:3em;max-height:min(44vh,26rem);overflow-y:auto;pointer-events:auto;display:flex;flex-direction:column;gap:.55em;margin:.2em 0 .7em;padding-right:.3em}.gs-steph-blank{opacity:.75;font-style:italic;line-height:var(--gs-lh)}.gs-steph-line{line-height:var(--gs-lh)}.gs-steph-line.gs-mine{text-align:right}.gs-steph-who{font-size:var(--gs-fs-micro);letter-spacing:.1em;text-transform:uppercase;opacity:.75}.gs-steph-body{display:inline-block;max-width:94%;text-align:left;padding:.32em .55em;border-left:2px solid currentColor;color:var(--gs-ink)}.gs-steph-body.gs-pending{opacity:.6}.gs-steph-line.k-you .gs-steph-who{color:var(--gs-ink)}.gs-steph-line.k-you .gs-steph-body{border-color:var(--gs-ink);background:#6e481e1f}.gs-steph-line.k-stephanie .gs-steph-who{color:var(--gs-oxblood)}.gs-steph-line.k-stephanie .gs-steph-body{border-color:var(--gs-oxblood);background:#6d241717}.gs-steph-line.k-carpenter .gs-steph-who{color:var(--gs-brass-dk)}.gs-steph-line.k-carpenter .gs-steph-body{border-color:var(--gs-brass-dk);background:#8a6a3026}.gs-steph-note{display:block;opacity:.85}.gs-req-input{width:100%;background:#fffaeb80;border:1px solid rgba(110,72,30,.55);color:var(--gs-ink);font:inherit;font-size:var(--gs-fs-body);padding:.45em .6em;pointer-events:auto}.gs-req-row{display:block}.gs-title{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--gs-z-title);pointer-events:auto;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse 90% 70% at 50% 38%,#2c1a0ce0,#0e0804f5 62%,#040201fc);opacity:1;transition:opacity .9s ease}.gs-title:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,transparent 34%,rgba(6,3,1,.82) 100%);pointer-events:none}.gs-title:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--gs-noise) repeat;opacity:.06;pointer-events:none}.gs-title.gs-out{opacity:0;pointer-events:none}.gs-title-inner{position:relative;z-index:1;width:min(760px,88vw);display:flex;flex-direction:column;align-items:center;text-align:center}@keyframes gsFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.gs-title .gs-d1{animation:gsFadeUp 1s .15s ease-out both}.gs-title .gs-d2{animation:gsFadeUp 1.1s .35s ease-out both}.gs-title .gs-d3{animation:gsFadeUp 1.1s .6s ease-out both}.gs-title .gs-d4{animation:gsFadeUp 1.1s .9s ease-out both}.gs-title .gs-d5{animation:gsFadeUp 1.2s 1.15s ease-out both}.gs-title-over{font-size:var(--gs-fs-fine);letter-spacing:.42em;text-indent:.42em;color:var(--gs-brass);opacity:.85;margin-bottom:10px}.gs-title .gs-rule{width:min(460px,70vw)}.gs-title-name{margin:18px 0 10px;font-family:var(--gs-font-display);font-weight:400;font-size:var(--gs-fs-title);line-height:.95;letter-spacing:.05em;color:#e6c887;text-shadow:0 1px 0 #7a5a26,0 2px 1px rgba(30,16,4,.85),0 6px 18px rgba(0,0,0,.75),0 0 42px rgba(214,158,66,.16)}.gs-title-the{display:block;font-size:.28em;letter-spacing:.85em;text-indent:.85em;margin-bottom:.35em;color:#cfa963}.gs-title-sub{font-style:italic;font-size:clamp(.95rem,1.7vw,1.15rem);color:#e2d0a8cc;margin:6px 0 14px}.gs-title-enter{pointer-events:auto;display:inline-flex;align-items:center;gap:var(--gs-sp-3);margin-top:var(--gs-sp-5);padding:13px 30px;font-family:var(--gs-font-body);font-size:19px;letter-spacing:.06em;color:var(--gs-paper-hi);background:linear-gradient(#5c2013,#401308);border:1px solid var(--gs-brass-dk);border-radius:var(--gs-radius);box-shadow:inset 0 0 0 1px #e8cf8f38,inset 0 0 24px #00000073,0 6px 20px #0009;animation:gsFadeUp 1.1s .9s ease-out both,gsBreath 3.4s 2s ease-in-out infinite;transition:background .25s,box-shadow .25s}.gs-title-enter:hover{background:linear-gradient(#712a18,#4c180a);box-shadow:inset 0 0 0 1px #e8cf8f66,inset 0 0 24px #0006,0 6px 24px #000000a6,0 0 26px #ce9c482e}@keyframes gsBreath{0%,to{box-shadow:inset 0 0 0 1px #e8cf8f38,inset 0 0 24px #00000073,0 6px 20px #0009}50%{box-shadow:inset 0 0 0 1px #e8cf8f61,inset 0 0 24px #0006,0 6px 20px #0009,0 0 30px #ce9c4838}}.gs-title-controls{margin-top:var(--gs-sp-6);font-size:var(--gs-fs-fine);letter-spacing:.05em;color:#d6c49e9e}.gs-title-controls .gs-key{font-size:.78em;opacity:.9}.gs-creator{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--gs-z-creator);display:none}.gs-creator.gs-open{display:block}.gs-creator-left{position:absolute;left:0;top:0;bottom:0;width:55%;pointer-events:auto;display:flex;flex-direction:column;padding:3vh 2.6vw 3vh 2vw;background:linear-gradient(97deg,#160d07ed,#160d07e6 68%,#160d0700)}.gs-cr-panel{flex:1;min-height:0;overflow-y:auto;padding:22px 28px 20px;scrollbar-width:thin;scrollbar-color:rgba(138,106,48,.55) transparent}.gs-cr-panel::-webkit-scrollbar{width:8px}.gs-cr-panel::-webkit-scrollbar-thumb{background:#8a6a3080;border-radius:4px}.gs-cr-panel::-webkit-scrollbar-track{background:transparent}.gs-cr-blurb{text-align:center;font-style:italic;font-size:var(--gs-fs-fine);color:var(--gs-ink-faint);margin-bottom:10px}.gs-cr-section{margin:var(--gs-sp-3) 0 6px;font-size:var(--gs-fs-micro);letter-spacing:.22em;text-transform:uppercase;color:var(--gs-ink-faint)}.gs-cr-presets{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gs-sp-2);padding:3px;border-radius:var(--gs-radius);transition:box-shadow .15s}.gs-cr-presets.gs-sel{box-shadow:0 0 0 1px #6d24178c}.gs-cr-preset{padding:8px 9px 7px;text-align:left;background:#fff8e457;border:1px solid rgba(120,82,36,.45);border-radius:2px;color:var(--gs-ink);cursor:pointer;transition:background .15s,border-color .15s,box-shadow .15s}.gs-cr-preset:hover{background:#fff8e49e}.gs-cr-preset.gs-on{border-color:var(--gs-oxblood);background:#fff8e4b8;box-shadow:inset 0 0 0 1px #6d241759,0 2px 8px #3c1e0840}.gs-cr-preset-label{font-family:var(--gs-font-display);font-size:var(--gs-fs-fine);letter-spacing:.02em;margin-bottom:2px}.gs-cr-preset-blurb{font-size:var(--gs-fs-micro);font-style:italic;line-height:1.3;color:var(--gs-ink-faint)}.gs-cr-rows{display:flex;flex-direction:column;margin-top:2px}.gs-cr-row{display:flex;align-items:center;justify-content:space-between;gap:var(--gs-sp-3);padding:7px 10px;border-left:3px solid transparent;transition:background .12s,border-color .12s}.gs-cr-row.gs-sel{border-left-color:var(--gs-oxblood);background:#6d241717}.gs-cr-label{font-size:var(--gs-fs-lead);color:var(--gs-ink)}.gs-cr-ctrl{display:flex;align-items:center;gap:var(--gs-sp-2)}.gs-cr-arrow{width:26px;height:26px;display:grid;place-items:center;font-size:var(--gs-fs-body);line-height:1;color:var(--gs-ink-soft);background:#fff8e466;border:1px solid rgba(138,106,48,.55);border-radius:var(--gs-radius);cursor:pointer;opacity:.55;transition:opacity .12s,background .12s}.gs-cr-row.gs-sel .gs-cr-arrow,.gs-cr-row:hover .gs-cr-arrow{opacity:1}.gs-cr-arrow:hover{background:#fff8e4cc}.gs-cr-value{min-width:128px;display:flex;align-items:center;justify-content:center;gap:var(--gs-sp-2);font-size:var(--gs-fs-body);color:var(--gs-ink-soft);text-align:center}.gs-swatch{width:16px;height:16px;border-radius:50%;border:1px solid rgba(60,38,12,.7);box-shadow:inset 0 1px 2px #ffffff4d,0 1px 2px #0000004d}.gs-cr-namerow{margin-top:6px}.gs-cr-nameinput{width:14rem;min-width:0;padding:6px 10px;font-size:var(--gs-fs-lead);color:var(--gs-ink);background:#fffaeb99;border:1px solid rgba(120,82,36,.6);border-radius:2px;outline:none}.gs-cr-nameinput:focus{border-color:var(--gs-oxblood);background:#fffaebd9}.gs-cr-reroll{width:30px;height:30px;display:grid;place-items:center;font-size:var(--gs-fs-body);color:var(--gs-ink-soft);background:#fff8e466;border:1px solid rgba(138,106,48,.55);border-radius:var(--gs-radius)}.gs-cr-reroll:hover{background:#fff8e4cc}.gs-cr-donerow{display:flex;justify-content:center;margin-top:var(--gs-sp-4);padding:4px}.gs-cr-done{display:inline-flex;align-items:center;gap:var(--gs-sp-3);padding:12px 34px;font-family:var(--gs-font-display);font-size:19px;letter-spacing:.12em;color:#f2e2b8;background:linear-gradient(#7c2b1a,#571c0f);border:1px solid var(--gs-brass-dk);border-radius:var(--gs-radius);box-shadow:inset 0 0 0 1px #e8cf8f40,inset 0 0 20px #00000059,0 5px 16px #00000080;transition:filter .15s,box-shadow .15s}.gs-cr-done:hover,.gs-cr-donerow.gs-sel .gs-cr-done{filter:brightness(1.12);box-shadow:inset 0 0 0 1px #e8cf8f6b,inset 0 0 20px #0000004d,0 5px 18px #0000008c,0 0 22px #ce9c4840}.gs-cr-done .gs-key{font-size:.72em}.gs-cr-foot{margin-top:var(--gs-sp-3);text-align:center;font-size:var(--gs-fs-fine);font-style:italic;color:#5a3f24cc}.gs-cr-foot .gs-key{font-style:normal}.gs-fps{position:fixed;left:8px;bottom:8px;z-index:var(--gs-z-title);font:11px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;color:#cbb994;background:#0c0805b8;padding:3px 7px;border-radius:var(--gs-radius);pointer-events:none;white-space:nowrap}@media(max-width:1240px){:root{--gs-gutter: 14px;--gs-gap: 10px;--gs-rail-w: clamp(15rem, 26vw, 20rem)}.gs-dpanel{width:clamp(16rem,30vw,22rem)}.gs-card{width:56px;height:79px}.gs-card-big{width:66px;height:93px}}@media(max-width:980px){:root{--gs-fs-body: 14.5px;--gs-fs-lead: 16px;--gs-fs-head: 19px;--gs-fs-hero: 26px;--gs-rail-w: clamp(13rem, 30vw, 18rem)}.gs-dpanel{width:clamp(14rem,34vw,19rem);padding:12px 13px 14px;gap:var(--gs-sp-2)}.gs-dp-acts .gs-act{padding:9px 12px}.gs-dp-acts .gs-act.gs-primary{font-size:var(--gs-fs-lead);padding:10px 13px}.gs-menu-controls{grid-template-columns:1fr}.gs-cr-presets{grid-template-columns:repeat(2,1fr)}.gs-cr-value{min-width:96px}.gs-creator-left{width:62%;padding:2vh 2vw}.gs-card{width:46px;height:65px}.gs-card-big{width:54px;height:76px}.gs-cards-gap{width:14px}.gs-prompt{white-space:normal}.gs-chatwrap{width:min(17rem,100%)}}@media(max-width:1150px){.gs-r-foot{grid-template-columns:minmax(0,1fr);gap:0}.gs-r-foot-c{order:1}.gs-r-foot-l{order:2}.gs-r-foot-r{display:none}.gs-r-foot-l .gs-chatwrap{margin-top:var(--gs-gap)}}@media(max-height:720px){.gs-card{width:50px;height:71px}.gs-card-big{width:58px;height:82px}.gs-chatlog{max-height:28%}}@media(max-height:600px){.gs-card{width:40px;height:57px}.gs-card-big{width:46px;height:65px}.gs-cards-grp{padding-top:12px}.gs-cards-label{font-size:var(--gs-fs-micro)}.gs-thud-msg{min-height:0}.gs-chatlog{max-height:24%}}@media(max-height:470px){.gs-thud-cards{display:none!important}}@media(max-height:760px){.gs-dp-acts .gs-act.gs-primary{font-size:var(--gs-fs-lead);padding:12px 15px}.gs-dp-acts .gs-thud-strip{flex-direction:row;flex-wrap:wrap}.gs-dp-acts .gs-act{flex:1 1 44%;min-width:0}}@media(max-height:680px){.gs-dp-acts .gs-act,.gs-dp-acts .gs-act.gs-primary{font-size:var(--gs-fs-body);padding:8px 13px}.gs-off-acts .gs-act{font-size:var(--gs-fs-body);padding:6px 10px}.gs-cl-rules{font-size:var(--gs-fs-micro)}.gs-dp-head{padding-bottom:var(--gs-sp-2)}.gs-dp-msg .gs-thud-msg{font-size:var(--gs-fs-body)}.gs-dpanel{gap:var(--gs-sp-2)}.gs-dp-ask{min-height:76px}}@media(max-height:600px){.gs-cl-rules,.gs-dp-metanote{display:none}.gs-dp-amt{font-size:var(--gs-fs-head)}.gs-dp-ask{min-height:72px}.gs-dpanel{padding:9px 12px 11px}}.gs-hide{display:none!important}.gs-phead{margin-bottom:var(--gs-sp-1)}.gs-cr-panel .gs-phead-title{font-size:clamp(22px,2.6vw,30px)}.gs-vice-panel>*,.gs-menu-panel>*{flex:0 0 auto}.gs-steph-log{flex:0 1 auto}.gs-title-new{margin-top:.6em}.gs-buildwatch .gs-phead-over{text-align:left;text-indent:0;letter-spacing:.18em;color:var(--gs-brass)}.gs-bw-ask b{font-weight:400;color:var(--gs-brass-hi)}.gs-bw-ask i{opacity:.92}.gs-dp-read .gs-thud-read>.gs-read-item{opacity:.7}.gs-thud-read>.gs-read-item.gs-turn{opacity:1}.gs-thud-read>.gs-read-item.gs-turn b{color:#f5d987}.gs-thud-read>.gs-read-hint{opacity:.75;letter-spacing:.04em}.gs-rou-n{font-weight:700}.gs-rou-n.k-red{color:#c0574c}.gs-rou-n.k-black{color:#9aa0ab}.gs-rou-n.k-zero{color:#3f9b63}.gs-rou-hist{letter-spacing:.16em}.gs-tr-lot.gs-free{opacity:.5;cursor:default;pointer-events:none}
