#section-tw{--tw-ice:#91c9f2;--tw-amber:#eec385;min-width:0}.page-dashboard .dash-main:has(#section-tw.active){min-width:0}.twc-hero{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) 230px;align-items:center;gap:24px;padding:32px;min-height:220px;border:1px solid #789bcc38;border-radius:22px;overflow:hidden;background:radial-gradient(ellipse at 92% 60%,#476f9538,transparent 58%),linear-gradient(125deg,#132035,#111b2b 58%,#1e2f44);margin-bottom:20px}.twc-hero:before{content:'';position:absolute;inset:0;z-index:-1;background-image:linear-gradient(#85b6dc0a 1px,transparent 1px),linear-gradient(90deg,#85b6dc0a 1px,transparent 1px);background-size:28px 28px;mask-image:linear-gradient(90deg,transparent,#000)}.twc-eyebrow{display:block;font-size:10px;letter-spacing:.19em;color:var(--tw-ice);font-weight:700;margin-bottom:12px}.twc-hero .dash-section-title{font-size:clamp(28px,4vw,46px);color:#e8f1ff!important;margin:0 0 12px!important}.twc-hero .dash-section-subtitle{margin:0!important;line-height:1.8;max-width:630px}.twc-art{position:relative;width:210px;height:180px;justify-self:center}.twc-radar{position:absolute;inset:-5px 10px;border-radius:50%;border:1px solid #93badb35;background:conic-gradient(from 0deg,transparent 72%,#7ca2cf26);animation:twc-scan 18s linear infinite}.twc-radar:before{content:'';position:absolute;inset:24px;border:1px dashed #93badb4d;border-radius:50%}.twc-shield{position:absolute;inset:35px 56px;display:grid;place-items:center;background:linear-gradient(120deg,#83b1db22,#c6daf422,#73a3d411);clip-path:polygon(50% 0,100% 18%,92% 70%,50% 100%,8% 70%,0 18%)}.twc-shield span{font-size:29px;letter-spacing:.06em;font-weight:800;color:#b4d8f3;text-shadow:0 0 20px #81c9ff66}.twc-art i{position:absolute;width:5px;height:5px;border-radius:50%;background:#e9b979;box-shadow:0 0 12px #e9b979}.twc-art i:nth-of-type(1){top:25px;left:50px}.twc-art i:nth-of-type(2){right:35px;top:85px}.twc-art i:nth-of-type(3){left:75px;bottom:10px}.twc-pause{position:absolute;top:13px;right:13px;border:1px solid #6e91b640;border-radius:50%;width:30px;height:30px;background:#102135;color:#9fc9e5;cursor:pointer}.twc-tabs{gap:7px!important;padding:12px;border:1px solid #8ba4c52b;border-radius:16px;background:#12213699}.twc-tabs .tw-tab{border-radius:9px;padding:10px 13px;background:#0e1d2d;border:1px solid #7694b029;color:#a8bdd4;font-size:12px}.twc-tabs .tw-tab.active{background:#294768!important;color:#e7f2ff!important;border-color:#83b5e0!important;box-shadow:inset 0 1px #b1d3f21f}#section-tw>[id^=tw-pane-]:not(#tw-pane-planner){border-color:#7c9db735!important;border-radius:17px!important;background:linear-gradient(135deg,#111e30,#0e1827)!important;min-width:0}#section-tw .stat-card{background:linear-gradient(140deg,#1b3147,#111e2e);border-color:#7c9db72b;border-radius:13px}#section-tw .stat-card-value{color:#c6e5f7}#section-tw .guild-table{font-size:12px}#section-tw .guild-table th{color:#a5bbd0;background:#15283a}#section-tw .guild-table tbody tr:hover{background:#6cadd411}.twc-image-tools{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:10px 0}.twc-image-status{margin-right:auto;text-align:left;font-size:11px;color:#8babc4;line-height:1.6}.twc-button{background:#172c40;color:#b6d5eb;border:1px solid #7697b344;border-radius:8px;min-height:34px;padding:7px 11px;cursor:pointer;font:inherit;font-size:11px;line-height:1.4}.twc-button:hover{border-color:#a1c9e5}.twc-button[aria-pressed=true]{border-color:#8cbde3;background:#284969;color:#f0f6fe}.twc-button:disabled{opacity:.4;cursor:default}.twc-image-zoom{min-width:36px;font:10px monospace;color:#aac0d2}.twc-image-view{max-width:100%;overflow:auto;border-radius:12px}.twc-image-wrap[data-state=loading] .twc-image-view{opacity:.25}.twc-image-wrap[data-state=error] .twc-image-status{color:#e9b69c}.twc-image-wrap[data-state=loading] .twc-image-status:before{content:'';display:inline-block;width:12px;height:12px;border:1px solid #7399b755;border-top-color:#a5d2ee;border-radius:50%;margin-right:8px;vertical-align:middle;animation:twc-scan 1.2s linear infinite}.twb-deck{padding:26px;border:1px solid #86acc548;border-radius:20px;background:radial-gradient(ellipse at 100% 0,#40658b22,transparent 50%),#101e30;margin:0 0 22px;min-width:0;box-shadow:0 20px 45px #0002}.twb-deck[hidden],.twb-filterbar[hidden],.twb-no-matches[hidden],.twb-field-card[hidden],.twb-legacy-map{display:none!important}.twb-heading{display:flex;align-items:center;gap:16px;justify-content:space-between;flex-wrap:wrap}.twb-heading h3{font-size:24px;margin:0;color:#e1edf7;overflow-wrap:anywhere}.twb-badge{color:#adcde0;border:1px solid #749eb154;border-radius:20px;padding:6px 10px;font-size:9px;letter-spacing:.07em}.twb-note{font-size:11px;line-height:1.8;color:#91a9bd;margin:10px 0 15px}.twb-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #789abb30;border-radius:13px;background:#091728;overflow:hidden;margin:20px 0}.twb-metric{padding:18px;display:grid;gap:10px;border-right:1px solid #789abb25}.twb-metric:last-child{border:0}.twb-metric small{font-size:10px;color:#8aa8c4}.twb-metric strong{font-size:30px;color:#c8e6f7;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.twb-metric span{font-size:9px;color:#748da4;line-height:1.6}.twb-columns{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px}.twb-columns h4{font-size:13px;color:#c3d7e8;margin:0 0 8px}.twb-atlas{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(6,39px);gap:7px}.twb-zone{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:7px;min-width:0;padding:12px 10px;background:linear-gradient(135deg,#1e3148,#142439);border:1px solid #83aac23d;border-radius:10px;color:#bad1e2;text-align:left;cursor:pointer;transition:border-color .18s,transform .18s}.twb-zone:hover{transform:translateY(-2px);border-color:#b5dbf4}.twb-zone strong{font-size:16px}.twb-zone span,.twb-zone small{font-size:10px;line-height:1.4}.twb-zone small{color:#8eabc2}.twb-zone[data-tone=amber]{border-top:2px solid #deb577}.twb-zone[data-tone=red]{border-top:2px solid #e49685}.twb-zone[data-tone=green]{border-top:2px solid #8bcbb6}.twb-zone[data-tone=muted]{opacity:.6}.twb-queue{max-height:330px;overflow:auto;padding-right:4px}.twb-issue{display:block;width:100%;text-align:left;padding:11px 12px;margin:8px 0;background:#b8995910;border:1px solid #c8a87b30;border-left:2px solid #cbad76;border-radius:7px;color:#d4c3aa;font-size:11px;line-height:1.7;cursor:pointer;overflow-wrap:anywhere}.twb-issue[data-tone=red]{border-left-color:#d99e92;background:#a4655810;color:#dcb8ad}.twb-issue:hover{background:#8d9fb21a}.twb-workload,.twb-brief{border:1px solid #789bbb30;border-radius:10px;padding:14px;margin-top:16px;background:#0c192b}.twb-workload summary,.twb-brief summary{cursor:pointer;color:#b8cfdf;font-size:12px;font-weight:600;line-height:1.6}.twb-player{display:flex;align-items:center;gap:14px;width:100%;background:transparent;border:0;border-top:1px solid #829db21d;color:#b7ccdf;padding:10px 0;text-align:left;cursor:pointer;font-size:11px}.twb-player strong{width:130px;max-width:35%;overflow-wrap:anywhere}.twb-player span{color:#7d9ab2;flex:1;overflow-wrap:anywhere}.twb-player b{color:#a4d1e5;white-space:nowrap}.twb-player[data-over=true] b{color:#e6b37e}.twb-player:hover{background:#749aba0b}.twb-brief textarea{display:block;width:100%;box-sizing:border-box;background:#081322;color:#aac1d4;border:1px solid #789bbb35;border-radius:8px;padding:12px;margin:12px 0;font:11px/1.8 monospace;resize:vertical}.twb-copy-status{font-size:11px;color:#9ed3bf;margin-left:12px}.twb-jumps{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.twb-filterbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:14px;border:1px solid #799bb235;border-radius:12px;background:#122439;margin:18px 0 14px;scroll-margin-top:80px}.twb-search{flex:1 1 270px;min-width:0;max-width:100%;padding:10px 12px;background:#09182a;color:#d8e7f2;border:1px solid #799bb247;border-radius:8px;font-size:12px}.twb-filters{display:flex;flex-wrap:wrap;gap:5px}.twb-result{font-size:10px;color:#8badc5}.twb-no-matches{padding:20px;border:1px dashed #8baab53b;border-radius:12px;color:#a4bacb;font-size:12px;line-height:1.8}.twb-field-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr))!important}.twb-field-card{min-width:0;background:linear-gradient(135deg,#13283c,#101e2f)!important;border-color:#7495b541!important;padding:15px!important;border-radius:14px!important;scroll-margin-top:84px}.twb-field-card>div:first-child{flex-wrap:wrap}.twb-field-card>div{min-width:0}.twb-field-card>div:not(:first-child):not(:last-child){background:#091a2b7a;padding:9px!important;border-radius:9px!important}.twb-field-card select{min-width:0;max-width:100%!important}.twb-field-card .twp-add{width:0}.twb-field-card>div>div:first-child{flex-wrap:wrap}.twb-field-card .twp-cap:focus{box-shadow:0 0 0 4px #82bcea25}.twb-field-card .twp-cap{scroll-margin-top:100px}#twp-body>.tab-btn,#twp-body>div:first-child .tab-btn{border-radius:8px;line-height:1.5}#twp-tools,#twp-body{min-width:0;scroll-margin-top:85px}#twp-tools details{border-radius:14px!important;border-color:#799bb23b!important}#twp-tools select{max-width:100%}#section-tw :is(button,input,select,summary,textarea,.twc-image-view):focus-visible{outline:2px solid #add1ed;outline-offset:3px}#section-tw[data-tw-motion=paused] .twc-radar,#section-tw[data-tw-motion=paused] .twc-image-status:before,.twc-hero[data-in-view=false] .twc-radar{animation-play-state:paused}@keyframes twc-scan{to{transform:rotate(360deg)}}@media(max-width:1000px){.twb-columns{grid-template-columns:1fr}.twb-atlas{grid-template-rows:repeat(6,34px)}.twb-queue{max-height:250px}.twb-metric{padding:14px}.twb-metric strong{font-size:26px}}@media(max-width:600px){.twc-hero{grid-template-columns:1fr;padding:25px 20px}.twc-art{position:absolute;right:-55px;top:18px;opacity:.18;z-index:-1}.twc-tabs{padding:8px;gap:5px!important}.twc-tabs .tw-tab{padding:8px;font-size:10px}.twb-deck{padding:15px}.twb-heading h3{font-size:20px}.twb-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.twb-metric{border-bottom:1px solid #789abb25}.twb-atlas{gap:4px;grid-template-rows:repeat(6,33px)}.twb-zone{padding:7px 5px;gap:6px}.twb-zone strong{font-size:13px}.twb-zone span,.twb-zone small{font-size:8px}.twb-filterbar{padding:10px}.twb-field-card{padding:10px!important}.twb-field-card>div:first-child{gap:6px!important}.twb-player{gap:7px}.twb-player strong{max-width:40%}.twb-metric strong{font-size:24px}#tw-status-box>div[style*="flex"]>div[style*="min-width:280px"]{min-width:0!important;flex-basis:100%!important}}@media(prefers-reduced-motion:reduce){#section-tw *,#section-tw *:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
