.board_wrap__StS_D{position:fixed;inset:0;display:flex;background:var(--paper);color:var(--ink);overflow:hidden}.board_stage__fPeOY{flex:1 1;position:relative;overflow:hidden;background-color:var(--paper-deep);background-image:radial-gradient(rgba(17,17,17,.038) .7px,transparent .8px);background-size:20px 20px;cursor:-webkit-grab;cursor:grab;touch-action:none}.board_stage__fPeOY.board_panning__0OdO5{cursor:-webkit-grabbing;cursor:grabbing}.board_stage__fPeOY.board_linking__K0c5x{cursor:crosshair}.board_stage__fPeOY.board_spacing__U3XQt,.board_stage__fPeOY.board_spacing__U3XQt *{cursor:-webkit-grab!important;cursor:grab!important}.board_band__t4oZG{position:absolute;display:none;border:1px solid var(--mark);background:var(--mark-soft);pointer-events:none;z-index:8}.board_world__zPycY{position:absolute;inset:0;transform-origin:0 0;will-change:transform}.board_edgesHit__xxLnn,.board_edges__PzL5g{position:absolute;left:0;top:0;z-index:0;overflow:visible;pointer-events:none}.board_groupArea__HagBp{position:absolute;z-index:0;border:1px solid rgba(17,17,17,.07);pointer-events:none;transition:border-color .32s ease}.board_groupTag__ceky2{position:absolute;z-index:5;display:flex;align-items:baseline;gap:7px;max-width:320px;transform:translateY(-100%);padding-bottom:5px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.board_groupTag__ceky2 b{padding:1px 5px;margin-left:-5px;background:var(--paper);font-size:15px;font-weight:700;letter-spacing:-.03em;color:var(--ink)}.board_groupTag__ceky2 i{padding:1px 4px;background:var(--paper);font-style:normal;font-size:var(--fs-s);color:var(--ink-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.board_groupTag__ceky2 span{padding:1px 5px;background:var(--paper);overflow:hidden;max-width:220px;color:var(--ink-soft);font-size:var(--fs-s);text-overflow:ellipsis}.board_groupSpot__0yOHk.board_groupArea__HagBp{border-color:rgba(17,17,17,.42)}.board_groupSpot__0yOHk.board_groupTag__ceky2 b{box-shadow:0 2px 0 var(--ink)}.board_node__GkjwZ{position:absolute;left:0;top:0;will-change:transform;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:-webkit-grab;cursor:grab;background:var(--panel)}.board_node__GkjwZ img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none;-webkit-user-drag:none}.board_node__GkjwZ.board_dragging__fG4UE{cursor:-webkit-grabbing;cursor:grabbing;outline:2px solid var(--edge);outline-offset:0;z-index:6}.board_node__GkjwZ.board_connecting__MAkBC{animation:board_nodeConnect____NFk .52s var(--ease-out)}@keyframes board_nodeConnect____NFk{0%{box-shadow:0 0 0 0 rgba(17,17,17,.42)}38%{box-shadow:0 0 0 8px rgba(17,17,17,0)}to{box-shadow:0 0 0 0 rgba(17,17,17,0)}}.board_edgeKick__6IKl8{animation:board_edgeConnect__Ggx6P .52s ease-out}@keyframes board_edgeConnect__Ggx6P{0%,to{stroke-opacity:1}36%{stroke-opacity:.38}}.board_node__GkjwZ.board_sel__JuIVE{outline:2px solid var(--edge);outline-offset:0;z-index:2}.board_node__GkjwZ.board_aim__cz9S9{cursor:crosshair}.board_node__GkjwZ.board_aim__cz9S9:hover{outline:2px solid var(--edge);outline-offset:0}.board_node__GkjwZ.board_from__S_C6e{outline:2px dashed var(--edge);outline-offset:2px;z-index:2}.board_label__cTsJg{font-size:var(--fs-m);z-index:4;background:var(--paper);border:1px solid var(--line);padding:3px 8px;line-height:1.5;white-space:nowrap;cursor:pointer;pointer-events:auto;max-width:180px;text-overflow:ellipsis}.board_labelEdit__p4uoT,.board_label__cTsJg{position:absolute;transform:translate(-50%,-50%);overflow:hidden}.board_labelEdit__p4uoT{display:flex;align-items:stretch;z-index:5;border:1px solid var(--ink);background:#fff}.board_labelEdit__p4uoT input{border:0;outline:none;background:transparent;color:var(--ink);font-size:var(--fs-m);font-family:inherit;padding:7px 10px;width:210px}.board_labelEdit__p4uoT button{border:0;border-left:1px solid var(--line);background:transparent;color:var(--ink);cursor:pointer;font-size:16px;line-height:1;padding:0 11px;opacity:.55}.board_labelEdit__p4uoT button:hover{opacity:1;background:var(--ink);color:var(--paper)}.board_mode__0GKiV{position:absolute;left:50%;top:12px;transform:translateX(-50%);font-size:var(--fs-s);padding:5px 12px;background:var(--paper);border:1px solid var(--line);color:var(--ink);opacity:.85;white-space:nowrap;max-width:88%;overflow:hidden;text-overflow:ellipsis;cursor:pointer;font-family:inherit;display:flex;align-items:center;gap:8px}.board_mode__0GKiV:hover{opacity:1}.board_modeSwap__krff0{font-size:var(--fs-s);padding:1px 6px;border:1px solid;opacity:.6}.board_modeOn__Hshvs{background:var(--ink);color:var(--paper);border-color:var(--ink);opacity:1}.board_pin__X9V_j{position:absolute;right:5px;top:5px;width:10px;height:10px;border-radius:50%;background:var(--ink);border:1.5px solid var(--paper);cursor:pointer;opacity:.55;transition:opacity .12s ease,transform .12s ease}.board_pin__X9V_j:after{content:"";position:absolute;inset:-8px}.board_pin__X9V_j:hover{opacity:1;transform:scale(1.35)}.board_node__GkjwZ.board_pinned__q_BJb{box-shadow:0 0 0 1px rgba(17,17,17,.2)}.board_toast__S_2xW{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);background:var(--ink);color:var(--paper);font-size:var(--fs-s);padding:7px 13px;pointer-events:none;white-space:nowrap;max-width:80%;overflow:hidden;text-overflow:ellipsis}.board_empty__9rAYm{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:24px;pointer-events:none}.board_empty__9rAYm b{font-size:var(--fs-l);font-weight:700}.board_empty__9rAYm i{font-style:normal;font-weight:700}.board_empty__9rAYm span{font-size:var(--fs-s);opacity:.6;line-height:1.7;max-width:320px}.board_count___0qs_{position:absolute;left:14px;bottom:12px;font-size:var(--fs-s);color:var(--ink-soft);opacity:.8;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none}@media (max-width:720px){.board_wrap__StS_D{flex-direction:column-reverse}.board_mode__0GKiV{top:8px;font-size:var(--fs-m);padding:7px 14px}}.board_wrap__StS_D{flex-direction:column}.board_top___PCN5{position:absolute;left:0;right:0;top:0;z-index:12;display:flex;align-items:center;gap:18px;min-height:58px;padding:9px 18px;background:var(--paper);border-bottom:1px solid var(--line-soft)}.board_brandLink___W93E{flex:0 0 auto;display:flex;align-items:center;color:inherit;text-decoration:none;white-space:nowrap}.board_titleWrap__B9axm{flex:1 1;min-width:0;display:flex;align-items:center;gap:10px}.board_title__y6UBk{min-width:0;flex:0 1 26ch;height:var(--h-control);border:1px solid transparent;background:transparent;color:var(--ink);font-family:inherit;font-size:var(--fs-l);font-weight:500;padding:0 var(--pad-x-tight);text-overflow:ellipsis}.board_title__y6UBk::placeholder{color:var(--ink-soft);opacity:.75}.board_title__y6UBk:hover{border-color:var(--line)}.board_title__y6UBk:focus{outline:none;border-color:var(--edge);background:var(--panel)}.board_state__CRRVD{color:var(--ink-soft)}.board_stateBtn__qA3iU,.board_state__CRRVD{flex:0 0 auto;font-size:var(--fs-s);white-space:nowrap}.board_stateBtn__qA3iU{border:0;background:none;color:var(--ink);font-family:inherit;text-decoration:underline;cursor:pointer;padding:0}.board_stateBtn__qA3iU:hover:not(:disabled){opacity:.6}.board_stateBtn__qA3iU:disabled{opacity:.4;cursor:default}.board_topRight__f5rA5{flex:0 0 auto;display:flex;gap:var(--gap-s)}.board_topBtn__rxidc{display:inline-flex;align-items:center;justify-content:center;height:var(--h-control);min-width:62px;border:1px solid var(--edge);background:var(--panel);color:var(--ink);font-family:inherit;font-size:var(--fs-m);padding:0 var(--pad-x);cursor:pointer;white-space:nowrap}.board_topBtn__rxidc:hover:not(:disabled){background:var(--edge);color:var(--paper)}.board_topBtn__rxidc:disabled{opacity:.35;cursor:default}.board_dock__6TTPR{position:absolute;left:50%;bottom:24px;transform:translateX(-50%);z-index:11;display:flex;gap:1px;background:var(--edge);border:1px solid var(--edge)}.board_dockBtn__MFx7O{display:inline-flex;align-items:center;justify-content:center;height:calc(var(--h-control) - 2px);min-width:78px;border:0;background:var(--panel);color:var(--ink);font-family:inherit;font-size:var(--fs-m);padding:0 var(--pad-x);cursor:pointer;white-space:nowrap}.board_dockBtn__MFx7O:hover{background:var(--paper)}.board_dockOn__THY0r,.board_dockOn__THY0r:hover{background:var(--edge);color:var(--paper)}.board_groupDock__Nqsk1{position:absolute;left:14px;bottom:38px;z-index:11}.board_groupBtn__DiuAG{display:inline-flex;align-items:center;height:var(--h-control);border:1px solid var(--edge);background:var(--panel);color:var(--ink);font-family:inherit;font-size:var(--fs-m);padding:0 var(--pad-x);cursor:pointer}.board_groupBtn__DiuAG:hover{background:var(--edge);color:var(--paper)}.board_groupList__yCS0F{list-style:none;margin:0 0 6px;padding:0;position:absolute;bottom:100%;left:0;width:190px;max-height:46vh;overflow-y:auto;background:var(--paper);border:1px solid var(--ink)}.board_groupList__yCS0F button{display:flex;width:100%;align-items:center;justify-content:space-between;gap:8px;border:0;border-bottom:1px solid var(--line-soft);background:none;color:inherit;font-family:inherit;font-size:var(--fs-m);padding:9px 11px;cursor:pointer;text-align:left}.board_groupList__yCS0F button:hover{background:var(--mark-soft)}.board_groupList__yCS0F small{color:var(--ink-soft);font-size:var(--fs-s)}.board_inspect__wK7rJ{position:absolute;right:0;top:58px;bottom:0;z-index:11;width:236px;padding:14px 13px;background:var(--panel);border-left:1px solid var(--line);overflow-y:auto;display:flex;flex-direction:column;gap:10px}.board_inspectHead__4roB7{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-s)}.board_close__KWl52{flex:0 0 auto;width:26px;height:26px;margin:-4px -4px -4px 0;border:0;background:none;color:var(--ink);font-family:inherit;font-size:17px;line-height:1;cursor:pointer;opacity:.5}.board_close__KWl52:hover{opacity:1}.board_inspectLinks__ap_bg{display:flex;align-items:center;gap:var(--gap-m)}.board_meta__C3ncr{border-top:1px solid var(--line-soft);padding-top:var(--gap-s)}.board_meta__C3ncr summary{color:var(--ink-soft);font-size:var(--fs-s);cursor:pointer;list-style:none}.board_meta__C3ncr summary::-webkit-details-marker{display:none}.board_meta__C3ncr summary:before{content:"▸ "}.board_meta__C3ncr[open] summary:before{content:"▾ "}.board_meta__C3ncr .board_chips__Ew1ZQ{margin-top:var(--gap-s)}.board_chipQuiet__ZeQlI{border:1px solid var(--line-soft);background:none;color:var(--ink-soft);font-size:var(--fs-s);padding:var(--pad-y-tight) var(--pad-x-tight)}.board_memoShut__H4c_T{display:flex;align-items:center;gap:var(--gap-s);width:100%;min-height:var(--h-control);border:1px solid var(--line);background:var(--panel);color:var(--ink);font-family:inherit;font-size:var(--fs-m);padding:var(--pad-y-tight) var(--pad-x-tight);cursor:pointer;text-align:left}.board_memoShut__H4c_T:hover{border-color:var(--edge)}.board_memoLab__PVeHA{flex:0 0 auto;color:var(--ink-soft);font-size:var(--fs-s)}.board_memoPeek__NRx_8{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board_memoAdd___DXJP{flex:1 1;color:var(--ink-soft);text-decoration:underline;text-underline-offset:2px}.board_memoOpen__v_nKI{display:flex;flex-direction:column;gap:var(--gap-s)}.board_memoBar__rezSN{display:flex;align-items:center;justify-content:space-between}.board_memoDone__DeRqX{border:0;background:none;color:var(--ink-soft);font-family:inherit;font-size:var(--fs-s);text-decoration:underline;text-underline-offset:2px;cursor:pointer;padding:0}.board_memoDone__DeRqX:hover{color:var(--ink)}.board_inspect__wK7rJ h2{margin:0;font-size:var(--fs-m);font-weight:600}.board_inspect__wK7rJ h3{margin:var(--gap-s) 0 0;font-size:var(--fs-s);font-weight:400;color:var(--ink-soft)}.board_inspectThumb__RdZXp{width:100%;max-height:138px;object-fit:contain;background:var(--paper-deep);display:block}.board_inspectRow__SAT_a{display:flex;flex-wrap:wrap;gap:4px}.board_inspectRow__SAT_a img{width:46px;height:46px;object-fit:cover;background:var(--paper-deep)}.board_srcLink__0PjR5{font-size:var(--fs-m);color:var(--ink)}.board_chips__Ew1ZQ{display:flex;flex-wrap:wrap;gap:4px}.board_chipBtn__DfqFe,.board_chip__uYd_D{display:inline-flex;align-items:center;gap:5px;font-size:var(--fs-s);padding:var(--pad-y-tight) var(--pad-x-tight);border:1px solid var(--line);background:none;color:var(--ink);font-family:inherit}.board_chip__uYd_D button{border:0;background:none;color:var(--ink-faint);font-family:inherit;font-size:13px;line-height:1;padding:0;cursor:pointer}.board_chip__uYd_D button:hover{color:var(--ink)}.board_chipBtn__DfqFe{border-color:var(--edge);cursor:pointer}.board_chipBtn__DfqFe:hover{background:var(--edge);color:var(--paper)}.board_field__I0MQJ{width:100%;box-sizing:border-box;min-height:var(--h-control);border:1px solid var(--line);background:var(--panel);color:var(--ink);font-family:inherit;font-size:var(--fs-m);padding:var(--pad-y) var(--pad-x)}.board_field__I0MQJ:focus{outline:none;border-color:var(--edge)}textarea.board_field__I0MQJ{resize:vertical;min-height:72px;line-height:1.5}.board_solid__F7_c8{display:inline-flex;align-items:center;justify-content:center;min-height:var(--h-control);border:1px solid var(--edge);background:var(--edge);color:var(--paper);font-family:inherit;font-size:var(--fs-m);padding:var(--pad-y) var(--pad-x);cursor:pointer;white-space:nowrap}.board_solid__F7_c8:disabled{opacity:.35;cursor:default}.board_hollow__lJcP8{display:inline-flex;align-items:center;justify-content:center;min-height:var(--h-control);border:1px solid var(--edge);background:var(--panel);color:var(--ink);font-family:inherit;font-size:var(--fs-m);padding:var(--pad-y) var(--pad-x);cursor:pointer;white-space:nowrap}.board_hollow__lJcP8:hover:not(:disabled){background:var(--edge);color:var(--paper)}.board_hollow__lJcP8:disabled{opacity:.35;cursor:default}.board_textBtn__Q1lwW{border:0;background:none;color:var(--ink-soft);font-family:inherit;font-size:var(--fs-s);text-decoration:underline;cursor:pointer;padding:0;align-self:flex-start}.board_textBtn__Q1lwW:hover{color:var(--ink)}.board_veil__kmWeO{position:absolute;inset:0;z-index:13;background:rgba(17,17,17,.12)}.board_sheet__dJGW0{position:absolute;z-index:14;right:14px;top:70px;width:min(380px,calc(100vw - 28px));max-height:calc(100dvh - 76px);overflow-y:auto;padding:18px;background:var(--panel);border:1px solid var(--edge);display:flex;flex-direction:column;gap:var(--gap-m)}.board_sheet__dJGW0 h2{margin:0 0 2px;font-size:var(--fs-l);font-weight:600}.board_lab__Mq0Wb{font-size:var(--fs-s);color:var(--ink-faint);margin-top:4px}.board_pair__2dqIh{display:flex;gap:6px}.board_pair__2dqIh .board_field__I0MQJ{flex:1 1}.board_note__pENZ6{color:var(--ink-soft)}.board_bad__9vQGV,.board_note__pENZ6{margin:0;font-size:var(--fs-s);line-height:1.7}.board_bad__9vQGV{color:var(--warn)}.board_linkBox__nlZbu{font-size:var(--fs-m);padding:var(--pad-y) var(--pad-x);border:1px solid var(--line);background:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.board_localNote__CAlLl{display:flex;flex-direction:column;gap:8px;margin-top:4px;padding-top:12px;border-top:1px solid var(--line)}.board_localNote__CAlLl b{font-size:var(--fs-m)}.board_fold__2aHbM summary{font-size:var(--fs-m);cursor:pointer;color:var(--ink-soft);padding:4px 0}.board_foldBody__BUUKx{display:flex;flex-direction:column;gap:8px;padding-top:8px}.board_foldBody__BUUKx p{margin:0;font-size:var(--fs-s);line-height:1.7;color:var(--ink-soft)}.board_bookmarklet__RFraE{display:block;display:flex;align-items:center;justify-content:center;min-height:var(--h-control);text-align:center;padding:var(--pad-y) var(--pad-x);border:1px solid var(--edge);background:var(--edge);color:var(--paper);font-size:var(--fs-m);font-weight:700;text-decoration:none;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.board_menu__hN1Hm{width:min(238px,calc(100vw - 28px));padding:6px;gap:0}.board_menuFile__JREV6,.board_menu__hN1Hm button{display:flex;align-items:center;width:100%;min-height:var(--h-control);border:0;background:none;color:var(--ink);font-family:inherit;font-size:var(--fs-m);text-align:left;padding:var(--pad-y) var(--pad-x);cursor:pointer}.board_menuFile__JREV6:hover,.board_menu__hN1Hm button:hover:not(:disabled){background:var(--mark-soft)}.board_menu__hN1Hm button:disabled{opacity:.32;cursor:default}.board_danger__7qyIp{margin-top:4px;border-top:1px solid var(--line)!important;color:var(--warn)!important}@media (max-width:720px){.board_top___PCN5{gap:8px;padding:8px 10px}.board_stateBtn__qA3iU,.board_state__CRRVD{display:none}.board_title__y6UBk{width:13ch}.board_topRight__f5rA5{gap:3px}.board_topBtn__rxidc{min-width:0;padding:0 var(--pad-x-tight)}.board_inspect__wK7rJ{top:auto;left:0;right:0;bottom:0;width:auto;max-height:52dvh;border-left:0;border-top:1px solid var(--ink)}.board_dock__6TTPR{bottom:auto;top:66px}.board_groupDock__Nqsk1{bottom:14px}.board_sheet__dJGW0{right:8px;left:8px;width:auto}}