/* Traditional tile faces and a compact hand/decision tray. */
.shrimp-page .shrimp-seat-rail .shrimp-seat.compact-seat{width:100%!important;height:88px!important;min-height:88px!important;max-width:none!important;line-height:1.25!important}.shrimp-page .shrimp-seat-rail .shrimp-seat b,.shrimp-page .shrimp-seat-rail .shrimp-seat small{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis;display:block;width:100%;line-height:1.3!important;padding:0!important;flex:0 0 auto!important;height:auto!important;min-height:0!important}.shrimp-page .shrimp-command{position:static!important;inset:auto!important;transform:none!important;width:100%!important;margin:12px 0!important}@media(max-width:560px){.shrimp-page .shrimp-command{display:grid!important;grid-template-columns:minmax(0,1fr)100px;align-items:center;gap:8px;padding:10px!important}.shrimp-page .shrimp-command-head{display:block!important;margin:0!important}.shrimp-page .shrimp-command h3{font-size:16px!important;line-height:1.3!important;margin:0 0 3px!important}.shrimp-page .shrimp-command-head small{font-size:10px!important;line-height:1.4!important}.shrimp-page .shrimp-command .shrimp-countdown{display:block!important;width:auto!important;min-width:0!important;padding:2px 0!important;font-size:11px!important;line-height:1.4!important;background:none!important;color:#315b50!important;box-shadow:none!important}.shrimp-page .shrimp-command .shrimp-primary{margin:0!important;min-height:52px!important;padding:10px!important}}
.shrimp-seat-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:4px 0 8px}.shrimp-page .shrimp-seat-rail .shrimp-seat{position:relative;inset:auto;transform:none;width:100%;max-width:none;min-width:0;min-height:70px;padding:5px 4px;border-radius:11px;box-shadow:none;backdrop-filter:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:#34554b;color:#fff9df}.shrimp-page .shrimp-seat-rail button.shrimp-seat{background:#effaf2;color:#284a3d;border-color:#789d88}.shrimp-page .shrimp-seat-rail .shrimp-seat.mine{background:#244e3e;border:2px solid #74c89e;box-shadow:none}.shrimp-seat-rail .shrimp-seat-portrait{display:block;width:28px;height:42px;background:none;line-height:0}.shrimp-seat-portrait img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 1px 1px #112e2433)}.shrimp-page .shrimp-seat-rail .shrimp-seat b{font-size:10px;line-height:13px;max-width:100%;font-weight:700}.shrimp-page .shrimp-seat-rail .shrimp-seat small{font-size:9px;line-height:12px;color:#e4eddf;max-width:100%}.shrimp-page .shrimp-seat-rail button.shrimp-seat small{color:#456656}.shrimp-page .shrimp-seat-rail button.shrimp-seat:hover{transform:none;box-shadow:0 0 0 2px #81b39555}@media(max-width:380px){.shrimp-seat-rail{gap:3px}.shrimp-page .shrimp-seat-rail .shrimp-seat b{font-size:9px}.shrimp-page .shrimp-seat-rail .shrimp-seat small{font-size:8px}}
.mj-face{display:block;width:90%;height:92%;overflow:visible;pointer-events:none}.mj-tile .mj-face text{paint-order:stroke;stroke-width:.25px}.mj-tile[disabled]{cursor:wait}.mj-tile.winning{outline:3px solid #caa051;outline-offset:2px;margin-left:7px}.mj-root .mj-heading{margin:4px 0 7px}.mj-root .mj-heading h2{font-size:23px}.mj-root .mj-facts{margin:6px 0;align-items:center}.mj-root .mj-footer{margin:3px 0;gap:5px}.mj-root .mj-footer button{min-height:34px;padding:5px 9px;font-size:11px}.mj-root .mj-footer span{font-size:10px}.mj-sound{font-size:11px;margin:4px 0 9px;color:#4d6456}.mj-sound summary{cursor:pointer;text-align:right;list-style:none}.mj-sound summary:before{content:'♪ ';font-weight:bold}.mj-sound>div{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:9px;background:#fff9ea;border:1px solid #ded3b7;border-radius:12px}.mj-sound button{padding:5px 8px;min-height:34px;font-size:11px}.mj-sound label{display:flex;align-items:center;gap:6px}.mj-sound input{width:85px;min-height:34px}.mj-sound p{font-size:10px;margin:5px 0}.mj-root .mj-result-reopen{font-size:11px;min-height:31px;padding:5px 9px;background:#315440;color:#fff6de;border-radius:8px}
.mj-root [data-mj=ready] .mj-overlay{position:relative;inset:auto;max-height:none;padding:12px;margin:9px 0;box-shadow:0 4px 12px #102e2420}.mj-root [data-mj=ready] .mj-overlay header{margin-bottom:6px}.mj-root [data-mj=ready] .mj-overlay p{font-size:11px}.mj-root .mj-table{height:465px;min-height:0;border-radius:38px;border-width:8px;margin-top:8px}.mj-root .mj-center{top:44%;height:74px;width:86px;border:0;background:#163c30b8;box-shadow:none}.mj-root .mj-center strong{font-size:16px}.mj-root .mj-center .mj-clock{font-size:16px}.mj-root .mj-clock.urgent{color:#fa775e}.mj-root .mj-last-discard{position:absolute;top:calc(100% + 8px);display:flex;flex-direction:column;align-items:center;gap:2px}.mj-root .mj-last-discard>.mj-tile{width:37px;height:50px}.mj-root .mj-last-discard small{font-size:9px;white-space:nowrap}.mj-root .mj-river.pos-0{bottom:76px}.mj-root .mj-river.pos-2{top:74px}.mj-root .mj-river.pos-1,.mj-root .mj-river.pos-3{top:53%}.mj-root .mj-seat.pos-2{top:10px}.mj-root .mj-seat.pos-0{bottom:10px}.mj-root .mj-bubble{z-index:10}.mj-root .mj-public-panel{z-index:15;inset:62px 10px 56px}.mj-root .mj-public-panel .mj-tile.small{width:28px;height:38px}
.mj-root.mj-playing{padding-bottom:310px}.mj-playing .mj-player-dock{position:fixed;z-index:70;bottom:calc(var(--safe-bottom,74px) + 4px);left:50%;transform:translateX(-50%);width:min(720px,calc(100% - 16px));max-height:58dvh;overflow:auto;overscroll-behavior:contain;border:1px solid #bea471;border-radius:17px;background:#fff8e9;box-shadow:0 -8px 30px #122b303d}.mj-root .mj-player-dock .mj-controls-dock{position:static;scroll-margin:0}.mj-root .mj-player-dock .mj-overlay{position:relative;inset:auto;border:0;border-top:1px solid #d8caa6;border-radius:0;max-height:none;overflow:visible;box-shadow:none;padding:10px;margin:0;background:#f8efd9}.mj-root .mj-player-dock .mj-overlay h3{font-size:15px}.mj-root .mj-player-dock .mj-overlay header{margin-bottom:7px;gap:5px}.mj-root .mj-player-dock .mj-overlay p{font-size:10px;line-height:1.45;margin-top:5px}.mj-root .mj-player-dock .mj-close{font-size:11px;min-height:32px;padding:4px 7px}.mj-root .mj-player-dock .mj-action-buttons{gap:6px}.mj-root .mj-player-dock .mj-action-buttons>button{min-height:44px;padding:7px 10px;flex:1 1 65px}.mj-root .mj-player-dock .mj-action-buttons .mj-chi{min-width:112px}.mj-root .mj-hand-zone{border:0;border-radius:0;margin:0;padding:10px 10px 8px;box-shadow:none;background:transparent}.mj-root .mj-hand-header{margin-bottom:10px;font-size:11px;gap:8px}.mj-root .mj-hand{grid-template-columns:repeat(17,minmax(0,1fr));gap:4px;min-height:0}.mj-root .mj-hand .mj-tile{height:auto;min-height:46px;max-height:64px;aspect-ratio:.7;border-bottom-width:4px}.mj-root .mj-hand .mj-tile[aria-pressed=true]{transform:translateY(-5px);box-shadow:0 0 0 2px #b98321,0 5px 8px #5b3b182e;background:#fff4c4}.mj-root .mj-hand .mj-drawn{top:-8px;right:-2px;font-size:8px}.mj-root .mj-own-exposed{display:flex;align-items:center;gap:8px;margin-bottom:8px}.mj-root .mj-own-exposed .mj-melds{margin:0;gap:4px}.mj-root .mj-own-exposed .mj-melds>span{padding:2px}.mj-flower-count{font-size:11px;margin-left:auto;white-space:nowrap}.mj-root .mj-wait-action{display:flex;justify-content:space-between;gap:8px;align-items:center;font-size:12px;padding:6px 11px;border-top:1px solid #dfd2b5}.mj-wait-action button{background:transparent!important;color:#4b604e!important;font-size:11px;min-height:32px}.mj-root .mj-player-dock.is-collapsed [data-mj=hand]{display:none}.mj-root .mj-player-dock .mj-open-controls{position:relative;inset:auto;transform:none;width:100%;padding:12px;min-height:48px;margin:0;border-radius:0;background:#264b3a;color:#fff0c8;font-size:13px;box-shadow:none}.mj-open-controls span{margin-left:10px;color:#f8d282}
.mj-settlement{padding:0;width:min(620px,calc(100% - 22px));max-height:calc(100dvh - 30px);overflow:auto;border:2px solid #d0a95d;border-radius:24px;background:#faf4e4;color:#253d31;box-shadow:0 22px 90px #061d19c9}.mj-settlement::backdrop{background:#071d19ba}.mj-result-title{text-align:center;padding:17px 18px 12px;background:radial-gradient(ellipse at 50% 0,#497c58,#183d2e);color:#fff1c3}.mj-result-title>span{font-size:12px;letter-spacing:.08em;color:#d7d9b5}.mj-result-title h2{font-family:Georgia,'Noto Serif TC',serif;font-size:29px;margin:5px 0}.mj-result-title p{font-size:12px;margin:5px 0 0}.mj-result-content{padding:12px 16px}.mj-winner{padding-bottom:9px}.mj-winner>header{display:flex;justify-content:space-between;gap:10px;align-items:center;font-size:16px}.mj-winner>header>strong{color:#a44524;white-space:nowrap}.mj-winner p{font-size:11px;color:#627154;margin:9px 0 5px}.mj-winning-hand{display:flex;flex-wrap:wrap;gap:5px;padding-top:7px}.mj-winning-hand .mj-tile{width:29px;height:42px}.mj-result-tai{display:flex;flex-wrap:wrap;gap:5px;margin:9px 0 6px}.mj-result-tai>span{font-size:11px;background:#e7ddc2;border-radius:5px;padding:3px 6px}.mj-winner>small{font-size:11px;line-height:1.5;color:#666e59}.mj-result-flowers{display:flex;gap:4px;flex-wrap:wrap}.mj-result-scores{border-top:1px solid #d7c9a6;padding-top:8px}.mj-result-scores h3{font-size:13px;margin:0 0 4px}.mj-result-scores>div{display:flex;align-items:center;justify-content:space-between;font-size:12px;padding:4px 0}.mj-result-scores .positive{color:#27734d}.mj-result-scores .negative{color:#b04237}.mj-settlement footer{position:sticky;bottom:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;background:#eee3c9;border-top:1px solid #d9c8a1}.mj-settlement footer small{font-size:11px;color:#59634d}.mj-settlement footer button{min-height:42px;border:0;border-radius:10px;padding:9px 24px;background:#244b36;color:#fff2cb;font-weight:bold}.mj-result-countdown{font-variant-numeric:tabular-nums}.poker-page .poker-ready-command{position:sticky;top:70px;z-index:25;margin:8px 0 12px;padding:12px;box-shadow:0 7px 20px #0004}.poker-page .poker-ready-command .poker-action-grid{grid-template-columns:2fr 1fr}.poker-page .poker-ready-command .poker-action-grid button{min-height:46px;font-size:14px}.poker-ready-clock{display:flex;align-items:center;gap:9px;flex-wrap:wrap;color:#c9d5c1;font-size:11px;margin-top:8px}.poker-ready-clock b{color:#ffe0a2;font-size:16px}.poker-ready-clock b.urgent{color:#ff9a80}.poker-ready-clock small{font-size:10px;margin-left:auto}
@media(max-width:700px){.mj-root .mj-table{height:398px}.mj-root .mj-hand{grid-template-columns:repeat(9,minmax(0,1fr));gap:6px 4px}.mj-root .mj-hand .mj-tile{min-height:43px;max-height:55px}.mj-root .mj-hand-zone{padding:9px 8px 7px}.mj-root .mj-hand-header{font-size:10px}.mj-root .mj-seat.pos-1,.mj-root .mj-seat.pos-3{top:30%}.mj-root .mj-center{top:43%;height:60px;width:80px}.mj-root .mj-center strong{font-size:15px}.mj-root .mj-center small{font-size:9px}.mj-root .mj-river.pos-0{bottom:63px}.mj-root .mj-river.pos-2{top:66px}.mj-root .mj-river .mj-tile.small{width:22px;height:31px;min-height:31px;padding:0}.mj-root .mj-river>div{grid-template-columns:repeat(6,22px);gap:2px}.mj-root .mj-river.pos-1>div,.mj-root .mj-river.pos-3>div{grid-template-columns:repeat(3,22px)}.mj-root .mj-last-discard>.mj-tile{width:31px;height:43px}.mj-root .mj-river.pos-1,.mj-root .mj-river.pos-3{width:70px}.mj-root .mj-public-toggle{bottom:5px}.mj-settlement{border-radius:19px}.mj-result-content{padding:10px 12px}.mj-winning-hand{gap:5px 4px}.mj-winning-hand .mj-tile{width:calc((100% - 40px)/9);height:auto;aspect-ratio:.68;min-height:36px;max-height:51px}.mj-winner>header{font-size:14px}.mj-result-title{padding:13px 12px 10px}.mj-result-title h2{font-size:25px}.mj-result-scores>div{padding:3px 0}.mj-settlement footer{padding:10px 12px}.mj-result-tai{margin-top:7px}.mj-root .mj-own-exposed .mj-tile.small{width:18px;height:25px}.mj-root .mj-own-exposed{margin-bottom:7px}}
@media(max-height:650px){.mj-playing .mj-player-dock{max-height:62dvh}.mj-result-title{padding-block:8px}.mj-result-title h2{font-size:22px}.mj-settlement .mj-result-scores{display:none}.mj-settlement .mj-winner>small{font-size:10px}}
@media(prefers-reduced-motion:reduce){.mj-player-dock *{transition:none!important}}
.crop-steal-art{position:relative;display:inline-flex;justify-content:center;align-items:center;overflow:visible}.farm-scene .plot .crop-steal-button{position:absolute;z-index:6;bottom:1px;left:50%;transform:translateX(-50%);display:block;visibility:visible;opacity:1;min-width:58px;min-height:36px;margin:0;padding:6px 10px;border:2px solid #f9d675;border-radius:12px;background:#315f36;color:#fff8db;font-size:14px;font-weight:800;line-height:1.2;box-shadow:0 3px 9px #17391670;cursor:pointer;touch-action:manipulation}.farm-scene .plot .crop-steal-button:disabled{opacity:.7;cursor:wait}.farm-scene .plot .crop-steal-button:focus-visible{outline:3px solid #fff;outline-offset:2px}
.poker-danmaku.live-table-danmaku,.shrimp-danmaku.live-table-danmaku{container-type:inline-size;overflow:hidden;pointer-events:none}.poker-danmaku .live-table-message,.shrimp-danmaku .live-table-message{position:absolute;left:0;top:calc(14px + var(--row)*31px);max-width:none;white-space:nowrap;font-size:12px;line-height:20px;padding:4px 9px;animation:tableMessageTravel 10000ms linear var(--elapsed,0ms) 1 both;will-change:transform}.shrimp-danmaku .live-table-message{top:calc(58px + var(--row)*31px)}@keyframes tableMessageTravel{0%{transform:translateX(100cqw);visibility:visible}99.99%{visibility:visible}100%{transform:translateX(-100%);visibility:hidden}}@media(prefers-reduced-motion:reduce){.poker-danmaku .live-table-message,.shrimp-danmaku .live-table-message{animation-name:tableMessageStill;max-width:95%;white-space:normal;left:2.5%}}@keyframes tableMessageStill{0%,99.99%{opacity:1;visibility:visible;transform:none}100%{opacity:0;visibility:hidden;transform:none}}
.shrimp-page .shrimp-pond-stage .shrimp-seat.compact-seat{width:88px;min-height:0;max-width:88px;padding:5px 6px;border-radius:13px;background:#453020e8;border-width:1px;box-shadow:0 3px 8px #1d150c66}.shrimp-page .shrimp-pond-stage .shrimp-seat.compact-seat .avatar{width:26px;height:26px;min-width:26px;border-width:1px;margin:0 auto 2px}.shrimp-page .shrimp-pond-stage .shrimp-seat.compact-seat b{font-size:11px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:100%}.shrimp-page .shrimp-pond-stage .shrimp-seat.compact-seat small{font-size:9px;line-height:1.2;margin-top:2px}.shrimp-page .shrimp-pond-stage .shrimp-seat.compact-seat.s0{top:6%;left:50%}.shrimp-page .shrimp-pond-stage .shrimp-seat.compact-seat.s1{top:49%;right:1.5%}.shrimp-page .shrimp-pond-stage .shrimp-seat.compact-seat.s2{bottom:2%;left:50%}.shrimp-page .shrimp-pond-stage .shrimp-seat.compact-seat.s3{top:49%;left:1.5%}.shrimp-page .shrimp-pond-stage .shrimp-seat.compact-seat.mine{border-color:#a5e3c0;background:#2b5141eb}
@media(max-width:560px){.shrimp-page .shrimp-pond-stage .shrimp-seat.compact-seat{width:64px;max-width:64px;padding:4px 5px;border-radius:10px}.shrimp-page .shrimp-pond-stage .shrimp-seat.compact-seat .avatar{height:22px;width:22px;min-width:22px;font-size:15px}.shrimp-page .shrimp-pond-stage .shrimp-seat.compact-seat b{font-size:9px}.shrimp-page .shrimp-pond-stage .shrimp-seat.compact-seat small{font-size:8px}.shrimp-page .shrimp-pond-stage .shrimp-seat.compact-seat.s0{top:3%}.shrimp-page .shrimp-pond-stage .shrimp-seat.compact-seat.s2{bottom:0}.shrimp-page .shrimp-pond-stage .shrimp-seat.compact-seat.s1{right:0}.shrimp-page .shrimp-pond-stage .shrimp-seat.compact-seat.s3{left:0}}
#view>.farm-notification-panel{display:flex;flex-wrap:wrap;align-items:center;gap:7px;min-width:0;overflow:hidden}.farm-notification-panel>button,.farm-notification-panel>.farm-notice-toggle{float:none!important;position:static!important;margin:0!important;max-width:100%;min-height:34px;padding:6px 10px;white-space:normal;flex:0 0 auto}.farm-notification-panel>b{order:-2;flex:1 1 100%;min-width:0}.farm-notification-panel>span.muted{order:-1;margin:0!important;flex:1 1 100%;font-size:11px}.farm-notification-panel>div{clear:none!important;flex:1 1 100%;min-width:0;max-width:100%;overflow-wrap:anywhere}.farm-notification-panel.collapsed>div{display:none}
.slot-wager{display:grid;gap:6px;justify-items:center;margin:12px auto 14px;padding:12px 8px;border-radius:16px;background:#160f1ccf;border:1px solid #eccb7244;color:#f8e8bb}.slot-wager-stepper{display:flex;align-items:center;justify-content:center;gap:18px}.slot-wager-stepper button{width:50px;min-width:50px;height:48px;margin:0;font-size:27px;border-radius:14px;background:#f4ce7c;color:#3e2515}.slot-wager-stepper output{min-width:88px;font-size:15px}.slot-wager-stepper output b{font-size:29px;font-variant-numeric:tabular-nums}.slot-wager>small{font-size:12px;color:#dccbaf;text-align:center}.slot-wager-history>div{display:grid;grid-template-columns:45px repeat(3,1fr);gap:6px;padding:9px 0;border-top:1px solid #ffffff20;font-size:12px}.slot-wager-history time{color:#cdb6d8}
.shrimp-page .shrimp-pond-stage .shrimp-seat.compact-seat.s0{left:50%;top:15%;bottom:auto}.shrimp-page .shrimp-pond-stage .shrimp-seat.compact-seat.s1{left:84%;right:auto;top:49%}.shrimp-page .shrimp-pond-stage .shrimp-seat.compact-seat.s2{left:50%;top:88%;bottom:auto}.shrimp-page .shrimp-pond-stage .shrimp-seat.compact-seat.s3{left:16%;top:49%}
.poker-ready-stage .poker-guidance{display:none}.poker-lobby-tools{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:4px 0 6px;color:#c6ceba}.poker-lobby-tools>small{font-size:10px}.poker-lobby-tools button{font-size:11px;min-height:32px;padding:5px 8px}.poker-ready-stage .poker-board,.poker-ready-stage .poker-my-hand{display:none}.poker-page .poker-table .poker-ready-command{position:absolute;left:50%;top:49%;right:auto;bottom:auto;transform:translate(-50%,-50%);width:calc(100% - 176px);max-width:220px;min-width:140px;z-index:8;pointer-events:auto;display:grid;gap:7px;text-align:center;align-content:center;margin:0;padding:12px 8px;border:1px solid #cebf8877;border-radius:18px;background:#173c30f5;box-shadow:0 5px 18px #07261a45}.poker-page .poker-ready-command h3{margin:0;color:#ffe4a9;font-size:17px;line-height:1.25}.poker-page .poker-ready-command p{font-size:11px;line-height:1.4;margin:0;color:#d4dfc9}.poker-ready-progress{font-size:11px;color:#cde6ce}.poker-page .poker-ready-command>button{min-height:44px;width:100%;margin:0;padding:7px 5px;font-size:14px;border-radius:10px}.poker-page .poker-ready-command .poker-ready-cancel{min-height:30px;font-size:11px;padding:5px;background:#2c5142;color:#d0dbc8}.poker-page .poker-ready-command .poker-ready-clock{display:block;font-size:10px;margin:0;color:#d2d7bd}.poker-page .poker-ready-command .poker-ready-clock b{font-size:12px;margin-right:4px}.poker-lobby-seat-state{display:block;font-size:10px;line-height:16px;margin-top:3px;color:#decdb0}.poker-lobby-seat-state.ready{color:#b8f1b6;font-weight:bold}.poker-page .poker-table .poker-danmaku .live-table-message{left:0;top:calc(var(--row)*27px);max-width:none;font-size:10px;animation:tableMessageTravel 10000ms linear var(--elapsed,0ms) 1 both}.poker-page .poker-table .poker-danmaku.live-table-danmaku{height:58px;top:27%}@media(max-width:350px){.poker-page .poker-table .poker-ready-command{width:calc(100% - 146px);min-width:136px;padding:10px 7px}.poker-page .poker-ready-command h3{font-size:15px}}@media(prefers-reduced-motion:reduce){.poker-page .poker-table .poker-danmaku .live-table-message{animation-name:tableMessageStill;left:2.5%;max-width:95%;white-space:normal}}
.poker-page .poker-table .poker-ready-command{gap:4px;padding:9px 8px}.poker-page .poker-ready-command h3{font-size:16px;line-height:20px}.poker-page .poker-ready-command p{line-height:15px}.poker-ready-progress,.poker-page .poker-ready-command .poker-ready-clock{line-height:14px}
.poker-page.poker-result-stage .poker-board{top:37%}.poker-result-preview{margin:0 0 5px;text-align:center;color:#ffe4a9}.poker-result-preview>b{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:12px;line-height:16px;overflow-wrap:anywhere}.poker-result-preview>small{display:block;margin-top:3px;font-size:10px;line-height:14px;color:#d5e5c9}.poker-result-stage .poker-lobby-time,.poker-result-stage .poker-seat-ready{visibility:hidden}.poker-result-stage .poker-danmaku{visibility:hidden}

/* Each fishing position identifies its owner at the pond rim. */
.shrimp-page .shrimp-float-owner{position:absolute;z-index:15;transform:translate(-50%,-50%);display:flex;align-items:center;gap:3px;padding:2px 4px;height:30px;max-width:42%;min-width:0;box-sizing:border-box;border:1px solid #e6d7a1;border-radius:18px;background:#253e36ed;color:#fff8dc;box-shadow:0 2px 5px #071f2459;pointer-events:none}.shrimp-page .shrimp-float-owner .avatar{display:flex;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px;flex:0 0 24px;margin:0;border:1px solid #d7c488;border-radius:50%;overflow:hidden;background:transparent;font-size:19px;line-height:1;box-shadow:none}.shrimp-page .shrimp-float-owner .avatar img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}.shrimp-page .shrimp-float-owner b{display:flex;align-items:center;gap:3px;min-width:0;margin:0;font-size:11px;line-height:15px;white-space:nowrap}.shrimp-float-number{color:#aaf3d1;flex:0 0 auto}.shrimp-float-name{overflow:hidden;text-overflow:ellipsis;min-width:0}.shrimp-page .shrimp-float-owner.mine{border-color:#78e3b9;background:#174735f2}.shrimp-float-owner.o0{left:50%;top:11%}.shrimp-float-owner.o2{left:50%;top:91%}.shrimp-page .shrimp-float-owner.o1,.shrimp-page .shrimp-float-owner.o3{top:51%;width:19%;max-width:68px;height:auto;flex-direction:column;padding:3px 2px;gap:2px;border-radius:12px}.shrimp-float-owner.o1{left:90%}.shrimp-float-owner.o3{left:10%}.shrimp-page .shrimp-float-owner.o1 b,.shrimp-page .shrimp-float-owner.o3 b{max-width:100%;font-size:10px;gap:2px}
