.page_container__7E0Ya{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}.page_scrollArea__ZlgBe{flex:1 1;overflow-y:auto;display:flex;flex-direction:column}.page_topBar__98vXF{background:linear-gradient(180deg,#fcfcfc 40%,#f4f4f4);border-bottom:1px solid #e5e7eb;box-shadow:0 2px 6px rgba(0,0,0,.06);display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:70px auto;align-items:center;padding:calc(1.2rem - 1mm) 1rem .9rem;grid-column-gap:1rem;column-gap:1rem;grid-row-gap:.7rem;row-gap:.7rem;flex-shrink:0;min-width:0;z-index:150}.page_topBarLeft__aPWj9{grid-row:1;grid-column:1;display:flex;align-items:center;gap:.75rem;flex-shrink:0;white-space:nowrap}.page_topBarLogoBtn__d4WKN{display:flex;align-items:center;gap:.35rem;cursor:pointer;background:none;border:none;padding:.25rem 0;white-space:nowrap;transition:opacity .2s}.page_topBarLogoBtn__d4WKN:hover{opacity:.8}.page_logoBrand__V_wPU{font-size:1.43rem;font-weight:800;color:#dc2626;letter-spacing:-.02em;margin-left:1cm}.page_logoImg___Vpzv{height:48px;width:auto;margin-left:1cm}.page_logoInline__DTkVc{display:inline-flex;align-items:center;gap:6px;margin-left:1cm}.page_logoTextWrap__yoinE{font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:1.6rem;font-weight:800;letter-spacing:-.01em;line-height:1}.page_logoBlack__fM18e{color:#1a1a1a}.page_logoRed__ay4es{color:#FF2D2D}.page_topBarCenter__fXeal{grid-row:2;grid-column:1/-1;display:flex;justify-content:center;align-items:center;padding:0 0 .5rem;margin-top:-.5rem}@media (max-width:1280px){.page_topBarCenter__fXeal{justify-content:safe center;overflow-x:auto;min-width:0;scrollbar-width:none}.page_topBarCenter__fXeal::-webkit-scrollbar{display:none}}.page_headerNav__i4WYE{display:flex;position:relative;width:clamp(680px,60vw,1080px);height:66px;box-sizing:border-box;flex-wrap:nowrap;align-items:center;gap:0;background:#ffffff;border:1px solid #dddddd;border-radius:999px;box-shadow:0 1px 2px rgba(0,0,0,.05),0 3px 10px rgba(0,0,0,.05);padding:0 .55rem 0 0}.page_tabIndicator__InjAQ{position:absolute;left:0;top:0;z-index:1;border-radius:999px;background:#dbeafe;pointer-events:none;transition:transform .28s cubic-bezier(.4,0,.2,1),width .28s cubic-bezier(.4,0,.2,1),height .28s cubic-bezier(.4,0,.2,1),opacity .18s ease}.page_headerNavMobileOnly__6CaXa{display:none}.page_utilityLink__PRnB8{display:inline-flex;align-items:center;gap:5px;font-size:14px;font-weight:400;color:#475569;background:transparent;border:none;cursor:pointer;text-decoration:none;white-space:nowrap;padding:.4rem .55rem;border-radius:8px;transition:color .15s ease,background .15s ease}.page_utilityLink__PRnB8:hover{color:#0f172a;background:#eef2f7}.page_utilityLinkActive__xhmi1{color:var(--wc-blue-text,#1e40af);font-weight:600}.page_headerTabBtn__HJkrY{flex:1 1;position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;height:100%;padding:0 .6rem;font-size:15px;font-weight:550;cursor:pointer;border:none;border-radius:999px;background:transparent;white-space:nowrap;color:#1e293b;transition:background .2s,color .2s}.page_headerTabBtn__HJkrY:hover{color:#0f172a;background:#e2e8f0}.page_headerTabBtnActive__xeEVg,.page_headerTabBtnActive__xeEVg:hover{color:#0f172a;background:transparent}.page_headerTabDivider__5uXZD{display:inline-block;width:1px;height:18px;background:#e5e7eb;color:transparent;font-size:0;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0 2px;transition:opacity .15s}.page_headerTabBtnActive__xeEVg+.page_headerTabDivider__5uXZD,.page_headerTabBtn__HJkrY:hover+.page_headerTabDivider__5uXZD,.page_headerTabDivider__5uXZD:has(+.page_headerTabBtnActive__xeEVg),.page_headerTabDivider__5uXZD:has(+.page_headerTabBtn__HJkrY:hover){opacity:0}.page_headerNavLink__UfQ48{display:inline-flex;align-items:center;gap:.35rem;font-size:14.5px;font-weight:550;cursor:pointer;padding:1.15rem .9rem;border:none;border-radius:999px;background:transparent;text-decoration:none;white-space:nowrap;color:#1e293b;transition:background .2s,color .2s}.page_headerNavLink__UfQ48:hover{background:#e2e8f0;color:#0f172a}.page_headerSearchInput__SpQYM{border:none;outline:none;background:transparent;font-size:.82rem;padding:.5rem .75rem;width:160px;color:#1e293b;margin-left:4px}.page_headerSearchInput__SpQYM::placeholder{color:#94a3b8}.page_headerSearchBtn__4oYwy{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;border:none;background:#dc2626;color:#ffffff;cursor:pointer;margin-left:16px;flex-shrink:0;transition:background .2s,transform .1s}.page_headerSearchBtn__4oYwy:hover{background:#b91c1c}.page_headerSearchBtn__4oYwy:active{transform:scale(.95)}.page_headerNavSep__Y2RL1{color:#c0c4cc;font-size:.85rem;font-weight:300;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_headerLinkWrap__Ei5bz{position:relative}.page_headerLink__zp0qg{display:flex;align-items:center;gap:.25rem;font-size:.8rem;color:#111111;font-weight:600;cursor:pointer}.page_headerLink__zp0qg:hover{color:#3b82f6}.page_topBarRight__i2ZxM{grid-row:1;grid-column:3;justify-self:end;display:flex;align-items:center;gap:.1rem;margin-right:1cm}.page_topBarTextBtn__5Xf_c{background:none;border:none;font-size:.8rem;font-weight:400;color:#1e293b;cursor:pointer;padding:.2rem .15rem;white-space:nowrap;transition:color .15s;text-decoration:none}.page_topBarTextBtn__5Xf_c:hover{color:#3b82f6}.page_topBarSep__21DNT{font-size:.75rem;color:#94a3b8}.page_mobileTabBar__Jck4G{display:none;background:#ffffff;border-bottom:1px solid #e2e8f0;overflow:hidden}.page_mobileTabScroll__lny4p{display:flex;gap:.5rem;padding:.5rem 1rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.page_mobileTabScroll__lny4p::-webkit-scrollbar{display:none}.page_mobileTabItem__09_xY{flex-shrink:0;display:flex;align-items:center;padding:.4rem .75rem;border-radius:6px;font-size:.8rem;font-weight:500;color:#495057;background:rgba(128,128,128,.08);border:none;cursor:pointer;white-space:nowrap;transition:all .2s;text-decoration:none}.page_mobileTabItem__09_xY:active{background:rgba(102,126,234,.15);color:#4c1d95}.page_mobileTabItemActive__eDffg{background:#1e293b;color:#ffffff}.page_mobileTabItemActive__eDffg:active{background:#334155;color:#ffffff}.page_mobileTabSep__kqrow{display:block;width:1px;height:20px;background:#d1d5db;flex-shrink:0;align-self:center}.page_hamburgerBtn__Xe8cx{display:none;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;border-radius:6px;cursor:pointer;color:#64748b;transition:all .2s}.page_hamburgerBtn__Xe8cx:hover{background:rgba(0,0,0,.05);color:#334155}.page_mainContent__seGZl{padding:1.5rem 1rem 2rem;flex:1 1;min-width:0;background:#ffffff;min-height:calc(100dvh - 130px)}.page_header__dedmD{margin:0 0 .75rem;display:flex;justify-content:space-between;align-items:center}.page_boardSubFilter__IMrYP{display:flex;align-items:center;gap:.95rem;flex-shrink:0;padding-right:.5rem}.page_boardSubChip__wn0_t{position:relative;display:inline-flex;align-items:center;gap:2px;padding:0;border:none;background:none;color:#111827;font-size:.82rem;font-weight:400;cursor:pointer;transition:color .15s}.page_boardSubChip__wn0_t:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:1.5px;background:currentColor;opacity:0;transition:opacity .15s}.page_boardSubChip__wn0_t:hover{color:#000000}.page_boardSubChip__wn0_t:hover:after{opacity:1}.page_boardSubChipIcon__G6OID{display:inline-flex;align-items:center;padding:3px 7px;border-radius:999px;transition:background .15s}.page_boardSubChipIcon__G6OID svg{width:15px;height:15px}.page_boardSubChipActive__0Ze5J,.page_boardSubChipActive__0Ze5J:hover{color:var(--wc-blue-text,#1e40af);font-weight:500}.page_boardSubChipActive__0Ze5J .page_boardSubChipIcon__G6OID{background:var(--wc-blue-soft,#dbeafe)}.page_logo__2g987{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.5rem;font-weight:700;color:#111827}.page_subtitle__yHxHP{margin:.5rem 0 0;color:#1f2937}.page_columnSelectorWrapper__FPBhI{position:relative;margin-right:.25rem}.page_columnSelectorBtn__sObBP{width:24px;height:24px;border:1px solid #e2e8f0;border-radius:50%;background:rgba(255,255,255,.8);color:#64748b;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}@media (hover:hover){.page_columnSelectorBtn__sObBP:hover{background:rgba(255,255,255,1);color:#475569;border-color:#cbd5e1}}@media (hover:none){.page_columnSelectorBtn__sObBP:active{background:rgba(255,255,255,1);opacity:.8}}.page_columnDropdown__tL4L9{position:absolute;top:calc(100% + 8px);right:0;background:white;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;z-index:100;min-width:100px}.page_columnDropdownItem__b90Uv{display:block;width:100%;padding:.75rem 1rem;border:none;background:transparent;color:#475569;font-size:.875rem;font-weight:500;cursor:pointer;text-align:left;transition:all .15s ease}.page_columnDropdownItem__b90Uv:hover{background:#ffffff}.page_columnDropdownItemActive__cWa4F{background:#1e293b;color:white}.page_columnDropdownItemActive__cWa4F:hover{background:linear-gradient(135deg,#5a6fd6,#6a4292)}.page_cardGrid__YKVd9{max-width:1600px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));grid-gap:1.25rem;gap:1.25rem;align-items:start}.page_emptyState__TnxPh{width:100%;max-width:580px;margin:8rem auto 3rem;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;background:transparent;text-align:center}.page_emptyStateIcon__28_Jf{font-size:4rem;display:block;margin-bottom:1rem;color:#94a3b8}.page_emptyStateTitle__zXczV{margin:0 0 12px;font-size:1.5rem;font-weight:600;color:#64748b;letter-spacing:-.02em;line-height:1.6}.page_emptyStateDesc__PYUEG{margin:0;color:#64748b;line-height:1.6}.page_emptyStateContent__ZjkMW{text-align:center}.page_highlight__wytAM{color:#6366f1;font-weight:700}.page_desktopOnly__HNl77{display:inline}.page_mobileOnly__n3zig{display:none}@media (max-width:768px){.page_desktopOnly__HNl77{display:none}.page_mobileOnly__n3zig{display:inline}}.page_addCard__chWdP{background:white;border-radius:clamp(12px,4cqw,16px);padding:clamp(.75rem,4cqw,1.5rem);height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;border:1px dashed #cbd5e1;cursor:pointer;transition:all .2s ease;box-sizing:border-box}.page_addCard__chWdP:hover{border-color:#667eea;background:#f8fafc}.page_addCardIcon__yOI7j{font-size:clamp(1.5rem,10cqw,3rem);margin-bottom:clamp(.25rem,2cqw,.5rem);color:#64748b}.page_addCardText__0n9Ys{font-size:clamp(.9rem,5cqw,1.3rem);font-weight:600;color:#374151}.page_introSection__MH1EM{margin-top:3.5rem;padding:1.25rem 1.5rem;background:transparent;text-align:center;display:flex;flex-direction:column;align-items:center;gap:.5rem}.page_introTitle__nQvYf{font-size:1.75rem;font-weight:700;color:#1e293b;margin:0}.page_introDesc__J20F0{font-size:1.1875rem;color:#64748b;margin:0;line-height:1.7}.page_loadingContainer__ikjSU{min-height:100vh;display:flex;align-items:center;justify-content:center}.page_loadingContent__6zSo2{text-align:center}.page_spinner__2Yw9g{width:48px;height:48px;border:3px solid #e2e8f0;border-top-color:#f7d1a2;border-radius:50%;animation:page_spin__Tzxf4 .8s linear infinite;margin:0 auto 1rem}@keyframes page_spin__Tzxf4{to{transform:rotate(1turn)}}.page_loadingText__Z6i1g{color:#64748b;font-size:1.2rem}@media (max-width:1024px){.page_mainContent__seGZl{padding:0 1rem 1.5rem}.page_columnSelectorWrapper__FPBhI,.page_hamburgerBtn__Xe8cx{display:none}.page_cardGrid__YKVd9{gap:1.25rem}}@media (max-width:1000px){.page_topBar__98vXF{padding-left:.5rem!important;padding-right:.5rem!important}.page_logoBrand__V_wPU,.page_logoImg___Vpzv,.page_logoInline__DTkVc{margin-left:16px!important}.page_topBarRight__i2ZxM{margin-right:0!important}}@media (max-width:768px){.page_topBar__98vXF{display:flex!important;flex-direction:column!important;align-items:stretch;grid-template-columns:none;grid-template-rows:none;box-shadow:none;padding:.7rem .75rem .5rem;column-gap:0;row-gap:.5rem;height:auto}.page_topBarLeft__aPWj9{display:flex!important;align-items:center;justify-content:space-between;grid-row:auto!important;grid-column:auto!important;gap:.5rem}.page_logoInline__DTkVc{margin-left:3mm}.page_logoBrand__V_wPU{margin-left:.25rem;font-size:1.2rem}.page_iconTabs__0aOwQ{display:none!important}.page_topBarCenter__fXeal{display:flex!important;justify-content:safe center;grid-row:auto!important;grid-column:auto!important;margin:0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.page_topBarCenter__fXeal::-webkit-scrollbar{display:none}.page_headerNav__i4WYE{flex-wrap:nowrap;padding:.3rem .5rem;border-radius:999px;width:max-content;height:auto;flex-shrink:0}.page_headerNavMobileOnly__6CaXa,.page_headerNav__i4WYE{display:inline-flex;align-items:center}.page_headerNavLink__UfQ48,.page_headerTabBtn__HJkrY{flex:none;height:auto;padding:.85rem .6rem;font-size:.85rem;white-space:nowrap;flex-shrink:0}.page_headerTabDivider__5uXZD{height:14px;flex-shrink:0;align-self:center;margin:0 1px}.page_headerSearchInput__SpQYM{width:120px;font-size:.8rem}.page_headerSearchBtn__4oYwy{width:30px;height:30px;margin-left:6px;flex-shrink:0}.page_topBarRight__i2ZxM{display:none!important}.page_topBarSep__21DNT,.page_topBarTextBtn__5Xf_c{display:none}.page_mainContent__seGZl{padding:.75rem 1rem calc(4rem + env(safe-area-inset-bottom, 0px))}.page_mobileTabBar__Jck4G{display:none}.page_container__7E0Ya{min-height:auto;height:auto;overflow:visible;padding-bottom:calc(70px + env(safe-area-inset-bottom, 0px))}.page_hamburgerBtn__Xe8cx{display:flex;width:36px;height:36px}.page_columnSelectorBtn__sObBP{width:28px;height:28px}.page_columnSelectorWrapper__FPBhI{display:none}.page_header__dedmD{flex-direction:column;align-items:flex-start;gap:.5rem}.page_logo__2g987{display:none}}@media (max-width:486px){.page_cardGrid__YKVd9{grid-template-columns:1fr!important;gap:1rem}}@media (max-width:400px){.page_topBar__98vXF{padding:0 .375rem}.page_topBarLeft__aPWj9{gap:.125rem}.page_topBarRight__i2ZxM{gap:0}.page_faqBtn__jFW3J,.page_guideBtn__8Pkro,.page_noticeBtn__tqOTp{padding:.15rem .3rem;font-size:.6rem}}.page_guideBtn__8Pkro{background:transparent;border:none;font-size:.75rem;font-weight:600;cursor:pointer;padding:.25rem .5rem;margin-left:.5rem;transition:all .2s}.page_createCardBtn__3ER_q,.page_guideBtn__8Pkro,.page_guideBtn__8Pkro:hover{color:var(--wc-blue-text,#1e40af)}.page_createCardBtn__3ER_q{display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:.25rem;margin-right:.5rem;transition:all .2s}.page_createCardBtn__3ER_q:hover{color:var(--wc-blue-text,#1e40af)}.page_qrScanBtn__9dA_h{background:transparent;border:none;color:#94a3b8;cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;transition:color .2s}.page_qrScanBtn__9dA_h:hover{color:#64748b}.page_guideModalOverlay__MU8FJ{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;animation:page_guideModalFadeIn__5wzfL .2s ease;padding:1rem}@keyframes page_guideModalFadeIn__5wzfL{0%{opacity:0}to{opacity:1}}@keyframes page_guideModalSlideUp__R59cz{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page_guideModal__42Evf{width:100%;max-width:520px;background:white;border-radius:20px;animation:page_guideModalSlideUp__R59cz .25s ease;max-height:90vh;overflow-y:auto}.page_guideModalHeader__I795_{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 0}.page_guideModalTitle__xfdam{margin:0;font-size:1.25rem;font-weight:700;color:#1e293b}.page_guideModalCloseBtn__uXtOx{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#ffffff;border:none;border-radius:50%;color:#64748b;cursor:pointer;transition:all .2s ease}.page_guideModalCloseBtn__uXtOx:hover{background:#e2e8f0;color:#374151}.page_guideModalHeaderContent__uEJyN{display:flex;align-items:center;gap:.875rem;flex:1 1;min-width:0}.page_guideModalEmoji__bKr7e{font-size:2rem;line-height:1}.page_guideModalSubtitle__XZrCO{margin:.25rem 0 0;font-size:.85rem;color:#64748b;font-weight:400}.page_guideModalContent__256nV{padding:0 1.5rem 1.5rem}.page_guideQuickStart__3Ywv4{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.75rem;gap:.75rem;margin-bottom:1.25rem}.page_guideQuickStartItem__fGEYs{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem .5rem;background:linear-gradient(135deg,#eff6ff,#dbeafe);border-radius:12px;text-align:center}.page_guideQuickStartIcon__e3gIP{font-size:1.5rem}.page_guideQuickStartText__oG_VL{display:flex;flex-direction:column;gap:.125rem}.page_guideQuickStartText__oG_VL strong{font-size:.8rem;font-weight:600;color:#1e293b}.page_guideQuickStartText__oG_VL span{font-size:.7rem;color:#64748b}.page_guideToolsSection__wN8Bw{margin-bottom:1rem}.page_guideToolsSectionTitle__mI9Nc{display:flex;align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:.9rem;font-weight:600;color:#374151}.page_guideToolsIcon__PmZUH{font-size:1rem}.page_guideStepList__6HeEO{display:flex;flex-direction:column;gap:.75rem}.page_guideStepItem__SgQlk{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;background:#ffffff;border-radius:10px}.page_guideStepNum__QgjeE{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:#2563eb;color:white;border-radius:50%;font-size:.75rem;font-weight:700;flex-shrink:0}.page_guideStepContent__f8tmL{display:flex;flex-direction:column;gap:.25rem}.page_guideStepContent__f8tmL strong{font-size:.85rem;font-weight:600;color:#1e293b}.page_guideStepContent__f8tmL span{font-size:.75rem;color:#64748b;line-height:1.5}.page_guideTips__prbWN{background:linear-gradient(135deg,#fef3c7,#fef9c3);border-radius:12px;padding:.875rem 1rem}.page_guideTipsTitle__wAGsv{display:flex;align-items:center;gap:.375rem;margin:0 0 .5rem;font-size:.85rem;font-weight:600;color:#92400e}.page_guideTipsList__DLOq5{display:flex;flex-direction:column;gap:.5rem}.page_guideTipItem___fm18{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#78350f}.page_guideTipItem___fm18 strong{font-weight:600}.page_guideSection__UrH8K{margin-bottom:1.5rem}.page_guideSection__UrH8K:last-child{margin-bottom:0}.page_guideSectionTitle__L45WX{margin:0 0 .75rem;font-size:1rem;font-weight:600;color:#374151;display:flex;align-items:center;gap:.5rem}.page_guideSectionTitle__L45WX svg{flex-shrink:0}.page_guideSectionText__MAYyr{margin:0;font-size:.95rem;color:#64748b;line-height:1.6}.page_guideList__qi9iv{margin:0;padding-left:1.25rem;list-style:none}.page_guideList__qi9iv li{position:relative;margin-bottom:.75rem;font-size:.9rem;color:#64748b;line-height:1.6;padding-left:.5rem}.page_guideList__qi9iv li:before{content:"•";position:absolute;left:-1rem;color:var(--wc-blue-text,#1e40af);font-weight:700}.page_guideList__qi9iv li:last-child{margin-bottom:0}.page_guideList__qi9iv li strong{color:#374151;font-weight:600}@media (max-width:480px){.page_headerDivider__fFPtE,.page_headerSlogan__n9Op3{display:none}.page_headerLink__zp0qg{font-size:13px}.page_topBarRight__i2ZxM{margin-left:auto}.page_headerTooltip__P6M29{right:0;left:auto;max-width:200px;white-space:normal}.page_guideModalOverlay__MU8FJ{padding:0;align-items:flex-end}.page_guideModal__42Evf{max-width:100%;border-radius:20px 20px 0 0;max-height:85vh}.page_guideModalHeader__I795_{padding:1.25rem 1.25rem .75rem}.page_guideModalEmoji__bKr7e{font-size:1.5rem}.page_guideModalTitle__xfdam{font-size:1.1rem}.page_guideModalSubtitle__XZrCO{font-size:.8rem}.page_guideModalContent__256nV{padding:0 1.25rem 1.25rem}.page_guideQuickStart__3Ywv4{gap:.5rem}.page_guideQuickStartItem__fGEYs{padding:.75rem .25rem}.page_guideQuickStartIcon__e3gIP{font-size:1.25rem}.page_guideQuickStartText__oG_VL strong{font-size:.75rem}.page_guideQuickStartText__oG_VL span{font-size:.65rem}.page_guideList__qi9iv li{font-size:.85rem}}.page_cardMenuWrapper__Wuw_2{position:absolute;top:.75rem;right:.75rem;z-index:50}.page_cardMenuBtn__bH5dZ{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:6px;color:#475569;cursor:pointer;transition:all .2s}.page_cardMenuBtn__bH5dZ:hover{background:rgba(255,255,255,.6);color:#334155}.page_cardMenuDropdown__WR6pm{position:fixed;min-width:90px;background:white;border:1px solid #cbd5e1;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:9999;padding:4px 0;display:flex;flex-direction:column;gap:0}.page_cardMenuItem__XIE4N{display:block;width:100%;padding:6px 14px;margin:0;border:none;background:transparent;color:#1f2937;font-size:13px;font-weight:500;cursor:pointer;text-align:center;line-height:1.2;height:auto;min-height:0;min-width:0;transition:background .15s}.page_cardMenuItem__XIE4N:hover{background:#f1f5f9}.page_cardMenuItem__XIE4N svg{flex-shrink:0}.page_modalOverlay__B7pxK{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.page_moveToFolderModal__OmsqV{width:100%;max-width:400px;background:white;border-radius:16px;padding:1.5rem;animation:page_slideUp__hcldd .2s ease}@keyframes page_slideUp__hcldd{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page_moveToFolderTitle__rRYZ7{margin:0 0 .5rem;font-size:1.25rem;font-weight:700;color:#1e293b}.page_moveToFolderDesc__hi49E{margin:0 0 1rem;color:#64748b;font-size:.9rem}.page_moveToFolderDesc__hi49E strong{color:#334155}.page_folderList__ZGK0K{max-height:280px;overflow-y:auto;margin-bottom:1rem}.page_folderItem__SIjxo{display:flex;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;border:1px solid #e2e8f0;border-radius:10px;background:white;color:#475569;font-size:.9rem;cursor:pointer;margin-bottom:.5rem;transition:all .15s}.page_folderItem__SIjxo:hover{border-color:#cbd5e1;background:#f8fafc}.page_folderItem__SIjxo svg{flex-shrink:0;color:#94a3b8}.page_folderItemSelected__v2lUM{border-color:#3b82f6;background:#eff6ff;color:#1d4ed8}.page_folderItemSelected__v2lUM svg{color:#3b82f6}.page_currentFolderBadge__Z2_Nx{margin-left:auto;padding:.2rem .5rem;background:#e0e7ff;color:#4f46e5;border-radius:4px;font-size:.75rem;font-weight:600}.page_noFoldersText__50IAE{text-align:center;color:#94a3b8;font-size:.9rem;padding:1rem}.page_moveToFolderActions__Tlvup{display:flex;justify-content:flex-end;gap:.75rem}.page_modalCancelBtn__6XWQB{padding:.6rem 1.25rem;border:1px solid #e2e8f0;border-radius:8px;background:white;color:#64748b;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .15s}.page_modalCancelBtn__6XWQB:hover{background:#ffffff}.page_modalConfirmBtn__6iR_R{padding:.6rem 1.25rem;border:none;border-radius:8px;background:#1e293b;color:white;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .15s}.page_modalConfirmBtn__6iR_R:hover{opacity:.9}.page_modalSmall__fZLbz{background:white;padding:1.5rem 1.75rem;border-radius:16px;width:90%;max-width:360px}.page_modalSmall__fZLbz .page_modalTitle__80cZP{font-size:1.125rem;margin-bottom:.5rem;margin-top:0;color:#0f172a}.page_modalSmall__fZLbz .page_modalDesc__8wj2w{font-size:.875rem;margin-bottom:1rem;color:#64748b}.page_modalSmall__fZLbz .page_modalInput__RfFN1{padding:.625rem .875rem;font-size:.9375rem}.page_modalSmall__fZLbz .page_modalActions__0mfeN{margin-top:1.25rem;gap:.5rem}.page_modalInput__RfFN1{width:100%;padding:.75rem;border-radius:8px;border:1px solid #cbd5e1;font-size:1rem;outline:none;box-sizing:border-box}.page_modalInput__RfFN1:focus{border-color:#667eea}.page_modalTitle__80cZP{margin-top:0;margin-bottom:1rem;color:#0f172a;font-size:1.25rem;font-weight:600}.page_modalDesc__8wj2w{color:#64748b;font-size:.9rem;line-height:1.5;margin-bottom:1.5rem}.page_modalDeleteBtn__oYrSX{padding:.6rem 1.25rem;border:none;border-radius:8px;background:#dc2626;color:white;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .15s}.page_modalDeleteBtn__oYrSX:hover{background:#b91c1c}.page_cardMenuItemDanger__LKqHX{color:#dc2626!important}.page_cardMenuItemDanger__LKqHX:hover{background:#fef2f2!important}.page_faqBtn__jFW3J{background:transparent;border:none;color:#8b5cf6;font-size:.75rem;font-weight:600;cursor:pointer;padding:.25rem .5rem;margin-left:.5rem;transition:all .2s}.page_faqBtn__jFW3J:hover{color:#7c3aed}.page_noticeBtn__tqOTp{background:transparent;border:none;color:#3b82f6;font-size:.75rem;font-weight:600;cursor:pointer;padding:.25rem .5rem;margin-left:.5rem;transition:all .2s}.page_noticeBtn__tqOTp:hover{color:var(--wc-blue-text,#1e40af)}.page_faqModalContent__eL0yy{padding:1rem 1.5rem 1.5rem;max-height:60vh;overflow-y:auto}.page_faqItem__quLmn{border-bottom:1px solid #e2e8f0}.page_faqItem__quLmn:last-child{border-bottom:none}.page_faqQuestion__gX3lU{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1rem 0;background:transparent;border:none;cursor:pointer;text-align:left;transition:all .2s}.page_faqQuestionOpen__8_asy,.page_faqQuestion__gX3lU:hover{color:#667eea}.page_faqIcon__F3QeE{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:8px}.page_faqQuestionText__YP5dI{font-size:.95rem;font-weight:600;color:inherit;line-height:1.5;padding-right:1rem}.page_faqChevron__dYcDI{flex-shrink:0;color:#94a3b8;transition:transform .2s}.page_faqChevronOpen__6rDM7{transform:rotate(180deg);color:#667eea}.page_faqAnswer__TuBXs{padding:0 0 1rem 1rem;animation:page_faqFadeIn__uF0By .2s ease}.page_faqAnswer__TuBXs p{margin:0 0 .5rem;font-size:.9rem;color:#64748b;line-height:1.7}.page_faqAnswer__TuBXs p:last-child{margin-bottom:0}@keyframes page_faqFadeIn__uF0By{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.page_noticeModalContent__3_Hry{padding:1rem 1.5rem 1.5rem;max-height:60vh;overflow-y:auto}.page_noticeEmpty__ES31B{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;color:#94a3b8}.page_noticeEmpty__ES31B p{margin:1rem 0 0;font-size:.95rem}.page_noticeItem__EhomW{padding:1rem 0;border-bottom:1px solid #e2e8f0}.page_noticeItem__EhomW:last-child{border-bottom:none}.page_noticeHeader__6aurO{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.page_noticeTitle__bSylA{margin:0;font-size:1rem;font-weight:600;color:#1e293b}.page_noticeDate__sl9Fx{font-size:.8rem;color:#94a3b8}.page_noticeContent__oxYYQ{margin:0;font-size:.9rem;color:#64748b;line-height:1.7}.page_sortSelectorWrapper__hKk3c{position:relative;margin-right:.25rem}.page_sortSelectorBtn__eGGIB{width:24px;height:24px;border:1px solid #e2e8f0;border-radius:6px;background:rgba(255,255,255,.8);color:#64748b;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}@media (hover:hover){.page_sortSelectorBtn__eGGIB:hover{background:rgba(255,255,255,1);color:#475569;border-color:#cbd5e1}}.page_sortDropdown__OFtwC{position:absolute;top:calc(100% + 8px);left:0;background:white;border-radius:8px;z-index:100;min-width:80px;overflow:hidden}.page_sortDropdownItem__2hhNG{display:block;width:100%;padding:8px 12px;border:none;background:none;text-align:left;cursor:pointer;font-size:13px;color:#475569;transition:background .15s ease}.page_sortDropdownItem__2hhNG:hover{background:#ffffff}.page_sortDropdownItemActive__cxFKo{background:#1e293b;color:white}.page_sortDropdownItemActive__cxFKo:hover{background:linear-gradient(135deg,#5a6fd6,#6a4292)}.page_categoryViewContainer__V8qXn{display:flex;flex-direction:column;gap:2.5rem;padding-bottom:2rem}.page_categoryHeader___wkNu{margin-bottom:1rem}.page_categoryLabel__KH2oe{font-size:1.1rem;font-weight:600;color:#1e293b;display:block;padding:0 0 .5rem;border-bottom:2px solid #e2e8f0}.page_categoryCards__Pd_3x{display:grid;grid-gap:1.25rem;gap:1.25rem}.page_categoryAddButtonWrapper__pPooY{display:flex;justify-content:center;margin-top:1rem}.page_categoryAddButton__A8qnx{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#1e293b;color:white;border:none;border-radius:12px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease}.page_categoryAddButton__A8qnx:hover{transform:translateY(-1px)}.page_categoryGuideText__QCPI_{padding:.75rem 1.5rem;border-radius:8px;border:1px dashed #cbd5e1;background:#ffffff;color:#64748b;font-size:.875rem;font-weight:500;text-align:center}@media (max-width:768px){.page_sortSelectorWrapper__hKk3c{display:none}}@media (max-width:400px){.page_hamburgerBtn__Xe8cx{width:36px;height:36px}.page_createCardBtn__3ER_q,.page_qrScanBtn__9dA_h{min-width:32px;min-height:32px}.page_emptyState__TnxPh{margin:4rem auto 2rem;padding:32px 16px}.page_emptyStateTitle__zXczV{font-size:1.25rem}.page_emptyStateDesc__PYUEG{font-size:.85rem}.page_createBtn__VgNk0{min-height:44px;padding:.625rem 1.25rem;font-size:.85rem}.page_modalOverlay__B7pxK{padding:0;align-items:flex-end}.page_guideModal__42Evf,.page_modalSmall__fZLbz,.page_moveToFolderModal__OmsqV{max-width:100%;width:100%;border-radius:16px 16px 0 0;max-height:90vh}.page_modalInput__RfFN1{font-size:16px}.page_modalCancelBtn__6XWQB,.page_modalConfirmBtn__6iR_R,.page_modalDeleteBtn__oYrSX{min-height:44px;font-size:.9rem}.page_categoryViewContainer__V8qXn{gap:2rem}.page_categoryLabel__KH2oe{font-size:1rem}.page_categoryCards__Pd_3x{gap:.75rem}.page_guideModalOverlay__MU8FJ{padding:0;align-items:flex-end}.page_guideModal__42Evf{max-width:100%;border-radius:16px 16px 0 0;max-height:85vh}}.page_illustrationWrap__NHRHv{margin-top:0;width:100%;line-height:0}.page_illustrationImg__Rh20G{width:100%;height:auto;aspect-ratio:1440/220;display:block}.page_siteFooter__EGnR4{margin-top:0;padding:0;font-size:.82rem;color:#484848;background:#f7f7f7;border-top:1px solid #ddd}.page_footerNav__ANPeU{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem;padding:2.5rem 2.5rem 2rem;border-bottom:1px solid #ddd}.page_footerNavCol__JMl6_{display:flex;flex-direction:column;gap:10px}.page_footerNavTitle__XJyQ4{font-size:.82rem;font-weight:700;color:#222;margin:0 0 4px}.page_footerNavCol__JMl6_ a,.page_footerNavCol__JMl6_ span{font-size:.82rem;color:#484848;text-decoration:none;line-height:1.4}.page_footerNavCol__JMl6_ a:hover,.page_footerNavCol__JMl6_ span:hover{text-decoration:underline}.page_footerBar__EwKYE{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 2.5rem}.page_footerBarLeft__BgM3d{display:flex;align-items:center;flex-wrap:wrap;gap:0;font-size:.82rem;color:#484848}.page_footerDot__8FyS1{margin:0 8px;color:#484848}.page_footerBrand__rK_xI{font-size:1rem;font-weight:800;color:#FF2D2D;flex-shrink:0}.page_siteFooter__EGnR4 a{color:#484848;text-decoration:none;font-size:.82rem}.page_siteFooter__EGnR4 a:hover{text-decoration:underline}.page_footerBizInfo__BtgSL{margin:0;padding:.75rem 2.5rem 1.25rem;font-size:.72rem;color:#999;line-height:1.6}@media (max-width:640px){.page_footerNav__ANPeU{grid-template-columns:1fr;padding:2rem 1.25rem 1.5rem}.page_footerNavCol__JMl6_+.page_footerNavCol__JMl6_{padding-top:1.25rem;border-top:1px solid #ddd}.page_footerBar__EwKYE{flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.25rem}.page_footerBarLeft__BgM3d{font-size:.78rem}.page_footerBizInfo__BtgSL{padding:.5rem 1.25rem 1.25rem;font-size:.68rem}}.page_iconTabs__0aOwQ{grid-row:1;grid-column:2;display:inline-flex;align-items:flex-end;justify-self:center;gap:1rem;box-sizing:border-box;position:relative;z-index:2}@media (max-width:768px){.page_iconTabs__0aOwQ{display:none!important}}.page_iconTab__2kLE7{display:flex;flex-direction:row;align-items:center;gap:.4rem;padding:6px 8px 10px;border:none;background:transparent;cursor:pointer;position:relative;color:#6b7280;transition:color .15s}.page_iconTabEmoji__CSExE{display:inline-block;font-size:1.5rem;line-height:1;opacity:.7;transform-origin:center 65%;transition:opacity .15s,transform .24s cubic-bezier(.34,1.56,.64,1);will-change:transform}.page_iconTabLabel__fczHf{font-size:.86rem;font-weight:600;line-height:1;white-space:nowrap}.page_iconTab__2kLE7:hover{color:#222222}.page_iconTab__2kLE7:hover .page_iconTabEmoji__CSExE{opacity:1;transform:scale(1.2)}.page_iconTab__2kLE7:active .page_iconTabEmoji__CSExE{transform:scale(.84)}.page_iconTabActive__dFwJj{color:#222222}.page_iconTabActive__dFwJj .page_iconTabLabel__fczHf{font-weight:700}.page_iconTabActive__dFwJj .page_iconTabEmoji__CSExE{opacity:1}.page_iconTabActive__dFwJj:after{content:"";position:absolute;left:2px;right:2px;bottom:0;height:3px;background:#222222;border-radius:2px}.page_mobileHeaderRight__YGKy_{display:none}@media (max-width:768px){.page_mobileHeaderRight__YGKy_{display:flex;align-items:center;margin-left:auto}}.cards_cardWrapper__xdP2X{position:relative;transition:transform .2s ease,opacity .2s ease;container-type:inline-size;container-name:card;aspect-ratio:1.75/1;overflow:hidden}.cards_cardWrapper__xdP2X.cards_dragging__xvBgI{opacity:.5;transform:scale(.98)}.cards_cardWrapper__xdP2X.cards_dragOver__7_2Yw{transform:scale(1.02)}.cards_cardWrapper__xdP2X.cards_dragOver__7_2Yw:before{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border:1px dashed #667eea;border-radius:20px;pointer-events:none;z-index:1}.cards_wallCardTitle___Ne8B{margin:-2cqw 0 0;font-size:7cqw;font-weight:700;color:#1e293b;line-height:1.3;text-align:center;background:transparent;padding:2cqw 5cqw 4cqw;border-radius:0}.cards_wallCardTitleInput__3w1nM{margin:0;font-size:1.35rem;font-weight:700;color:#1e293b;border:1px solid #cbd5e1;border-radius:6px;background:white;padding:4px 8px;outline:none;width:100%;box-sizing:border-box}.cards_wallCardTitleInput__3w1nM:focus{border-color:#3b82f6}.cards_wallCardDesc__fR497{margin:-1.5cqw 0 auto;font-size:5.5cqw;color:#64748b;text-align:center}.cards_wallCardFooter__jNFlC{margin:0 -5cqw 0 -6cqw;padding:min(1.5cqw,4px) min(5cqw,16px);border-top:1px solid rgba(0,0,0,.06);font-size:min(4.5cqw,12px);font-weight:400;color:#64748b;line-height:1.4;border-radius:0 0 4cqw 4cqw;display:flex;flex-direction:column;align-items:stretch;gap:0}.cards_wallCardFooterRow__QLCQS{display:flex;justify-content:space-between;align-items:center;gap:2cqw;white-space:nowrap;overflow:hidden}.cards_wallCardFooterLeft__a61ii{display:flex;align-items:center;justify-content:flex-start;gap:1cqw;min-width:0;flex-shrink:1}.cards_wallCardFolder__mJUlv{display:flex;align-items:center;gap:1cqw;font-size:min(4.5cqw,12px);color:#64748b;overflow:hidden;text-overflow:ellipsis;min-width:0}.cards_wallCardFolder__mJUlv svg{flex-shrink:0;width:min(4cqw,12px);height:min(4cqw,12px)}.cards_wallCardDivider__o5Fjt{display:none}.cards_wallCardDate__MdD49{font-size:min(4.5cqw,12px);font-weight:400;color:#64748b;flex-shrink:0}.cards_wallCardEnter__sRTwB{display:flex;align-items:center;gap:1cqw;flex-shrink:0;order:1}.cards_wallCardEnter__sRTwB svg{width:4cqw;height:4cqw;opacity:1;transition:transform .2s,opacity .2s}.cards_boardCard__r82yB .cards_wallCardFooter__jNFlC{background:#f8fafc;border-color:#e2e8f0 #dbeafe #dbeafe;border-style:solid;border-width:1px 2px 5px}.cards_shelfCard__xACEv .cards_wallCardFooter__jNFlC{background:#f8fafc;border-color:#e2e8f0 #fce7f3 #fce7f3;border-style:solid;border-width:1px 2px 5px}.cards_webActivityCard__TAb2s .cards_wallCardFooter__jNFlC{background:#f8fafc;border-color:#e2e8f0 #f3e8ff #f3e8ff;border-style:solid;border-width:1px 2px 5px}.cards_surveyCard__ju8jd .cards_wallCardFooter__jNFlC{background:#f8fafc;border-color:#e2e8f0 #dbeafe #dbeafe;border-style:solid;border-width:1px 2px 5px}.cards_boardCard__r82yB{position:relative;background:#dbeafe;border-radius:4cqw;padding:3.5cqw 5cqw 4px 6cqw;height:100%;display:flex;flex-direction:column;cursor:pointer;border:1px solid #e5e7eb;overflow:visible;transition:all .25s ease;box-sizing:border-box}.cards_boardCard__r82yB:hover{box-shadow:0 4px 12px rgba(0,0,0,.08);border-color:#d1d5db}.cards_boardCard__r82yB:hover .cards_wallCardEnter__sRTwB svg{transform:translateX(3px);opacity:1}@media (hover:none){.cards_boardCard__r82yB:active{opacity:.95}}.cards_boardCardAccent__esNkd{display:none}.cards_boardCardContent__IDKtq{flex:1 1;padding-left:2cqw;display:flex;flex-direction:column}.cards_boardCardHeader__8Seqg{display:flex;align-items:center;gap:2cqw;margin-bottom:3cqw}.cards_boardCardIcon__sw8UR{width:12cqw;height:12cqw;display:flex;align-items:center;justify-content:center;background:transparent;border-radius:2.5cqw;color:var(--wc-blue-text,#1e40af)}.cards_boardCardIcon__sw8UR svg{width:8cqw;height:8cqw}.cards_boardCardType__obXQy{font-size:5cqw;font-weight:600;color:var(--wc-blue-text,#1e40af);letter-spacing:.02em}.cards_shelfCard__xACEv{position:relative;background:#fce7f3;border-radius:4cqw;padding:3.5cqw 5cqw 4px 6cqw;height:100%;display:flex;flex-direction:column;cursor:pointer;border:1px solid #e5e7eb;overflow:visible;transition:all .25s ease;box-sizing:border-box}.cards_shelfCard__xACEv:hover{box-shadow:0 4px 12px rgba(0,0,0,.08);border-color:#d1d5db}.cards_shelfCard__xACEv:hover .cards_wallCardEnter__sRTwB svg{transform:translateX(3px);opacity:1}@media (hover:none){.cards_shelfCard__xACEv:active{opacity:.95}}.cards_shelfCardAccent__U2fcC{display:none}.cards_shelfCardContent__z3naj{flex:1 1;padding-left:2cqw;display:flex;flex-direction:column}.cards_shelfCardHeader__dGEkw{display:flex;align-items:center;gap:2cqw;margin-bottom:3cqw}.cards_shelfCardIcon__Aclkk{width:12cqw;height:12cqw;display:flex;align-items:center;justify-content:center;background:transparent;border-radius:2.5cqw;color:#be185d}.cards_shelfCardIcon__Aclkk svg{width:8cqw;height:8cqw}.cards_shelfCardType__mz4iw{font-size:5cqw;font-weight:600;color:#be185d;letter-spacing:.02em}.cards_webActivityCard__TAb2s{position:relative;background:#f3e8ff;border-radius:4cqw;padding:3.5cqw 5cqw 4px 6cqw;height:100%;display:flex;flex-direction:column;cursor:pointer;border:1px solid #e5e7eb;overflow:visible;transition:all .25s ease;box-sizing:border-box}.cards_webActivityCard__TAb2s:hover{box-shadow:0 4px 12px rgba(0,0,0,.08);border-color:#d1d5db}.cards_webActivityCard__TAb2s:hover .cards_wallCardEnter__sRTwB svg{transform:translateX(3px);opacity:1}@media (hover:none){.cards_webActivityCard__TAb2s:active{opacity:.95}}.cards_webActivityCardAccent__GG91J{display:none}.cards_webActivityCardContent__r_1uO{flex:1 1;padding-left:2cqw;display:flex;flex-direction:column}.cards_webActivityCardHeader__Qzk9H{display:flex;align-items:center;gap:2cqw;margin-bottom:3cqw}.cards_webActivityCardIcon__asptA{width:12cqw;height:12cqw;display:flex;align-items:center;justify-content:center;background:transparent;border-radius:2.5cqw;color:#6d28d9}.cards_webActivityCardIcon__asptA svg{width:8cqw;height:8cqw}.cards_webActivityCardType__PTxvk{font-size:5cqw;font-weight:600;color:#6d28d9;letter-spacing:.02em}.cards_surveyCard__ju8jd{position:relative;background:#dbeafe;border-radius:4cqw;padding:3.5cqw 5cqw 4px 6cqw;height:100%;display:flex;flex-direction:column;cursor:pointer;border:1px solid #e5e7eb;overflow:visible;transition:all .25s ease;box-sizing:border-box}.cards_surveyCard__ju8jd:hover{box-shadow:0 4px 12px rgba(0,0,0,.08);border-color:#d1d5db}.cards_surveyCard__ju8jd:hover .cards_wallCardEnter__sRTwB svg{transform:translateX(3px);opacity:1}@media (hover:none){.cards_surveyCard__ju8jd:active{opacity:.95}}.cards_surveyCardAccent__zyBJx{display:none}.cards_surveyCardContent__lpFKj{flex:1 1;padding-left:2cqw;display:flex;flex-direction:column}.cards_surveyCardHeader__mfrX1{display:flex;align-items:center;gap:2cqw;margin-bottom:3cqw}.cards_surveyCardIcon__qXD_S{width:12cqw;height:12cqw;display:flex;align-items:center;justify-content:center;background:transparent;border-radius:2.5cqw;color:#1d4ed8}.cards_surveyCardIcon__qXD_S svg{width:8cqw;height:8cqw}.cards_surveyCardType__NPcTG{font-size:5cqw;font-weight:600;color:#1d4ed8;letter-spacing:.02em}.cards_menuButtonWrapper__BoJD6{position:absolute;top:1.5cqw;right:3cqw;z-index:10}.cards_menuButton__VeXzG{min-width:12cqw;min-height:12cqw;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:4cqw;cursor:pointer;color:#475569;transition:all .2s}.cards_menuButton__VeXzG svg{width:6cqw;height:6cqw}@media (hover:hover){.cards_menuButton__VeXzG:hover{background:rgba(255,255,255,.6);color:#334155}}@media (hover:none){.cards_menuButton__VeXzG:active{background:rgba(255,255,255,.6);opacity:.8}}.cards_menuDropdown__Rety7{position:fixed;background:white;border-radius:8px;border:1px solid #cbd5e1;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:9999;min-width:80px;padding:4px 0}.cards_menuItem__k9oZo{display:block;padding:4px 16px;background:none;border:none;cursor:pointer;color:#1e293b;font-size:.8rem;font-weight:500;white-space:nowrap;width:100%;text-align:center;line-height:1.4}.cards_menuItem__k9oZo:hover{background:#f1f5f9}.cards_menuItemBlue__u9cg7{display:flex;align-items:center;gap:6px;padding:5px 12px;background:none;border:none;cursor:pointer;color:#1f2937;font-size:.8rem;white-space:nowrap;width:100%;text-align:left}.cards_menuItemBlue__u9cg7:hover{background:#f1f5f9}.cards_menuItemDanger__SwRBi{color:#dc2626}.cards_menuItemDanger__SwRBi:hover{background:#fef2f2}@media (max-width:1280px){.cards_boardCardContent__IDKtq,.cards_shelfCardContent__z3naj,.cards_surveyCardContent__lpFKj,.cards_webActivityCardContent__r_1uO{flex:1 1}.cards_wallCardFooter__jNFlC{flex:none}}.cards_placeholderCard___N4MP{background:#fafafa;border:1px dashed #d1d5db;border-radius:14px;width:100%;aspect-ratio:3/2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:border-color .2s,background .2s;box-sizing:border-box;overflow:hidden}.cards_placeholderCard___N4MP:hover{border-color:#a5b4fc;background:#f8fafc}.cards_placeholderPlus__sSGrE{font-size:36px;font-weight:300;color:#9ca3af;line-height:1;transition:color .2s}.cards_placeholderCard___N4MP:hover .cards_placeholderPlus__sSGrE{color:#6366f1}.cards_placeholderText__s9qOu{font-size:7cqw;font-weight:400;color:#374151;text-align:center;padding:0 4cqw;line-height:1.5}.cards_placeholderCardSplit__e07ax{width:100%;aspect-ratio:3/2;background:#fafafa;border:1px dashed #d1d5db;border-radius:14px;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;transition:border-color .15s,background .15s}.cards_placeholderCardSplit__e07ax:hover{border-color:#a5b4fc;background:#f8fafc}.cards_placeholderHalf__s7xV1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:transparent;border:none;border-radius:0;cursor:pointer;transition:background .15s ease,color .15s ease;font-family:inherit;color:#6b7280;padding:0}.cards_placeholderHalf__s7xV1:hover{background:#eff6ff;color:var(--wc-blue-text,#1e40af)}.cards_placeholderHalfIcon__d6NLT{width:26px;height:26px;opacity:.85}.cards_placeholderHalfLabel__agRpW{font-size:.95rem;font-weight:700;color:inherit}.cards_addGrid__OsCkW{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);grid-gap:2cqw;gap:2cqw;width:100%;height:100%;padding:4cqw;animation:cards_addGridIn___Wl0X .2s ease}.cards_addGrid2x2__GOuNQ{grid-template-columns:repeat(2,1fr);grid-gap:3cqw;gap:3cqw;padding:5cqw}.cards_addGrid2x2__GOuNQ,.cards_addGrid4plus1__AFFXd{display:grid;width:100%;height:100%;animation:cards_addGridIn___Wl0X .2s ease}.cards_addGrid4plus1__AFFXd{grid-template-columns:repeat(2,1fr);grid-template-rows:1fr 1fr .8fr;grid-gap:2cqw;gap:2cqw;padding:3.5cqw}.cards_addGridItemWide__3lSdg{grid-column:1/-1;flex-direction:row;gap:3cqw}.cards_addGrid3row__U1JI1{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3,1fr);grid-gap:2.5cqw;gap:2.5cqw;width:100%;height:100%;padding:4cqw;animation:cards_addGridIn___Wl0X .2s ease}.cards_addGrid3row__U1JI1 .cards_addGridItem__LI2QI{flex-direction:row;gap:3cqw}@keyframes cards_addGridIn___Wl0X{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.cards_addGridItem__LI2QI{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1cqw;border-radius:4cqw;background:#f8f9fa;border:1px solid #e5e7eb;transition:background .15s,border-color .15s;cursor:pointer}.cards_addGridItem__LI2QI:hover{background:#f0ebff;border-color:#c7d2fe}.cards_addGridIcon__yv0Pq{display:flex;align-items:center;justify-content:center;width:8cqw;height:8cqw;color:var(--item-color)}.cards_addGridIcon__yv0Pq svg{width:100%;height:100%}.cards_addGridLabel__Iv0R6{font-size:4cqw;font-weight:600;color:#374151;text-align:center;line-height:1.2}.cards_cardWrapper__xdP2X:has(.cards_mentoCard__twd8k),.cards_cardWrapper__xdP2X:has(.cards_placeholderCardSplit__e07ax),.cards_cardWrapper__xdP2X:has(.cards_placeholderCard___N4MP){aspect-ratio:auto;overflow:visible}.cards_mentoCardLink__J0CfA{display:flex;flex-direction:column;text-decoration:none;color:inherit;cursor:pointer}.cards_mentoCard__twd8k{position:relative;width:100%;aspect-ratio:3/2;min-height:140px;border-radius:14px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.06),0 6px 16px rgba(0,0,0,.07);transition:box-shadow .2s}.cards_mentoCard__twd8k:after{content:"";position:absolute;inset:0;border-radius:14px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08);pointer-events:none;z-index:1}.cards_mentoCardImage__pw32i{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;z-index:0;display:block}.cards_mentoCard__twd8k.cards_hasImage__8dm0c .cards_mentoCardInitial__9_Ma_{display:none}.cards_mentoCardLink__J0CfA:hover .cards_mentoCard__twd8k{box-shadow:0 2px 6px rgba(0,0,0,.08),0 12px 24px rgba(0,0,0,.08)}.cards_mentoCardBoard__tE2YQ{background:linear-gradient(135deg,#5fa8d3,#4a90b8)}.cards_mentoCardBoardShelf__K03ml{background:linear-gradient(135deg,#c084a8,#9c5d8a)}.cards_mentoCardStandard__QkJhX{background:linear-gradient(135deg,#7c83c4,#5b63a8)}.cards_mentoCardSurvey__TYE1Y{background:linear-gradient(135deg,#6bb3c4,#4a8fa3)}.cards_mentoCardNotice__UrKFi{background:linear-gradient(135deg,#d97706,#b45309)}.cards_mentoCardInitial__9_Ma_{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,.95);font-size:clamp(18px,13cqw,38px);font-weight:800;letter-spacing:-.02em;text-shadow:0 2px 8px rgba(0,0,0,.08);pointer-events:none}.cards_mentoCardMore__i2dAz{flex-shrink:0;width:clamp(24px,12cqw,34px);height:clamp(24px,12cqw,34px);border-radius:50%;background:transparent;display:flex;align-items:center;justify-content:center;color:#7b8595;border:none;cursor:pointer;transition:background .15s,color .15s}.cards_mentoCardMore__i2dAz:hover{background:rgba(0,0,0,.06);color:#000000}.cards_cardMenuDropdown__f_eUG{position:fixed;background:#ffffff;border-radius:10px;border:1px solid #e5e7eb;box-shadow:0 8px 24px rgba(15,23,42,.12),0 2px 6px rgba(15,23,42,.05);overflow:hidden;z-index:9999;min-width:110px;padding:0;display:flex;flex-direction:column;gap:0}.cards_cardMenuDropdown__f_eUG>button:not(:last-child){border-bottom:1px solid #f1f5f9}.cards_cardMenuItem__mdD7u{display:block;padding:8px 14px;margin:0;background:none;border:none;cursor:pointer;color:#0f172a;font-size:13px;font-weight:500;white-space:nowrap;width:100%;text-align:center;line-height:1.2}.cards_cardMenuItem__mdD7u:hover{background:#f1f5f9}.cards_cardMenuItem__mdD7u:disabled{color:#94a3b8;cursor:default}.cards_cardMenuItem__mdD7u:disabled:hover{background:none}.cards_mentoCardBadge__oXsmV{position:absolute;top:clamp(6px,4cqw,12px);right:clamp(6px,4cqw,12px);display:flex;align-items:center;justify-content:center;width:clamp(22px,10cqw,30px);height:clamp(22px,10cqw,30px);border-radius:50%;background:#ffffff;color:#84cc16;border:1.5px solid #cbd5e1;pointer-events:none}.cards_mentoCardBadge__oXsmV svg{width:58%;height:58%}.cards_mentoCardTypePill__12PpA{position:absolute;left:clamp(6px,4cqw,12px);bottom:clamp(6px,4cqw,12px);font-size:9.5px;font-weight:600;padding:clamp(3px,1.4cqw,5px) clamp(7px,4.3cqw,15px);border-radius:5px;letter-spacing:.01em;line-height:1.4}.cards_mentoCardTypeBoard__ZBHAO{color:#1e5a7a;background:#ecf5fb}.cards_mentoCardTypeBoardShelf__89g_k{color:#6b3a52;background:#faedf2}.cards_mentoCardTypeStandard__Zpg9Q{color:#353c70;background:#ecedf7}.cards_mentoCardTypeSurvey__5sv33{color:#1f5663;background:#ecf5f7}.cards_mentoCardTypeNotice__5w8l_{color:#7a3e10;background:#fde8d5}.cards_mentoCardTypeBadge__mH_ic{position:absolute;right:clamp(8px,5cqw,14px);bottom:clamp(8px,5cqw,14px);width:clamp(22px,9.5cqw,30px);height:clamp(22px,9.5cqw,30px);display:flex;align-items:center;justify-content:center;background:rgba(17,24,39,.92);color:#ffffff;border-radius:50%;box-shadow:0 1px 4px rgba(0,0,0,.3);pointer-events:none}.cards_mentoCardTypeBadge__mH_ic svg{width:56%;height:56%}.cards_mentoCardTypeBadge__mH_ic svg *{stroke-width:1.8}.cards_mentoCardInfo__ZT55V{padding:clamp(8px,5cqw,18px) clamp(2px,1.5cqw,6px) 0;display:flex;align-items:flex-start;gap:clamp(4px,2cqw,8px)}.cards_mentoCardInfoText__9WA3z{flex:1 1;min-width:0}.cards_mentoCardTitle__GqXsM{font-size:clamp(13px,6.5cqw,20px);font-weight:700;color:#111827;margin:0 0 clamp(2px,1.5cqw,6px);line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.cards_mentoCardMeta__th14n{font-size:clamp(9px,4.5cqw,13px);color:#6b7280;line-height:1.4}.cards_mentoCardMeta__th14n .cards_dot__hcuQo{margin:0 4px;opacity:.5}.cards_mentoCardMetaType__RxaGZ{display:none;padding:1px 8px;border-radius:5px;font-size:11px;font-weight:600;letter-spacing:.01em;line-height:1.4}@media (max-width:486px){.cards_cardWrapper__xdP2X:has(.cards_mentoCard__twd8k){border-bottom:1px solid #e5e7eb}.cards_cardWrapper__xdP2X:has(.cards_mentoCard__twd8k):last-child{border-bottom:none}.cards_mentoCardLink__J0CfA{flex-direction:row;align-items:center;gap:14px;padding:8px 0}.cards_mentoCard__twd8k{flex-shrink:0;width:48px;aspect-ratio:1;min-height:0;border-radius:10px;box-shadow:none}.cards_mentoCard__twd8k:after{border-radius:10px}.cards_mentoCardLink__J0CfA:hover .cards_mentoCard__twd8k{box-shadow:none}.cards_mentoCardInitial__9_Ma_{font-size:13px}.cards_mentoCardBadge__oXsmV,.cards_mentoCardTypeBadge__mH_ic,.cards_mentoCardTypePill__12PpA{display:none}.cards_mentoCardInfo__ZT55V{flex:1 1;min-width:0;padding:0;align-items:center}.cards_mentoCardTitle__GqXsM{font-size:15px;margin-bottom:2px}.cards_mentoCardMeta__th14n{display:flex;align-items:center;flex-wrap:wrap;gap:0 4px;font-size:12.5px}.cards_mentoCardMetaType__RxaGZ{display:inline-flex;align-items:center;margin-right:2px}.cards_mentoCardMore__i2dAz{min-width:44px;min-height:44px;width:44px;height:44px;margin-left:auto;justify-content:flex-end}.cards_cardWrapper__xdP2X:has(.cards_placeholderCard___N4MP){box-sizing:border-box}.cards_placeholderCard___N4MP{width:100%;aspect-ratio:auto;flex-direction:row;min-height:62px;border-radius:12px;gap:8px}.cards_placeholderPlus__sSGrE{font-size:26px}.cards_placeholderText__s9qOu{font-size:14px;padding:0}}.CreateModal_modalOverlay__vpJM7{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;overflow-y:auto;padding:1rem;box-sizing:border-box}.CreateModal_modalContainer__ecra5{background:#f5f5f5;border-radius:10px;width:360px;padding:1.25rem 1rem;display:flex;flex-direction:column}.CreateModal_modalHeader__In5jy{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;padding:0 .5rem}.CreateModal_modalTitle__k8Wd9{margin:0;color:#1a1a1a;font-size:1.25rem;font-weight:700;letter-spacing:-.02em}.CreateModal_modalClose__rgTFM{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;background:#e8e8e8;color:#666;cursor:pointer;border-radius:8px;transition:all .15s}.CreateModal_modalClose__rgTFM:hover{background:#ddd;color:#333}.CreateModal_optionList__ysbyX{display:flex;flex-direction:column;gap:.375rem}.CreateModal_optionItem__M8exc{display:flex;align-items:center;gap:.75rem;height:68px;padding:0 .875rem;border-radius:10px;border:1px solid rgba(0,0,0,.02);cursor:pointer;position:relative;outline:none;transition:box-shadow .15s ease,filter .15s ease}.CreateModal_optionItem__M8exc:hover{box-shadow:0 2px 10px rgba(0,0,0,.1);filter:brightness(.985)}.CreateModal_optionItem__M8exc:active{filter:brightness(.96)}.CreateModal_optionItem__M8exc:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.18)}.CreateModal_optionIcon__xgFx0{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;flex-shrink:0}.CreateModal_optionContent__LndHP{flex:1 1;min-width:0}.CreateModal_optionTitle__AtU62{display:flex;align-items:center;font-weight:600;font-size:.9375rem;color:#1a1a1a}.CreateModal_optionBadge__jrQoe{padding:2px 6px;background:linear-gradient(135deg,#f59e0b,#d97706);color:white;font-size:.625rem;font-weight:700;border-radius:4px;letter-spacing:.02em}.CreateModal_optionCreateLabel__uSY6p{flex-shrink:0;padding:7px 14px;border-radius:999px;font-size:.8125rem;font-weight:700;line-height:1;white-space:nowrap;pointer-events:none}.CreateModal_divider__x2sFA{height:1px;background:#e0e0e0;margin:.75rem .5rem 1rem}.CreateModal_inputArea__mZW5o{display:flex;flex-direction:column;gap:1rem;padding:0 .5rem}.CreateModal_inputGroup__zZ8iG{display:flex;flex-direction:column;gap:.5rem}.CreateModal_inputLabel__a7Yos{font-weight:600;font-size:.875rem;color:#333}.CreateModal_input___3d_q{width:100%;padding:.875rem 1rem;border-radius:14px;border:1px solid #e0e0e0;font-size:1rem;outline:none;background:#ffffff;color:#1a1a1a;box-sizing:border-box;transition:all .15s}.CreateModal_input___3d_q:focus{border-color:#ec4899}.CreateModal_input___3d_q::placeholder{color:#999}.CreateModal_btnCreate__zwMLZ{width:100%;padding:1rem 1.25rem;border-radius:14px;border:none;background:linear-gradient(135deg,#ec4899,#db2777);color:#fff;font-weight:600;font-size:1rem;cursor:pointer;transition:all .15s}.CreateModal_btnCreate__zwMLZ:hover{filter:brightness(1.05)}.CreateModal_btnCreate__zwMLZ:active{transform:scale(.98)}.CreateModal_modalNotice__rRvC0{margin:.75rem 0 0;font-size:.75rem;color:#999;text-align:center}@media (max-width:640px){.CreateModal_modalContainer__ecra5{padding:1.25rem .875rem;border-radius:24px}.CreateModal_modalTitle__k8Wd9{font-size:1.125rem}.CreateModal_optionItem__M8exc{padding:.875rem 1rem;gap:.875rem;border-radius:16px}.CreateModal_optionIcon__xgFx0{width:42px;height:42px;border-radius:12px}.CreateModal_optionTitle__AtU62{font-size:.9375rem}.CreateModal_optionDesc__rrHBJ{font-size:.75rem}.CreateModal_optionCreateLabel__uSY6p{padding:8px 15px;font-size:.8125rem}}.SystemAnnouncement_banner__4eCXX{display:flex;align-items:center;justify-content:space-between;padding:.2rem 1rem;border-bottom:1px solid;gap:1rem}.SystemAnnouncement_content__Ozh24{display:flex;align-items:center;gap:.75rem;flex:1 1}.SystemAnnouncement_icon__osUy4{font-size:1rem;flex-shrink:0}.SystemAnnouncement_text__D1Dyq{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.SystemAnnouncement_title__TTicU{font-size:.8rem;font-weight:600;color:#1e293b}.SystemAnnouncement_message__wYvYu{font-size:.8rem;color:#475569}.SystemAnnouncement_link__oKIej{color:var(--wc-blue-text,#1e40af);text-decoration:underline;word-break:break-all}.SystemAnnouncement_link__oKIej:hover{color:#1d4ed8}.SystemAnnouncement_closeBtn__vYLIv{background:transparent;border:none;font-size:1rem;color:#64748b;cursor:pointer;padding:.25rem;line-height:1;transition:color .2s}.SystemAnnouncement_closeBtn__vYLIv:hover{color:#1e293b}@media (max-width:640px){.SystemAnnouncement_banner__4eCXX{padding:.625rem .75rem}.SystemAnnouncement_text__D1Dyq{flex-direction:column;align-items:flex-start;gap:.125rem}.SystemAnnouncement_message__wYvYu,.SystemAnnouncement_title__TTicU{font-size:.8125rem}}.ContactModal_backdrop__qytqB{position:fixed;inset:0;background:rgba(0,0,0,.35);display:flex;align-items:center;justify-content:center;z-index:1000;animation:ContactModal_fadeIn___XqCs .2s ease;padding:1rem}@keyframes ContactModal_fadeIn___XqCs{0%{opacity:0}to{opacity:1}}@keyframes ContactModal_slideUp__lBc1n{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ContactModal_panel__VdDUr{width:100%;max-width:480px;background:white;border-radius:16px;animation:ContactModal_slideUp__lBc1n .25s ease;height:min(90vh,620px);display:flex;flex-direction:column;overflow:hidden;pointer-events:auto;box-shadow:0 20px 60px rgba(0,0,0,.15),0 1px 3px rgba(0,0,0,.08)}.ContactModal_header__BRX5R{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom:1px solid #f1f5f9;flex-shrink:0}.ContactModal_header__BRX5R:active{cursor:-webkit-grabbing;cursor:grabbing}.ContactModal_headerTitle__LYlSa{margin:0;font-size:1.1rem;font-weight:700;color:#1e293b;letter-spacing:-.01em}.ContactModal_tabGroup__iBmRD{display:flex;gap:3px;background:#f1f5f9;border-radius:10px;padding:3px}.ContactModal_tab__QM_zK{padding:6px 14px;border:none;background:transparent;border-radius:7px;font-size:.9rem;font-weight:600;color:#64748b;cursor:pointer;letter-spacing:-.01em;transition:background .15s,color .15s,box-shadow .15s}.ContactModal_tab__QM_zK:hover{color:#334155}.ContactModal_tabActive__7a_XT,.ContactModal_tabActive__7a_XT:hover{color:var(--wc-blue-text);background:#ffffff;box-shadow:0 1px 2px rgba(15,23,42,.08)}.ContactModal_faqList__pQStN{display:flex;flex-direction:column;gap:6px}.ContactModal_faqItem__q9VX0{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.ContactModal_faqQ__ZBUSP{width:100%;display:flex;justify-content:space-between;align-items:center;gap:8px;text-align:left;padding:10px 12px;background:#f8fafc;border:none;cursor:pointer;font-size:.85rem;font-weight:600;color:#1e293b;line-height:1.4}.ContactModal_faqQ__ZBUSP:hover{background:#f1f5f9}.ContactModal_faqChevron__zALxP{flex-shrink:0;color:#94a3b8;font-weight:700;font-size:1rem}.ContactModal_faqA__sIfNU{padding:10px 12px;font-size:.82rem;line-height:1.6;color:#475569;white-space:pre-line;border-top:1px solid #f1f5f9}.ContactModal_closeBtn__dwxQo{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#f1f5f9;border:none;border-radius:50%;color:#64748b;cursor:pointer;transition:all .2s ease}.ContactModal_closeBtn__dwxQo:hover{background:#e2e8f0;color:#374151}.ContactModal_body__Qvhvz{padding:1.25rem 1.5rem 1.5rem;display:flex;flex-direction:column;gap:1rem;flex:1 1;min-height:0;overflow-y:auto}.ContactModal_fieldGroup__yQDk2{display:flex;flex-direction:column;gap:.375rem}.ContactModal_fieldLabel__kgEri{font-size:.8125rem;font-weight:600;color:#374151}.ContactModal_typeRow__2cvOe{display:flex;gap:.5rem}.ContactModal_typeChip__W9RUK{flex:1 1;min-width:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:.5rem;border:1px solid #d1d5db;border-radius:8px;font-size:.8rem;font-weight:500;color:#64748b;cursor:pointer;transition:all .15s}.ContactModal_typeChip__W9RUK input[type=radio]{display:none}.ContactModal_typeChip__W9RUK:hover{border-color:#cbd5e1;color:#475569}.ContactModal_typeChipActive__f_Rnc{border-color:var(--wc-blue);background:var(--wc-blue-soft);color:var(--wc-blue-text);font-weight:600}.ContactModal_input__1Ey2C,.ContactModal_textarea__299yl{padding:.625rem .75rem;border:1px solid #d1d5db;border-radius:10px;font-size:.875rem;color:#1e293b;outline:none;transition:border-color .2s;font-family:inherit}.ContactModal_input__1Ey2C:focus,.ContactModal_textarea__299yl:focus{border-color:var(--wc-blue);box-shadow:0 0 0 3px rgba(37,99,235,.12)}.ContactModal_input__1Ey2C::placeholder,.ContactModal_textarea__299yl::placeholder{color:#9ca3af}.ContactModal_textarea__299yl{resize:vertical;min-height:120px;line-height:1.5}.ContactModal_submitBtn__HTHrg{width:100%;padding:.8rem;background:var(--wc-blue);color:white;border:none;border-radius:10px;font-size:.92rem;font-weight:700;cursor:pointer;box-shadow:0 2px 8px rgba(37,99,235,.25);transition:background .15s,box-shadow .15s}.ContactModal_submitBtn__HTHrg:hover{background:var(--wc-blue-hover);box-shadow:0 4px 14px rgba(37,99,235,.32)}.ContactModal_submitBtn__HTHrg:disabled{opacity:.6;cursor:not-allowed}.ContactModal_note__ceNVw{text-align:center;font-size:.75rem;color:#94a3b8;margin:0}.ContactModal_errorText__uU9yP{margin:0;font-size:.8rem;color:#ef4444;text-align:center}.ContactModal_successMessage__sjeao{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2rem 0;text-align:center}.ContactModal_successMessage__sjeao h4{margin:0;font-size:1.125rem;font-weight:700;color:#1e293b}.ContactModal_successMessage__sjeao p{margin:0;font-size:.875rem;color:#64748b}.ContactModal_doneBtn__LJjDN{margin-top:.5rem;padding:.625rem 2rem;background:#f1f5f9;border:none;border-radius:10px;font-size:.875rem;font-weight:600;color:#334155;cursor:pointer;transition:background .15s}.ContactModal_doneBtn__LJjDN:hover{background:#e2e8f0}@media (max-width:768px){.ContactModal_panel__VdDUr{max-height:90vh}.ContactModal_header__BRX5R{padding:1rem 1.25rem}.ContactModal_body__Qvhvz{padding:1rem 1.25rem 1.25rem;gap:.875rem}.ContactModal_typeRow__2cvOe{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem}.ContactModal_typeChip__W9RUK{flex:none;min-height:40px}.ContactModal_textarea__299yl{min-height:96px}}@media (max-width:400px){.ContactModal_panel__VdDUr{max-height:92vh}.ContactModal_panel__VdDUr input,.ContactModal_panel__VdDUr select,.ContactModal_panel__VdDUr textarea{font-size:16px}.ContactModal_header__BRX5R{padding:.875rem 1rem}.ContactModal_headerTitle__LYlSa{font-size:1.05rem}.ContactModal_body__Qvhvz{padding:.875rem 1rem 1.125rem;gap:.75rem}.ContactModal_typeChip__W9RUK{padding:.5rem .375rem;font-size:.78rem;min-height:38px}.ContactModal_textarea__299yl{min-height:84px}.ContactModal_submitBtn__HTHrg{padding:.7rem;font-size:.88rem}}.ContactFab_fab__GZFxw{position:fixed;bottom:24px;right:24px;width:44px;height:44px;border-radius:50%;background:var(--wc-card,#ffffff);border:1px solid #c5d4e8;color:#64748b;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:900;transition:color .18s ease,border-color .18s ease,background .18s ease}.ContactFab_fab__GZFxw:hover{color:#1e293b;border-color:#a8c0de;background:#f6f9fc}body[data-board-overlay] .ContactFab_fab__GZFxw{display:none}.ContactFab_handIcon__BhBFD{display:block;opacity:.7}.ContactFab_qmark__MOz0K{font-size:21px;font-weight:500;line-height:1}.ContactFab_fab__GZFxw.ContactFab_canvasRaised__rrRWL{bottom:90px}@media (max-width:640px){.ContactFab_fab__GZFxw{bottom:16px;right:16px;width:40px;height:40px}.ContactFab_fab__GZFxw.ContactFab_canvasRaised__rrRWL{bottom:16px}.ContactFab_handIcon__BhBFD{width:20px;height:20px}.ContactFab_qmark__MOz0K{font-size:19px}}@media (max-width:520px){.ContactFab_fab__GZFxw.ContactFab_boardOffset__PNuWf,.ContactFab_fab__GZFxw.ContactFab_canvasRaised__rrRWL{bottom:calc(70px + env(safe-area-inset-bottom, 0px))}}.ContactFab_fab__GZFxw.ContactFab_footerOffset__nnD4T{bottom:calc(68px + env(safe-area-inset-bottom, 0px))}@media (max-width:768px){.ContactFab_fab__GZFxw.ContactFab_classOffset__IEPle,.ContactFab_fab__GZFxw.ContactFab_studioOffset__K70xf{bottom:calc(76px + env(safe-area-inset-bottom, 0px))}}.NoticeModal_backdrop__tzZss{position:fixed;inset:0;background:rgba(0,0,0,.35);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;pointer-events:none;animation:NoticeModal_fadeIn__pTwV3 .2s ease}@keyframes NoticeModal_fadeIn__pTwV3{0%{opacity:0}to{opacity:1}}@keyframes NoticeModal_slideUp__ZOMgu{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.NoticeModal_panel__Orxa6{background:white;border-radius:16px;width:100%;max-width:520px;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0,0,0,.15),0 1px 3px rgba(0,0,0,.08);pointer-events:auto;animation:NoticeModal_slideUp__ZOMgu .25s ease}.NoticeModal_header__ywmIZ{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid #f1f5f9;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.NoticeModal_header__ywmIZ:active{cursor:-webkit-grabbing;cursor:grabbing}.NoticeModal_headerTitle__3CI7S{margin:0;font-size:1.1rem;font-weight:700;color:#1e293b;letter-spacing:-.01em}.NoticeModal_closeBtn__ikyA6{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#f1f5f9;border:none;border-radius:50%;cursor:pointer;color:#64748b;transition:all .15s ease}.NoticeModal_closeBtn__ikyA6:hover{background:#e2e8f0;color:#374151}.NoticeModal_content__nzzQ_{padding:.5rem 1.5rem 1.5rem;max-height:60vh;overflow-y:auto}.NoticeModal_empty__uJbYF{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;color:#94a3b8}.NoticeModal_empty__uJbYF p{margin:1rem 0 0;font-size:.9rem}.NoticeModal_item__sJNC1{padding:1rem 0;border-bottom:1px solid #f1f5f9}.NoticeModal_item__sJNC1:last-child{border-bottom:none}.NoticeModal_itemHeader___d97i{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.NoticeModal_itemTitle__Myyh5{margin:0;font-size:.95rem;font-weight:600;color:#1e293b}.NoticeModal_itemDate__jaTYq{font-size:.75rem;color:#94a3b8;flex-shrink:0;margin-left:.75rem}.NoticeModal_itemContent__5TNlB{margin:0;font-size:.875rem;color:#64748b;line-height:1.7}.NoticeModal_link__OkFhH{color:#6366f1;text-decoration:none;font-weight:500}.NoticeModal_link__OkFhH:hover{text-decoration:underline;color:#4f46e5}@media (max-width:480px){.NoticeModal_backdrop__tzZss{padding:0;align-items:flex-end}.NoticeModal_panel__Orxa6{max-width:100%;border-radius:16px 16px 0 0;max-height:85vh}}