.ScheduleBoard-module__6ne8mW__board{color:var(--text)}.ScheduleBoard-module__6ne8mW__boardMeta{border-top:1px solid color-mix(in srgb, var(--text) 14%, transparent);border-bottom:1px solid color-mix(in srgb, var(--text) 14%, transparent);justify-content:space-between;align-items:flex-end;gap:20px;padding:14px 0 18px;display:flex}.ScheduleBoard-module__6ne8mW__weekLabel{color:var(--text-muted);letter-spacing:.03em;margin:0;font-size:12px;font-weight:700}.ScheduleBoard-module__6ne8mW__boardIntro{max-width:60ch;color:var(--text-muted);margin:5px 0 0;font-size:13px;line-height:1.5}.ScheduleBoard-module__6ne8mW__boardActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ScheduleBoard-module__6ne8mW__memberContext,.ScheduleBoard-module__6ne8mW__placeButton,.ScheduleBoard-module__6ne8mW__unclassifiedItem{font:inherit}.ScheduleBoard-module__6ne8mW__memberContext{min-height:34px;color:var(--text-muted);border:1px solid var(--border);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--surface) 80%, transparent);align-items:center;gap:6px;padding:7px 11px;font-size:12px;font-weight:700;display:inline-flex}.ScheduleBoard-module__6ne8mW__memberContext>span{color:var(--primary);font-size:10px}.ScheduleBoard-module__6ne8mW__placeButton:focus-visible,.ScheduleBoard-module__6ne8mW__unclassifiedItem:focus-visible,.ScheduleBoard-module__6ne8mW__placedTask:focus-visible,.ScheduleBoard-module__6ne8mW__removeButton:focus-visible,.ScheduleBoard-module__6ne8mW__taskRow:focus-visible{outline:3px solid color-mix(in srgb, var(--primary) 42%, transparent);outline-offset:2px}.ScheduleBoard-module__6ne8mW__contentGrid{grid-template-columns:minmax(0,.93fr) minmax(0,1.07fr);align-items:start;gap:20px;margin-top:20px;display:grid}.ScheduleBoard-module__6ne8mW__listPanel,.ScheduleBoard-module__6ne8mW__chartPanel{border:1px solid color-mix(in srgb, var(--text) 12%, transparent);border-radius:var(--radius-card);background:var(--surface);min-width:0;padding:20px}.ScheduleBoard-module__6ne8mW__sectionHeading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ScheduleBoard-module__6ne8mW__sectionHeading h2{letter-spacing:-.035em;text-wrap:balance;margin:3px 0 0;font-size:clamp(20px,2.4vw,27px);line-height:1.15}.ScheduleBoard-module__6ne8mW__sectionKicker{color:var(--primary);letter-spacing:.08em;margin:0;font-size:11px;font-weight:800}.ScheduleBoard-module__6ne8mW__sectionHint{color:var(--text-muted);margin:9px 0 16px;font-size:12px;line-height:1.55}.ScheduleBoard-module__6ne8mW__addButton{color:var(--primary-fg);border-color:var(--primary);background:var(--primary);flex-shrink:0;font-size:13px;font-weight:800}.ScheduleBoard-module__6ne8mW__addButton>span{font-size:17px;line-height:.8}.ScheduleBoard-module__6ne8mW__taskTable{border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.ScheduleBoard-module__6ne8mW__taskTableHead,.ScheduleBoard-module__6ne8mW__taskRow{grid-template-columns:39px minmax(120px,1.25fr) minmax(100px,.95fr) minmax(94px,auto) 32px;align-items:center;gap:8px;display:grid}.ScheduleBoard-module__6ne8mW__taskTableHead{min-height:34px;color:var(--text-muted);background:color-mix(in srgb, var(--background) 55%, var(--surface));letter-spacing:.04em;padding:0 10px;font-size:10px;font-weight:800}.ScheduleBoard-module__6ne8mW__taskTableBody{margin:0;padding:0;list-style:none}.ScheduleBoard-module__6ne8mW__taskTableBody>li+li{border-top:1px solid color-mix(in srgb, var(--border) 78%, transparent)}.ScheduleBoard-module__6ne8mW__taskRow{cursor:grab;background:var(--surface);min-height:62px;padding:9px 10px;transition:transform .14s,opacity .14s}.ScheduleBoard-module__6ne8mW__taskRow:active{cursor:grabbing}.ScheduleBoard-module__6ne8mW__taskRow:hover{transform:translateY(-1px)}.ScheduleBoard-module__6ne8mW__selectedTaskRow{background:color-mix(in srgb, var(--primary) 8%, var(--surface));box-shadow:inset 3px 0 0 var(--primary)}.ScheduleBoard-module__6ne8mW__taskNumber{color:var(--primary);font-variant-numeric:tabular-nums;font-size:12px;font-weight:800}.ScheduleBoard-module__6ne8mW__taskField{min-width:0}.ScheduleBoard-module__6ne8mW__mobileFieldLabel{display:none}.ScheduleBoard-module__6ne8mW__gridTaskTitle{flex-direction:column;justify-content:center;gap:2px;min-width:0;min-height:34px;padding:4px 2px;display:flex}.ScheduleBoard-module__6ne8mW__gridTaskTitle>span:first-child{color:var(--text);overflow-wrap:anywhere;font-size:13px;font-weight:600}.ScheduleBoard-module__6ne8mW__gridTaskOrigin{letter-spacing:.02em;color:var(--text-muted);font-size:10px;font-weight:700}.ScheduleBoard-module__6ne8mW__placementBadge{border-radius:var(--radius-pill);white-space:nowrap;justify-content:flex-start;align-items:center;gap:5px;min-width:0;padding:5px 7px;font-size:10px;font-weight:800;line-height:1.2;display:inline-flex}.ScheduleBoard-module__6ne8mW__placementBadge>span{letter-spacing:-.08em;font-size:11px}.ScheduleBoard-module__6ne8mW__placedBadge{color:var(--text);border:1px solid color-mix(in srgb, var(--primary) 33%, var(--border));background:color-mix(in srgb, var(--primary) 11%, var(--surface))}.ScheduleBoard-module__6ne8mW__unclassifiedBadge{color:var(--text-muted);border:1px dashed var(--border);background:color-mix(in srgb, var(--background) 52%, var(--surface))}.ScheduleBoard-module__6ne8mW__removeButton{width:30px;height:30px;color:var(--text-muted);border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;font-size:21px;line-height:1;display:inline-flex}.ScheduleBoard-module__6ne8mW__removeButton:hover{color:var(--text);border-color:var(--border);background:var(--background)}.ScheduleBoard-module__6ne8mW__emptyList{color:var(--text-muted);text-align:center;padding:24px 14px;font-size:13px}.ScheduleBoard-module__6ne8mW__unclassifiedPanel{border:1px solid var(--border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--background) 48%, var(--surface));margin-top:14px;padding:14px}.ScheduleBoard-module__6ne8mW__unclassifiedHeading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ScheduleBoard-module__6ne8mW__unclassifiedHeading h3{letter-spacing:-.02em;margin:0;font-size:14px}.ScheduleBoard-module__6ne8mW__unclassifiedHeading p{color:var(--text-muted);margin:4px 0 0;font-size:11px}.ScheduleBoard-module__6ne8mW__unclassifiedCount{color:var(--text-muted);border:1px solid var(--border);border-radius:var(--radius-pill);flex-shrink:0;padding:4px 8px;font-size:11px;font-weight:800}.ScheduleBoard-module__6ne8mW__unclassifiedList{flex-wrap:wrap;gap:7px;margin:12px 0 0;padding:0;list-style:none;display:flex}.ScheduleBoard-module__6ne8mW__unclassifiedItem{min-height:31px;color:var(--text);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);cursor:pointer;align-items:center;gap:5px;padding:5px 8px;font-size:11px;font-weight:700;display:inline-flex}.ScheduleBoard-module__6ne8mW__unclassifiedItem:hover,.ScheduleBoard-module__6ne8mW__selectedUnclassifiedItem{border-color:var(--primary);transform:translateY(-1px)}.ScheduleBoard-module__6ne8mW__unclassifiedItemIcon{color:var(--primary);font-size:14px}.ScheduleBoard-module__6ne8mW__unclassifiedItemAction{color:var(--text-muted);font-size:10px;font-weight:600}.ScheduleBoard-module__6ne8mW__allPlacedMessage{color:var(--text-muted);align-items:flex-start;gap:7px;margin:12px 0 0;font-size:11px;line-height:1.5;display:flex}.ScheduleBoard-module__6ne8mW__allPlacedMessage>span{color:var(--primary);font-weight:900}.ScheduleBoard-module__6ne8mW__chartLegend{color:var(--text-muted);white-space:nowrap;align-self:center;font-size:11px;font-weight:700}.ScheduleBoard-module__6ne8mW__chartLegend span{color:var(--primary)}.ScheduleBoard-module__6ne8mW__chartFrame{border:1px solid var(--border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--background) 28%, var(--surface));padding:14px 12px 12px}.ScheduleBoard-module__6ne8mW__topAxis{grid-template-columns:68px minmax(0,1fr);align-items:end;gap:12px;padding:0 5px 9px 0;display:grid}.ScheduleBoard-module__6ne8mW__axisTitle{color:var(--text-muted);white-space:nowrap;font-size:11px;font-weight:800}.ScheduleBoard-module__6ne8mW__axisTitle strong{color:var(--primary);font-size:14px}.ScheduleBoard-module__6ne8mW__axisScale,.ScheduleBoard-module__6ne8mW__sideScale{color:var(--text-muted);justify-content:space-between;gap:8px;font-size:10px;font-weight:700;display:flex}.ScheduleBoard-module__6ne8mW__chartBody{grid-template-columns:68px minmax(0,1fr);gap:12px;display:grid}.ScheduleBoard-module__6ne8mW__sideAxis{flex-direction:column;justify-content:space-between;min-height:390px;padding:6px 0 7px;display:flex}.ScheduleBoard-module__6ne8mW__sideAxis .ScheduleBoard-module__6ne8mW__axisTitle{writing-mode:horizontal-tb}.ScheduleBoard-module__6ne8mW__sideScale{text-align:right;flex-direction:column;align-items:flex-end;display:flex}.ScheduleBoard-module__6ne8mW__quadrantGrid{grid-template-rows:repeat(2,minmax(190px,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ScheduleBoard-module__6ne8mW__quadrantCell{border:1px solid color-mix(in srgb, var(--primary) 22%, var(--border));border-radius:var(--radius-md);background:color-mix(in srgb, var(--primary) 6%, var(--surface));flex-direction:column;gap:10px;min-height:190px;padding:12px;transition:transform .14s,opacity .14s;display:flex;position:relative;overflow:hidden}.ScheduleBoard-module__6ne8mW__quadrantCell[data-quadrant=urgent-most]{background:color-mix(in srgb, var(--primary) 15%, var(--surface))}.ScheduleBoard-module__6ne8mW__quadrantCell[data-quadrant=some-most]{background:color-mix(in srgb, var(--primary) 11%, var(--surface))}.ScheduleBoard-module__6ne8mW__quadrantCell[data-quadrant=some-some]{background:color-mix(in srgb, var(--primary) 4%, var(--surface))}.ScheduleBoard-module__6ne8mW__quadrantCell:hover,.ScheduleBoard-module__6ne8mW__dropTarget{border-color:var(--primary);transform:translateY(-2px)}.ScheduleBoard-module__6ne8mW__dropTarget{outline:3px solid color-mix(in srgb, var(--primary) 30%, transparent);outline-offset:2px}.ScheduleBoard-module__6ne8mW__quadrantHeader{flex-direction:column;gap:4px;display:flex}.ScheduleBoard-module__6ne8mW__quadrantName{color:var(--text);align-items:flex-start;gap:7px;font-size:12px;font-weight:850;line-height:1.35;display:flex}.ScheduleBoard-module__6ne8mW__quadrantIcon{color:var(--primary);letter-spacing:-.13em;flex-shrink:0;font-size:14px}.ScheduleBoard-module__6ne8mW__quadrantHint{color:var(--text-muted);padding-left:22px;font-size:10px;line-height:1.35}.ScheduleBoard-module__6ne8mW__placeButton{min-height:28px;color:var(--primary);border:1px solid color-mix(in srgb, var(--primary) 38%, var(--border));border-radius:var(--radius-pill);background:color-mix(in srgb, var(--surface) 75%, transparent);cursor:pointer;align-self:flex-start;align-items:center;gap:4px;padding:4px 8px;font-size:10px;font-weight:800;display:inline-flex}.ScheduleBoard-module__6ne8mW__placeButton:not(:disabled):hover{transform:translateY(-1px)}.ScheduleBoard-module__6ne8mW__placeButton:disabled{color:var(--text-muted);cursor:default;opacity:.72;border-style:dashed}.ScheduleBoard-module__6ne8mW__placedTaskList{flex-direction:column;flex:1;gap:6px;min-height:56px;margin:0;padding:0;list-style:none;display:flex}.ScheduleBoard-module__6ne8mW__placedTask{width:100%;color:var(--text);border:1px solid color-mix(in srgb, var(--primary) 18%, var(--border));border-radius:var(--radius-sm);background:color-mix(in srgb, var(--surface) 86%, transparent);cursor:pointer;text-align:left;align-items:flex-start;gap:7px;padding:8px;transition:transform .14s,opacity .14s;display:flex}.ScheduleBoard-module__6ne8mW__placedTask:hover{transform:translateY(-1px)}.ScheduleBoard-module__6ne8mW__placedTaskIcon{color:var(--primary);letter-spacing:-.1em;flex-shrink:0;font-size:11px}.ScheduleBoard-module__6ne8mW__placedTaskText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ScheduleBoard-module__6ne8mW__placedTaskText strong{overflow-wrap:anywhere;font-size:12px;line-height:1.35}.ScheduleBoard-module__6ne8mW__placedTaskText small{overflow-wrap:anywhere;color:var(--text-muted);font-size:10px;line-height:1.3}.ScheduleBoard-module__6ne8mW__moveMark{color:var(--text-muted);flex-shrink:0;font-size:12px}.ScheduleBoard-module__6ne8mW__emptyQuadrant{min-height:44px;color:var(--text-muted);text-align:center;flex:1;justify-content:center;align-items:center;gap:7px;font-size:11px;display:flex}.ScheduleBoard-module__6ne8mW__emptyQuadrant>span:first-child{color:var(--primary);font-size:13px}.ScheduleBoard-module__6ne8mW__chartFootnote{color:var(--text-muted);gap:6px;margin:11px 2px 0;font-size:11px;line-height:1.5;display:flex}.ScheduleBoard-module__6ne8mW__chartFootnote>span{color:var(--primary);font-weight:900}.ScheduleBoard-module__6ne8mW__selectionBanner{color:var(--text);border:1px solid color-mix(in srgb, var(--primary) 35%, var(--border));border-radius:var(--radius-md);background:color-mix(in srgb, var(--primary) 10%, var(--surface));flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;padding:10px 12px;display:flex}.ScheduleBoard-module__6ne8mW__selectionIcon{color:var(--primary);font-size:17px}.ScheduleBoard-module__6ne8mW__selectionBanner strong,.ScheduleBoard-module__6ne8mW__selectionTaskName{display:inline-block}.ScheduleBoard-module__6ne8mW__selectionBanner strong{margin-right:7px;font-size:11px}.ScheduleBoard-module__6ne8mW__selectionTaskName{text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;max-width:30ch;font-size:13px;font-weight:800;overflow:hidden}.ScheduleBoard-module__6ne8mW__selectionHelp{color:var(--text-muted);font-size:11px}.ScheduleBoard-module__6ne8mW__cancelSelection{min-height:28px;color:var(--text-muted);margin-left:auto;padding:4px 9px;font-size:11px}.ScheduleBoard-module__6ne8mW__liveAnnouncement{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:900px){.ScheduleBoard-module__6ne8mW__contentGrid{grid-template-columns:1fr}.ScheduleBoard-module__6ne8mW__chartPanel{order:2}}@media (max-width:680px){.ScheduleBoard-module__6ne8mW__boardMeta{flex-direction:column;align-items:stretch;gap:12px}.ScheduleBoard-module__6ne8mW__boardActions{justify-content:space-between}.ScheduleBoard-module__6ne8mW__listPanel,.ScheduleBoard-module__6ne8mW__chartPanel{padding:15px}.ScheduleBoard-module__6ne8mW__taskTableHead{display:none}.ScheduleBoard-module__6ne8mW__taskRow{grid-template-columns:31px minmax(0,1fr) 31px;align-items:start;gap:5px 7px;min-height:0;padding:10px 8px}.ScheduleBoard-module__6ne8mW__taskNumber{padding-top:8px}.ScheduleBoard-module__6ne8mW__taskField{grid-column:2}.ScheduleBoard-module__6ne8mW__taskField+.ScheduleBoard-module__6ne8mW__taskField{grid-row:2}.ScheduleBoard-module__6ne8mW__mobileFieldLabel{color:var(--text-muted);margin:0 0 2px 7px;font-size:9px;font-weight:800;display:block}.ScheduleBoard-module__6ne8mW__textInput{min-height:32px;padding:5px 7px}.ScheduleBoard-module__6ne8mW__placementBadge{grid-area:3/2;justify-self:start;margin-top:1px}.ScheduleBoard-module__6ne8mW__removeButton{grid-area:1/3;margin-top:4px}.ScheduleBoard-module__6ne8mW__chartFrame{padding:12px 8px 10px}.ScheduleBoard-module__6ne8mW__topAxis{grid-template-columns:49px minmax(0,1fr);gap:8px}.ScheduleBoard-module__6ne8mW__chartBody{grid-template-columns:1fr;gap:7px}.ScheduleBoard-module__6ne8mW__sideAxis{flex-direction:row;align-items:center;gap:8px;min-height:0;padding:0 4px;display:flex}.ScheduleBoard-module__6ne8mW__sideScale{text-align:left;flex-direction:row;flex:1;align-items:center}.ScheduleBoard-module__6ne8mW__quadrantGrid{grid-template-rows:repeat(2,minmax(166px,1fr));gap:6px}.ScheduleBoard-module__6ne8mW__quadrantCell{gap:8px;min-height:166px;padding:9px}.ScheduleBoard-module__6ne8mW__quadrantName{gap:5px;font-size:11px}.ScheduleBoard-module__6ne8mW__quadrantHint{padding-left:19px;font-size:9px}.ScheduleBoard-module__6ne8mW__placeButton{min-height:32px;padding:5px 7px;font-size:10px}.ScheduleBoard-module__6ne8mW__placedTask{padding:7px}.ScheduleBoard-module__6ne8mW__placedTaskText strong{font-size:11px}.ScheduleBoard-module__6ne8mW__selectionHelp{flex-basis:100%;padding-left:25px}}@media (max-width:410px){.ScheduleBoard-module__6ne8mW__chartLegend{display:none}.ScheduleBoard-module__6ne8mW__quadrantGrid{grid-template-rows:none;grid-template-columns:1fr}.ScheduleBoard-module__6ne8mW__quadrantCell{min-height:145px}}@media (prefers-reduced-motion:reduce){.ScheduleBoard-module__6ne8mW__resetButton,.ScheduleBoard-module__6ne8mW__addButton,.ScheduleBoard-module__6ne8mW__cancelSelection,.ScheduleBoard-module__6ne8mW__unclassifiedItem,.ScheduleBoard-module__6ne8mW__taskRow,.ScheduleBoard-module__6ne8mW__quadrantCell,.ScheduleBoard-module__6ne8mW__placeButton,.ScheduleBoard-module__6ne8mW__placedTask{transition:none}}@media (forced-colors:active){.ScheduleBoard-module__6ne8mW__quadrantCell,.ScheduleBoard-module__6ne8mW__placedTask,.ScheduleBoard-module__6ne8mW__placementBadge,.ScheduleBoard-module__6ne8mW__unclassifiedItem{border:1px solid canvastext}}@media (min-width:681px){.ScheduleBoard-module__6ne8mW__dragOnlyHint{display:inline}}@media (max-width:680px){.ScheduleBoard-module__6ne8mW__dragOnlyHint{display:none}}@media (prefers-reduced-motion:reduce){.ScheduleBoard-module__6ne8mW__resetButton:hover,.ScheduleBoard-module__6ne8mW__addButton:hover,.ScheduleBoard-module__6ne8mW__cancelSelection:hover,.ScheduleBoard-module__6ne8mW__unclassifiedItem:hover,.ScheduleBoard-module__6ne8mW__placeButton:not(:disabled):hover,.ScheduleBoard-module__6ne8mW__placedTask:hover,.ScheduleBoard-module__6ne8mW__taskRow:hover,.ScheduleBoard-module__6ne8mW__quadrantCell:hover,.ScheduleBoard-module__6ne8mW__dropTarget{transform:none}}
.content-guard-module__kUAWhW__denied{text-align:center;color:var(--text-muted);flex-direction:column;gap:8px;padding:40px 0;display:flex}
.Avatar-module__ojsiSq__wrap{align-items:center;gap:8px;display:inline-flex}.Avatar-module__ojsiSq__badge{box-shadow:var(--shadow-sm);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.Avatar-module__ojsiSq__sm{width:28px;height:28px;font-size:15px}.Avatar-module__ojsiSq__md{width:40px;height:40px;font-size:21px}.Avatar-module__ojsiSq__lg{width:64px;height:64px;font-size:34px}.Avatar-module__ojsiSq__name{color:var(--text);font-weight:600}
.Button-module__3dJGfa__btn{border-radius:var(--radius);cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;font-weight:600;transition:background .15s,border-color .15s,opacity .15s,transform 50ms;display:inline-flex}.Button-module__3dJGfa__btn:active{transform:translateY(1px)}.Button-module__3dJGfa__btn:disabled{opacity:.55;cursor:not-allowed}.Button-module__3dJGfa__md{padding:11px 20px;font-size:15px}.Button-module__3dJGfa__sm{border-radius:var(--radius-sm);padding:7px 14px;font-size:13.5px}.Button-module__3dJGfa__full{width:100%}.Button-module__3dJGfa__primary{background:var(--primary);color:var(--primary-fg)}.Button-module__3dJGfa__primary:hover:not(:disabled){background:var(--primary-hover)}.Button-module__3dJGfa__secondary{background:var(--surface-2);color:var(--text);border-color:var(--border)}.Button-module__3dJGfa__secondary:hover:not(:disabled){border-color:var(--primary)}.Button-module__3dJGfa__ghost{color:var(--text-muted);background:0 0}.Button-module__3dJGfa__ghost:hover:not(:disabled){background:var(--surface-2);color:var(--text)}.Button-module__3dJGfa__danger{color:var(--danger);border-color:var(--border);background:0 0}.Button-module__3dJGfa__danger:hover:not(:disabled){background:var(--danger);color:#fff;border-color:var(--danger)}
.Card-module__7fBG1G__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow)}.Card-module__7fBG1G__pad-md{padding:18px 20px}.Card-module__7fBG1G__pad-lg{padding:28px}.Card-module__7fBG1G__pad-none{padding:0}
.Input-module__j8lwcG__field{flex-direction:column;gap:6px;display:flex}.Input-module__j8lwcG__label{color:var(--text-muted);font-size:13.5px;font-weight:600}.Input-module__j8lwcG__input{width:100%;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);outline:none;padding:11px 14px;font-size:15px;transition:border-color .15s,box-shadow .15s}.Input-module__j8lwcG__input::placeholder{color:var(--text-muted);opacity:.7}.Input-module__j8lwcG__input:focus{border-color:var(--primary);box-shadow:0 0 0 3px #e76f512e}.Input-module__j8lwcG__input:disabled{background:var(--surface-2);color:var(--text-muted);cursor:not-allowed}.Input-module__j8lwcG__invalid{border-color:var(--danger)}.Input-module__j8lwcG__hint{color:var(--text-muted);font-size:12.5px}.Input-module__j8lwcG__error{color:var(--danger);font-size:12.5px}
.home-module__rQ_mfG__title,.home-module__rQ_mfG__subtitle,.home-module__rQ_mfG__sectionTitle,.home-module__rQ_mfG__cardLabel,.home-module__rQ_mfG__cardReason,.home-module__rQ_mfG__cardHelper,.home-module__rQ_mfG__empty{word-break:keep-all;overflow-wrap:break-word}.home-module__rQ_mfG__home{gap:var(--s6);flex-direction:column;display:flex}.home-module__rQ_mfG__greeting{gap:var(--s1);flex-direction:column;display:flex}.home-module__rQ_mfG__title{font-size:var(--t-2xl);letter-spacing:-.02em;color:var(--text);margin:0;font-weight:700;line-height:1.25}.home-module__rQ_mfG__subtitle{font-size:var(--t-md);color:var(--text-muted);margin:0}.home-module__rQ_mfG__section{gap:var(--s3);flex-direction:column;display:flex}.home-module__rQ_mfG__sectionHead{align-items:center;gap:var(--s3);display:flex}.home-module__rQ_mfG__sectionTitle{font-size:var(--t-xs);letter-spacing:.08em;color:var(--text-subtle);flex:none;margin:0;font-weight:600}.home-module__rQ_mfG__sectionRule{background:var(--border);flex:1;height:1px}.home-module__rQ_mfG__grid{gap:var(--s3);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}.home-module__rQ_mfG__card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;display:flex;position:relative;overflow:hidden}.home-module__rQ_mfG__cardLink{gap:var(--s3);padding:var(--s4);color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}.home-module__rQ_mfG__cardHead{justify-content:space-between;align-items:flex-start;gap:var(--s2);display:flex}.home-module__rQ_mfG__cardTile{border-radius:var(--radius-sm);background:var(--tile);width:40px;height:40px;font-size:var(--t-xl);flex:none;place-items:center;line-height:1;display:grid}.home-module__rQ_mfG__cardBody{justify-content:space-between;align-items:baseline;gap:var(--s2);display:flex}.home-module__rQ_mfG__cardLabel{font-size:var(--t-lg);letter-spacing:-.01em;color:var(--text);font-weight:600;line-height:1.35}.home-module__rQ_mfG__cardGo{color:var(--text-subtle);flex:none;transition:transform .18s ease-out;display:inline-flex}.home-module__rQ_mfG__badge{align-items:center;gap:var(--s1);padding:3px var(--s2);border-radius:var(--radius-chip);font-size:var(--t-xs);white-space:nowrap;flex:none;font-weight:600;line-height:1.4;display:inline-flex}.home-module__rQ_mfG__badgeAllowed{color:var(--text-muted);border:1px solid var(--border);background:0 0}.home-module__rQ_mfG__badgeBlocked{color:var(--unset-ink);border:1px solid color-mix(in srgb, var(--rail-unset) 45%, transparent);background:color-mix(in srgb, var(--rail-unset) 14%, transparent)}.home-module__rQ_mfG__badgePending{color:var(--text-subtle);border:1px dashed var(--border);background:0 0}.home-module__rQ_mfG__cardActive .home-module__rQ_mfG__cardLink{transition:transform .18s ease-out}.home-module__rQ_mfG__cardActive:hover{box-shadow:var(--shadow)}.home-module__rQ_mfG__cardActive:hover .home-module__rQ_mfG__cardLink{transform:translateY(-2px)}.home-module__rQ_mfG__cardActive:hover .home-module__rQ_mfG__cardLabel{color:var(--primary)}.home-module__rQ_mfG__cardActive:hover .home-module__rQ_mfG__cardGo{color:var(--primary);transform:translate(3px)}.home-module__rQ_mfG__cardActive:active .home-module__rQ_mfG__cardLink{transform:translateY(0)}.home-module__rQ_mfG__cardLink:focus-visible,.home-module__rQ_mfG__cardHelper:focus-visible{outline:3px solid var(--focus);outline-offset:-3px;border-radius:var(--radius)}.home-module__rQ_mfG__cardInactive{background:var(--surface-2);cursor:not-allowed}.home-module__rQ_mfG__cardInactive:before{content:"";background:var(--rail-unset);width:3px;position:absolute;inset:0 auto 0 0}.home-module__rQ_mfG__cardInactive .home-module__rQ_mfG__cardLink{padding-left:calc(var(--s4) + 3px)}.home-module__rQ_mfG__cardInactive .home-module__rQ_mfG__cardTile{background:color-mix(in srgb, var(--rail-unset) 12%, transparent)}.home-module__rQ_mfG__cardReason{padding:3px var(--s3);border-radius:var(--radius-chip);background:color-mix(in srgb, var(--rail-unset) 14%, transparent);color:var(--unset-ink);font-size:var(--t-sm);align-self:flex-start;align-items:center;font-weight:600;line-height:1.45;display:inline-flex}.home-module__rQ_mfG__cardUpcoming{cursor:default;background:0 0;border-style:dashed}.home-module__rQ_mfG__cardUpcoming .home-module__rQ_mfG__cardTile{border:1px dashed var(--border);background:0 0}.home-module__rQ_mfG__cardUpcoming .home-module__rQ_mfG__cardLabel{color:var(--text-muted)}.home-module__rQ_mfG__cardUpcoming .home-module__rQ_mfG__cardReason{border:1px dashed var(--border);color:var(--text-subtle);background:0 0;font-weight:500}.home-module__rQ_mfG__cardHelper{min-height:44px;padding:var(--s2) var(--s4);border-top:1px solid var(--border);color:var(--primary);font-size:var(--t-md);cursor:pointer;align-items:center;gap:6px;margin-top:auto;font-weight:600;text-decoration:none;display:flex}.home-module__rQ_mfG__cardHelper svg{transition:transform .18s ease-out}.home-module__rQ_mfG__cardHelper:hover{color:var(--primary-hover)}.home-module__rQ_mfG__cardHelper:hover svg{transform:translate(3px)}.home-module__rQ_mfG__empty{padding:var(--s6) var(--s5);text-align:center;border:1px dashed var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text-muted);font-size:var(--t-md);margin:0;line-height:1.6}@media (prefers-reduced-motion:reduce){.home-module__rQ_mfG__cardActive .home-module__rQ_mfG__cardLink,.home-module__rQ_mfG__cardGo,.home-module__rQ_mfG__cardHelper svg{transition-duration:.01ms}.home-module__rQ_mfG__cardActive:hover .home-module__rQ_mfG__cardLink,.home-module__rQ_mfG__cardActive:hover .home-module__rQ_mfG__cardGo,.home-module__rQ_mfG__cardHelper:hover svg{transform:none}}.home-module__rQ_mfG__zoneNote{font-size:var(--t-xs);color:var(--text-subtle);flex:none}.home-module__rQ_mfG__zoneList{gap:var(--s2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.home-module__rQ_mfG__item{align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text);word-break:keep-all;overflow-wrap:break-word;text-decoration:none;display:flex}a.home-module__rQ_mfG__item:hover,a.home-module__rQ_mfG__item:focus-visible{border-color:var(--primary);outline:none}.home-module__rQ_mfG__itemText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.home-module__rQ_mfG__itemLabel{min-width:0;font-size:var(--t-md);flex:1;font-weight:600}.home-module__rQ_mfG__itemText .home-module__rQ_mfG__itemLabel{flex:none}.home-module__rQ_mfG__detail{font-size:var(--t-xs);color:var(--text-muted)}.home-module__rQ_mfG__value{font-size:var(--t-md);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.home-module__rQ_mfG__src{font-size:var(--t-xs);color:var(--text-subtle);flex:none}.home-module__rQ_mfG__count{text-align:center;min-width:3.2em;padding:3px var(--s2);border-radius:var(--radius-chip);background:color-mix(in srgb, var(--primary) 14%, transparent);color:var(--primary);font-size:var(--t-sm);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.home-module__rQ_mfG__level{align-items:center;gap:var(--s1);padding:3px var(--s2);border-radius:var(--radius-chip);font-size:var(--t-xs);flex:none;font-weight:700;display:inline-flex}.home-module__rQ_mfG__levelWarn{background:color-mix(in srgb, var(--rail-unset) 16%, transparent);color:var(--unset-ink)}.home-module__rQ_mfG__levelDown{background:color-mix(in srgb, var(--danger,#b3412f) 14%, transparent);color:var(--danger,#b3412f)}.home-module__rQ_mfG__quiet{font-size:var(--t-sm);color:var(--text-muted);margin:0}.home-module__rQ_mfG__allGood{align-items:center;gap:var(--s2);color:var(--primary);font-weight:600;display:inline-flex}.home-module__rQ_mfG__cardGuide{margin-top:var(--s1);word-break:keep-all;overflow-wrap:break-word;display:block}
.members-module__q1i8_a__wrap{flex-direction:column;gap:18px;display:flex}.members-module__q1i8_a__header{justify-content:space-between;align-items:center;display:flex}.members-module__q1i8_a__heading{font-size:22px;font-weight:800}.members-module__q1i8_a__form{animation:.15s members-module__q1i8_a__fade}@keyframes members-module__q1i8_a__fade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.members-module__q1i8_a__formGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.members-module__q1i8_a__field{flex-direction:column;gap:6px;display:flex}.members-module__q1i8_a__fieldLabel{color:var(--text-muted);font-size:13.5px;font-weight:600}.members-module__q1i8_a__select{width:100%;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);outline:none;padding:11px 14px;font-family:inherit;font-size:15px}.members-module__q1i8_a__select:focus{border-color:var(--primary)}.members-module__q1i8_a__swatches{flex-wrap:wrap;gap:8px;display:flex}.members-module__q1i8_a__swatch{cursor:pointer;border:2px solid #0000;border-radius:50%;width:30px;height:30px}.members-module__q1i8_a__swatchOn{border-color:var(--text);box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--text)}.members-module__q1i8_a__error{color:var(--danger);grid-column:1/-1;margin:0;font-size:14px}.members-module__q1i8_a__formActions{grid-column:1/-1;justify-content:flex-end;display:flex}.members-module__q1i8_a__linkCard{border-color:var(--primary);animation:.15s members-module__q1i8_a__fade}.members-module__q1i8_a__linkTitle{margin:0;font-weight:700}.members-module__q1i8_a__linkHint{color:var(--text-muted);margin:6px 0 12px;font-size:13.5px}.members-module__q1i8_a__linkRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.members-module__q1i8_a__linkInput{min-width:200px;color:var(--text-muted);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius);outline:none;flex:1;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.members-module__q1i8_a__headerActions{gap:8px;display:flex}.members-module__q1i8_a__sectionTitle{margin:0 0 12px;font-weight:700}.members-module__q1i8_a__matrix{flex-direction:column;gap:18px;display:flex}.members-module__q1i8_a__matrixRow{flex-direction:column;gap:10px;display:flex}.members-module__q1i8_a__matrixHead{align-items:center;gap:8px;display:flex}.members-module__q1i8_a__matrixGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.members-module__q1i8_a__matrixHint,.members-module__q1i8_a__permHint{color:var(--text-muted);margin:0;font-size:13px;line-height:1.5}.members-module__q1i8_a__cell{flex-direction:column;gap:6px;display:flex}.members-module__q1i8_a__cellLabel{align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:flex}.members-module__q1i8_a__systemTag{color:var(--text-muted);background:var(--surface-2);border-radius:999px;padding:1px 6px;font-size:11px;font-weight:600}.members-module__q1i8_a__cellFixed{color:var(--text-muted);background:var(--surface-2);border:1px dashed var(--border);border-radius:var(--radius);padding:11px 14px;font-size:15px}.members-module__q1i8_a__cellNote{color:var(--text-muted);font-size:12.5px}.members-module__q1i8_a__cellError{color:var(--danger);font-size:12.5px;line-height:1.4}.members-module__q1i8_a__override{color:var(--text-muted);border:1px solid var(--border);border-radius:999px;padding:1px 8px;font-size:12px}.members-module__q1i8_a__itemCard{flex-direction:column;gap:14px;display:flex}.members-module__q1i8_a__itemActions{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.members-module__q1i8_a__permPanel{border-top:1px solid var(--border);flex-direction:column;gap:12px;padding-top:14px;animation:.15s members-module__q1i8_a__fade;display:flex}.members-module__q1i8_a__list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.members-module__q1i8_a__item{align-items:center;gap:14px;display:flex}.members-module__q1i8_a__itemBody{flex:1;min-width:0}.members-module__q1i8_a__itemHead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.members-module__q1i8_a__name{font-size:16px;font-weight:700}.members-module__q1i8_a__roleTag{color:var(--text-muted);background:var(--surface-2);border-radius:999px;padding:2px 8px;font-size:12px}.members-module__q1i8_a__pending{color:var(--primary);background:#e76f511f;border-radius:999px;padding:2px 8px;font-size:12px}.members-module__q1i8_a__sub{color:var(--text-muted);margin:4px 0 0;font-size:14px}@media (max-width:520px){.members-module__q1i8_a__formGrid{grid-template-columns:1fr}}.members-module__q1i8_a__cellHint{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:12px}.members-module__q1i8_a__rateBar{border:1px solid var(--border);border-radius:var(--radius-md,10px);background:var(--surface-soft,transparent);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;padding:10px 12px;display:flex}.members-module__q1i8_a__rateBarLabel{font-size:13px;font-weight:700}.members-module__q1i8_a__rateBarNote{color:var(--text-muted);font-size:12px}
.memo-module__L1axjG__wrap{flex-direction:column;gap:18px;display:flex}.memo-module__L1axjG__heading{font-size:22px;font-weight:800}.memo-module__L1axjG__composer{flex-direction:column;gap:12px;display:flex}.memo-module__L1axjG__textarea{resize:vertical;width:100%;color:var(--text);background:0 0;border:none;outline:none;font-family:inherit;font-size:15px;line-height:1.6}.memo-module__L1axjG__textarea::placeholder{color:var(--text-muted);opacity:.7}.memo-module__L1axjG__composerFooter{justify-content:flex-end;align-items:center;gap:12px;display:flex}.memo-module__L1axjG__error{color:var(--danger);margin-right:auto;font-size:13px}.memo-module__L1axjG__empty{text-align:center;color:var(--text-muted);padding:32px 0}.memo-module__L1axjG__list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.memo-module__L1axjG__item{align-items:flex-start;gap:12px;display:flex}.memo-module__L1axjG__itemBody{flex:1;min-width:0}.memo-module__L1axjG__itemHead{align-items:baseline;gap:8px;display:flex}.memo-module__L1axjG__author{font-size:14.5px;font-weight:700}.memo-module__L1axjG__time{color:var(--text-muted);font-size:12px}.memo-module__L1axjG__content{white-space:pre-wrap;word-break:break-word;margin:4px 0 0}.memo-module__L1axjG__delete{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;padding:2px 6px;font-size:15px}.memo-module__L1axjG__delete:hover{color:var(--danger);background:var(--surface-2)}
.profile-module__KeIN-W__wrap{flex-direction:column;gap:18px;display:flex}.profile-module__KeIN-W__heading{font-size:22px;font-weight:800}.profile-module__KeIN-W__card{flex-direction:column;gap:22px;display:flex}.profile-module__KeIN-W__identity{align-items:center;gap:16px;display:flex}.profile-module__KeIN-W__name{font-size:19px;font-weight:800}.profile-module__KeIN-W__meta{color:var(--text-muted);margin-top:2px;font-size:14px}.profile-module__KeIN-W__form{flex-direction:column;gap:16px;display:flex}.profile-module__KeIN-W__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.profile-module__KeIN-W__actions{justify-content:flex-end;display:flex}.profile-module__KeIN-W__ok{color:var(--primary);margin:0;font-size:14px}.profile-module__KeIN-W__err{color:var(--danger);margin:0;font-size:14px}.profile-module__KeIN-W__field{flex-direction:column;gap:6px;display:flex}.profile-module__KeIN-W__fieldLabel{color:var(--text-muted);font-size:13.5px;font-weight:600}.profile-module__KeIN-W__select{width:100%;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);outline:none;padding:11px 14px;font-family:inherit;font-size:15px}.profile-module__KeIN-W__select:focus{border-color:var(--primary)}@media (max-width:520px){.profile-module__KeIN-W__row{grid-template-columns:1fr}}
.shell-module__SN97Oq__shell{flex-direction:column;min-height:100dvh;display:flex}.shell-module__SN97Oq__brand{font-weight:800;font-size:var(--t-lg);color:var(--text);text-decoration:none}.shell-module__SN97Oq__brand:hover{color:var(--primary)}.shell-module__SN97Oq__topBar{z-index:10;justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);background:var(--surface);border-bottom:1px solid var(--border);display:flex;position:sticky;top:0}.shell-module__SN97Oq__main{padding:var(--s6) var(--s4) calc(var(--s7) + env(safe-area-inset-bottom,0));flex:1;width:100%;max-width:720px;margin:0 auto}.shell-module__SN97Oq__main:has([data-content-width=wide]){max-width:1280px}.shell-module__SN97Oq__userMenu{position:relative}.shell-module__SN97Oq__userMenuToggle{cursor:pointer;align-items:center;gap:var(--s2);padding:var(--s1) var(--s2);border-radius:var(--radius);font:inherit;color:inherit;background:0 0;border:1px solid #0000;list-style:none;display:inline-flex}.shell-module__SN97Oq__userMenuToggle::-webkit-details-marker{display:none}.shell-module__SN97Oq__userMenuToggle:hover{background:var(--surface-2)}.shell-module__SN97Oq__userMenu[open] .shell-module__SN97Oq__userMenuToggle{border-color:var(--border);background:var(--surface-2)}.shell-module__SN97Oq__userBadge{align-items:center;gap:var(--s2);display:inline-flex}.shell-module__SN97Oq__userMeta{text-align:left;flex-direction:column;line-height:1.2;display:flex}.shell-module__SN97Oq__userName{font-weight:700;font-size:var(--t-sm)}.shell-module__SN97Oq__userRole{font-size:var(--t-xs);color:var(--text-muted)}.shell-module__SN97Oq__userCaret{font-size:var(--t-xs);color:var(--text-muted);transition:transform .15s}.shell-module__SN97Oq__userMenu[open] .shell-module__SN97Oq__userCaret{transform:rotate(180deg)}.shell-module__SN97Oq__userMenuPanel{top:calc(100% + var(--s2));overscroll-behavior:contain;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);min-width:220px;max-height:min(70vh,420px);box-shadow:var(--shadow);padding:var(--s1);z-index:20;flex-direction:column;gap:2px;display:flex;position:absolute;right:0;overflow-y:auto}.shell-module__SN97Oq__userMenuMeta{padding:var(--s2) var(--s3);border-bottom:1px solid var(--border);margin-bottom:var(--s1);flex-direction:column;display:flex}.shell-module__SN97Oq__userMenuName{font-weight:700;font-size:var(--t-md)}.shell-module__SN97Oq__userMenuRole{font-size:var(--t-xs);color:var(--text-muted)}.shell-module__SN97Oq__userMenuItem{justify-content:space-between;align-items:center;gap:var(--s2);text-align:left;width:100%;min-height:44px;padding:var(--s2) var(--s3);border-radius:var(--radius-sm);font:inherit;font-size:var(--t-md);color:var(--text);cursor:pointer;background:0 0;border:none;text-decoration:none;display:flex}.shell-module__SN97Oq__userMenuItem:hover{background:var(--surface-2);color:var(--primary)}.shell-module__SN97Oq__userMenuItem:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.shell-module__SN97Oq__userMenuItemDisabled{color:var(--text-muted);cursor:not-allowed}.shell-module__SN97Oq__userMenuItemDisabled:hover{color:var(--text-muted);background:0 0}.shell-module__SN97Oq__userMenuTag{padding:2px var(--s2);border-radius:var(--radius-chip);border:1px solid color-mix(in srgb, var(--rail-unset) 45%, transparent);background:color-mix(in srgb, var(--rail-unset) 14%, transparent);color:var(--unset-ink);font-size:var(--t-xs);white-space:nowrap;flex:none;font-weight:600;line-height:1.4}.shell-module__SN97Oq__userMenuLogout{margin-top:var(--s1);border-top:1px solid var(--border);border-radius:0 0 var(--radius-sm) var(--radius-sm)}@media (max-width:479px){.shell-module__SN97Oq__userMeta{display:none}.shell-module__SN97Oq__main{padding:var(--s5) var(--s3) var(--s6)}}@media (min-width:768px){.shell-module__SN97Oq__topBar{padding:var(--s3) var(--s5)}.shell-module__SN97Oq__main{max-width:760px;padding:var(--s7) var(--s6) calc(var(--s7) + env(safe-area-inset-bottom,0))}}.shell-module__SN97Oq__returnBar{z-index:9;align-items:center;gap:var(--s2);padding:var(--s2) var(--s4);background:var(--surface-2);border-bottom:1px solid var(--border);display:flex;position:sticky;top:0}.shell-module__SN97Oq__returnLink{align-items:center;gap:var(--s1);min-height:36px;padding:0 var(--s3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font:inherit;font-size:var(--t-sm);cursor:pointer;font-weight:600;text-decoration:none;display:inline-flex}.shell-module__SN97Oq__returnLink:hover{border-color:var(--primary);color:var(--primary)}.shell-module__SN97Oq__returnLink:focus-visible{outline:2px solid var(--focus);outline-offset:2px}@media (min-width:768px){.shell-module__SN97Oq__returnBar{padding:var(--s2) var(--s5)}}
.login-module__Si-P0q__page{justify-content:center;align-items:center;min-height:100dvh;padding:24px;display:flex}.login-module__Si-P0q__inner{flex-direction:column;gap:28px;width:100%;max-width:440px;display:flex}.login-module__Si-P0q__header{text-align:center}.login-module__Si-P0q__title{font-size:26px;font-weight:800}.login-module__Si-P0q__subtitle{color:var(--text-muted);margin:6px 0 0}.login-module__Si-P0q__help{text-align:center;color:var(--text-muted);margin:0;font-size:13px}.login-module__Si-P0q__pinCard{flex-direction:column;gap:14px;display:flex}.login-module__Si-P0q__pinLabel{text-align:center;color:var(--text-muted);margin:0}.login-module__Si-P0q__pinInput{text-align:center;letter-spacing:12px;width:100%;color:var(--text);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius);outline:none;padding:12px;font-size:28px}.login-module__Si-P0q__pinInput:focus{border-color:var(--primary);box-shadow:0 0 0 3px #e76f512e}.login-module__Si-P0q__error{text-align:center;color:var(--danger);margin:0;font-size:14px}
