:root{--bg: radial-gradient(circle at 16% 12%, rgba(196, 123, 38, .12), transparent 18%), radial-gradient(circle at 86% 16%, rgba(38, 92, 108, .14), transparent 22%), radial-gradient(circle at 50% 100%, rgba(113, 31, 43, .1), transparent 24%), linear-gradient(135deg, #0f1216 0%, #15191e 38%, #1b2026 100%);--panel: linear-gradient(180deg, rgba(207, 213, 218, .96), rgba(188, 195, 201, .94));--text: #1a1d21;--muted: #4f5963;--border: rgba(96, 106, 116, .28);--border-strong: rgba(42, 49, 58, .2);--accent: #204f56;--accent-strong: #15373d;--accent-soft: #d7e2e5;--gold: #b9852f;--gold-soft: #e9d6a5;--warn: #7e2934;--warn-soft: #e5c8cc;--shadow: 0 28px 58px rgba(5, 7, 10, .34);--shadow-soft: 0 14px 30px rgba(6, 8, 10, .22);--radius-lg: 22px;--radius-md: 16px}@keyframes topbarGlow{0%,to{opacity:.34;transform:translateZ(0) scale(1)}50%{opacity:.54;transform:translate3d(0,-2px,0) scale(1.02)}}@keyframes panelRise{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes eventFloat{0%{opacity:0;transform:translate3d(0,18px,0) scale(.98)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes resolutionRevealIn{0%{opacity:0;transform:translate3d(0,20px,0) scale(.96)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes resolutionPulse{0%,to{box-shadow:0 24px 42px #070a0e6b,0 0 #be965414}50%{box-shadow:0 30px 54px #070a0e7a,0 0 0 8px #be96541f}}@keyframes resolutionValueLive{0%,to{transform:translateY(0);opacity:1}50%{transform:translateY(-2px);opacity:.76}}@keyframes resolutionDot{0%,to{transform:scale(.7);opacity:.36}50%{transform:scale(1);opacity:1}}@keyframes phasePulse{0%,to{box-shadow:inset 0 0 0 1px #1a54440f,0 0 #4f907d00}50%{box-shadow:inset 0 0 0 1px #1a54440f,0 0 0 7px #4f907d1f}}@keyframes heroDrift{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-3px,0)}}@keyframes dealHeroReveal{0%{opacity:0;transform:translate3d(0,18px,0) scale(.97);filter:blur(8px)}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}}@keyframes dealHeroMetricIn{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:translateZ(0)}}*{box-sizing:border-box}body{margin:0;font-family:IBM Plex Sans,Trebuchet MS,sans-serif;color:var(--text);background:var(--bg);min-height:100vh;background-attachment:fixed}.app-shell{position:relative;max-width:1280px;margin:0 auto;padding:16px 16px 28px}.app-shell:before{content:"";position:fixed;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.02) 0,rgba(255,255,255,.02) 1px,transparent 1px,transparent 84px),linear-gradient(rgba(255,255,255,.012) 0,rgba(255,255,255,.012) 1px,transparent 1px,transparent 84px);-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent 70%);mask-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent 70%);z-index:-1}.app-shell:after{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(circle at center,transparent 36%,rgba(0,0,0,.22) 100%);z-index:-1}.content{display:grid;gap:12px}.topbar{position:sticky;top:14px;z-index:25;display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;padding:14px 16px;background:linear-gradient(180deg,#14181eeb,#0f1217e0);border:1px solid rgba(184,144,78,.22);border-radius:24px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--shadow);overflow:hidden}.topbar:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at left center,rgba(196,128,34,.14),transparent 34%),radial-gradient(circle at right top,rgba(31,83,94,.16),transparent 36%);pointer-events:none}.topbar:after{content:"";position:absolute;inset:auto -10% -42% auto;width:260px;height:180px;border-radius:999px;background:radial-gradient(circle,rgba(183,122,31,.18),transparent 66%);pointer-events:none;animation:topbarGlow 8s ease-in-out infinite}.topbar h1{margin:0;font-size:30px;line-height:1;letter-spacing:.03em;color:#f4ecdf;text-shadow:0 2px 14px rgba(0,0,0,.26)}.brand-block{display:grid;gap:6px;position:relative;z-index:1}.brand-kicker{color:#cda96d;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700}.brand-meta{display:flex;flex-wrap:wrap;gap:8px}.server-pill,.role-pill,.status-pill,.tag{display:inline-flex;align-items:center;border-radius:999px;padding:4px 10px;font-size:12px;line-height:1.2}.server-pill{border:1px solid rgba(178,160,128,.22);background:#fff8e914}.server-pill-online{color:#d9f1e6;background:#2868523d;border-color:#75b09757}.server-pill-offline{color:#ffd9dd;background:#7e293442;border-color:#d6889147}.role-pill{color:#f0d9aa;background:#b9852f29;border:1px solid rgba(221,178,96,.32)}.topbar nav{display:flex;gap:8px;flex-wrap:wrap;position:relative;z-index:1}.topbar a{text-decoration:none;color:#efe5d7;padding:9px 13px;border-radius:12px;border:1px solid rgba(176,156,124,.14);background:#ffffff0d;transition:transform .14s ease,background-color .14s ease,border-color .14s ease,box-shadow .14s ease}.topbar a:hover{transform:translateY(-1px);border-color:#c49a5252;box-shadow:var(--shadow-soft)}.topbar a.active{background:linear-gradient(180deg,#c4802238,#245b6438);border-color:#c9a46157;box-shadow:inset 0 0 0 1px #ffedcd0d}.nav-link-disabled{padding:8px 12px;border-radius:8px;border:1px dashed #b8c8b6;color:#72807a;background:#f4f7f1;cursor:not-allowed}.clear-role-button{border-color:#b69c7047;background:linear-gradient(180deg,#383228e0,#29241ee6);color:#ebdcc0}.sound-toggle-button{border-color:#829e9e42;background:linear-gradient(180deg,#2a3238eb,#1d2328f0);color:#dae5e6}.sound-toggle-button-active{background:linear-gradient(180deg,#245b64eb,#194046f0);border-color:#619caa57;color:#edf5f6}.panel-stack{display:grid;gap:12px}.panel{position:relative;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--panel);padding:12px;box-shadow:var(--shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overflow:hidden;animation:panelRise .26s ease}.panel:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#b87a1fe6,#204f56eb);opacity:.92}.panel:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 34%),repeating-linear-gradient(180deg,rgba(255,255,255,.025) 0,rgba(255,255,255,.025) 1px,transparent 1px,transparent 8px);opacity:.36}.panel>*{position:relative;z-index:1}.panel-primary{border-color:#6f7a8547;background:linear-gradient(180deg,#d4dadffa,#c1c8cef5);box-shadow:0 30px 60px #05080c47,inset 0 1px #ffffff57}.panel-action{border-color:#717e8a4d;background:radial-gradient(circle at top right,rgba(196,123,38,.08),transparent 26%),linear-gradient(180deg,#ccd4dafa,#b9c2c9f2)}.panel-phase-actions{border-color:#a47d3847;background:radial-gradient(circle at top left,rgba(204,142,49,.12),transparent 28%),radial-gradient(circle at right center,rgba(36,89,100,.08),transparent 30%),linear-gradient(180deg,#cfd6dcfc,#bbc4cbf5);box-shadow:0 26px 46px #080a0e38,inset 0 1px #ffffff5c}.room-layout{display:grid;gap:12px}.room-layout-player{gap:10px}.room-layout-player .panel{padding:10px}.room-layout-player .dashboard-shell-player{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start}.room-layout-player .dashboard-shell-player>.dashboard-heading{grid-column:1 / -1}.room-layout-player .dashboard-shell-player>.phase-rail{grid-column:1 / 4;margin-bottom:0}.room-layout-player .dashboard-shell-player>.summary-card{grid-column:4 / 5}.room-layout-player .dashboard-shell-player>.dashboard-callouts{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr))}.room-layout-player .dashboard-shell-player>.dashboard-callouts>*{min-height:100%}.room-layout-player .panel-dashboard{order:1}.room-layout-player .panel-phase-actions{order:2}.room-layout-player .panel-table{order:3}.room-layout-player .panel-guide{order:6}.room-layout-player .panel-log{order:5}.room-layout-host .panel-dashboard{order:1}.room-layout-host .panel-table{order:2}.room-layout-host .panel-guide{order:3}.room-layout-host .panel-admin{order:4}.room-layout-host .panel-log{order:5}.room-layout-host .dashboard-shell{grid-template-columns:1fr}.room-layout-host .dashboard-side{position:static;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:stretch}.room-layout-host .dashboard-side>:last-child{grid-column:1 / -1}.dashboard-shell{display:grid;grid-template-columns:minmax(0,1.58fr) minmax(300px,.82fr);gap:10px;align-items:stretch}.dashboard-main,.dashboard-side{display:grid;gap:8px}.dashboard-side{position:sticky;top:96px;align-self:stretch}.dashboard-meta-line{margin:0;color:#33433d;font-size:14px}.dashboard-heading{display:grid;gap:6px}.dashboard-heading h2{margin-bottom:0}.dashboard-chip-row{display:flex;flex-wrap:wrap;gap:6px}.dashboard-chip{display:inline-flex;align-items:center;min-height:28px;padding:4px 10px;border-radius:999px;border:1px solid rgba(106,119,129,.18);background:#e4eaefeb;color:#40505a;font-size:12px;font-weight:700;line-height:1}.dashboard-chip-strong{background:linear-gradient(180deg,#d6e0e4fa,#c1cfd5f0);color:#204751;border-color:#547a8442}.dashboard-chip-warn{background:linear-gradient(180deg,#e9d8dbfa,#dcc5c9f0);color:#6a2f38;border-color:#a7677147}.dashboard-callouts{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.dashboard-callouts .hint-box,.dashboard-callouts .step-box{margin:0}.summary-card{display:flex;flex-direction:column;gap:6px;padding:10px;min-height:100%;border:1px solid rgba(103,114,125,.22);border-radius:18px;background:linear-gradient(180deg,#d6dce1fa,#c4cbd1f5);box-shadow:inset 0 1px #ffffff6b,0 16px 24px #0d10141f;cursor:default}.summary-card-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.summary-card-kicker{display:block;color:#7b5d25;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:700}.summary-card-name{display:inline-flex;align-items:center;min-height:28px;padding:4px 10px;border-radius:999px;border:1px solid rgba(95,131,141,.24);background:#dde6eaf0;color:#2b515b;font-size:13px;font-weight:700;line-height:1}.summary-card-title{margin:0;font-size:17px;line-height:1.18}.summary-card-bottom{display:grid;gap:6px;margin-top:auto}.summary-card-divider{height:1px;background:linear-gradient(90deg,#808e9947,#808e9905)}.summary-card-section{display:grid;gap:8px}.summary-card-section-title{display:block;color:#7b5d25;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:700}.timer-banner{display:grid;gap:2px;padding:10px 12px;border-radius:16px;border:1px solid rgba(98,113,123,.22);background:linear-gradient(180deg,#ebeff2f5,#d8dfe4eb);box-shadow:inset 0 1px #ffffff6b}.timer-banner-live{border-color:#a4792a57;background:radial-gradient(circle at right center,rgba(202,149,53,.12),transparent 30%),linear-gradient(180deg,#f5e9cdfa,#e1d1a9f0)}.timer-banner-warn{border-color:#a1616a57;background:radial-gradient(circle at right center,rgba(159,65,78,.1),transparent 28%),linear-gradient(180deg,#f1dfe2fa,#e0c4caf2)}.timer-banner-kicker{display:block;font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#6b614d}.timer-banner-value{font-size:clamp(24px,4vw,34px);line-height:1;color:#231d16}.timer-banner-note{font-size:12px;color:#5d5347}.primary-action-row{display:flex;gap:10px;align-items:center}.primary-action-row button{min-height:46px;padding:10px 16px}.panel h2,.panel h3,.panel h4{margin-top:0;margin-bottom:8px;letter-spacing:.01em}.title-with-help{display:inline-flex;align-items:center;gap:8px}.room-layout-player .title-with-help{width:100%;justify-content:space-between}.inline-form{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.button-row{display:flex;gap:8px;align-items:center}.wrap{flex-wrap:wrap}input,select,button{font:inherit}input,select{border:1px solid rgba(87,104,118,.3);border-radius:12px;padding:8px 10px;background:linear-gradient(180deg,#f4f7f9f5,#e4e9eef0);min-height:40px;color:#162028;box-shadow:inset 0 1px #ffffffb3,inset 0 -1px #7c8a972e}button,.upload-button{border:1px solid rgba(70,126,111,.34);border-radius:12px;padding:9px 12px;background:linear-gradient(180deg,#2e3a42,#1d252b);color:#f0e8db;cursor:pointer;min-height:40px;font-weight:700;box-shadow:0 10px 20px #080a0e2e,inset 0 1px #ffffff14;transition:transform .14s ease,box-shadow .14s ease,background .14s ease,border-color .14s ease,color .14s ease}button:hover,.upload-button:hover{background:linear-gradient(180deg,#37444d,#222c33);transform:translateY(-1px);box-shadow:0 16px 24px #080a0e3d,inset 0 1px #ffffff14}button:active,.upload-button:active{transform:translateY(1px) scale(.99);box-shadow:0 8px 14px #080a0e29,inset 0 1px #ffffff0f}button:disabled{cursor:not-allowed;opacity:.6;transform:none;box-shadow:none}.upload-button{position:relative;display:inline-flex;align-items:center}.button-primary{background:linear-gradient(180deg,#27535a,#18353a);color:#f2ece2;border-color:#4f808975;box-shadow:0 12px 22px #0c12163d}.button-primary:hover{background:linear-gradient(180deg,#31646c,#1e444a);box-shadow:0 16px 26px #0c121647}.button-soft{background:linear-gradient(180deg,#efe7d8,#ddd2be);color:#2b2722;border-color:#927a5647}.button-warn{background:linear-gradient(180deg,#8f3340,#6b2430);color:#fff2f2;border-color:#c7738157}.button-warn:hover{background:linear-gradient(180deg,#a13c4a,#762a37);box-shadow:0 14px 20px #300a1047}.upload-button input{display:none}.stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.summary-card .stats-grid-compact{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.summary-card .stats-grid-compact .stat-card{padding:8px;min-height:70px}.summary-card .stats-grid-compact .stat-card-value{font-size:18px}.summary-card .stats-grid-compact .stat-card-label{font-size:11px}.stat-card{display:grid;align-content:start;gap:8px;border-radius:var(--radius-md);border:1px solid rgba(101,113,124,.18);background:linear-gradient(180deg,#dfe4e8fa,#ced5dbf5);padding:12px;box-shadow:inset 0 1px #ffffff75;cursor:default}.stat-card-label{display:block;color:var(--muted);font-size:12px}.stat-card-value{font-size:22px;line-height:1.05}.stat-card-money{background:linear-gradient(180deg,#e5d3a8,#d8bf83);border-color:#bc9750}.stat-card-s{background:linear-gradient(180deg,#c7d2c2,#b4c1ae);border-color:#899984}.stat-card-c{background:linear-gradient(180deg,#c7d5db,#b0c2ca);border-color:#829da7}.stat-card-heat{background:linear-gradient(180deg,#ddc1c6,#cfacb3);border-color:#a1767d}.phase-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px}.phase-rail-card{position:relative;display:grid;align-content:start;gap:8px;min-height:118px;padding:10px;border-radius:18px;border:1px solid rgba(111,122,133,.24);background:linear-gradient(180deg,#e9e4dcf0,#d4cec5eb);box-shadow:inset 0 1px #ffffff57,0 12px 24px #080a0e1f;overflow:hidden}.phase-rail-card:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#ba8d43db,#445c63db);opacity:.22}.phase-rail-card-active{border-color:#ad823557;background:radial-gradient(circle at top right,rgba(191,129,46,.16),transparent 36%),linear-gradient(180deg,#f6ecd2fa,#e0d1abf0);box-shadow:inset 0 1px #ffffff6b,0 20px 30px #0b0d122e;transform:translateY(-2px)}.phase-rail-card-active:before{opacity:.96}.phase-rail-card-done{border-color:#576f5e42;background:linear-gradient(180deg,#dbe4dff5,#c4d0c9eb)}.phase-rail-card-upcoming{opacity:.84;background:linear-gradient(180deg,#e5e0d8f0,#cfc9c1e6)}.phase-rail-card-top{display:flex;align-items:center;justify-content:space-between;gap:6px}.phase-rail-card-index{display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:34px;border-radius:12px;border:1px solid rgba(129,110,80,.18);background:#ffffff5c;color:#5a5042;font-size:13px;font-weight:700;letter-spacing:.08em}.phase-rail-card-state{display:inline-flex;align-items:center;border-radius:999px;padding:4px 9px;font-size:10px;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.phase-rail-card-state-done{background:#5e907924;color:#315747}.phase-rail-card-state-active{background:#bb8c3e2e;color:#6f4a10}.phase-rail-card-state-upcoming{background:#68727c1f;color:#53606a}.phase-rail-card-title{font-size:15px;line-height:1.08;font-weight:700;color:#26211a;min-height:30px}.phase-rail-card-note{color:#5c554a;font-size:12px;line-height:1.35;min-height:30px}.phase-rail-line{position:relative;overflow:hidden;margin-top:auto;height:8px;border-radius:999px;background:linear-gradient(90deg,#bea3742e,#71828b24)}.phase-rail-line-fill{width:var(--phase-progress, 100%);height:100%;border-radius:inherit;background:linear-gradient(90deg,#c0974deb,#557680d6);box-shadow:inset 0 1px #ffffff1f,0 4px 10px #3a494f2e;transition:width .42s linear}.phase-rail-negotiation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:auto}.phase-rail-negotiation-part{display:flex;align-items:center;justify-content:center;min-height:30px;padding:5px 8px;border-radius:12px;border:1px solid rgba(108,118,128,.18);background:#edf1f494;font-size:11px;font-weight:700;text-align:center}.phase-rail-negotiation-part-done{background:linear-gradient(180deg,#c5e0d0eb,#afccbcf0);border-color:#5f8b7442;color:#2e5b48}.phase-rail-negotiation-part-active{background:linear-gradient(180deg,#f7e3b8f5,#e6c480f0);border-color:#b1823152;color:#68440f;animation:phasePulse 2.4s ease-in-out infinite}.phase-rail-negotiation-part-upcoming{color:#5a646d}.hint-box{border:1px solid rgba(86,110,124,.28);border-radius:12px;background:linear-gradient(180deg,#c5d2dbd6,#b4c2cbcc);padding:8px 10px;margin:6px 0 8px;color:#1d3038;cursor:default;display:grid;gap:5px}.hint-box-label{font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:#4d6a74}.hint-box-body{font-size:14px;line-height:1.34;font-weight:600}.step-box{border:1px solid rgba(174,137,73,.32);border-radius:12px;background:linear-gradient(180deg,#decfa6e0,#d0bc89d6);padding:8px 10px;margin:6px 0 8px;color:#5a4313;cursor:default;display:grid;gap:6px}.step-box-top{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.step-box-label{font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:#7a5921}.step-box-badge{display:inline-flex;align-items:center;min-height:28px;padding:4px 10px;border-radius:999px;border:1px solid rgba(145,108,43,.28);background:#fff7e485;color:#5f4414;font-size:13px;line-height:1}.step-box-body{font-size:13px;line-height:1.35}.small-note{margin:0 0 8px;color:var(--muted);font-size:13px}.guide-grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.guide-list{margin:6px 0 0 18px;padding:0;display:grid;gap:4px}.faq-list{display:grid;gap:10px;margin-top:10px}.faq-item b{display:block;margin-bottom:4px}.faq-item p{margin:0;color:#30423c}.guide-details{margin-top:12px;border-top:1px dashed rgba(116,138,118,.38);padding-top:10px}.guide-details summary{cursor:pointer;font-weight:600;color:var(--accent-strong)}.soft-details{border:1px solid rgba(103,114,124,.2);border-radius:14px;background:linear-gradient(180deg,#d6dce1f5,#c4cbd1eb);padding:10px 12px}.soft-details>summary{cursor:pointer;font-weight:700;color:var(--accent-strong);list-style:none;display:flex;align-items:center;gap:10px}.soft-details>summary::-webkit-details-marker{display:none}.soft-details>summary:before{content:"+";display:inline-grid;place-items:center;width:22px;height:22px;border-radius:999px;background:linear-gradient(180deg,#dbc58f,#c7a665);border:1px solid rgba(154,116,50,.32);color:#50390f;font-weight:700;flex:0 0 auto}.soft-details[open]>summary{margin-bottom:10px}.soft-details[open]>summary:before{content:"-"}.help-tip{position:relative;display:inline-flex;align-items:center;z-index:3}.help-tip-btn{display:inline-grid;place-items:center;flex:0 0 auto;position:relative;overflow:hidden;min-height:24px;height:24px;min-width:24px;width:24px;border-radius:999px;border:1px solid #a6854b;background:linear-gradient(180deg,#efe1bf,#ddc385);color:#553d11;padding:0;line-height:0;font-size:0;font-weight:700;box-shadow:none}.room-layout-player .help-tip-btn{min-height:20px;height:20px;min-width:20px;width:20px;opacity:.7;border-color:#8d784f52;background:linear-gradient(180deg,#efe1bfb8,#ddc385ad)}.help-tip-btn:hover{transform:none;box-shadow:none;background:linear-gradient(180deg,#f4e7c8,#dcc182)}.help-tip-glyph{position:relative;display:block;width:10px;height:14px}.help-tip-glyph:before,.help-tip-glyph:after{content:"";position:absolute;left:50%;transform:translate(-50%);background:currentColor}.help-tip-glyph:before{top:0;width:3px;height:9px;border-radius:999px}.help-tip-glyph:after{bottom:0;width:3px;height:3px;border-radius:50%}.help-tip-popover{position:fixed;z-index:60;width:min(340px,calc(100vw - 24px));max-height:min(320px,calc(100vh - 24px));overflow:auto;border:1px solid rgba(110,89,61,.32);border-radius:14px;background:linear-gradient(180deg,#f2eadb,#e2d8c6);box-shadow:0 18px 30px #080a0e3d;padding:12px;font-size:14px;font-weight:400;line-height:1.45;letter-spacing:normal;color:#223630;text-transform:none;white-space:normal}.help-tip-title{font-weight:700;font-size:15px;line-height:1.35;margin-bottom:6px}.help-tip-text{margin:0 0 6px;font-size:14px;line-height:1.45;color:#2f3e39}.help-tip-list{margin:0;padding-left:18px;display:grid;gap:4px;font-size:14px;line-height:1.45}.help-tip-list li{font-size:inherit;line-height:inherit}.list-box{display:grid;gap:10px}.player-card{border:1px solid rgba(103,114,125,.22);border-radius:var(--radius-md);padding:12px;background:linear-gradient(180deg,#d6dce1f5,#c5ccd1f2)}.line-input{display:grid;gap:4px}.player-name-line{display:inline-flex;align-items:center;gap:10px}.player-identity-block{display:grid;gap:4px}.player-alias-line{margin:0;font-size:12px;line-height:1.35;color:#62574a}.player-color-dot{width:10px;height:10px;border-radius:999px;flex:0 0 auto}.subpanel{border:1px solid rgba(102,113,124,.2);border-radius:var(--radius-md);padding:10px;margin-top:8px;background:linear-gradient(180deg,#d2d9dff7,#c1c8cef0)}.player-action-cluster>.subpanel{margin-top:0}.deal-hero-shell{display:block;margin:6px 0 2px}.deal-hero-shell-reveal{perspective:1200px}.deal-hero{width:100%;display:grid;gap:12px;text-align:left;border:1px solid rgba(107,121,133,.24);border-radius:22px;padding:14px;background:radial-gradient(circle at top center,rgba(196,123,38,.08),transparent 35%),linear-gradient(180deg,#dadfe4fc,#c4cbd1f2);box-shadow:0 20px 36px #06080c33;animation:heroDrift 6s ease-in-out infinite}.deal-hero-reveal{animation:dealHeroReveal .46s cubic-bezier(.2,.7,.18,1),heroDrift 6s ease-in-out .52s infinite}.deal-hero-headline{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.deal-hero-kicker{justify-self:start;padding:6px 12px;border-radius:999px;border:1px solid rgba(151,115,52,.28);background:#dfcda0eb;color:#594113;font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.deal-hero-pressure{display:inline-flex;align-items:center;padding:6px 11px;border-radius:999px;border:1px solid rgba(81,105,115,.24);background:#e6ebefb8;color:#42515b;font-size:12px;font-weight:700}.deal-hero-pressure-final{border-color:#a77d2e47;background:#e8d2a5d1;color:#654814}.deal-hero-title{margin:0;font-size:clamp(22px,2.8vw,30px);line-height:1.04}.deal-hero-flavor{margin:-4px 0 0;max-width:none;font-size:14px;line-height:1.4;color:#505760}.deal-hero-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.deal-hero-metric{display:grid;gap:6px;border-radius:16px;padding:10px;border:1px solid rgba(103,115,126,.18);background:#e5eaeed6;cursor:default}.deal-hero-reveal .deal-hero-title,.deal-hero-reveal .deal-hero-flavor,.deal-hero-reveal .deal-hero-metric{animation:dealHeroMetricIn .38s ease both}.deal-hero-reveal .deal-hero-flavor{animation-delay:80ms}.deal-hero-reveal .deal-hero-metric:nth-child(1){animation-delay:.12s}.deal-hero-reveal .deal-hero-metric:nth-child(2){animation-delay:.18s}.deal-hero-reveal .deal-hero-metric:nth-child(3){animation-delay:.24s}.deal-hero-metric span{color:var(--muted);font-size:12px}.deal-hero-metric b{font-size:18px;line-height:1.1}.deal-hero-metric-accent{background:linear-gradient(180deg,#e3cf9f,#d1b370);border-color:#b68d41}.buyout-offer-card{border-color:#c4944561;background:linear-gradient(180deg,#fffbf0fc,#fff1d3f5)}.deal-progress-grid,.scoreboard-grid{display:grid;gap:10px}.deal-progress-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:12px}.deal-progress-card,.score-card{border:1px solid rgba(101,113,124,.18);border-radius:var(--radius-md);background:linear-gradient(180deg,#d8dee3fa,#c6cdd2f5);padding:12px;box-shadow:inset 0 1px #ffffff6b,0 10px 20px #080a0e14;cursor:default}.deal-progress-card{display:grid;gap:6px;position:relative;overflow:hidden}.deal-progress-card:after{content:"";position:absolute;inset:auto auto 0 0;width:56px;height:56px;background:radial-gradient(circle,rgba(32,79,86,.08),transparent 70%);pointer-events:none}.deal-progress-card span{color:var(--muted);font-size:12px}.final-showdown-strip,.final-showdown-grid{display:grid;gap:10px}.final-showdown-strip{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:12px}.final-showdown-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.final-lane-card{position:relative;display:grid;gap:8px;padding:14px;border-radius:18px;border:1px solid rgba(115,128,138,.22);background:radial-gradient(circle at top right,rgba(193,129,44,.12),transparent 38%),linear-gradient(180deg,#dbe1e5fa,#c6cdd2f5);box-shadow:inset 0 1px #ffffff6b,0 12px 24px #080a0e14;overflow:hidden}.final-lane-card:after{content:"";position:absolute;inset:auto -10px -24px auto;width:82px;height:82px;background:radial-gradient(circle,rgba(52,84,90,.12),transparent 70%);pointer-events:none}.final-lane-card-button{width:100%;text-align:left;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.final-lane-card-button:hover:not(:disabled){transform:translateY(-2px);border-color:#a87d2e57;box-shadow:inset 0 1px #ffffff70,0 16px 24px #0f14191f}.final-lane-card-button:disabled{cursor:not-allowed;opacity:.58}.final-lane-card-focus{border-color:#a97d2f70;background:radial-gradient(circle at top right,rgba(210,149,59,.22),transparent 42%),linear-gradient(180deg,#ecdeb7fa,#d9c28ef0)}.final-lane-card-selected{border-color:#52827170;box-shadow:inset 0 0 0 1px #68a08a33,0 16px 28px #162a241f}.final-lane-card-label{font-size:12px;line-height:1.2;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:#5a6770}.final-lane-card-prize{font-size:28px;line-height:1;color:#1c2b32}.final-lane-card-meta{font-size:13px;line-height:1.4;color:#46545c;max-width:24ch}.panel-final-showdown{background:radial-gradient(circle at top right,rgba(196,138,49,.1),transparent 32%),linear-gradient(180deg,#e6ebeffa,#d0d6dcf5)}.final-bid-panel{background:radial-gradient(circle at top right,rgba(87,122,112,.08),transparent 38%),linear-gradient(180deg,#dbe1e5fa,#c7cdd2f5)}.scoreboard-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.scoreboard-grid-table{--scoreboard-columns: 4;--scoreboard-gap: 8px;display:flex;flex-wrap:wrap;gap:var(--scoreboard-gap);justify-content:center;align-items:stretch}.scoreboard-grid-table>.score-card{flex:0 1 calc((100% - (var(--scoreboard-columns) - 1) * var(--scoreboard-gap)) / var(--scoreboard-columns));min-width:0;gap:5px;padding:8px}.scoreboard-grid-table .score-card-top,.scoreboard-grid-table .score-card-meta{gap:6px}.scoreboard-grid-table .score-card-stats{gap:4px}.scoreboard-grid-table .player-name-line{gap:8px}.scoreboard-grid-table .mini-stat{gap:2px;padding:6px 7px;min-height:0;aspect-ratio:1 / 1;align-content:space-between;border-radius:12px}.scoreboard-grid-table .mini-stat-label{gap:4px;font-size:10px}.scoreboard-grid-table .mini-stat-value{font-size:15px}.scoreboard-grid-table .status-pill,.scoreboard-grid-table .tag{padding:4px 8px;font-size:11px}.scoreboard-grid-table .score-card-note{font-size:10px}.scoreboard-grid-table .score-card-foot{padding-top:4px;font-size:10px}.score-card{display:grid;gap:6px;padding:10px}.score-card-self{border-color:#7fa3ab;box-shadow:inset 0 0 0 1px #436b801f,0 18px 24px #0d141824}.score-card-muted{opacity:.58;filter:saturate(.72)}.score-card-pass{background:linear-gradient(180deg,#dcd8d0fa,#ccc6bef2);border-style:dashed}.score-card-top,.score-card-meta{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:space-between}.score-card-meta{justify-content:flex-start}.score-card-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;font-size:12px;color:#33423c}.mini-stat{display:grid;align-content:start;justify-items:start;width:100%;gap:3px;border-radius:14px;padding:8px 9px;min-height:56px;font-size:12px;border:1px solid rgba(103,115,126,.16);background:#e7ecf0eb;cursor:default}.mini-stat-label{display:inline-flex;align-items:center;gap:5px;color:#625a50;font-size:11px;line-height:1.1}.mini-stat-value{margin:0;color:#1e1f22;font-size:17px;line-height:1;white-space:nowrap}.mini-stat-money{background:linear-gradient(180deg,#e4d1a1,#d5b56f);border-color:#b58a3a}.mini-stat-s{background:linear-gradient(180deg,#c6d2c3,#b1c0ae);border-color:#869683}.mini-stat-c{background:linear-gradient(180deg,#c5d2d9,#aebfc9);border-color:#78919c}.mini-stat-heat{background:linear-gradient(180deg,#d9bfc5,#ccabb3);border-color:#9f727b}.score-card-foot{font-size:11px;color:#4f5a56;border-top:1px dashed rgba(123,141,126,.32);padding-top:6px}.score-card-note{font-size:11px;color:#5f5549}.intervention-plan{display:grid;gap:10px}.intervention-target-box{gap:6px;padding:9px 10px;border:1px solid rgba(105,117,128,.18);border-radius:14px;background:#e4eaefb8}.intervention-field-label{font-size:12px;font-weight:700;color:#42535c}.intervention-target-note{font-size:12px;line-height:1.35;color:#5e5346}.intervention-option-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.intervention-option-card{display:grid;gap:8px;padding:10px;border:1px solid rgba(104,116,126,.18);border-radius:14px;background:#e7ecf0c7}.intervention-option-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.intervention-option-card button{width:100%}.player-action-cluster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-items:start}.subpanel-chat{order:2}.subpanel-interventions{order:3;grid-column:1 / -1}.action-chip-row,.status-list{display:flex;flex-wrap:wrap;gap:8px}.sandbox-player-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sandbox-player-links>.action-chip-link{display:flex;align-items:center;justify-content:center;min-height:72px;padding:12px 16px;text-align:center}.sandbox-player-links>.action-chip-link:last-child:nth-child(odd){grid-column:1 / -1;max-width:260px;justify-self:center;width:100%}.status-list{display:grid;gap:6px}.summary-card .status-list{margin-top:0}.room-layout-player .summary-card{min-height:auto}.room-layout-player .summary-card-bottom .timer-banner{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 10px;padding:8px 10px}.room-layout-player .summary-card-bottom .timer-banner-kicker{width:100%}.room-layout-player .summary-card-bottom .timer-banner-value{font-size:22px}.room-layout-player .summary-card-bottom .timer-banner-note{margin-left:auto;text-align:right}.room-layout-player .summary-card .status-list{margin-top:0}.action-chip,.status-line{border-radius:999px;padding:6px 10px;font-size:12px;min-height:34px}.action-chip-row-tight{gap:6px;margin-bottom:8px}.action-chip-row-tight .action-chip{min-height:30px;padding:5px 9px}.action-chip{display:inline-flex;align-items:center;background:#e0e6ebf5;color:#4f5960;border:1px solid rgba(107,119,129,.2);cursor:default}.action-chip-accent{background:linear-gradient(180deg,#e4d2a2,#d8bf84);color:#5b4112;border-color:#a77f3547}.action-chip-link{text-decoration:none;cursor:pointer;background:linear-gradient(180deg,#2f3d45,#1e272d);color:#f1e8db;border-color:#8ca6ab42;box-shadow:0 10px 18px #080a0e2e,inset 0 1px #ffffff0f;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.action-chip-link:hover{transform:translateY(-1px);box-shadow:0 14px 22px #080a0e38,inset 0 1px #ffffff14;border-color:#c9a46152}@media(max-width:640px){.scoreboard-grid-table>.score-card{flex-basis:calc((100% - var(--scoreboard-gap)) / 2)}.sandbox-player-links{grid-template-columns:1fr}.sandbox-player-links>.action-chip-link:last-child:nth-child(odd){grid-column:auto;max-width:none}.score-card-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1180px){.scoreboard-grid-table>.score-card{flex-basis:calc((100% - 2 * var(--scoreboard-gap)) / 3)}.intervention-option-grid{grid-template-columns:1fr}}@media(max-width:1080px){.room-layout-player .dashboard-shell-player{grid-template-columns:1fr}.room-layout-player .dashboard-shell-player>.phase-rail,.room-layout-player .dashboard-shell-player>.summary-card,.room-layout-player .dashboard-shell-player>.dashboard-callouts{grid-column:1 / -1}.player-action-cluster{grid-template-columns:1fr}.subpanel-interventions{grid-column:auto}}.status-line{display:flex;align-items:center;border-radius:12px;background:linear-gradient(180deg,#dde4e8,#cfd9de);color:#465159;border:1px solid rgba(102,115,126,.18);cursor:default}.status-line-accent{background:linear-gradient(180deg,#cad9de,#b9ccd2);color:#274850;border-color:#5a7d884d}.status-line-warn{background:linear-gradient(180deg,#ead8da,#dfc1c6);color:#6f2d36;border-color:#af6b754d}.status-pill{border:1px solid rgba(106,116,127,.18);cursor:default}.status-pill-online{background:#cad8d2;color:#28433a;border-color:#879d94}.status-pill-offline{background:#d7d5d2;color:#5d656c}.tag{background:linear-gradient(180deg,#e0e5e8,#d0d8dd);color:#4c555c;border:1px solid rgba(107,119,129,.18);cursor:default}.tag-accent{background:#cad9de;color:#274850;border-color:#8ea5ad}.tag-warn{background:#dbc1c5;color:#6d2934;border-color:#b88790}.log-box{background:linear-gradient(180deg,#111418fa,#0c0f13fa);color:#d8dde4;border-radius:14px;border:1px solid rgba(95,112,131,.22);padding:10px;max-height:260px;overflow:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.45;box-shadow:inset 0 1px #ffffff08}.private-chat-box{display:grid;gap:8px;max-height:220px;overflow:auto;padding:10px;border-radius:14px;border:1px solid rgba(101,114,126,.22);background:linear-gradient(180deg,#d9dfe4f5,#c8cfd5f2)}.private-chat-message{max-width:85%;padding:8px 10px;border-radius:12px;background:#c8d7de;color:#1f363c}.private-chat-message-own{justify-self:end;background:#ddc48b;color:#4f3a13}.error{color:var(--warn);background:var(--warn-soft);border:1px solid rgba(205,115,115,.34);border-radius:12px;padding:8px 10px}.warning{color:#7a2b2b;font-weight:600}.event-card{position:fixed;right:16px;bottom:16px;z-index:40;width:min(420px,calc(100vw - 24px));border:1px solid rgba(99,113,126,.28);border-radius:18px;background:linear-gradient(180deg,#d9dfe4fa,#c9d0d6f2);color:#2e2a24;box-shadow:0 20px 36px #080a0e42;padding:12px;display:grid;gap:8px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:eventFloat .22s ease}.event-card-error{border-color:#b77a84;background:#ecd9dc;color:#6d2933}.event-card-info{border-color:#8da5af;background:#d5dfe4;color:#29444b}.event-card-title{font-weight:700}.event-card button{justify-self:start}.resolution-reveal-layer{position:fixed;inset:0;z-index:55;display:grid;place-items:center;padding:18px}.resolution-reveal-backdrop{position:absolute;inset:0;background:radial-gradient(circle at center,#11171d47,#080b0fc7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.resolution-reveal-card{position:relative;z-index:1;width:min(720px,calc(100vw - 24px));display:grid;gap:14px;padding:22px;border-radius:26px;border:1px solid rgba(171,142,89,.34);background:radial-gradient(circle at top center,rgba(195,129,41,.12),transparent 34%),linear-gradient(180deg,#1f252cfa,#14191ffa);color:#f0e8db;box-shadow:0 28px 48px #05080c70;animation:resolutionRevealIn .22s ease,resolutionPulse 2.4s ease-in-out infinite}.resolution-reveal-card:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.04),transparent 34%),repeating-linear-gradient(180deg,rgba(255,255,255,.018) 0,rgba(255,255,255,.018) 1px,transparent 1px,transparent 10px)}.resolution-reveal-card-success{border-color:#60a28b70}.resolution-reveal-card-fail{border-color:#aa5d6a70}.resolution-reveal-card-neutral{border-color:#c29c576b}.resolution-reveal-kicker,.resolution-reveal-title,.resolution-reveal-text,.resolution-reveal-metrics,.resolution-reveal-summary,.resolution-reveal-close,.resolution-reveal-loading{position:relative;z-index:1}.resolution-reveal-kicker{justify-self:start;padding:6px 12px;border-radius:999px;border:1px solid rgba(190,150,84,.32);background:#c5994c1f;color:#dec48f;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:700}.resolution-reveal-title{margin:0;font-size:clamp(32px,5vw,54px);line-height:.96}.resolution-reveal-text{margin:0;color:#cfd5da;font-size:15px;line-height:1.45}.resolution-reveal-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.resolution-reveal-metric{display:grid;gap:6px;padding:12px 14px;border-radius:18px;border:1px solid rgba(118,130,142,.26);background:linear-gradient(180deg,#353d46eb,#262c34f0)}.resolution-reveal-metric span{color:#acb8c0;font-size:12px}.resolution-reveal-metric b{font-size:24px;line-height:1}.resolution-reveal-metric-accent{background:linear-gradient(180deg,#7d6026f0,#5c461bf5);border-color:#c29c575c}.resolution-reveal-value-live{animation:resolutionValueLive .28s ease-in-out infinite}.resolution-reveal-summary{display:grid;gap:10px;padding:14px;border-radius:18px;border:1px solid rgba(111,124,137,.28);background:#ebf0f40f}.resolution-reveal-shortage{border-radius:14px;padding:10px 12px;background:#852c383d;border:1px solid rgba(214,145,156,.24);color:#f6dfe2;font-weight:600}.resolution-reveal-summary-title{font-weight:700;color:#f1e5c8}.resolution-reveal-payout-list{display:grid;gap:8px}.resolution-reveal-payout-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:14px;background:linear-gradient(180deg,#f4e9cb1a,#dfd4b70d);border:1px solid rgba(194,171,125,.14)}.resolution-reveal-lanes{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.resolution-reveal-lane{display:grid;gap:10px;padding:12px;border-radius:16px;border:1px solid rgba(120,133,146,.22);background:linear-gradient(180deg,#313942e0,#232931eb)}.resolution-reveal-lane-win{border-color:#5fa0885c}.resolution-reveal-lane-tie{border-color:#c29c5752}.resolution-reveal-lane-empty{border-color:#78859233}.resolution-reveal-lane-head{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.resolution-reveal-lane-label{display:block;color:#d2dce3;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.resolution-reveal-lane-prize{display:block;margin-top:4px;font-size:24px;line-height:1}.resolution-reveal-lane-focus{display:inline-flex;align-items:center;min-height:24px;padding:2px 8px;border-radius:999px;background:#d6b36c33;border:1px solid rgba(214,179,108,.26);color:#f0d59c;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.resolution-reveal-lane-status{color:#d6dde2;font-size:14px;line-height:1.4}.resolution-reveal-bids{display:flex;flex-wrap:wrap;gap:8px}.resolution-reveal-bid-chip{display:inline-flex;align-items:center;gap:4px;min-height:30px;padding:4px 10px;border-radius:999px;border:1px solid rgba(188,198,206,.16);background:#f1f5f814;color:#f2f5f7;font-size:13px;line-height:1.2}.resolution-reveal-empty{color:#cfd4d8}.resolution-reveal-loading{display:inline-flex;align-items:center;gap:10px;color:#d9dfe4;font-weight:600}.resolution-reveal-loading-dot{width:12px;height:12px;border-radius:999px;background:#d7b36d;animation:resolutionDot 1s ease-in-out infinite}.resolution-reveal-close{justify-self:end;min-width:120px}.app-shell-host .topbar{border-color:#486d784d}.app-shell-player .topbar{position:static;top:auto;border-color:#a7803f3d}input:focus,select:focus,button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid rgba(20,92,84,.34);outline-offset:2px}@media(max-width:760px){.scoreboard-grid-table>.score-card{flex-basis:calc((100% - var(--scoreboard-gap)) / 2)}.topbar{flex-direction:column;align-items:flex-start;top:8px;padding:14px}.brand-meta,.score-card-top{justify-content:flex-start}.stats-grid,.phase-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.phase-rail-card{min-height:124px}.app-shell{padding:12px}.event-card{right:10px;bottom:10px;width:calc(100vw - 20px)}.deal-hero-headline{flex-direction:column;align-items:center}.deal-hero-metrics{grid-template-columns:1fr}.deal-hero{text-align:center}.deal-hero-headline{justify-content:center}.resolution-reveal-card{padding:18px}.resolution-reveal-metrics{grid-template-columns:1fr}}@media(max-width:520px){.scoreboard-grid-table>.score-card{flex-basis:100%}.room-layout-player .dashboard-shell-player>.dashboard-callouts{grid-template-columns:1fr}}@media(max-width:1080px){.dashboard-shell{grid-template-columns:1fr}.dashboard-side{position:static}}@media(prefers-reduced-motion:reduce){.topbar:after,.panel,.phase-rail-negotiation-part-active,.deal-hero,.deal-hero-reveal,.event-card,.resolution-reveal-card,.resolution-reveal-value-live,.resolution-reveal-loading-dot{animation:none!important}button,.upload-button,.score-card,.deal-progress-card,.stat-card,.topbar a{transition:none!important}}
