/* Cups share the platform's warm, raised surfaces and use a vertical match list. */
.tournament-entry{display:flex;align-items:center;gap:22px;margin:28px 0;padding:28px;border:1px solid #bed0ae;border-bottom:6px solid #9bb584;border-radius:26px;background:radial-gradient(ellipse at 15% 0,#fff9db,transparent 65%),linear-gradient(125deg,#fcfff5,#e9f1df);box-shadow:inset 0 2px #fff,0 12px 24px #2048320a}
.cup-emblem{display:grid;place-items:center;flex-shrink:0;width:72px;height:72px;border:2px solid #ead28d;border-bottom:6px solid #b58a38;border-radius:22px;background:linear-gradient(145deg,#fff0bd,#dfbd6c);color:#826025;transform:rotate(-7deg);box-shadow:inset 0 2px #fff9,0 9px 15px #8c6b2320}.cup-emblem svg{width:36px;height:36px}
.tournament-entry h2{font-size:23px;line-height:1.4;margin:0 0 6px}.tournament-entry p{font-size:13px;margin:0;color:#65775d;line-height:1.8}.tournament-entry>.primary-button{margin:0;margin-inline-start:auto;white-space:nowrap;min-height:52px}
.cup-prizes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0 24px}.cup-prize{display:grid;grid-template-columns:auto minmax(0,1fr);gap:0 9px;align-items:center;padding:14px 16px;background:linear-gradient(155deg,#fffcef,#efe2b5);border:1px solid #ddc88d;border-bottom:4px solid #c4ac6d;border-radius:16px;box-shadow:inset 0 1px #fff;min-width:0}.cup-prize>b{grid-row:span 2;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#b1955522;font-size:12px}.cup-prize>strong{font:700 25px/1.3 'DM Sans',sans-serif}.cup-prize>small{font-size:10px;line-height:1.4}.tournament-entry .cup-prizes{margin:0;flex-shrink:0;gap:8px}.tournament-entry .cup-prize{padding:8px 10px}.tournament-entry .cup-prize>strong{font-size:18px}
html body #tournament-dialog[open]{width:min(1060px,calc(100vw - 56px))!important;max-width:calc(100vw - 56px)!important}#tournament-dialog .sheet-body{padding:24px!important;scroll-padding-block:20px}#tournament-dialog .sheet-title{margin:0!important}#tournament-dialog [hidden],.tournament-entry [hidden]{display:none!important}.cup-shell,.cup-options,.cup-option-side{min-width:0}
.cup-options{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:24px;align-items:start}.cup-option-side{display:grid;gap:25px}.cup-choice-group{border:0;padding:0;margin:0;min-width:0}.cup-choice-group>legend{display:block;width:100%;padding:0 0 12px;font-size:14px;font-weight:800;color:#345c3e;line-height:1.5}.cup-playlist,.cup-mode-list{display:grid;gap:9px}.cup-choice{position:relative;display:flex;align-items:center;gap:12px;min-width:0;min-height:60px;padding:10px 13px;border:1px solid #cedbc1;border-bottom:4px solid #b4c6a2;border-radius:16px;background:linear-gradient(150deg,#fffef9,#edf3e7);box-shadow:inset 0 1px 0 #fff;cursor:pointer;user-select:none;transition:background .16s,border-color .16s,box-shadow .16s}.cup-choice input{position:absolute;inset:0;width:100%;height:100%;opacity:0;margin:0;z-index:1;cursor:inherit}.cup-choice-icon{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border:1px solid #cfddc0;border-bottom:3px solid #b4c8a2;border-radius:11px;background:linear-gradient(145deg,#fffef7,#e2ebd7);color:#5b7a4d}.cup-choice-icon svg{width:21px;height:21px}.cup-choice-text{min-width:0;flex:1;text-align:start}.cup-choice-text strong{display:block;font-size:14px;line-height:1.5;font-weight:700}.cup-choice-text small{display:block;margin-top:3px;font-size:11px;line-height:1.6;color:#6e8061}.cup-choice-marker{display:grid;place-items:center;width:21px;height:21px;flex-shrink:0;border:1.5px solid #b6c7a6;border-radius:50%;background:#fffdf5}.cup-choice-marker svg{width:14px;height:14px;visibility:hidden}.cup-choice:has(input:checked){border-color:#729a5e;border-bottom-color:#567e43;background:linear-gradient(145deg,#f4f9e9,#deebc9);box-shadow:inset 0 1px #fff,0 3px 8px #4c783215}.cup-choice:has(input:checked) .cup-choice-marker{background:#3a6b40;border-color:#3a6b40;color:#fff}.cup-choice:has(input:checked) .cup-choice-marker svg{visibility:visible}.cup-choice:has(input:focus-visible){outline:3px solid #c6a450;outline-offset:3px}.cup-choice:has(input:disabled){opacity:.55;cursor:wait}.cup-size-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.cup-size-list .cup-choice{flex-direction:column;gap:6px;padding:13px 8px;min-height:118px;text-align:center}.cup-size-list .cup-choice-icon{width:28px;height:28px;border:0;background:transparent}.cup-size-list .cup-choice-text{text-align:center}.cup-size-list .cup-choice-text strong{font:800 26px/1.2 'DM Sans',sans-serif}.cup-size-list .cup-choice-marker{position:absolute;inset-inline-end:7px;top:7px;width:17px;height:17px}.cup-size-list .cup-choice-marker svg{width:12px;height:12px}
#cup-fixed-actions{display:block;flex:0 0 auto;width:100%;margin:0;padding:15px 24px max(15px,env(safe-area-inset-bottom));border:0;border-top:1px solid #d3dfc8;background:linear-gradient(160deg,#fffef6,#edf4e5);box-shadow:0 -8px 18px #26492d08;z-index:3}.cup-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0}.cup-actions>button:only-child{grid-column:1/-1}#cup-fixed-actions .cup-actions{margin:0}#cup-fixed-actions .cup-actions:empty{display:none!important}#tournament-dialog .cup-actions>button{display:flex;align-items:center;justify-content:center;gap:10px;min-width:0;min-height:54px;margin:0;padding:12px 18px;border-radius:15px;font-size:14px;font-weight:700;line-height:1.5;white-space:normal;translate:none!important;transition:transform .15s,filter .15s}#tournament-dialog .cup-actions>button svg{width:21px;height:21px;flex-shrink:0}#tournament-dialog .cup-actions>.primary-button{border-bottom-width:5px!important}#tournament-dialog .cup-actions>.secondary-button{border-bottom-width:4px!important}#tournament-dialog .cup-actions>.danger-button{border:1px solid #a33834;border-bottom:4px solid #7c2828;background:linear-gradient(145deg,#d96a5a,#b83f3a);color:#fff;box-shadow:inset 0 1px #ffffff45}#tournament-dialog .cup-actions>button:active:enabled{transform:translateY(2px)}#tournament-dialog .cup-actions>button:disabled{cursor:wait;opacity:.55}#cup-request-status{margin:0;text-align:center;font-size:12px;line-height:1.5;color:#587646}#cup-request-status:not(:empty){padding-bottom:10px}
.cup-rules{margin-top:25px;padding:15px 18px;border:1px solid #d5dfc9;border-radius:16px;font-size:12px;color:#64775d;line-height:1.9;background:#f4f7eb}.cup-rules summary{cursor:pointer;font-weight:700;color:#345c3d;min-height:24px}.cup-rules p{font-size:12px!important;line-height:1.9!important;margin:10px 0}.cup-muted{font-size:13px;color:#748269}.cup-room{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;border:1px solid #d4dfc8;border-bottom:4px solid #bfcdaf;border-radius:16px;padding:13px 16px;margin-top:10px;background:linear-gradient(140deg,#fffef8,#f0f5e7)}.cup-room>button{min-height:46px;display:flex;align-items:center;justify-content:center;gap:8px;margin:0}.cup-room>button svg{width:19px;height:19px}.cup-room>strong{font-size:15px;min-width:0;overflow-wrap:anywhere}.cup-room>span{color:#6a7d58;direction:ltr;font:700 13px 'DM Sans',sans-serif}
.cup-summary{text-align:center}.cup-summary h3{font-size:25px;margin:6px 0 12px}.cup-eyebrow{font-size:12px;letter-spacing:.5px;color:#6c7c59}.cup-seats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:24px}.cup-seats>.cup-identity,.cup-empty-seat{display:flex;align-items:center;gap:8px;padding:12px;background:#fffef7;border:1px solid #d5dfc8;border-bottom:4px solid #becdac;border-radius:16px;min-width:0;min-height:70px}.cup-empty-seat{border-style:dashed;opacity:.65;font-size:11px}.cup-empty-seat svg{width:22px;flex-shrink:0}.cup-identity{display:flex;align-items:center;gap:10px;min-width:0}.cup-identity>strong{font-size:14px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.cup-face{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;background:#eaf0dc;border:1px solid #d1ddbf;border-bottom:3px solid #bbcaab;border-radius:13px}.cup-face>img{width:100%;height:100%;object-fit:contain}.cup-face>svg{width:21px;height:21px;color:#9bac89}.cup-identity .country-flag{width:20px;height:15px;flex-shrink:0}.cup-link{width:100%;border:1px solid #d0dcc4;border-radius:13px;background:#fafff1;padding:13px;font-size:13px;min-height:48px}.cup-countdown{display:flex;justify-content:center;align-items:center;gap:9px;flex-wrap:wrap;text-align:center;font-size:13px!important;line-height:1.7!important;color:#6a7e58;margin:18px 0}.cup-countdown time{display:inline-block;min-width:70px;padding:6px 11px;font:700 19px 'DM Sans',sans-serif;color:#285538;direction:ltr;background:linear-gradient(#f7faed,#e3ecd5);border:1px solid #c2d0ae;border-bottom:3px solid #a9bc94;border-radius:11px;font-variant-numeric:tabular-nums}#cup-error{margin:0;color:#ab4037;font-size:13px}#cup-error:not(:empty){padding:12px;border:1px solid #ecc0b5;border-radius:12px;background:#fff1e9;margin-bottom:16px}
/* One round per section; every match card always has two player rows. */
.cup-rounds{display:grid;gap:16px;min-width:0;margin-top:24px}.cup-round{min-width:0;overflow:hidden;border:1px solid #ccd9bf;border-bottom:4px solid #b5c7a1;border-radius:20px;background:linear-gradient(145deg,#fffef7,#f0f5e7)}.cup-round[data-current="true"]{border-color:#a8bf93;border-bottom-color:#8fa87a}.cup-round-heading{display:flex;align-items:center;gap:12px;padding:15px 18px;min-height:64px;cursor:pointer;list-style:none;user-select:none}.cup-round-heading::-webkit-details-marker{display:none}.cup-round-heading>h4{flex:1;min-width:0;margin:0;font-size:15px;font-weight:800;line-height:1.5}.cup-round-heading>svg{width:19px;height:19px;flex-shrink:0;color:#718c5d;transition:transform .18s}.cup-round[open]>.cup-round-heading>svg{transform:rotate(180deg)}.cup-round-heading:focus-visible{outline:3px solid #c6a450;outline-offset:-4px;border-radius:16px}.cup-round-icon{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border:1px solid #d0ddbe;border-bottom:3px solid #b6c9a0;border-radius:11px;background:linear-gradient(#fffef4,#e5edda);color:#5f7e4d}.cup-round-icon svg{width:20px;height:20px}.cup-round-progress{padding:4px 9px;border:1px solid #d3dfc5;border-radius:9px;color:#6d8458;background:#f6faef;font:700 12px/1.5 'DM Sans',sans-serif;direction:ltr;white-space:nowrap}.cup-matches{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0 16px 17px;min-width:0}.cup-match{position:relative;min-width:0;overflow:hidden;border:1px solid #c8d7b9;border-bottom:5px solid #a6bb90;border-radius:17px;background:linear-gradient(150deg,#fffefb,#edf4e4);box-shadow:inset 0 2px #fff,0 5px 12px #254c3009;padding:10px}.cup-match[data-mine="true"]{border-color:#9db989;border-bottom-color:#7f9c6b}.cup-match[data-status="playing"]{border-color:#81a96d;border-bottom-color:#588348}.cup-match-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:3px 5px 11px;min-width:0}.cup-match-number{font:700 11px/1.5 'DM Sans',sans-serif;color:#82936f}.cup-match-status{font-size:10px;line-height:1.5;font-weight:700;padding:4px 8px;background:#edf2e4;border:1px solid #d6e0c7;border-radius:8px;color:#7a8d64;text-align:center;max-width:65%;overflow-wrap:anywhere}.cup-match[data-status="playing"] .cup-match-status{color:#2e6738;background:#dfedcf;border-color:#b6cfa0}.cup-match[data-status="playing"] .cup-match-status:before{content:'';display:inline-block;width:6px;height:6px;border-radius:50%;background:#5f914f;margin-inline-end:5px;vertical-align:middle}.cup-contender{display:flex;align-items:center;gap:9px;padding:11px 8px;border-radius:12px;min-width:0;min-height:64px}.cup-contender+.cup-contender{border-top:1px solid #dce5d1;margin-top:2px}.cup-contender .cup-identity{flex:1}.cup-contender.cup-winner{background:linear-gradient(120deg,#e3eecf,#f7f4d5);box-shadow:inset 0 0 0 1px #c0d29f}.cup-player-badge{display:grid;place-items:center;width:26px;height:26px;border:1px solid #aec492;border-radius:50%;background:#f3f8e8;color:#527e3d;flex-shrink:0}.cup-player-badge svg{width:18px;height:18px}.cup-you{font-size:10px;padding:3px 6px;border-radius:7px;background:#e7efdc;color:#6a8055;flex-shrink:0}.cup-empty-player{display:flex;align-items:center;gap:10px;color:#9caa8b;font-size:12px;min-width:0}.cup-empty-player .cup-face{background:#f3f6eb;border-style:dashed;opacity:.8}.cup-withdrawn{opacity:.5}.cup-contender.cup-new-qualifier{animation:cup-qualify .4s ease-out}.cup-bronze{margin:0;max-width:none}.cup-bronze .cup-round-icon{background:linear-gradient(#fff4df,#e9d1a6);border-color:#d9bd86;color:#a17c40}.cup-bronze .cup-matches{grid-template-columns:minmax(0,1fr)}
.cup-podium{display:flex;align-items:flex-end;justify-content:center;gap:18px;margin:34px 0 18px}.cup-podium-place{display:flex;flex-direction:column;align-items:center;gap:14px;flex:0 1 240px;min-width:0;min-height:235px;padding:22px 12px;background:linear-gradient(155deg,#fffef2,#e4eacb);border:1px solid #b9c79b;border-bottom:7px solid #92aa75;border-radius:23px;text-align:center}.cup-podium-place[data-rank="1"]{min-height:270px;padding-top:40px;border-color:#dbc278;border-bottom-color:#ae8738;background:linear-gradient(140deg,#fff8db,#ead185);box-shadow:0 10px 25px #ad8c3630}.cup-podium-place>.cup-identity{flex-direction:column;max-width:100%;gap:5px}.cup-podium-place .cup-face{width:70px;height:70px;border-radius:21px}.cup-podium-place .cup-identity>strong{font-size:16px;max-width:100%}.cup-podium-place>strong{font-size:22px}.cup-medal{display:grid;place-items:center;width:35px;height:35px;border:1px solid #c1b271;border-bottom:4px solid #ac9a5a;background:#fff7d4;border-radius:50%;font-size:19px}.cup-saved{text-align:center;color:#5b7a46;font-size:13px!important}.cup-standings>h4{font-size:18px}.cup-standings ol{list-style:none;padding:0;margin:0}.cup-standings li{display:flex;align-items:center;gap:14px;padding:13px 16px;border:1px solid #d4dfc8;border-radius:15px;margin-top:9px;background:#fffef8}.cup-rank{color:#8e9d7c;font:700 14px 'DM Sans',sans-serif}.cup-standings .cup-identity{flex:1}.cup-stats{font-size:11px;color:#7b896c}.cup-prize-total{font-size:18px;color:#6f732c;white-space:nowrap}
@keyframes cup-qualify{from{opacity:.4;transform:translateY(4px)}to{opacity:1;transform:none}}
@media(hover:hover){.cup-choice:hover:not(:has(input:disabled)){border-color:#a3bd8f;background:linear-gradient(#fffef8,#e7f0dc)}#tournament-dialog .cup-actions>button:hover:enabled{transform:translateY(-1px);filter:brightness(1.03)}}
@media(max-width:1100px){.tournament-entry{flex-wrap:wrap}.tournament-entry>.cup-prizes{margin-inline-start:auto}.tournament-entry>.primary-button{width:100%}.cup-seats{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:760px){.cup-options{grid-template-columns:minmax(0,1fr);gap:24px}.cup-matches{grid-template-columns:minmax(0,1fr)}.cup-playlist{grid-template-columns:repeat(2,minmax(0,1fr))}.cup-choice{gap:9px;padding:10px;min-height:62px}.cup-choice-text strong{font-size:13px}.cup-game-group .cup-choice-marker{width:18px;height:18px}.cup-game-group .cup-choice-icon{width:30px;height:32px}.cup-game-group .cup-choice-icon svg{width:19px;height:19px}}
@media(max-width:600px){.tournament-entry{gap:14px;padding:20px;border-radius:22px}.cup-emblem{width:54px;height:58px;border-radius:17px}.cup-emblem svg{width:29px;height:29px}.tournament-entry>div:not(.cup-prizes){flex:1;min-width:0}.tournament-entry h2{font-size:19px}.tournament-entry p{font-size:12px}.tournament-entry>.cup-prizes{width:100%;gap:7px}.tournament-entry .cup-prize{padding:9px 8px}.tournament-entry .cup-prize strong{font-size:20px}.tournament-entry>.primary-button{min-height:54px;font-size:15px}html body #tournament-dialog[open]{width:100%!important;max-width:100%!important}#tournament-dialog .sheet-body{padding:18px 14px!important}.cup-playlist{grid-template-columns:minmax(0,1fr)}.cup-choice{min-height:58px;padding:10px 12px}.cup-choice-icon,.cup-game-group .cup-choice-icon{width:34px;height:34px}.cup-choice-text strong{font-size:14px}.cup-game-group .cup-choice-marker{width:21px;height:21px}.cup-choice-group>legend{font-size:13px;padding-bottom:10px}.cup-option-side{gap:24px}.cup-size-list .cup-choice{min-height:112px;padding:12px 7px}.cup-size-list .cup-choice-text strong{font-size:25px}.cup-size-list .cup-choice-text small{font-size:10px}#cup-fixed-actions{padding:12px 14px max(12px,env(safe-area-inset-bottom))}.cup-actions{gap:9px}#tournament-dialog .cup-actions>button{font-size:13px;min-height:54px;padding:11px 9px;gap:7px}#tournament-dialog .cup-actions>button svg{width:20px;height:20px}.cup-seats{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.cup-seats>.cup-identity,.cup-empty-seat{padding:9px;min-height:62px}.cup-seats .cup-identity{gap:6px}.cup-seats .cup-identity>strong{font-size:12px}.cup-seats .cup-face{width:32px;height:32px}.cup-seats .cup-identity>.country-flag{width:16px;height:12px}.cup-prizes{gap:8px;margin:16px 0 20px}.cup-prize{padding:10px 8px;gap:0 6px}.cup-prize>b{width:22px;height:22px;font-size:10px}.cup-prize>strong{font-size:22px}.cup-prize>small{font-size:9px}.cup-summary h3{font-size:22px}.cup-rounds{gap:13px;margin-top:20px}.cup-round-heading{padding:12px;gap:10px;min-height:62px}.cup-round-heading>h4{font-size:14px}.cup-round-icon{width:32px;height:34px}.cup-round-progress{font-size:11px;padding:3px 7px}.cup-matches{padding:0 10px 12px;gap:12px}.cup-contender{padding:11px 8px}.cup-contender .cup-identity>strong{font-size:13px}.cup-podium{gap:8px}.cup-podium-place{min-height:210px;padding:15px 7px;gap:10px;border-radius:17px}.cup-podium-place[data-rank="1"]{min-height:240px;padding-top:30px}.cup-podium-place .cup-face{width:48px;height:48px;border-radius:15px}.cup-podium-place .cup-identity>strong{font-size:12px}.cup-podium-place>strong{font-size:15px}.cup-standings li{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:7px;padding:12px 10px}.cup-standings .cup-stats{grid-column:2/-1;font-size:11px}.cup-standings .cup-prize-total{grid-column:3;grid-row:1;font-size:15px}.cup-rules{padding:12px;font-size:11px}.cup-room{padding:12px 10px;gap:10px}.cup-room>button{font-size:12px;padding:8px 10px}}
@media(prefers-reduced-motion:reduce){.cup-contender.cup-new-qualifier{animation:none}.cup-choice,.cup-round-heading>svg,#tournament-dialog .cup-actions>button{transition:none}}

/* Gold awards use the same icon and compact numeric balance as the wallet. */
.cup-prize>b{grid-row:auto}.cup-prize>strong{display:flex;align-items:center;justify-content:center}.cup-prize .gold-coin{width:25px;height:25px;min-width:0;min-height:0}.cup-podium-place>.coin-amount{font-size:22px;font-weight:800;margin-top:auto}.cup-prize-total .gold-coin{width:22px;height:22px}
@media(max-width:600px){.cup-prize{display:flex;flex-direction:column;justify-content:center;gap:4px;padding:9px 6px}.cup-prize>b{width:19px;height:19px;font-size:9px}.cup-prize>strong{font-size:20px}.cup-prize .coin-amount{gap:3px}.cup-prize .gold-coin{width:20px;height:20px}.cup-podium-place>.coin-amount{font-size:16px;gap:3px}.cup-podium-place>.coin-amount .gold-coin{width:20px;height:20px;min-width:0;min-height:0}.cup-prize-total .gold-coin{width:19px;height:19px;min-width:0;min-height:0}.tournament-entry .cup-prize{padding:8px 5px}.tournament-entry .cup-prize strong{font-size:19px}}
.cup-invitation-qr{display:grid;justify-items:center;gap:14px;margin:0 0 20px;padding:20px;border:1px solid #c7d7b7;border-top:2px solid #e5edda;border-bottom:5px solid #a3ba90;border-radius:22px;background:radial-gradient(ellipse at 50% 0,#fff0c4a0,transparent 75%),linear-gradient(145deg,#fffef8,#eaf2df);box-shadow:inset 0 2px #fff,0 5px 12px #30532b0c!important}
.cup-qr-frame{width:min(240px,100%);padding:9px;background:#fff;border:1px solid #d0dcc2;border-bottom:4px solid #b5c9a3;border-radius:18px;box-shadow:inset 0 1px #fff,0 5px 10px #30532b10!important}
.cup-qr-frame img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;image-rendering:pixelated;border-radius:8px}
.cup-invitation-qr figcaption{display:flex;align-items:center;justify-content:center;gap:9px;font-size:14px;font-weight:700;color:#365e3e;text-align:center}
.cup-invitation-qr figcaption svg{width:22px;height:22px;flex-shrink:0}
@media(max-width:600px){.cup-invitation-qr{padding:16px;margin-bottom:18px;gap:12px;border-radius:18px}.cup-qr-frame{width:min(220px,100%)}.cup-invitation-qr figcaption{font-size:13px}}
.cup-invitation-qr[hidden]{display:none!important}
.cup-link[hidden],.invitation-link[hidden]{display:none!important}
.invitation-card .cup-invitation-qr{width:100%;margin:16px 0;padding:14px;gap:10px}
.invitation-card .cup-qr-frame{width:min(210px,100%)}
