@import"https://fonts.googleapis.com/css2?family=Nunito:wght@400;500;600;700;800;900&display=swap";:root{font-family:Nunito,Segoe UI,system-ui,sans-serif;color:#f8f5ff;background:#0f1026;--bg: #0f1026;--bg-2: #151631;--panel: #1c1c3a;--panel-2: #29284a;--panel-3: #35325a;--purple: #9b79ed;--purple-2: #7346d7;--lime: #b9ff45;--lime-2: #a3d977;--cyan: #6ed1cf;--blue: #72a4ed;--pink: #f79ac8;--orange: #ffb356;--paper: #d9d9cf;--danger: #ff788b;--text: #f7f3fb;--muted: #aaa5ba;--black: #080812;--hard-shadow: 0 5px 0 var(--black);--soft-shadow: 0 18px 38px rgba(4, 4, 16, .34);font-synthesis:none;text-rendering:optimizeLegibility;color-scheme:dark}*{box-sizing:border-box}html,body,#root{width:100%;min-width:320px;height:100%;margin:0}body{overflow:hidden;background:var(--bg)}button,input,select,textarea{font:inherit}button,select{color:inherit}button{-webkit-tap-highlight-color:transparent}.app-shell{width:100%;height:100dvh;display:grid;grid-template-rows:68px minmax(0,1fr);background:radial-gradient(circle at 17% 7%,rgba(116,70,215,.16),transparent 28%),#0f1026}.topbar{min-width:0;display:flex;align-items:center;gap:10px;padding:0 16px;border-bottom:1px solid rgba(155,121,237,.52);background:#0d0d1ff7;box-shadow:0 8px 26px #04040e3d;z-index:100}.topbar-spacer{flex:1}.waku-button,.waku-icon,.board-select,.zoom-control,.search-box{border:2px solid var(--black);box-shadow:var(--hard-shadow),0 0 0 1px #9b79ed7a}.waku-button{height:40px;padding:0 14px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;font-weight:900;letter-spacing:-.01em;transition:transform .15s cubic-bezier(.22,1,.36,1),box-shadow .15s cubic-bezier(.22,1,.36,1),filter .15s ease}.waku-button.primary{color:#12131a;background:linear-gradient(180deg,#d3ff79,#b4f13e)}.waku-button.secondary{background:linear-gradient(180deg,#302e51,#23213f)}.waku-button.danger{color:#251116;background:linear-gradient(180deg,#ff9aaa,#ff7488)}.waku-button:hover:not(:disabled),.waku-icon:hover:not(:disabled),.board-select:hover{transform:translateY(-2px);filter:brightness(1.05);box-shadow:0 7px 0 var(--black),0 0 0 1px #9b79edb8}.waku-button:active:not(:disabled),.waku-icon:active:not(:disabled){transform:translateY(3px);box-shadow:0 2px 0 var(--black),0 0 0 1px #9b79ed85}.waku-button:disabled,.waku-icon:disabled{opacity:.36;cursor:default}.waku-icon{width:40px;height:40px;padding:0;border-radius:11px;display:grid;place-items:center;cursor:pointer;background:linear-gradient(180deg,#302e51,#22213d);transition:transform .15s cubic-bezier(.22,1,.36,1),box-shadow .15s cubic-bezier(.22,1,.36,1),filter .15s ease}.waku-icon.small{width:34px;height:34px;border-radius:9px}.board-select{min-width:220px;max-width:290px;height:40px;border-radius:11px;padding:0 36px 0 13px;outline:0;cursor:pointer;font-weight:850;background:#292746}.search-box{width:min(310px,25vw);height:40px;display:flex;align-items:center;gap:8px;padding:0 12px;border-radius:11px;color:#1c1b27;background:#f2eff4}.search-box input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:#1c1b27}.zoom-control{height:40px;display:grid;grid-template-columns:34px 58px 34px;align-items:stretch;border-radius:11px;overflow:hidden;background:#252440}.zoom-control button{border:0;background:transparent;cursor:pointer;color:var(--text);font-size:19px}.zoom-control button:hover{background:#ffffff0f}.zoom-control span{display:grid;place-items:center;font-size:12px;font-weight:900}.editor-area{min-height:0;min-width:0;position:relative}.board-viewport{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;touch-action:none;cursor:crosshair;-webkit-user-select:none;user-select:none;background-color:#111128;background-image:linear-gradient(rgba(151,117,237,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(151,117,237,.055) 1px,transparent 1px);box-shadow:inset 0 0 110px #00000038}.board-viewport:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.12;background:radial-gradient(circle at 30% 30%,rgba(155,121,237,.24),transparent 20%),radial-gradient(circle at 76% 64%,rgba(77,49,144,.22),transparent 23%)}.board-viewport.is-space{cursor:grab}.board-viewport.is-panning{cursor:grabbing}.world{position:absolute;left:0;top:0;width:1px;height:1px;z-index:2;transform-origin:0 0;will-change:transform}.connections{position:absolute;left:0;top:0;overflow:visible;pointer-events:none;z-index:1}.connection-line{stroke-width:5;stroke-linecap:round;vector-effect:non-scaling-stroke;filter:drop-shadow(0 2px 2px rgba(0,0,0,.52))}.connection-line.tone-white{stroke:#dedbe7}.connection-line.tone-lime{stroke:var(--lime)}.connection-line.tone-purple{stroke:var(--purple)}.connection-line.tone-pink{stroke:var(--pink)}.connection-pin{fill:#ffd83c;stroke:#fff1a2;stroke-width:3;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 8px rgba(255,216,60,.9))}.case-card{position:absolute;z-index:4;overflow:visible;color:#181420;border:3px solid #0a0a13;border-radius:7px;box-shadow:0 9px #06060db8,0 20px 32px #00000042;cursor:grab;touch-action:none;transition:box-shadow .16s ease,filter .16s ease}.case-card:active{cursor:grabbing}.case-card.tone-purple{background:linear-gradient(155deg,#a67dec,#bb99f1)}.case-card.tone-gray{background:linear-gradient(155deg,#ded9e2,#c9c3d1)}.case-card.tone-lime{background:linear-gradient(155deg,#e8ff9a,#c7fa67)}.case-card.tone-pink{background:linear-gradient(155deg,#ffc0dc,#f79ac8)}.case-card.tone-blue{background:linear-gradient(155deg,#a7ccff,#72a4ed)}.case-card.is-selected{box-shadow:0 0 0 4px var(--lime),0 0 28px #b9ff45c7,0 9px #06060db8,0 20px 32px #00000042}.case-card-pin{position:absolute;left:50%;top:-15px;z-index:10;width:25px;height:25px;border:3px solid #fff2a2;border-radius:50%;transform:translate(-50%);background:#ffd83c;box-shadow:0 0 13px #ffd83cf0}.case-card-number{position:absolute;left:13px;top:9px;z-index:7;font-size:36px;line-height:1;font-weight:1000;letter-spacing:-.07em;color:#291b46ad;text-shadow:0 2px rgba(255,255,255,.2)}.case-card-visual{position:absolute;left:14px;right:14px;top:48px;height:calc(100% - 116px);min-height:70px;overflow:hidden;border:1px solid rgba(37,25,57,.32);border-radius:4px;display:grid;place-items:center;color:#d2bff8db;background:linear-gradient(140deg,#412a6cf5,#2c1d4df5)}.tone-gray .case-card-visual,.tone-lime .case-card-visual,.tone-pink .case-card-visual{color:#46394ecc;background:#52435e29}.visual-person .person-head{position:absolute;top:10px;width:46px;height:46px;border-radius:50%;background:#281c43}.visual-person .person-body{position:absolute;top:49px;width:112px;height:88px;border-radius:58px 58px 8px 8px;background:#281c43}.visual-person strong{z-index:2;color:#ccb6ef;font-size:52px;font-weight:1000}.message-line{position:absolute;width:62%;height:23px;border-radius:9px}.message-line.left{left:20px;top:24px;background:#d7c6ff}.message-line.right{right:20px;bottom:24px;background:var(--lime)}.event-track{width:70%;height:5px;display:flex;justify-content:space-between;align-items:center;background:#443752b8}.event-track span{width:15px;height:15px;border-radius:50%;background:#5b4a68}.case-card-copy{position:absolute;left:14px;right:14px;bottom:11px;min-width:0}.case-card-type{display:block;margin-bottom:3px;font-size:10px;line-height:1;font-weight:1000;text-transform:uppercase;letter-spacing:.03em;opacity:.62}.case-card-title{display:block;max-width:calc(100% - 58px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:21px;line-height:1.05;font-weight:1000;letter-spacing:-.035em}.case-card-meta{display:block;max-width:calc(100% - 58px);margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1;font-weight:750;opacity:.58}.case-card-status{position:absolute;right:11px;bottom:11px;max-width:60px;padding:4px 7px;overflow:hidden;border:2px solid #16121d;border-radius:7px;background:var(--lime);text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1;font-weight:1000}.search-hidden .case-card{opacity:.16;filter:grayscale(.7);pointer-events:none}.selection-box{position:absolute;z-index:20;border:2px solid var(--lime);border-radius:6px;background:#b9ff451c;box-shadow:0 0 18px #b9ff453d;pointer-events:none}.radial-shell{position:absolute;z-index:80;width:1px;height:1px;pointer-events:none;animation:radial-shell-in .18s cubic-bezier(.22,1,.36,1) both}.radial-petals{--petal-radius: 91px;position:absolute;left:0;top:0;width:292px;height:292px;transform:translate(-50%,-50%);pointer-events:auto}.radial-count-5 .radial-petals{--petal-radius: 86px;width:274px;height:274px}.radial-petal{--petal-angle: 0deg;--petal-delay: 0ms;--petal-top: #5d5878;--petal-mid: #4a4665;--petal-bottom: #393650;position:absolute;left:50%;top:50%;width:92px;height:92px;padding:0;border:0;background:transparent;transform:translate(-50%,-50%) rotate(var(--petal-angle)) translateY(calc(var(--petal-radius) * -1));transform-origin:center;cursor:pointer;pointer-events:auto;opacity:0;filter:drop-shadow(0 3px 0 rgba(8,8,18,.95)) drop-shadow(0 11px 13px rgba(0,0,0,.25));animation:radial-petal-in .22s var(--petal-delay) cubic-bezier(.22,1,.36,1) forwards;transition:transform .15s cubic-bezier(.22,1,.36,1),filter .15s ease}.radial-count-5 .radial-petal{width:96px;height:92px}.radial-petal-shape{position:absolute;top:0;right:0;bottom:0;left:0;width:92px;height:92px;overflow:visible;pointer-events:none}.radial-petal-depth-path{fill:#080812;stroke:#080812;stroke-width:3.8;stroke-linejoin:round}.radial-petal-main-path{stroke:#080812;stroke-width:4.2;stroke-linejoin:round;transition:filter .15s ease,stroke .14s ease}.radial-petal-highlight-path{fill:none;stroke:#f6f0ff61;stroke-width:1.7;stroke-linejoin:round;opacity:.95;pointer-events:none}.radial-petal-top-gloss{fill:none;stroke:#ffffff47;stroke-width:2.4;stroke-linecap:round;pointer-events:none}.radial-petal-icon{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:grid;place-items:center;color:#f8f5fb;transform:rotate(calc(var(--petal-angle) * -1));transform-origin:center;pointer-events:none;transition:color .13s ease,transform .15s cubic-bezier(.22,1,.36,1)}.radial-petal-icon svg,.radial-center-tool{display:block}.radial-petal:hover,.radial-petal:focus-visible,.radial-petal.is-hovered{--petal-top: #ddff92;--petal-mid: #c5ff5b;--petal-bottom: #a9df38;z-index:6;outline:none;transform:translate(-50%,-50%) rotate(var(--petal-angle)) translateY(calc((var(--petal-radius) + 1px) * -1)) scale(1.018);filter:drop-shadow(0 4px 0 rgba(8,8,18,.98)) drop-shadow(0 12px 14px rgba(0,0,0,.26)) drop-shadow(0 0 9px rgba(185,255,69,.16))}.radial-petal:hover .radial-petal-main-path,.radial-petal:focus-visible .radial-petal-main-path,.radial-petal.is-hovered .radial-petal-main-path{stroke:#080812;filter:brightness(1.03)}.radial-petal:hover .radial-petal-highlight-path,.radial-petal:focus-visible .radial-petal-highlight-path,.radial-petal.is-hovered .radial-petal-highlight-path{stroke:#ffffff8a}.radial-petal:hover .radial-petal-icon,.radial-petal:focus-visible .radial-petal-icon,.radial-petal.is-hovered .radial-petal-icon{color:#11131a;transform:rotate(calc(var(--petal-angle) * -1)) scale(1.06)}.radial-petal.is-danger:hover,.radial-petal.is-danger:focus-visible,.radial-petal.is-danger.is-hovered{--petal-top: #ffacb9;--petal-mid: #ff8296;--petal-bottom: #e75e75}.radial-center{position:absolute;left:50%;top:50%;z-index:10;width:92px;height:92px;padding:0;transform:translate(-50%,-50%);border:0;background:transparent;cursor:pointer;pointer-events:auto;filter:drop-shadow(0 5px 0 #080812) drop-shadow(0 10px 12px rgba(0,0,0,.22))}.radial-center:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;clip-path:polygon(29% 0,71% 0,100% 29%,100% 71%,71% 100%,29% 100%,0 71%,0 29%);background:#080812}.radial-center-surface{position:absolute;top:3px;right:3px;bottom:3px;left:3px;z-index:1;clip-path:polygon(29% 0,71% 0,100% 29%,100% 71%,71% 100%,29% 100%,0 71%,0 29%);display:grid;place-items:center;color:var(--lime);background:linear-gradient(180deg,#1b1d38,#101225 72%,#0d0f20);box-shadow:inset 0 2px #ffffff12,inset 0 -2px #00000057;transition:background .14s ease,transform .15s cubic-bezier(.22,1,.36,1)}.radial-center:hover .radial-center-surface{transform:scale(1.025);background:linear-gradient(180deg,#242746,#14162d 72%,#101225)}.radial-center-dot{width:14px;height:14px;border:2px solid #080812;border-radius:4px;background:var(--lime);box-shadow:0 2px #080812,0 0 9px #b9ff4538;animation:radial-center-dot-in .13s ease both}.radial-center-tool{color:var(--lime);animation:radial-center-tool-in .13s cubic-bezier(.22,1,.36,1) both}.radial-caption{position:absolute;left:50%;top:158px;min-width:112px;max-width:178px;height:36px;padding:0 16px;transform:translate(-50%) translateY(3px);display:grid;place-items:center;overflow:hidden;border:2px solid #080812;border-radius:999px;color:#f6f2fa;background:linear-gradient(180deg,#57536c,#403d55);box-shadow:0 4px #080812,inset 0 1px #ffffff29;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1;font-weight:900;pointer-events:none;opacity:.58;transition:opacity .13s ease,transform .15s cubic-bezier(.22,1,.36,1),background .13s ease,color .13s ease}.radial-caption.is-visible{opacity:1;color:#101219;background:linear-gradient(180deg,#d9ff89,#b9ff45);transform:translate(-50%) translateY(0)}.radial-count-5 .radial-caption{top:151px}@keyframes radial-shell-in{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@keyframes radial-petal-in{0%{opacity:0;transform:translate(-50%,-50%) rotate(var(--petal-angle)) translateY(-48px) scale(.78)}to{opacity:1;transform:translate(-50%,-50%) rotate(var(--petal-angle)) translateY(calc(var(--petal-radius) * -1)) scale(1)}}@keyframes radial-center-dot-in{0%{opacity:0;transform:scale(.65)}to{opacity:1;transform:scale(1)}}@keyframes radial-center-tool-in{0%{opacity:0;transform:scale(.74)}to{opacity:1;transform:scale(1)}}.mode-toast{position:absolute;left:50%;top:16px;z-index:65;transform:translate(-50%);min-height:39px;padding:0 8px 0 13px;display:flex;align-items:center;gap:10px;border:2px solid var(--black);border-radius:10px;color:#14131a;background:var(--lime);box-shadow:var(--hard-shadow);font-size:12px;font-weight:900}.mode-toast button{border:0;border-radius:6px;padding:4px 7px;color:#fff;background:#171624;cursor:pointer}.first-hint{position:absolute;left:18px;bottom:18px;z-index:50;min-height:38px;padding:0 12px;display:flex;align-items:center;gap:6px;border:1px solid rgba(155,121,237,.38);border-radius:10px;color:#aaa5ba;background:#17162fe0;box-shadow:0 5px #05050ca8;font-size:11px;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.first-hint strong{color:#eee9f7}.first-hint i{width:1px;height:16px;margin:0 5px;background:#4d4966}.inspector{position:absolute;right:14px;top:14px;z-index:55;width:300px;max-height:calc(100% - 28px);overflow:auto;padding:15px;border:2px solid var(--black);border-radius:15px;background:linear-gradient(180deg,#1f1e3afa,#15142afa);box-shadow:0 6px 0 var(--black),0 0 0 1px #9b79ed9e,var(--soft-shadow);animation:inspector-in .18s cubic-bezier(.22,1,.36,1) both}@keyframes inspector-in{0%{opacity:0;transform:translate(12px) scale(.985)}to{opacity:1;transform:translate(0) scale(1)}}.inspector-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.inspector-head h2{margin:5px 0 0;overflow-wrap:anywhere;font-size:22px;line-height:1.05}.eyebrow{color:#aaa3ba;font-size:10px;line-height:1;font-weight:900;text-transform:uppercase;letter-spacing:.07em}.inspector-muted{margin:18px 0;color:var(--muted);font-size:12px;line-height:1.55}.field-label{display:block;margin-top:19px;margin-bottom:7px;color:#b8b2c6;font-size:11px;font-weight:900}.waku-input{width:100%;height:40px;padding:0 11px;outline:0;border:2px solid var(--black);border-radius:9px;color:#191823;background:#f1eef3;box-shadow:0 4px 0 var(--black)}.waku-input:focus{box-shadow:0 4px 0 var(--black),0 0 0 2px var(--purple)}.property-row{min-height:39px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(155,121,237,.18);font-size:11px}.property-row span{color:#aaa4b8}.property-row strong{max-width:62%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inspector-actions{margin-top:18px;display:grid;gap:10px}.keyboard-note{margin-top:18px;min-height:35px;padding:0 10px;display:flex;align-items:center;gap:7px;border:1px solid rgba(155,121,237,.22);border-radius:9px;color:#9d97ac;font-size:10px}.author-mark{position:fixed;left:50%;bottom:calc(13px + env(safe-area-inset-bottom));z-index:90;transform:translate(-50%);pointer-events:none}.author-mark a{display:flex;align-items:center;gap:16px;padding:8px 10px;color:var(--text);opacity:.42;text-decoration:none;pointer-events:auto;transition:transform .42s cubic-bezier(.22,1,.36,1),opacity .28s ease}.author-name{padding-left:.34em;font-size:11px;line-height:1;font-weight:500;letter-spacing:.34em}.author-line{width:34px;height:1px;background:currentColor;opacity:.35;transition:width .42s cubic-bezier(.22,1,.36,1)}@media(hover:hover)and (pointer:fine){.author-mark a:hover{transform:scale(1.1);opacity:.86}.author-mark a:hover .author-line{width:42px}}@media(max-width:1100px){.topbar{gap:7px;padding:0 10px}.board-select{min-width:170px;max-width:210px}.search-box{width:190px}.topbar .waku-button{padding:0 10px}}@media(max-width:820px){.app-shell{grid-template-rows:60px minmax(0,1fr)}.topbar{overflow-x:auto}.search-box{display:none}.topbar-spacer{min-width:6px}.inspector{right:10px;top:10px;width:min(290px,calc(100% - 20px))}.author-mark{bottom:calc(8px + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.001ms!important;transition-duration:.001ms!important}}:root{--font-ui: "Nunito", "Segoe UI", system-ui, sans-serif;--font-pixel: "Wak Pixel", "Nunito", "Segoe UI", sans-serif}body,button,input,select,textarea{font-family:var(--font-ui)}.pixel-label{display:block;color:#bcb4cf;font-family:var(--font-pixel);font-size:11px;line-height:1;letter-spacing:.035em;text-transform:uppercase}.case-card{isolation:isolate}.case-card-index{position:absolute;left:11px;top:9px;z-index:8;min-width:34px;height:25px;padding:0 7px;display:grid;place-items:center;border:2px solid rgba(18,13,25,.78);border-radius:7px;color:#281d37;background:#ffffff57;font-family:var(--font-pixel);font-size:14px;line-height:1;font-weight:900;box-shadow:0 3px #120d19b8}.case-card-media{position:absolute;left:13px;right:13px;top:45px;bottom:66px;overflow:hidden;border:2px solid rgba(30,21,43,.45);border-radius:5px;background:#2e204adb}.case-card-media.compact{bottom:63px}.card-photo{width:100%;height:100%;display:block;object-fit:cover;-webkit-user-select:none;user-select:none;pointer-events:none}.card-placeholder,.person-placeholder{width:100%;height:100%;position:relative;display:grid;place-items:center;color:#dac7f9cc;background:radial-gradient(circle at 50% 30%,rgba(147,106,221,.22),transparent 48%),#3a285f}.tone-gray .card-placeholder,.tone-gray .person-placeholder,.tone-lime .card-placeholder,.tone-lime .person-placeholder,.tone-pink .card-placeholder,.tone-pink .person-placeholder{color:#3d3146b3;background:#4a3d5724}.person-placeholder .person-head{position:absolute;top:16%;width:48px;height:48px;border-radius:50%;background:#281d42}.person-placeholder .person-body{position:absolute;top:52%;width:118px;height:90px;border-radius:62px 62px 10px 10px;background:#281d42}.person-placeholder strong{position:relative;z-index:2;color:#c9b2ed;font-family:var(--font-pixel);font-size:42px}.case-card-footer{position:absolute;left:13px;right:13px;bottom:12px;min-width:0}.case-card-footer strong{display:block;max-width:100%;overflow:hidden;color:#1c1724;text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:1.03;font-weight:900;letter-spacing:-.025em}.case-card-footer span{display:block;max-width:100%;margin-top:4px;overflow:hidden;color:#1c1724a6;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.1;font-weight:700}.status-dot{position:absolute;right:10px;top:10px;z-index:9;max-width:104px;height:25px;padding:0 8px;display:grid;place-items:center;overflow:hidden;border:2px solid #15111a;border-radius:999px;color:#17131b;background:var(--paper);box-shadow:0 3px #0f0c14b8;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:900}.status-ключевой{background:var(--lime)}.status-подтверждено{background:var(--cyan)}.status-в-работе{background:var(--orange)}.status-архив{opacity:.72}.note-card-body,.hypothesis-card-body,.simple-card-body{position:absolute;top:44px;right:13px;bottom:13px;left:13px;overflow:hidden;border:2px solid rgba(34,25,42,.25);border-radius:6px}.note-card-body{padding:16px;display:grid;grid-template-rows:auto minmax(0,1fr);gap:10px;color:#1f2122;background:linear-gradient(180deg,rgba(255,255,255,.1),transparent),#d9fa7d}.note-card-body p,.hypothesis-card-body p{margin:0;overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.3;font-weight:800}.hypothesis-card-body{padding:15px;display:flex;flex-direction:column;gap:10px;color:#261826;background:#ffffff1f}.hypothesis-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.hypothesis-head span{font-family:var(--font-pixel);font-size:12px;font-weight:900}.hypothesis-card-body p{flex:1}.confidence-track{height:7px;overflow:hidden;border:2px solid rgba(23,17,27,.8);border-radius:999px;background:#17111b2e}.confidence-track span{height:100%;display:block;background:#ff6f96}.simple-card-body{padding:14px;display:grid;grid-template-columns:50px minmax(0,1fr);grid-template-rows:1fr auto;gap:7px 10px;align-items:center;color:#241d2a;background:#ffffff26}.simple-card-body svg{grid-row:1 / 3}.simple-card-body strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:900}.simple-card-body span{min-width:0;overflow:hidden;color:#241d2a9e;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:750}.inspector{width:340px;display:flex;flex-direction:column;overflow:hidden}.inspector-title-wrap{min-width:0}.inspector-title-wrap h2{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inspector-scroll{min-height:0;flex:1;margin:16px -4px 0 0;padding-right:6px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#5f527f transparent}.inspector-footer{flex:none;margin-top:14px;padding-top:13px;display:grid;grid-template-columns:minmax(0,1fr) 42px 42px;gap:9px;border-top:1px solid rgba(155,121,237,.2)}.danger-icon{color:#2b1015;background:linear-gradient(180deg,#ff9cab,#ff7488)}.editor-field{display:grid;gap:7px;margin-bottom:13px}.editor-field>span,.field-caption{color:#b8b2c6;font-size:11px;line-height:1;font-weight:900}.waku-input,.waku-textarea{width:100%;max-width:100%;border:2px solid #080812;border-radius:9px;outline:0;color:#191823;background:#f2eff3;box-shadow:0 4px #080812;transition:box-shadow .15s ease,transform .15s ease}.waku-input{height:40px;padding:0 11px}select.waku-input{padding-right:30px}.waku-textarea{min-height:82px;padding:10px 11px;resize:vertical;line-height:1.4}.waku-textarea.note-editor{min-height:140px}.waku-input:focus,.waku-textarea:focus{box-shadow:0 4px #080812,0 0 0 2px var(--purple)}.two-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.72fr);gap:9px}.toggle-row{min-height:58px;margin-bottom:13px;padding:9px 10px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid rgba(155,121,237,.26);border-radius:10px;background:#252341}.toggle-row strong,.toggle-row span{display:block}.toggle-row strong{font-size:12px}.toggle-row span{margin-top:3px;color:#9e98ad;font-size:10px;line-height:1.35}.waku-switch{width:47px;height:28px;padding:2px;border:2px solid #080812;border-radius:999px;background:#d8d5dc;box-shadow:0 3px #080812;cursor:pointer}.waku-switch i{width:20px;height:20px;display:block;border:2px solid #080812;border-radius:50%;background:#fff;transition:transform .18s cubic-bezier(.22,1,.36,1)}.waku-switch.is-on{background:var(--lime)}.waku-switch.is-on i{transform:translate(19px)}.media-editor,.document-upload{margin-bottom:14px}.media-editor-preview{width:100%;height:130px;margin-top:8px;overflow:hidden;border:2px solid #080812;border-radius:9px;background:#17162c;box-shadow:0 4px #080812}.media-editor-preview img{width:100%;height:100%;display:block;object-fit:cover}.media-editor-empty{width:100%;height:100%;display:grid;place-items:center;align-content:center;gap:7px;color:#8f89a0;font-size:10px}.media-editor-actions{margin-top:9px;display:flex;align-items:center;gap:9px}.file-button{position:relative;overflow:hidden;cursor:pointer}.file-button input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.document-upload small{display:block;max-width:100%;margin-top:8px;overflow:hidden;color:#aaa4b6;text-overflow:ellipsis;white-space:nowrap}.waku-range{width:100%;accent-color:var(--lime)}.dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:grid;place-items:center;padding:20px;background:#05050fb3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:dialog-backdrop-in .16s ease both}.waku-dialog{width:min(430px,100%);max-height:min(580px,calc(100dvh - 40px));overflow:auto;padding:18px;border:2px solid #080812;border-radius:16px;background:radial-gradient(circle at 88% 10%,rgba(130,82,221,.16),transparent 33%),linear-gradient(180deg,#242344,#1a1934);box-shadow:0 8px #080812,0 0 0 1px #9b79edb8,0 28px 70px #0000007a;animation:dialog-in .21s cubic-bezier(.22,1,.36,1) both}.dialog-head{display:grid;grid-template-columns:46px minmax(0,1fr) 34px;align-items:center;gap:11px}.dialog-head h2{margin:5px 0 0;font-size:23px;line-height:1}.dialog-icon{width:44px;height:44px;display:grid;place-items:center;border:2px solid #080812;border-radius:11px;color:#16161c;background:var(--lime);box-shadow:0 4px #080812}.dialog-icon.danger{background:var(--danger)}.dialog-copy{margin:18px 0 0;color:#b4aec0;font-size:12px;line-height:1.55}.dialog-field{margin:18px 0 0}.dialog-actions{margin-top:22px;display:flex;justify-content:flex-end;gap:10px}@keyframes dialog-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes dialog-in{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.topbar>*{flex:none}.topbar-spacer{flex:1 1 auto;min-width:8px}.board-select,.search-box,.inspector,.waku-dialog{min-width:0}@media(max-width:1180px){.inspector{width:318px}}@media(max-width:860px){.inspector{width:min(318px,calc(100% - 20px));max-height:min(620px,calc(100% - 20px))}.topbar .waku-button.secondary{font-size:0;width:40px;padding:0}.topbar .waku-button.secondary svg{width:18px;height:18px}}@media(max-width:560px){.two-fields{grid-template-columns:1fr}.dialog-actions{display:grid;grid-template-columns:1fr 1fr}.dialog-actions .waku-button{width:100%}}@font-face{font-family:Wak Pixel;src:local("Wak Pixel");font-display:swap}.board-viewport{cursor:grab}.board-viewport:active,.board-viewport.is-panning{cursor:grabbing}.board-viewport.is-linking{cursor:cell}.waku-select{position:relative;min-width:0;z-index:120}.board-dropdown{width:260px}.inspector-select{width:100%;z-index:8}.waku-select-trigger{width:100%;min-width:0;height:44px;padding:0 13px 0 15px;display:grid;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:10px;border:2px solid var(--black);border-radius:11px;color:var(--text);background:linear-gradient(180deg,#35325a,#24223f);box-shadow:0 5px 0 var(--black),0 0 0 1px #9b79ed8f;cursor:pointer;text-align:left;transition:transform .16s cubic-bezier(.22,1,.36,1),box-shadow .16s ease,filter .16s ease}.waku-select-trigger:hover{transform:translateY(-1px);filter:brightness(1.06);box-shadow:0 6px 0 var(--black),0 0 0 1px #9b79edd1}.waku-select.is-open .waku-select-trigger{box-shadow:0 4px 0 var(--black),0 0 0 2px var(--purple)}.waku-select.is-open .waku-select-trigger>svg{transform:rotate(180deg)}.waku-select-trigger>svg{transition:transform .18s cubic-bezier(.22,1,.36,1)}.waku-select-value,.waku-select-option>span{min-width:0;display:grid;gap:2px}.waku-select-value strong,.waku-select-option strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.1;font-weight:900}.waku-select-value small,.waku-select-option small{overflow:hidden;color:#aaa4b9;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1;font-weight:700}.waku-select-menu{position:absolute;left:0;top:calc(100% + 10px);width:max(100%,220px);max-height:290px;padding:7px;overflow-y:auto;border:2px solid var(--black);border-radius:12px;background:radial-gradient(circle at 88% 8%,rgba(155,121,237,.15),transparent 34%),#1c1b38;box-shadow:0 6px 0 var(--black),0 0 0 1px #9b79edad,0 18px 38px #0000006b;animation:waku-menu-in .17s cubic-bezier(.22,1,.36,1) both}.waku-select-option{width:100%;min-height:47px;padding:8px 10px;display:grid;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:8px;border:0;border-radius:8px;color:var(--text);background:transparent;cursor:pointer;text-align:left;transition:background .13s ease,transform .13s ease}.waku-select-option:hover{background:#302d52;transform:translate(2px)}.waku-select-option.is-active{color:#14151a;background:linear-gradient(180deg,#d5ff82,#b7f144)}.waku-select-option.is-active small{color:#14151a9e}@keyframes waku-menu-in{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.topbar{height:74px;padding-inline:18px;gap:11px}.app-shell{grid-template-rows:74px minmax(0,1fr)}.waku-button{min-width:0;height:44px;padding-inline:16px;white-space:nowrap}.waku-icon,.zoom-control{height:44px}.waku-icon{width:44px}.search-box{height:44px;padding-inline:14px}.case-card{min-width:230px;min-height:185px}.case-card-media{left:15px;right:15px;top:50px;bottom:78px;display:grid;place-items:center;border-radius:7px;background:linear-gradient(145deg,#201837f2,#161229f5)}.case-card-media.compact{bottom:76px}.card-photo{width:100%;height:100%;padding:8px;object-fit:contain;object-position:center;background:#211a38}.case-card-footer{left:15px;right:15px;bottom:15px}.case-card-footer strong{display:-webkit-box;max-width:100%;min-height:19px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;font-size:18px;line-height:1.06}.case-card-footer span{margin-top:5px;font-size:10px;line-height:1.2}.case-card-index{left:13px;top:11px;height:27px;padding-inline:8px}.status-dot{right:12px;top:11px;height:27px;padding-inline:9px}.note-card-body,.hypothesis-card-body,.simple-card-body{top:50px;right:15px;bottom:15px;left:15px}.note-card-body,.hypothesis-card-body{padding:18px}.note-card-body p,.hypothesis-card-body p{font-size:14px;line-height:1.38}.simple-card-body{padding:16px;gap:9px 12px}.simple-card-body strong{font-size:17px;line-height:1.1}.inspector{width:365px;padding:18px;border-radius:17px}.inspector-head{gap:14px}.inspector-head h2{margin-top:7px;font-size:23px;line-height:1.12}.inspector-scroll{margin-top:18px;padding-right:8px}.editor-field{gap:8px;margin-bottom:16px}.editor-field>span,.field-caption{padding-left:2px;font-size:11px;line-height:1.2}.waku-input{height:44px;padding-inline:13px}.waku-textarea{min-height:96px;padding:12px 13px}.waku-textarea.note-editor{min-height:160px}.toggle-row{min-height:66px;padding:11px 12px}.media-editor{padding-top:2px}.media-editor-preview{height:160px;margin-top:10px;display:grid;place-items:center;background:#15152e}.media-editor-preview img{width:100%;height:100%;padding:10px;object-fit:contain;background:#15152e}.media-editor-actions{margin-top:11px;gap:10px}.file-button{min-width:152px;padding-inline:17px}.document-upload{display:grid;gap:9px}.document-upload .file-button{width:max-content;max-width:100%}.document-upload small{margin-top:0;padding:8px 10px;border:1px solid rgba(155,121,237,.23);border-radius:8px;background:#181730b3;font-size:10px;line-height:1.2}.inspector-footer{margin-top:16px;padding-top:15px}.dialog-backdrop{background:radial-gradient(circle at 50% 40%,rgba(110,70,214,.16),transparent 34%),#05050fc2}.waku-dialog{position:relative;width:min(460px,100%);padding:22px;border-radius:18px;background:linear-gradient(180deg,#302d53fa,#1a1934fc);box-shadow:0 9px #080812,0 0 0 2px #9b79edc2,0 0 32px #7e4ae43b,0 30px 70px #00000080}.waku-dialog:before{content:"";position:absolute;left:22px;right:22px;top:-2px;height:4px;border-radius:0 0 6px 6px;background:linear-gradient(90deg,var(--lime) 0 25%,var(--purple) 25% 72%,var(--pink) 72% 100%);box-shadow:0 0 16px #9b79ed7a}.dialog-head{grid-template-columns:50px minmax(0,1fr) 36px;gap:13px}.dialog-icon{width:48px;height:48px;border-radius:12px}.dialog-head h2{margin-top:7px;font-size:25px;line-height:1.05}.dialog-copy{margin-top:20px;padding:13px 14px;border:1px solid rgba(155,121,237,.2);border-radius:10px;background:#0e0e1f57;font-size:12px;line-height:1.6}.dialog-actions{margin-top:24px;gap:11px}.first-hint{max-width:calc(100% - 36px);min-height:42px;padding:7px 13px;flex-wrap:wrap;row-gap:5px}@media(max-width:1180px){.board-dropdown{width:220px}.inspector{width:340px}}@media(max-width:860px){.app-shell{grid-template-rows:66px minmax(0,1fr)}.topbar{height:66px;padding-inline:10px}.board-dropdown{width:190px}.inspector{width:min(340px,calc(100% - 20px));padding:16px}}@media(max-width:720px){.radial-petals{transform:translate(-50%,-50%) scale(.9)}.radial-caption{top:138px}.radial-count-5 .radial-caption{top:132px}}.mobile-action-strip,.mobile-tools-button{display:none}@media(max-width:720px){html,body,#root{width:100%;height:100%;overflow:hidden}.app-shell{height:100dvh;grid-template-rows:116px minmax(0,1fr)}.topbar{position:relative;z-index:100;width:100%;height:116px;padding:8px 10px 7px;display:grid;grid-template-columns:minmax(0,1fr) 48px;grid-template-rows:48px 46px;gap:7px 9px;overflow:visible}.board-dropdown{grid-column:1;grid-row:1;width:100%;min-width:0}.board-dropdown .waku-select-trigger{height:46px}.board-dropdown .waku-select-menu{width:min(280px,calc(100vw - 20px));max-height:250px;z-index:150}.topbar-new-board{grid-column:2;grid-row:1;width:48px;min-width:48px;height:46px;padding:0;gap:0;font-size:0}.topbar-new-board svg{width:21px;height:21px}.topbar-clear,.topbar-search,.topbar-spacer,.topbar-undo,.topbar-redo,.topbar-zoom,.topbar-fit,.topbar-export{display:none!important}.mobile-action-strip{grid-column:1 / -1;grid-row:2;min-width:0;height:46px;display:flex;align-items:center;gap:7px;overflow-x:auto;overflow-y:hidden;padding:1px 1px 5px;scrollbar-width:none;overscroll-behavior-x:contain}.mobile-action-strip::-webkit-scrollbar{display:none}.mobile-search{flex:1 0 142px;min-width:142px;height:40px;padding:0 10px;display:flex;align-items:center;gap:7px;border:2px solid var(--black);border-radius:10px;color:#1c1b27;background:#f2eff4;box-shadow:0 4px 0 var(--black),0 0 0 1px #9b79ed6b}.mobile-search input{min-width:0;width:100%;border:0;outline:0;color:#1c1b27;background:transparent;font-size:12px}.mobile-action{flex:0 0 40px;width:40px;height:40px;border-radius:10px}.mobile-zoom-value{flex:0 0 46px;height:40px;display:grid;place-items:center;border:1px solid rgba(155,121,237,.34);border-radius:9px;color:#c8c1d4;background:#1d1c38;font-size:10px;font-weight:900}.editor-area{min-width:0;min-height:0;width:100%;height:100%;overflow:hidden}.board-viewport{top:0;right:0;bottom:0;left:0;border-radius:0;cursor:grab}.board-viewport.is-panning,.board-viewport:active{cursor:grabbing}.first-hint{display:none}.mobile-tools-button{position:absolute;right:12px;bottom:calc(14px + env(safe-area-inset-bottom));z-index:50;min-height:46px;padding:0 15px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:2px solid #080812;border-radius:13px;color:#11131a;background:linear-gradient(180deg,#dcff8e,#b9ff45 68%,#9fd932);box-shadow:0 5px #080812,0 0 0 1px #b9ff4542,0 10px 22px #00000047;font-size:11px;font-weight:900}.mobile-tools-button:active{transform:translateY(3px);box-shadow:0 2px #080812,0 0 0 1px #b9ff4542}.inspector{left:8px;right:8px;top:auto;bottom:calc(8px + env(safe-area-inset-bottom));z-index:70;width:auto;max-width:none;max-height:min(62dvh,560px);padding:24px 16px 14px;border-radius:20px 20px 16px 16px;box-shadow:0 7px #080812,0 0 0 1px #9b79ed9e,0 -18px 48px #00000061;animation:mobile-inspector-in .21s cubic-bezier(.22,1,.36,1) both}.inspector:before{content:"";position:absolute;left:50%;top:8px;width:42px;height:4px;transform:translate(-50%);border-radius:999px;background:#dad2e857}.inspector-head h2{max-width:calc(100vw - 105px);font-size:20px}.inspector-scroll{margin-top:14px}.inspector-footer{position:sticky;bottom:-14px;margin-inline:-2px;padding:12px 2px 3px;background:linear-gradient(180deg,#19183200,#191832 24%)}.media-editor-preview{height:140px}.waku-textarea.note-editor{min-height:120px}.radial-petals{transform:translate(-50%,-50%) scale(.79)}.radial-caption{top:126px;height:33px}.radial-count-5 .radial-caption{top:121px}.mode-toast{top:10px;max-width:calc(100% - 20px);white-space:nowrap}.dialog-backdrop{padding:12px;align-items:end}.waku-dialog{width:100%;max-height:min(72dvh,620px);padding:20px 16px 16px;border-radius:20px 20px 15px 15px}.dialog-head{grid-template-columns:44px minmax(0,1fr) 34px;gap:10px}.dialog-icon{width:42px;height:42px}.dialog-head h2{font-size:21px}.dialog-actions{display:grid;grid-template-columns:1fr 1fr}.dialog-actions .waku-button{width:100%}.author-mark{bottom:calc(70px + env(safe-area-inset-bottom));z-index:40}.author-mark a{gap:10px;padding:6px 8px}.author-line{width:22px}.author-name{font-size:9px}}@media(max-width:390px){.app-shell{grid-template-rows:112px minmax(0,1fr)}.topbar{height:112px;grid-template-rows:46px 44px;padding-inline:8px}.board-dropdown .waku-select-trigger,.topbar-new-board{height:44px}.mobile-action-strip{height:44px;gap:6px}.mobile-search{flex-basis:126px;min-width:126px;height:38px}.mobile-action{flex-basis:38px;width:38px;height:38px}.mobile-zoom-value{flex-basis:42px;height:38px}.mobile-tools-button{right:9px;min-height:43px;padding-inline:12px}.radial-petals{transform:translate(-50%,-50%) scale(.73)}.radial-caption{top:116px}.radial-count-5 .radial-caption{top:112px}}@keyframes mobile-inspector-in{0%{opacity:0;transform:translateY(22px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.mobile-menu-toggle,.mobile-menu-backdrop,.mobile-board-menu{display:none}@media(max-width:720px){.app-shell{grid-template-rows:64px minmax(0,1fr)}.topbar{height:64px;padding:8px 10px;display:grid;grid-template-columns:minmax(0,1fr) 46px 46px;grid-template-rows:46px;gap:8px;overflow:visible;z-index:160}.board-dropdown{grid-column:1;grid-row:1;width:100%;min-width:0}.board-dropdown .waku-select-trigger{height:46px}.topbar-new-board{grid-column:2;grid-row:1;width:46px;min-width:46px;height:46px}.mobile-action-strip{display:none!important}.mobile-menu-toggle{grid-column:3;grid-row:1;width:46px;height:46px;display:grid;place-items:center;border-radius:11px}.mobile-menu-toggle.is-active{color:#11131a;background:linear-gradient(180deg,#d9ff88,#b9ff45);box-shadow:0 4px #080812,0 0 0 1px #b9ff4542}.mobile-menu-backdrop{position:fixed;top:64px;right:0;bottom:0;left:0;z-index:130;display:block;border:0;background:#05050f3d;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px)}.mobile-board-menu{position:absolute;right:10px;top:calc(100% + 8px);z-index:170;width:min(338px,calc(100vw - 20px));max-height:calc(100dvh - 84px);padding:13px;display:grid;gap:13px;overflow-y:auto;border:2px solid #080812;border-radius:16px;background:radial-gradient(circle at 88% 7%,rgba(155,121,237,.16),transparent 32%),linear-gradient(180deg,#272544,#191832);box-shadow:0 7px #080812,0 0 0 1px #9b79ed94,0 24px 52px #0000006b;animation:mobile-board-menu-in .17s cubic-bezier(.22,1,.36,1) both;scrollbar-width:thin}.mobile-menu-search{width:100%;height:43px;padding:0 11px;display:flex;align-items:center;gap:8px;border:2px solid #080812;border-radius:10px;color:#1c1b27;background:#f2eff4;box-shadow:0 4px #080812}.mobile-menu-search input{min-width:0;width:100%;border:0;outline:0;color:#1c1b27;background:transparent;font-size:12px}.mobile-menu-section{min-width:0;display:grid;gap:8px}.mobile-menu-section .pixel-label{padding-left:2px;font-size:9px}.mobile-menu-pair,.mobile-menu-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mobile-menu-pair .waku-button,.mobile-menu-grid .waku-button{width:100%;min-width:0;height:42px;padding:0 10px;font-size:11px}.mobile-menu-zoom{height:44px;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:stretch;overflow:hidden;border:2px solid #080812;border-radius:11px;background:#24223e;box-shadow:0 4px #080812,0 0 0 1px #9b79ed59}.mobile-menu-zoom button{border:0;display:grid;place-items:center;color:var(--text);background:transparent}.mobile-menu-zoom button:active{background:#b9ff451f}.mobile-menu-zoom strong{display:grid;place-items:center;border-inline:1px solid rgba(155,121,237,.22);font-size:11px}.mobile-menu-clear{grid-column:1 / -1}.mobile-tools-button{bottom:calc(46px + env(safe-area-inset-bottom))}.author-mark{bottom:calc(6px + env(safe-area-inset-bottom))}.author-mark a{padding-block:4px}}@media(max-width:390px){.app-shell{grid-template-rows:60px minmax(0,1fr)}.topbar{height:60px;padding:7px 8px;grid-template-columns:minmax(0,1fr) 44px 44px;grid-template-rows:44px;gap:7px}.board-dropdown .waku-select-trigger,.topbar-new-board,.mobile-menu-toggle{height:44px}.topbar-new-board,.mobile-menu-toggle{width:44px;min-width:44px}.mobile-menu-backdrop{top:60px;right:0;bottom:0;left:0}.mobile-board-menu{right:8px;width:calc(100vw - 16px);max-height:calc(100dvh - 78px)}.mobile-tools-button{bottom:calc(43px + env(safe-area-inset-bottom))}.author-mark{bottom:calc(5px + env(safe-area-inset-bottom))}}@keyframes mobile-board-menu-in{0%{opacity:0;transform:translateY(-7px) scale(.975)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:720px){.topbar .mobile-board-menu .waku-button,.topbar .mobile-board-menu .waku-button.secondary,.topbar .mobile-board-menu .waku-button.danger{width:100%;min-width:0;height:42px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:11px;line-height:1}.topbar .mobile-board-menu .waku-button svg,.topbar .mobile-board-menu .waku-button.secondary svg,.topbar .mobile-board-menu .waku-button.danger svg{width:17px;height:17px;flex:0 0 17px}.mobile-menu-pair,.mobile-menu-grid{align-items:stretch}.mobile-menu-pair>*,.mobile-menu-grid>*{justify-self:stretch}.mobile-menu-clear{grid-column:1 / -1}}@media(max-width:390px){.topbar .mobile-board-menu .waku-button,.topbar .mobile-board-menu .waku-button.secondary,.topbar .mobile-board-menu .waku-button.danger{height:40px;padding-inline:10px;font-size:10px}}
