.ds{--gap:16px;background:var(--ink);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;height:100dvh;position:relative;overflow:hidden}.ds input,.ds textarea{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.ds-canvas{position:absolute;inset:0}.hud-top{z-index:10;top:calc(var(--gap) + var(--notice-offset,0px) + env(safe-area-inset-top));left:var(--gap);right:var(--gap);justify-content:space-between;align-items:flex-start;gap:8px;display:flex;position:absolute}.hud-top-right{gap:8px;display:flex}.hud-me{min-width:96px;font-family:var(--font-sans);gap:8px;padding:0 12px;font-size:.875rem;font-weight:800}.hud-me-lv{opacity:.85;font-size:.75rem}.hud-me-temp{font-family:var(--font-display);color:#ffd76a;font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:400}.hud-me-coin{align-items:center;gap:4px;display:inline-flex}.hud-me-coin .hud-coin-icon{width:18px;height:18px}.hud-me-guest{color:#fff1d6;background:linear-gradient(#e4583b, var(--jupyo) 60%);border-color:var(--jupyo-edge)}.hud-coin-label{font-family:var(--font-sans);opacity:.85;font-size:.8125rem;font-weight:600}@media (max-width:420px){.hud-coin-label{display:none}.hud-coin{padding-inline:12px}.hud-public{justify-content:center;width:48px;padding:0}.hud-public-text{display:none}}.hud-coin-value{color:var(--hwang);font-variant-numeric:tabular-nums;font-size:1.1875rem;font-weight:400}.hud-coin-icon{color:var(--hwang)}.hud-room{flex-direction:column;justify-content:center;align-items:flex-start;gap:0;padding:8px 16px 10px}.hud-room-name{font-size:1.1875rem}.hud-room-count{font-family:var(--font-sans);font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:.8125rem;font-weight:600;display:inline-flex}.hud-room-count svg{width:16px;height:16px}.hud-courts{z-index:10;left:var(--gap);right:var(--gap);bottom:calc(var(--gap) + env(safe-area-inset-bottom));padding:16px 16px 18px;position:absolute}.hud-courts-title{font-family:var(--font-display);color:var(--on-wood);margin:2px 2px 8px;font-size:1.0625rem;font-weight:400}.hud-courts-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.court-name{font-size:.8125rem;font-weight:700}.court-name-tail{display:none}.court-count{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.25rem;line-height:1}.court-cap{font-family:var(--font-sans);color:var(--hanji-muted);margin-top:2px;font-size:.6875rem;font-weight:600;display:block}.court-state{color:var(--jupyo);font-size:.75rem;font-weight:800}.tile:disabled .court-state,.tile:disabled .court-cap{color:inherit}.hud-controls{z-index:10;left:var(--gap);right:var(--gap);bottom:calc(var(--gap) + env(safe-area-inset-bottom));pointer-events:none;justify-content:space-between;align-items:flex-end;display:flex;position:absolute}.hud-controls>*{pointer-events:auto}[data-screen=lobby] .hud-controls{bottom:calc(var(--gap) + 140px + env(safe-area-inset-bottom))}.hud-emote-toggle{flex-direction:column;justify-content:center;gap:2px;width:68px;height:68px;margin-left:auto;padding:4px 0 0;font-size:.875rem}.hud-emote-bar{display:none}.hud-action{z-index:10;left:50%;bottom:calc(var(--gap) + 136px + env(safe-area-inset-bottom));position:absolute;transform:translate(-50%)}.door-tag{color:#ffd9c9;font-family:var(--font-display);white-space:nowrap;pointer-events:none;background:#1a0806d9;border:2px solid #ff5a3c;border-radius:8px;justify-items:center;padding:4px 12px 5px;font-size:16px;display:grid}.door-count{font-family:var(--font-sans);opacity:.8;font-size:11px;font-weight:800}.door-call{justify-items:center;gap:4px;display:grid}.door-call-bubble{color:#ffe2d4;max-width:250px;font-family:var(--font-display);white-space:normal;text-align:center;cursor:pointer;pointer-events:auto;background:#1a0806;border:3px solid #ff5a3c;border-radius:14px;padding:9px 15px 10px;font-size:16px;line-height:1.4;animation:2.4s ease-in-out infinite door-call-flare;box-shadow:0 0 20px #ff3b1f8c,0 6px 14px #00000080}.door-call-name{color:#ffb39c;font-family:var(--font-display);letter-spacing:.08em;text-shadow:0 0 8px #ff3c1eb3;pointer-events:none;background:#3a0806;border-radius:8px;padding:2px 12px 3px;font-size:15px}@keyframes door-call-flare{50%{box-shadow:0 0 32px #ff5a28cc,0 6px 14px #00000080}}.tile.court-tile.court-one{text-align:left;grid-template-columns:minmax(0,1fr) auto auto;grid-auto-flow:row;justify-content:stretch;place-items:center start;gap:14px;min-height:64px;padding:8px 10px 10px 16px}.court-one-text{gap:1px;min-width:0;display:grid}.court-one .court-name{font-family:var(--font-display);font-size:1.0625rem;font-weight:400}.court-one-sub{color:var(--hanji-muted);font-size:.75rem;font-weight:600}.court-one .court-cap{margin:0;display:inline}.court-one-go{background:var(--jupyo);color:#fff4e6;white-space:nowrap;border-radius:10px;padding:9px 16px 10px;font-size:.9375rem;font-weight:800;animation:1.8s ease-in-out infinite court-go-pulse}.tile:disabled .court-one-go{background:#6b5a4a;animation:none}@keyframes court-go-pulse{50%{transform:scale(1.06);box-shadow:0 0 14px #ff5a2899}}@media (prefers-reduced-motion:reduce){.door-call-bubble,.court-one-go{animation:none}}@media (max-width:899px){.tile.court-tile.court-one{gap:10px;min-height:52px;padding:5px 6px 6px 12px}.court-one .court-name{font-size:.9375rem}.court-one-sub{font-size:.6875rem}.court-one-go{padding:7px 12px 8px}.door-call-bubble{max-width:200px;font-size:14px}}@media (max-width:420px){.hud-gate-text{font-size:.8125rem}}.hud-action-row{align-items:center;gap:10px;display:flex}.hud-trial svg{width:30px;height:30px}.hud-trial-text{text-align:left;display:grid}.hud-trial-label{white-space:nowrap;font-size:1.625rem;line-height:1.15}.hud-trial-sub{font-family:var(--font-sans);opacity:.9;font-size:.8125rem;font-weight:700}.board{--band-w:9px;width:640px;height:322px;color:var(--on-wood);-webkit-user-select:none;user-select:none;border-width:4px;grid-template-rows:auto 1fr auto;padding:34px 40px 0;display:grid;overflow:hidden}.board-title{font-family:var(--font-display);color:var(--hwang);font-size:64px;font-weight:400;line-height:1}.board-desc{max-width:30em;margin-top:18px;font-size:22px;font-weight:600;line-height:1.5}.board-ticker{background:var(--jupyo);color:#fff1d6;white-space:nowrap;margin:0 -27px 22px;padding:12px 27px;font-size:20px;font-weight:700;overflow:hidden}.board-ticker-track{animation:22s linear infinite ticker;display:inline-block}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-60%)}}.verdict-backdrop{z-index:20;padding:var(--gap) calc(var(--gap) + 10px);background:#00000080;place-items:center;display:grid;position:absolute;inset:0}.verdict{width:min(100%,980px);max-height:calc(100dvh - var(--gap) * 2 - 28px);background-color:var(--hanji);color:var(--hanji-ink);touch-action:pan-y;background-image:radial-gradient(circle at 20% 30%,#785a3c0f 0 1px,#0000 2px),radial-gradient(circle at 70% 60%,#785a3c0d 0 1px,#0000 2px);background-size:7px 9px,11px 13px;flex-direction:column;display:flex;position:relative;box-shadow:0 24px 60px #0000008c}.verdict:before,.verdict:after{content:"";background:linear-gradient(#6b3a22, var(--wood) 70%, var(--wood-edge));z-index:2;border-radius:9px;height:18px;position:absolute;left:-18px;right:-18px;box-shadow:0 4px 10px #00000080}.verdict:before{top:-12px}.verdict:after{bottom:-12px}.verdict-head{background:var(--band) top 6px left 0 / 100% 6px no-repeat;justify-content:space-between;align-items:flex-start;gap:12px;padding:30px 20px 14px;display:flex;position:relative}.verdict-title{font-family:var(--font-display);text-wrap:balance;font-size:2.125rem;font-weight:400;line-height:1.15}.verdict-meta{color:var(--hanji-muted);margin-top:8px;font-size:.875rem;font-weight:700}.verdict-seal{fill:none;width:60px;height:60px;stroke:var(--seal);stroke-width:3px;flex:none;transform:rotate(-6deg)}.verdict-seal text{fill:var(--seal);stroke:none;font-family:var(--font-display);font-size:19px}.verdict-sample{border:1.5px solid var(--hanji-muted);color:var(--hanji-muted);border-radius:999px;padding:2px 8px;font-size:.6875rem;font-weight:700;position:absolute;top:18px;right:92px}.verdict-body{overscroll-behavior:contain;flex:1;gap:18px;padding:0 20px 16px;display:grid;overflow-y:auto}.verdict-col{align-content:start;gap:18px;display:grid}.verdict-sec h2{border-bottom:1px solid var(--hanji-rule);font-family:var(--font-display);margin-bottom:6px;padding-bottom:6px;font-size:1.0625rem;font-weight:400}.verdict-sec p,.verdict-sec li{font-size:.9375rem;line-height:1.65}.verdict-sec ul{padding-left:1.1em;list-style:"· "}.ratio-bar{border:2px solid var(--hanji-ink);border-radius:6px;height:22px;display:flex;overflow:hidden}.ratio-h{background:var(--husband)}.ratio-w{background:var(--wife)}.ratio-labels{justify-content:space-between;margin-top:6px;font-weight:700;display:flex}.ratio-labels strong{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:400}.verdict-sentence{font-family:var(--font-display);color:#b32b1a;font-size:1.625rem!important;line-height:1.3!important}.verdict-word p{font-weight:600}.verdict-actions{border-top:1px solid var(--hanji-rule);background:var(--band) bottom 6px left 0 / 100% 6px no-repeat;flex-wrap:wrap;gap:8px;padding:12px 20px 30px;display:flex}.verdict-go{flex:100%;min-height:56px;font-size:1.25rem}.verdict-appeal{flex:1}.verdict-share{width:52px;padding:0 0 4px}@media (pointer:fine) and (min-width:900px){.hud-emote-toggle{display:none}.hud-emote-bar{width:500px;margin-left:auto;display:grid}}@media (min-width:900px){.ds{--gap:24px}.hud-courts{width:640px;right:auto}.court-name-tail,.court-cap{display:inline}.tile.court-tile{min-height:84px}[data-screen=lobby] .hud-controls{bottom:calc(var(--gap) + env(safe-area-inset-bottom));left:calc(var(--gap) + 660px)}.hud-action{bottom:calc(var(--gap) + 96px)}.hud-trial-label{font-size:1.875rem}.verdict-head{padding:34px 32px 16px}.verdict-title{font-size:3.25rem}.verdict-seal{width:76px;height:76px}.verdict-sample{right:120px}.verdict-body{grid-template-columns:1fr 1fr;gap:32px;padding:0 32px 20px}.verdict-actions{flex-wrap:nowrap;padding:14px 32px 32px}.verdict-go{flex:0 auto;padding-inline:36px}.verdict-appeal{flex:0 auto}.verdict-share{margin-left:auto}}@media (prefers-reduced-motion:reduce){.board-ticker-track{animation:none}}.hud-top-left{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.hud-channel{min-height:36px;font-family:var(--font-sans);font-variant-numeric:tabular-nums;padding:0 12px;font-size:.8125rem;font-weight:700}.hud-hint{z-index:10;left:50%;bottom:calc(var(--gap) + 150px + env(safe-area-inset-bottom));width:max-content;max-width:calc(100% - var(--gap) * 2);color:var(--text-dim);text-align:center;pointer-events:none;background:#120d0cb3;border-radius:999px;padding:6px 12px;font-size:.8125rem;font-weight:600;position:absolute;transform:translate(-50%)}.hud-context{z-index:11;left:50%;bottom:calc(var(--gap) + 160px + env(safe-area-inset-bottom));position:absolute;transform:translate(-50%)}.hud-key{min-width:22px;height:22px;font-family:var(--font-sans);border:2px solid #f3d68b80;border-radius:5px;place-items:center;font-size:.75rem;font-weight:800;display:inline-grid}@media (pointer:coarse){.hud-key{display:none}}.hud-emote-touch{margin-left:auto;position:relative}.hud-emote-fan{grid-template-columns:repeat(3,74px);position:absolute;bottom:calc(100% + 10px);right:0}.hud-emote-fan .emote-btn{min-height:70px}.nametag{pointer-events:none;transform-origin:50% 100%;justify-items:center;gap:6px;display:grid}.nametag-name{color:var(--hanji);white-space:nowrap;background:#120d0c9e;border-radius:7px;align-items:center;gap:5px;padding:2px 4px 2px 3px;font-size:12px;font-weight:700;display:inline-flex}.nametag-nick{padding-inline:2px}.nametag-spouse{color:#fff;border-radius:5px;padding:1px 5px;font-size:10px;line-height:1.4}.nametag-spouse[data-spouse=husband]{background:var(--hb)}.nametag-spouse[data-spouse=wife]{background:var(--wf)}.nametag-temp{font-variant-numeric:tabular-nums;background:#ffffff1f;border-radius:5px;padding:1px 5px;font-size:11px}.nametag-temp[data-level="1"]{color:#a9d8ff}.nametag-temp[data-level="2"]{color:#ffe08a}.nametag-temp[data-level="3"]{color:#ffad5c}.nametag-temp[data-level="4"]{color:#fff;background:#d8432b}.nametag-temp[data-level="5"]{color:#3a2408;background:linear-gradient(#ffe9a3,#f2b93b)}.nametag[data-self=true] .nametag-name{color:#fff1d6;background:#6e1d10d9}.nametag-bubble{padding:5px 10px;font-size:13px;position:relative}.toasts{z-index:40;top:calc(var(--gap) + 112px + var(--notice-offset,0px));width:min(420px, calc(100% - var(--gap) * 2));pointer-events:none;gap:8px;display:grid;position:absolute;left:50%;transform:translate(-50%)}.toast{border:3px solid var(--wood-edge);background:var(--hanji);color:var(--hanji-ink);text-align:center;border-radius:12px;padding:10px 14px 12px;font-size:.875rem;font-weight:700;line-height:1.5;animation:.24s cubic-bezier(.2,.8,.2,1) toast-in;box-shadow:inset 0 -4px #24191429,0 8px 20px #00000073}@keyframes toast-in{0%{opacity:0;transform:translateY(-8px)}}.debug-meter{z-index:50;color:#9fe870;font-variant-numeric:tabular-nums;background:#000000b3;border-radius:6px;padding:2px 10px;font-size:12px;position:absolute;top:8px;left:50%;transform:translate(-50%)}@media (pointer:fine) and (min-width:900px){.hud-emote-touch{display:none}}@media (min-width:900px){.hud-hint{bottom:calc(var(--gap) + 104px)}.hud-context{bottom:calc(var(--gap) + 130px)}.toasts{top:calc(var(--gap) + 8px)}}@media (prefers-reduced-motion:reduce){.toast{animation:none}}.board.panel{background:linear-gradient(#3a72c4,#2f62b0 45%,#2a589f);border-color:#13254d;width:820px;height:300px;padding:30px 44px 0}.board.panel .board-title{color:#ffd23a;text-shadow:0 4px #00000040;font-size:92px}.board.panel .board-desc{color:#fff;max-width:none;margin-top:14px;font-size:28px}.board.panel .board-ticker{color:#1b2c55;background:#ffd23a;margin:0 -31px 20px;font-size:24px}.sky-bubble{word-break:keep-all;overflow-wrap:anywhere;color:#3a2a12;text-align:center;pointer-events:none;background:#fffffff2;border:2px solid #ffd76a;border-radius:14px;width:max-content;max-width:min(240px,72vw);padding:8px 12px;font-size:14px;font-weight:700;line-height:1.4;box-shadow:0 4px 12px #00000040}.sky-bubble[data-on=false]{display:none}@media (max-width:599px){.hud-gate-long{display:none}}@media (max-width:430px){.hud-top-right{gap:4px}.hud-top-right .plaque-icon,.hud-top-right .hud-public{width:42px}.hud-gate{padding:0 8px}}.hud-lookdown{min-height:40px;padding:0 12px;font-size:.8125rem}.hud-lookdown[aria-pressed=true]{color:#fff;background:linear-gradient(#5aa0ff,#2f62b0)}.god-tag{pointer-events:none;justify-items:center;gap:4px;display:grid}.god-name{color:#ffe9b0;font-family:var(--font-display);background:#281c0acc;border:2px solid #ffd76a;border-radius:8px;padding:2px 10px;font-size:15px}.god-say{max-width:240px;font-size:13px}.hud-top,.hud-top-left,.hud-top-right{pointer-events:none}.hud-top-left>*,.hud-top-right>*{pointer-events:auto}@media (max-width:899px){.hud-courts{padding:8px 10px 9px}.hud-courts-title{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.tile.court-tile{grid-auto-flow:column;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:4px 6px 6px}.court-count{font-size:1.0625rem}.court-cap{margin:0;display:inline}[data-screen=lobby] .hud-controls{bottom:calc(var(--gap) + 80px + env(safe-area-inset-bottom))}[data-screen=lobby] .view-hint{bottom:calc(var(--gap) + 200px + env(safe-area-inset-bottom))}.hud-hint{bottom:calc(var(--gap) + max(220px, 33vh) + env(safe-area-inset-bottom))}.hud-context{bottom:calc(var(--gap) + max(200px, 31vh) + env(safe-area-inset-bottom))}.hud-action{bottom:calc(var(--gap) + max(136px, 24vh) + env(safe-area-inset-bottom))}}.hud-enter{white-space:nowrap;min-height:64px;padding:8px 24px 12px;font-size:1.375rem}.hud-enter svg{width:28px;height:28px}.hud-enter .hud-key{border-color:#fff1d699}.hud-stay{min-height:36px;font-family:var(--font-sans);font-variant-numeric:tabular-nums;pointer-events:none;gap:6px;padding:0 12px;font-size:.8125rem;font-weight:800}.hud-stay svg{width:16px;height:16px}.hud-stay-clock{font-size:.9375rem}.hud-stay[data-urgent]{color:#ffb199;animation:1.6s ease-in-out infinite stay-blink}@keyframes stay-blink{50%{filter:brightness(1.35)}}.court-guide{z-index:10;left:50%;top:max(30%, calc(var(--gap) + var(--notice-offset,0px) + 200px + env(safe-area-inset-top)));width:max-content;max-width:calc(100% - var(--gap) * 2);color:var(--hanji);pointer-events:none;background:#120d0cdb;border:2px solid #ffd76a99;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:.9375rem;font-weight:800;animation:2.4s ease-in-out infinite guide-glow;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 8px 20px #00000073}.court-guide-step{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.court-guide-step b{background:var(--hwang);width:22px;height:22px;color:var(--hanji-ink);border-radius:50%;place-items:center;font-size:.8125rem;display:inline-grid}.court-guide-arrow{color:var(--hwang);font-size:1.25rem}@keyframes guide-glow{50%{border-color:#ffd76a;box-shadow:0 0 22px #ffc85073}}.hud-sit-trial{min-height:72px;padding:10px 24px 14px;animation:1.1s cubic-bezier(.3,0,.3,1) infinite sit-bounce}.hud-sit-trial svg{width:32px;height:32px}.hud-sit-trial .hud-trial-label{font-size:1.5rem}.hud-sit-trial:active{animation:none}@keyframes sit-bounce{0%,to{transform:translateY(0)scale(1)}30%{transform:translateY(-10px)scale(1.04)}50%{transform:translateY(0)scale(.98,1.02)}62%{transform:translateY(-4px)}}@media (max-width:899px){.hud-stay{padding:0 10px}.hud-stay-label{display:none}.court-guide{gap:6px;padding:8px 12px;font-size:.8125rem}.hud-sit-trial{min-height:64px;padding:8px 18px 12px}.hud-sit-trial .hud-trial-label{font-size:1.25rem}}@media (min-width:900px){.court-guide{top:max(26%, calc(var(--gap) + var(--notice-offset,0px) + 150px));padding:12px 22px;font-size:1.0625rem}}@media (prefers-reduced-motion:reduce){.hud-sit-trial,.court-guide,.hud-stay[data-urgent]{animation:none}}.hud-me:not(.hud-me-guest){flex-direction:column;align-items:stretch;gap:1px;min-height:52px;padding:5px 12px 8px}.hud-me-label{font-family:var(--font-display);color:#fff1d6;text-align:left;font-size:.875rem;font-weight:400;line-height:1.1}.hud-me-stats{align-items:center;gap:7px;line-height:1.1;display:inline-flex}.hud-me:not(.hud-me-guest) .hud-me-temp{font-size:1rem}.hud-top-right{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start}@media (max-width:899px){.ds{--hud-row2:58px}.hud-top-right{row-gap:6px;max-width:calc(100% - 132px)}.hud-me:not(.hud-me-guest){min-height:48px;padding:4px 10px 7px}.hud-me-stats{gap:5px}}.pubx-list-col{gap:14px;display:grid}.earth-say{pointer-events:none}.earth-say>span{color:#3a2a24;white-space:nowrap;opacity:0;background:#fffaf0b8;border-radius:9px;padding:2px 7px;font-size:11px;font-weight:700;line-height:1.35;animation-name:earth-say;animation-timing-function:linear;animation-iteration-count:1;animation-fill-mode:both;display:inline-block}@keyframes earth-say{0%{opacity:0;transform:scale(.8)}12%{opacity:.85;transform:scale(1)}70%{opacity:.75}to{opacity:0}}.space-tag{color:#ffd9b0;white-space:nowrap;pointer-events:none;background:#0a08148c;border:1px solid #ffffff40;border-radius:8px;padding:2px 8px;font-size:12px;font-weight:700}.space-tag[data-tone=earth]{color:#a9d4ff}.plaque.space-go[data-to=mars]{color:#ffc49a}@media (prefers-reduced-motion:reduce){.earth-say>span{opacity:.8;animation:none}}.space-tag[data-tone=mars]{color:#ffb98a}.space-portal-tag{border-color:#fff6;padding:3px 10px;font-size:13px}.space-btns{flex-wrap:wrap;gap:6px;max-width:340px;display:flex}.space-btns>.plaque{min-height:34px;padding:0 10px;font-size:.8125rem}@media (max-width:899px){.space-btns{max-width:210px}}.hud-me-wrap{align-items:stretch;gap:4px;display:inline-flex}.hud-ad{flex-direction:column;justify-content:center;gap:1px;min-height:52px;padding:4px 9px 7px;line-height:1.1}.hud-ad-top{font-family:var(--font-display);color:#fff1d6;opacity:.9;font-size:.75rem}.hud-ad-gain{font-family:var(--font-sans);color:#ffd76a;font-size:.875rem;font-weight:800}.hud-me-wrap[data-low] .hud-me-coin{color:#ff8a72}.hud-me-wrap[data-low] .hud-ad{animation:1.6s ease-in-out infinite hud-ad-glow}@keyframes hud-ad-glow{0%,to{box-shadow:0 0 #ffd76a00}50%{box-shadow:0 0 0 3px #ffd76a8c,0 0 16px #ffbe508c}}@media (prefers-reduced-motion:reduce){.hud-me-wrap[data-low] .hud-ad{animation:none;box-shadow:0 0 0 2px #ffd76ab3}}@media (max-width:899px){.hud-ad{min-height:48px;padding:4px 7px 7px}}
