.board-touch-only{display:none}@media (max-width:1023px),(max-width:1366px) and (hover:none) and (pointer:coarse){[data-ui-modal] .ui-touch-target,.editor-header .ui-touch-target{min-width:44px!important;min-height:44px!important}[data-ui-modal] :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea){min-width:0;min-height:44px;font-size:16px}[data-ui-modal] input[type=range]{min-height:32px}[data-ui-modal] input[type=checkbox]{width:20px;height:20px}[data-ui-modal] label{font-size:13px;line-height:1.5}[data-ui-modal] [role=dialog]{overscroll-behavior:contain}[data-ui-modal-workspace=true]>[role=dialog]{max-width:100%;height:100dvh;max-height:100dvh;padding-top:env(safe-area-inset-top);border-radius:0;width:100%!important}.ui-modal-header{gap:8px}.ui-modal-header h2{overflow-wrap:anywhere;min-width:0}[data-ui-modal-workspace=true]>[role=dialog]>.ui-modal-header{grid-template-columns:minmax(0,1fr) auto;padding:6px 12px;display:grid}[data-ui-modal-workspace=true]>[role=dialog]>.ui-modal-header>h2{grid-area:1/1;font-size:14px}[data-ui-modal-workspace=true]>[role=dialog]>.ui-modal-header>.ui-touch-target{grid-area:1/2}[data-ui-modal-workspace=true]>[role=dialog]>.ui-modal-header>div{flex-wrap:nowrap;grid-area:2/1/3/3;justify-content:flex-start;gap:6px;margin-left:0}[data-ui-modal-workspace=true]>[role=dialog]>.ui-modal-header>div>button{flex:1;justify-content:center;height:auto;padding:6px;font-size:12px;line-height:1.3}[data-ui-modal-workspace=true]>[role=dialog]>[data-ui-modal-body]{padding:10px 10px 0;overflow:hidden}.board-touch-only{display:block}.board-mobile-navigation{background:var(--color-raised);border-radius:12px;flex:none;gap:4px;margin-bottom:10px;padding:4px;display:flex}.board-mobile-navigation button{min-height:44px;color:var(--color-text-dim);border-radius:9px;flex:1;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.board-mobile-navigation button[aria-pressed=true]{background:var(--color-panel);color:var(--color-accent);box-shadow:0 1px 4px #2a141614}.board-mobile-navigation span{opacity:.75;font-size:12px}[data-testid=tagging-board-editor-layout]{flex:1;gap:10px;min-height:0;display:flex;position:relative}[data-testid=tagging-board-structure-column],[data-testid=tagging-board-visualization-column]{flex:1;height:100%;min-height:0;max-height:none}[data-testid=tagging-board-editor][data-mobile-panel=board] [data-testid=tagging-board-structure-column],[data-testid=tagging-board-editor][data-mobile-panel=overview] [data-testid=tagging-board-visualization-column]{display:none}[data-tutorial=board-structure-tree],[data-testid=tagging-board-canvas-list]{overscroll-behavior:contain;padding:8px}[data-tutorial=board-structure-tree] button[data-structure-kind]{min-height:44px;padding:10px}[data-structure-item-name]{font-size:14px}[data-testid=tagging-board-editor] h3{font-size:12px}[data-testid=tagging-board-canvas-panel]>div{padding:8px}[data-testid=tagging-board-canvas-panel] input{flex-basis:calc(100% - 48px)}[data-testid=tagging-board-zoom-controls]{height:44px}[data-testid=tagging-board-zoom-value]{font-size:13px}[data-testid=remove-board-item]{display:none}[data-testid=tagging-board-editor-viewport]{overscroll-behavior:contain;overflow-x:auto;max-height:none!important}[data-testid=tagging-board-edit-popup]{z-index:45;width:100%;height:100%;max-height:none;position:absolute;inset:0;box-shadow:0 8px 32px #2a141626}[data-testid=tagging-board-edit-header] button{min-width:44px;min-height:44px}[data-testid=tagging-board-edit-popup]>div:nth-child(2){overscroll-behavior:contain;flex-direction:column;gap:16px;display:flex}[data-testid=tagging-board-edit-popup] .board-touch-controls{order:2}.board-touch-controls{border-top:1px solid var(--color-border);padding-top:16px}.board-touch-controls>label{margin-bottom:8px;display:block}.board-touch-controls label :is(input,select){margin-top:4px;display:block}.board-touch-placement{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.board-touch-order{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.board-touch-done{border-top:1px solid var(--color-border);flex:none;padding:8px 12px}.board-touch-done button{justify-content:center;width:100%}[data-testid=tagging-board-save-actions]{padding:8px 10px max(8px, env(safe-area-inset-bottom));gap:8px;margin:8px -10px 0;position:relative}[data-testid=tagging-board-save-actions]>span{background:0 0;border:0;flex-basis:100%;width:fit-content;height:auto;padding:0;font-size:12px}[data-testid=tagging-board-save-actions]>button:last-child{flex:1;justify-content:center}[data-testid=board-background-menu]{--tw-translate-x:0px;--tw-translate-y:0px;overscroll-behavior:contain;width:auto;max-width:640px;max-height:calc(100dvh - 24px);margin-inline:auto;position:fixed;inset:auto 12px 12px;transform:translate(0,0)}.n98-recents-shell{flex:none;min-height:0}.n98-recents-table,.n98-recents-list{flex:none;overflow:visible}.n98-board-row-edit{min-width:44px;min-height:44px}.board-desktop-only{display:none}[data-testid=tagging-board-canvas]>div>p{font-size:14px;line-height:1.5}}@media (max-width:959px){.editor-header{flex-wrap:wrap;gap:4px;height:auto;padding:6px 10px;position:relative;overflow:visible}.editor-header .editor-project-name{flex:1;width:0;min-width:0;max-width:none}.editor-header>.flex-1,.editor-header>.editor-header-divider{display:none}.editor-header>[data-tutorial=editor-actions]{border-top:1px solid var(--color-border);flex-wrap:wrap;order:2;gap:4px;width:100%;padding-top:4px}.editor-header [data-tutorial=editor-actions] button{padding-inline:8px;font-size:12px}.tagging-board-runtime-header{min-height:44px;padding-block:0}.tagging-board-runtime-header .ui-touch-target{min-width:44px!important;min-height:44px!important}.tagging-board-runtime-viewport{overscroll-behavior:contain;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;overflow-x:auto!important}.tagging-board-runtime-canvas{min-width:var(--tagging-board-mobile-min-width,100%)}.live-match-stage{overscroll-behavior-y:contain}[data-testid=live-match-clock]{font-size:clamp(3rem,16vw,6rem)}}@media (max-width:959px) and (max-height:500px){.editor-scroll-area[data-mobile-pane=tagging]>.editor-primary-workspace{flex:0 0 clamp(110px,30dvh,150px);height:clamp(110px,30dvh,150px)}.live-match-stage{padding-block:8px}[data-testid=live-match-clock]{font-size:clamp(2.75rem,15vh,4rem)}}@media (max-width:479px),(max-width:959px) and (max-height:500px),(min-width:960px) and (max-width:1100px) and (hover:none) and (pointer:coarse){.editor-header{height:calc(56px + env(safe-area-inset-top));min-height:calc(56px + env(safe-area-inset-top));padding:max(6px, env(safe-area-inset-top)) 8px 6px;flex-wrap:nowrap;position:relative;overflow:visible}.editor-header-brand{display:none}.editor-header .editor-project-name{height:44px;min-height:44px;padding-inline:6px;font-size:13px}.editor-header-mobile-actions-trigger{display:flex}.editor-header>[data-tutorial=editor-actions]{z-index:80;width:auto;max-height:calc(100dvh - 76px - env(safe-area-inset-top));border:1px solid var(--color-border);background:var(--color-panel);border-radius:10px;flex-direction:column;align-items:stretch;gap:6px;padding:8px;display:none;position:absolute;top:calc(100% + 6px);left:8px;right:8px;overflow-y:auto;box-shadow:0 12px 32px #2a141629}.editor-header>[data-tutorial=editor-actions][data-mobile-open=true]{display:flex}.editor-header [data-tutorial=editor-actions]>span,.editor-header [data-tutorial=editor-actions]>.ui-touch-target{width:100%}.editor-header [data-tutorial=editor-actions] button{justify-content:flex-start;width:100%;min-height:44px;padding-inline:12px;font-size:13px}}@media (min-width:768px) and (max-width:1023px),(min-width:768px) and (max-width:1366px) and (hover:none) and (pointer:coarse){.board-mobile-navigation{display:none}[data-testid=tagging-board-structure-header]{flex-wrap:wrap;gap:6px}[data-testid=tagging-board-structure-header]>div:first-child{flex-basis:100%}[data-tutorial=board-structure-actions]{width:100%}[data-tutorial=board-structure-actions] button{flex:1;justify-content:center}[data-testid=tagging-board-editor][data-mobile-panel] [data-testid=tagging-board-structure-column]{flex:0 0 220px;display:flex}[data-testid=tagging-board-editor][data-mobile-panel] [data-testid=tagging-board-visualization-column]{display:flex}[data-testid=tagging-board-edit-popup]{width:min(440px,100% - 230px);left:auto}[data-testid=tagging-board-save-actions]>span{flex-basis:auto;margin-right:auto}[data-testid=tagging-board-save-actions]>button:last-child{flex:none}}@media (max-width:767px){.n98-home-page:not(.n98-home-page--hub){gap:20px;padding:20px 16px 24px}.n98-recents-heading h1{font-size:30px}.n98-board-heading-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.n98-board-heading-actions>.n98-search-field{grid-column:1/-1}.n98-board-heading-actions>button{min-width:0;padding-inline:10px;font-size:14px}.n98-board-row-content{padding-right:72px}}
