.tw-access{z-index:12;margin:12px 0;font-size:13px;position:relative}.tw-pane-tabs{background:#111b22;border:1px solid #30424d;border-radius:10px;align-items:center;gap:6px;width:fit-content;padding:5px;display:flex}.tw-pane-tabs button{color:#adc2cc;min-height:40px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 15px;font-weight:600;display:flex}.tw-pane-tabs button[aria-pressed=true]{color:#d5fff3;background:#284a44}.tw-checks{background:#14212a;border:1px solid #354954;border-radius:12px;margin-top:10px;padding:22px}.tw-checks header{justify-content:space-between;align-items:center;gap:16px;display:flex}.tw-checks h2{font-size:18px}.tw-checks a{color:#99e2ca;gap:8px;display:flex}.tw-check{color:#d5e1e7;text-align:left;width:100%;font:inherit;background:#ffffff04;border:1px solid #36464c;border-radius:6px;gap:12px;margin:8px 0;padding:12px;display:flex}.tw-check:disabled{opacity:1}.tw-check.error strong,.tw-error{color:#ffb2ad}.tw-check.warning strong,.tw-warning{color:#edbd76!important}.tw-state-picker{background:#ffffff04;border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;padding:12px;display:grid}.tw-state-picker label{gap:5px;display:grid}.tw-state-picker select{min-height:38px}.tw-caption{color:#a8bdc8;font-size:12px;line-height:1.6}.tw-project-search{padding:10px}.tw-project-search input{width:100%;margin:10px 0}.tw-project-search button{flex-direction:column;max-width:100%;margin:5px 0;display:flex;overflow:hidden;align-items:flex-start!important}.tw-import-review{max-height:440px;overflow:auto}.tw-import-review ul{max-height:180px;overflow:auto}.tw-import-review button{margin:10px 8px 0 0}:is(.biome-workbench,.loot-workbench,.function-workbench,.at-workbench,.jg-workbench) :is(.bw-field>span,.lt-field>span,.fc-field>span,.at-field>span,.jg-field>span){font-size:13px}:is(.biome-workbench,.loot-workbench,.function-workbench,.at-workbench,.jg-workbench) :is(.bw-text-button,.lt-text-button,.fc-text-button,.fc-editor-status button){min-height:34px}@media (max-width:900px){.tw-access{z-index:25;position:sticky;top:64px}.tw-pane-tabs{width:100%;box-shadow:0 8px 22px #0005}.tw-pane-tabs button{flex:1;min-height:44px;padding:0 8px}.tw-checks{max-height:65vh;overflow:auto}.tw-checks header{flex-direction:column;align-items:start}.tw-access:has(.tw-checks){position:relative;top:0}main:not([data-tool-pane=preview]) :is(.bw-preview,.lt-preview,.fc-inspector,.at-preview,.jg-inspector),main[data-tool-pane=preview] :is(.bw-sidebar,#biome-editor,.lt-sidebar,.lt-editor,.fc-sidebar,.fc-workspace,.fc-content,.at-config,.jg-main,.jg-content){display:none!important}main[data-tool-pane=preview] :is(.bw-preview,.lt-preview,.fc-inspector,.at-preview,.jg-inspector){width:100%;position:static;display:block!important}main[data-tool-pane=checks] :is(.bw-layout,.lt-layout,.fc-layout,.at-layout,.jg-layout),.bw-mobile-jump{display:none!important}.tw-state-picker{grid-template-columns:1fr}}.tw-voxel-controls{color:#abc0ca;align-items:center;gap:8px;margin:10px 0;font-size:12px;display:flex}.tw-voxel-controls button{color:#dcecf2;background:#263b45;border:1px solid #465b64;border-radius:6px;place-items:center;width:38px;height:38px;display:grid}.tw-voxel label{gap:6px;font-size:13px;display:grid}.tw-voxel select{color:#deecf1;background:#172932;max-width:100%;min-height:38px}.tw-biome-tools{margin-bottom:16px;padding:14px}.tw-biome-tools summary{cursor:pointer;font-size:14px;font-weight:600}.tw-transfer{gap:12px;padding:16px 0;display:grid}.tw-transfer label{gap:6px;display:grid}.tw-transfer select{color:#d8e7ec;background:#172831;border:1px solid #354951;border-radius:6px;min-height:40px;padding:8px}.tw-diff{grid-template-columns:1fr 1fr;gap:8px;display:grid}.tw-diff pre{background:#0b141b;max-height:220px;padding:12px;font-size:12px;overflow:auto}.tw-table-scroll{overflow:auto}.tw-table-scroll table{border-collapse:collapse;width:100%;font-size:12px}.tw-table-scroll :is(th,td){text-align:left;border:1px solid #35464f;min-width:120px;padding:12px}.tw-layer{align-items:center;gap:10px;font-size:13px;display:flex}.tw-layer input{flex:1;min-width:0}.tw-preview-options{flex-wrap:wrap;gap:12px;margin:12px 0;display:flex}.tw-preview-options label{gap:5px;font-size:12px;display:flex}.tw-connection{border-bottom:1px solid #34434a;flex-wrap:wrap;align-items:center;gap:10px;padding:10px;display:flex}.tw-favorite{margin:3px 0 5px;font-size:11px!important}.tw-profile-grid{grid-template-columns:1fr 1fr;gap:22px;margin-top:16px;display:grid}.tw-profile-grid fieldset{border:1px solid #374952;border-radius:8px;min-width:0;padding:14px}.tw-profile-grid legend{font-size:13px}.tw-locale-options{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.tw-locale-options label,.tw-profile-settings label{align-items:center;gap:8px;font-size:12px;display:flex}.tw-profile-settings{align-content:start;gap:12px;display:grid}.tw-profile-settings input[type=file]{max-width:100%}.tw-profile-settings label:has(input[type=file]){display:grid}.tw-profile-row{flex-wrap:wrap;gap:8px;padding:12px 0;display:flex}.tw-profile-row span{flex:1;min-width:130px}.tw-file-diff{border-bottom:1px solid #344954;padding:12px;font-size:12px}.tw-file-diff ul{max-height:230px;padding:10px;overflow:auto}.tw-file-diff li{overflow-wrap:anywhere;padding:6px 0}.tw-file-diff strong{color:#d5ad68}@media (max-width:1100px){.tw-profile-grid{grid-template-columns:1fr}}.tw-send{padding:14px 0;font-size:13px}.tw-send button,.tw-action{color:#e5f2f5;min-height:42px;font:inherit;cursor:pointer;background:#263e47;border:1px solid #45606b;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;text-decoration:none;display:inline-flex}.tw-send button:disabled,.tw-action:disabled{opacity:.5;cursor:not-allowed}.tw-send a{color:#8bdabb;margin-top:8px;display:block}.tw-send p{color:#a6bcc6;margin:8px 0}.tw-workspace{color:#d4e4eb;min-height:100vh;font-family:var(--font-sans,Arial, sans-serif);background:#101a23;padding:30px max(20px,50vw - 720px);font-size:14px}.tw-workspace-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;display:flex}.tw-workspace-head a,.tw-workspace-head>div{color:#a8d8cc;align-items:center;gap:12px;display:flex}.tw-workspace-head h1{color:#e7f4f6;margin:0;font-size:28px}.tw-workspace-head>span{color:#8fadb9}.tw-workspace-actions{flex-wrap:wrap;gap:10px;margin:16px 0;display:flex}.tw-action.primary{color:#fff;background:#377765;border-color:#4f9b7d}.tw-workspace-grid{grid-template-columns:270px minmax(0,1fr);gap:24px;display:grid}.tw-workspace-grid>aside,.tw-workspace-panel{background:#16252e;border:1px solid #324750;border-radius:12px;min-width:0;margin-bottom:20px;padding:22px}.tw-workspace-grid h2{margin:4px 0 16px;font-size:17px}.tw-workspace-grid aside h2:not(:first-child){margin-top:28px}.tw-module{color:#c9dce5;text-align:left;background:#102029;border:1px solid #334e5a;border-radius:8px;align-items:center;gap:12px;width:100%;margin:8px 0;padding:12px;display:flex}.tw-module.active{background:#23493f;border-color:#75a88c}.tw-module span{gap:5px;display:grid}.tw-module small{color:#a5bfcb;font-size:11px}.tw-workspace :is(input:not([type=checkbox]),select){color:#e0edf2;max-width:100%;min-height:40px;font:inherit;background:#0e1a23;border:1px solid #48616c;border-radius:7px;padding:9px}.tw-workspace input[type=checkbox]{accent-color:#8be0b0}.tw-adopt{align-items:start;gap:10px;padding:16px 0;line-height:1.7;display:flex}.tw-workspace-panel .tw-table-scroll{max-height:440px;overflow:auto}.tw-workspace code{overflow-wrap:anywhere;font-size:12px}.tw-workspace-notice{background:#203b42;border-radius:7px;padding:14px}.tw-workspace-files{grid-template-columns:40% 60%;margin-top:16px;display:grid}.tw-workspace-files nav{max-height:430px;overflow:auto}.tw-workspace-files nav button{text-align:left;color:#bcd2df;overflow-wrap:anywhere;background:0 0;border:0;gap:8px;width:100%;padding:10px;font-size:12px;display:flex}.tw-workspace-files pre{background:#0c151d;max-height:430px;margin:0;padding:16px;font-size:12px;overflow:auto}@media (max-width:850px){.tw-workspace-grid,.tw-workspace-files{grid-template-columns:1fr}.tw-workspace-files nav{max-height:180px}.tw-workspace{padding:20px 12px}.tw-workspace-grid>aside,.tw-workspace-panel{padding:16px}}:is(.biome-workbench,.loot-workbench,.function-workbench,.at-workbench,.jg-workbench)>.tw-access{padding-inline:clamp(12px,2vw,28px)}.tw-voxel-controls button:focus-visible,.tw-pane-tabs button:focus-visible{outline:2px solid #a3e3c9}.loot-workbench .lt-range-field>div>button{min-height:36px;padding:6px 9px;font-size:12px}:is(.biome-workbench,.loot-workbench,.function-workbench,.at-workbench,.jg-workbench) :is(.bw-field small,.lt-help,.lt-field small,.fc-help,.fc-field small,.at-help,.at-field small,.jg-help,.jg-field small){font-size:12px;line-height:1.6}@media (max-width:900px){.loot-workbench .lt-range-field>div>button{min-height:44px}.tw-connection{flex-wrap:wrap}.tw-connection code{overflow-wrap:anywhere}}.tw-development-profile>summary{cursor:pointer;min-height:40px;font-size:16px;font-weight:650;line-height:1.5}.tw-development-profile>summary>span{color:#a8bdc8;margin-top:4px;font-size:12px;font-weight:400;display:block}.tw-development-profile[open]>.tw-profile-grid{margin-top:22px}@media (max-width:900px){.at-workbench[data-tool-pane=preview] .at-heading>div:first-child,.at-workbench[data-tool-pane=preview] .at-toolbar{display:none}.at-workbench[data-tool-pane=preview] .at-heading{margin-bottom:16px}.jg-workbench[data-tool-pane=preview] .jg-project-head>div:first-child,.jg-workbench[data-tool-pane=preview] .jg-toolbar,.jg-workbench[data-tool-pane=preview] .jg-tabs{display:none}.jg-workbench[data-tool-pane=preview] .jg-project-head{margin-bottom:16px}}
