.page-module__ki9R7G__page{max-width:900px;margin:0 auto;padding:16px}.page-module__ki9R7G__title{}.page-module__ki9R7G__context{margin-top:4px;}.page-module__ki9R7G__headerRule{border:0;border-top:2px dashed var(--border);margin:16px 0 24px}.page-module__ki9R7G__sectionLabel{margin-bottom:8px;}.page-module__ki9R7G__note{margin:0 0 24px;line-height:1.5;}.page-module__ki9R7G__tableWrap{overflow-x:auto}.page-module__ki9R7G__table{border-collapse:collapse;width:100%;}.page-module__ki9R7G__columnHead{text-align:left;white-space:nowrap;padding:0 12px 8px 0;}.page-module__ki9R7G__table td{border-top:1px solid var(--border);vertical-align:middle;padding:8px 12px 8px 0}.page-module__ki9R7G__swatch{border:1px solid var(--border);width:44px;height:28px;display:block}.page-module__ki9R7G__tokenName{white-space:nowrap;font-weight:700}.page-module__ki9R7G__hex{color:var(--muted);white-space:nowrap}.page-module__ki9R7G__use{line-height:1.45}.page-module__ki9R7G__inkBlock{background:var(--ink);color:var(--on-primary);border-radius:12px;padding:14px 16px;display:inline-block;}.page-module__ki9R7G__accentBlock{border:1px solid var(--accent);color:var(--accent);margin-left:8px;padding:6px 10px;display:inline-block;}.page-module__ki9R7G__surfaceBlock{background:var(--surface);border:1px solid var(--border);margin-top:12px;padding:12px 16px;}.page-module__ki9R7G__sample{padding:12px 12px 12px 0}.page-module__ki9R7G__spec{white-space:nowrap;}.page-module__ki9R7G__specRow{align-items:baseline;gap:var(--space-12);padding:var(--space-8) 0;border-top:1px solid var(--border);display:flex}.page-module__ki9R7G__specName{white-space:nowrap;min-width:132px;}.page-module__ki9R7G__spaceBar{background:var(--ink);align-self:center;height:12px}.page-module__ki9R7G__radiusGrid,.page-module__ki9R7G__touchGrid{gap:var(--space-16);margin-bottom:var(--space-24);flex-wrap:wrap;display:flex}.page-module__ki9R7G__radiusCell{text-align:center}.page-module__ki9R7G__radiusBox{background:var(--ink);width:64px;height:44px;margin-bottom:var(--space-4)}.page-module__ki9R7G__radiusCaption{display:block;}.page-module__ki9R7G__touchCell{text-align:center}.page-module__ki9R7G__touchBox{border:1px solid var(--border);background:var(--surface);margin-bottom:var(--space-4);justify-content:center;align-items:center;display:flex}.page-module__ki9R7G__touchInk{background:var(--ink);color:var(--on-primary)}.page-module__ki9R7G__ruleDashed{border:0;border-top:1px dashed var(--border);margin:var(--space-16) 0}.page-module__ki9R7G__ruleSolid{border:0;border-top:1px solid var(--border);margin:var(--space-16) 0}.page-module__ki9R7G__componentGrid{gap:var(--space-16);margin-bottom:var(--space-24);flex-wrap:wrap;align-items:flex-start;display:flex}.page-module__ki9R7G__componentCell{flex:220px;min-width:220px}.page-module__ki9R7G__stateRow{align-items:center;gap:var(--space-8);padding:var(--space-8) 0;display:flex}.page-module__ki9R7G__stateText{}
.Button-module__iYV4-q__base{justify-content:center;align-items:center;gap:var(--space-8);min-height:var(--height-button);padding:0 var(--space-24);border-radius:var(--radius-data);cursor:pointer;border:1px dotted #0000;width:100%;display:inline-flex;}.Button-module__iYV4-q__primary{background:var(--ink);color:var(--on-primary);border-color:#0000}.Button-module__iYV4-q__secondary{color:var(--text);border-color:var(--border);background:0 0}.Button-module__iYV4-q__base:disabled{opacity:.45;cursor:not-allowed}
.page-module__S4gqbq__screen{width:100%}.page-module__S4gqbq__body{gap:var(--space-12);padding:var(--space-12) var(--space-16);max-width:calc(640px + var(--space-32));flex-direction:column;width:100%;margin-inline:auto;display:flex}.page-module__S4gqbq__section{flex-direction:column;gap:7px;display:flex}.page-module__S4gqbq__sectionLabel{}.page-module__S4gqbq__dataRow{justify-content:space-between;align-items:baseline;gap:var(--space-16);display:flex}.page-module__S4gqbq__dataLabel{color:var(--muted);flex:none;}.page-module__S4gqbq__dataValue{text-align:right;}.page-module__S4gqbq__dataColumn{gap:var(--space-4);flex-direction:column;flex:1;min-width:0;display:flex}.page-module__S4gqbq__photo{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-data);justify-content:center;align-items:center;width:100%;height:320px;display:flex}.page-module__S4gqbq__photoEmpty{color:var(--muted);text-align:center;padding:var(--space-4);}.page-module__S4gqbq__contactRow{gap:var(--space-8);margin-top:var(--space-8);display:flex}.page-module__S4gqbq__contactLink{min-height:var(--touch-min);align-items:center;gap:var(--space-8);padding:0 var(--space-12);border:1px dotted var(--border);color:var(--text);display:inline-flex;}.page-module__S4gqbq__visitRow{gap:var(--space-4);border-bottom:1px solid var(--border);grid-template-columns:1fr auto;grid-template-areas:"line actions""note note""confirm confirm";align-items:baseline;padding:7px 0;display:grid}.page-module__S4gqbq__visitActions{gap:var(--space-8);flex:none;grid-area:actions;display:flex}.page-module__S4gqbq__visitAction{padding:0 var(--space-4);min-height:var(--touch-min);color:var(--muted);cursor:pointer;background:0 0;border:0;text-decoration:underline;}.page-module__S4gqbq__visitConfirmSlot{grid-area:confirm}.page-module__S4gqbq__visitConfirm{border:1px dashed var(--accent);padding:var(--space-12);margin-top:var(--space-8)}.page-module__S4gqbq__visitConfirmText{margin-bottom:var(--space-12);line-height:1.45;}.page-module__S4gqbq__visitError{border:1px solid var(--accent);border-radius:var(--radius-data);padding:var(--space-12);margin-top:var(--space-8);}.page-module__S4gqbq__visitEditor{gap:var(--space-16);padding:var(--space-16) 0;border-bottom:1px solid var(--border);flex-direction:column;display:flex}.page-module__S4gqbq__visitEditorActions{gap:var(--space-8);flex-direction:column;display:flex}@media (min-width:480px){.page-module__S4gqbq__visitEditorActions{flex-direction:row}.page-module__S4gqbq__visitEditorActions>*{flex:1}}.page-module__S4gqbq__visitLine{align-items:center;gap:var(--space-8);grid-area:line;display:flex}@media (min-width:1056px){.page-module__S4gqbq__visitRow{gap:var(--space-16);grid-template-columns:minmax(200px,auto) 1fr auto;grid-template-areas:"line note actions""confirm confirm confirm"}.page-module__S4gqbq__visitNote{padding-left:0}}.page-module__S4gqbq__visitText{}.page-module__S4gqbq__visitTextMuted{color:var(--muted)}.page-module__S4gqbq__visitNote{grid-area:note;padding-left:19px;line-height:1.45;}.page-module__S4gqbq__empty{}.page-module__S4gqbq__action{align-items:center;gap:var(--space-12);padding:0 var(--space-16) var(--space-24);max-width:calc(640px + var(--space-32));flex-wrap:wrap;width:100%;margin-inline:auto;display:flex}.page-module__S4gqbq__actionPrimary{flex:1;min-width:200px}.page-module__S4gqbq__archivePanel{flex-basis:100%}.page-module__S4gqbq__secondary{padding:0 var(--space-16) var(--space-16)}@media (min-width:672px){.page-module__S4gqbq__secondary{display:none}}.page-module__S4gqbq__coords{color:var(--muted);display:block;}.page-module__S4gqbq__archiveAction{width:var(--height-button);height:var(--height-button);border:1px dotted var(--border);border-radius:var(--radius-data);color:var(--muted);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}
.Field-module__nt9JEW__wrap{display:block}.Field-module__nt9JEW__label{margin-bottom:var(--space-12);display:block;}.Field-module__nt9JEW__input{width:100%;min-height:var(--touch-min);padding:0 var(--space-12);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-data);display:block;}.Field-module__nt9JEW__input::placeholder{color:var(--muted)}.Field-module__nt9JEW__hint{margin-top:var(--space-4);display:block;}
.ScreenHeader-module__jmU3Ga__header{background:var(--surface);padding:14px var(--space-16) 10px;justify-content:space-between;align-items:flex-end;gap:var(--space-16);width:100%;display:flex}.ScreenHeader-module__jmU3Ga__titles{flex-direction:column;gap:3px;min-width:0;display:flex}.ScreenHeader-module__jmU3Ga__context{}.ScreenHeader-module__jmU3Ga__title{}.ScreenHeader-module__jmU3Ga__actions{align-items:center;gap:var(--space-8);flex:none;display:none}@media (min-width:672px){.ScreenHeader-module__jmU3Ga__actions{display:flex}}.ScreenHeader-module__jmU3Ga__action{align-items:center;gap:var(--space-8);min-height:var(--touch-min);padding:0 var(--space-16);background:var(--ink);color:var(--on-primary);border-radius:var(--radius-data);cursor:pointer;border:1px dotted #0000;display:inline-flex;}.ScreenHeader-module__jmU3Ga__actionSecondary{color:var(--text);border-color:var(--border);background:0 0}.ScreenHeader-module__jmU3Ga__rule{background-image:repeating-linear-gradient(to right, var(--border) 0 6px, transparent 6px 11px);border:0;height:2px;margin:0}.ScreenHeader-module__jmU3Ga__ruleThin{background-image:repeating-linear-gradient(to right, var(--border) 0 6px, transparent 6px 11px);border:0;height:1px;margin:0}
.DirectionsButton-module__m36c9a__wrap{gap:var(--space-8);flex-direction:column;display:flex}.DirectionsButton-module__m36c9a__action{min-height:var(--touch-min);align-items:center;gap:var(--space-8);padding:0 var(--space-16);border:1px dotted var(--border);border-radius:var(--radius-data);color:var(--text);cursor:pointer;background:0 0;align-self:flex-start;display:inline-flex;}.DirectionsButton-module__m36c9a__choices{gap:var(--space-8);flex-wrap:wrap;display:flex}.DirectionsButton-module__m36c9a__choice{min-height:var(--touch-min);padding:0 var(--space-16);border:1px dotted var(--border);border-radius:var(--radius-data);color:var(--text);align-items:center;display:inline-flex;}
.layout-module__cgl8AG__column{width:100%;max-width:640px;margin-inline:auto}
.SegmentedControl-module__dOyS8a__group{border:1px solid var(--border);border-radius:var(--radius-data);display:flex;overflow:hidden}.SegmentedControl-module__dOyS8a__option{min-height:var(--touch-min);padding:0 var(--space-12);background:var(--surface);color:var(--text);border:0;border-left:1px solid var(--border);cursor:pointer;text-align:center;flex:1;}.SegmentedControl-module__dOyS8a__option:first-child{border-left:0}.SegmentedControl-module__dOyS8a__active{background:var(--ink);color:var(--on-primary)}.SegmentedControl-module__dOyS8a__label{margin-bottom:var(--space-12);display:block;}
.StatusBox-module__V7omIG__box{border:1px solid var(--text);border-radius:var(--radius-data);flex:none;width:12px;height:12px;display:inline-block}.StatusBox-module__V7omIG__found{background:var(--text)}.StatusBox-module__V7omIG__notFound{background:0 0}.StatusBox-module__V7omIG__overdue{background:var(--accent);border-color:var(--accent)}
.ViewSelector-module__KY4uea__group{border:1px solid var(--border);border-radius:var(--radius-data);flex:none;display:inline-flex;overflow:hidden}.ViewSelector-module__KY4uea__option{min-height:var(--touch-min);padding:0 var(--space-16);background:var(--surface);color:var(--muted);border-left:1px solid var(--border);align-items:center;display:inline-flex;}.ViewSelector-module__KY4uea__option:first-child{border-left:0}.ViewSelector-module__KY4uea__active{background:var(--ink);color:var(--on-primary)}
.FilterBar-module__fr9E8q__bar{align-items:center;gap:var(--space-8);padding:var(--space-12) var(--space-16);flex-wrap:wrap;display:flex}.FilterBar-module__fr9E8q__search{min-height:var(--touch-min);padding:0 var(--space-12);background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:var(--radius-data);flex:200px;}.FilterBar-module__fr9E8q__search::placeholder{color:var(--muted)}.FilterBar-module__fr9E8q__chip{min-height:var(--touch-min);border:1px dotted var(--border);border-radius:var(--radius-data);background:var(--surface);padding:0 var(--space-12);align-items:center;gap:var(--space-8);display:inline-flex;position:relative}.FilterBar-module__fr9E8q__chipApplied{background:var(--ink);border-color:var(--ink);border-style:solid}.FilterBar-module__fr9E8q__chipKey{color:var(--muted);pointer-events:none;}.FilterBar-module__fr9E8q__chipApplied .FilterBar-module__fr9E8q__chipKey{color:var(--on-primary)}.FilterBar-module__fr9E8q__chipSelect{appearance:none;background-color:var(--surface);color:var(--text);padding:0 var(--space-12) 0 0;min-height:var(--touch-min);cursor:pointer;border:0;}.FilterBar-module__fr9E8q__chipSelect option{background-color:var(--surface);color:var(--text)}.FilterBar-module__fr9E8q__chipApplied .FilterBar-module__fr9E8q__chipSelect,.FilterBar-module__fr9E8q__chipApplied .FilterBar-module__fr9E8q__chipSelect option{background-color:var(--ink);color:var(--on-primary)}.FilterBar-module__fr9E8q__chipChevron{right:var(--space-12);pointer-events:none;width:6px;height:6px;color:var(--muted);border-bottom:1px solid;border-right:1px solid;position:absolute;transform:translateY(-2px)rotate(45deg)}.FilterBar-module__fr9E8q__chipApplied .FilterBar-module__fr9E8q__chipChevron{color:var(--on-primary)}.FilterBar-module__fr9E8q__count{margin-left:auto;}.FilterBar-module__fr9E8q__clear{min-height:var(--touch-min);padding:0 var(--space-12);border:1px dotted var(--border);border-radius:var(--radius-data);color:var(--text);cursor:pointer;background:0 0;align-items:center;display:inline-flex;}
.page-module__T4-7Oa__screen{width:100%}
.page-module__XOYglW__screen{width:100%}.page-module__XOYglW__body{padding:var(--space-16)}
.Chip-module__2uJqra__chip{min-height:var(--touch-min);padding:0 var(--space-12);border:1px dotted var(--border);border-radius:var(--radius-data);color:var(--text);cursor:pointer;background:0 0;align-items:center;display:inline-flex;}.Chip-module__2uJqra__applied{background:var(--ink);border-color:var(--ink);color:var(--on-primary)}.Chip-module__2uJqra__content{align-items:baseline;gap:var(--space-4);display:flex}.Chip-module__2uJqra__key{}.Chip-module__2uJqra__chip .Chip-module__2uJqra__key{color:inherit}.Chip-module__2uJqra__chevron{opacity:.7}
.page-module__fIKq4G__screen{width:100%}.page-module__fIKq4G__body{padding:10px var(--space-16) var(--space-16)}.page-module__fIKq4G__empty{padding:var(--space-16) 0;line-height:1.5;}.page-module__fIKq4G__item{column-gap:var(--space-16);padding:var(--space-12) 0;border-bottom:1px solid var(--border);grid-template-columns:1fr auto;grid-template-areas:"name age""address address";align-items:center;row-gap:5px;display:grid}.page-module__fIKq4G__itemName{grid-area:name;}.page-module__fIKq4G__itemAge{color:var(--muted);text-align:right;grid-area:age;}.page-module__fIKq4G__itemAddress{color:var(--muted);grid-area:address;}
.page-module__VmafnG__screen{width:100%}.page-module__VmafnG__body{padding:10px var(--space-16) var(--space-16)}.page-module__VmafnG__empty{padding:var(--space-16) 0;line-height:1.5;}.page-module__VmafnG__item{border-bottom:1px solid var(--border);grid-template-columns:12px 1fr auto;grid-template-areas:"name name age""box outcome outcome""spacer address address";align-items:center;gap:5px 7px;padding:10px 0;display:grid}.page-module__VmafnG__itemName{grid-area:name;}.page-module__VmafnG__itemAge{color:var(--muted);text-align:right;grid-area:age;}.page-module__VmafnG__itemAgeOverdue{color:var(--accent)}.page-module__VmafnG__itemBox{grid-area:box;align-items:center;display:flex}.page-module__VmafnG__itemSector{color:var(--muted);grid-area:sector;display:none;}.page-module__VmafnG__outcomeText{grid-area:outcome;}.page-module__VmafnG__outcomeTextMuted{color:var(--muted)}.page-module__VmafnG__itemAddress{color:var(--muted);grid-area:address;}@media (min-width:1056px){.page-module__VmafnG__item{padding:var(--space-16) 0;column-gap:var(--space-16);grid-template-columns:12px minmax(180px,1.4fr) minmax(140px,1fr) minmax(220px,1.2fr) auto;grid-template-areas:"box name sector outcome age"}.page-module__VmafnG__itemSector{display:block}.page-module__VmafnG__itemAddress{display:none}}
.page-module__ZjBvqG__screen{width:100%}.page-module__ZjBvqG__body{padding:var(--space-16)}.page-module__ZjBvqG__sectionLabel{margin:var(--space-32) 0 var(--space-16);}.page-module__ZjBvqG__error{border:1px solid var(--accent);border-radius:var(--radius-data);padding:var(--space-12);margin-bottom:var(--space-16);}.page-module__ZjBvqG__empty{padding:var(--space-16) 0;line-height:1.5;}.page-module__ZjBvqG__row{justify-content:space-between;align-items:center;gap:var(--space-12);min-height:var(--touch-min);border-top:1px solid var(--border);padding:var(--space-8) 0;display:flex}.page-module__ZjBvqG__rowName{overflow-wrap:anywhere;}.page-module__ZjBvqG__rowAction{min-height:var(--touch-min);padding:0 var(--space-12);border:1px dotted var(--border);border-radius:var(--radius-data);color:var(--text);cursor:pointer;background:0 0;flex:none;}.page-module__ZjBvqG__editRow{border-top:1px solid var(--border);padding:var(--space-12) 0}.page-module__ZjBvqG__editActions{gap:var(--space-8);margin-top:var(--space-12);display:flex}.page-module__ZjBvqG__formBlock{margin-top:var(--space-32)}.page-module__ZjBvqG__newForm{margin-top:0}.page-module__ZjBvqG__submit{margin-top:var(--space-16)}.page-module__ZjBvqG__rowActions{gap:var(--space-8);flex:none;display:flex}.page-module__ZjBvqG__confirm{border:1px dashed var(--border);padding:var(--space-12);margin-bottom:var(--space-12)}.page-module__ZjBvqG__confirmText{margin-bottom:var(--space-12);line-height:1.5;}
.Divider-module__rYpoZq__rule{border:0;margin:0}.Divider-module__rYpoZq__section{border-top:1px dashed var(--border)}.Divider-module__rYpoZq__header{border-top:2px dashed var(--border)}.Divider-module__rYpoZq__row{border-top:1px solid var(--border)}
.page-module__aydn6q__screen{width:100%;min-height:100svh;padding:var(--space-32);justify-content:center;align-items:center;display:flex}.page-module__aydn6q__card{align-items:center;gap:var(--space-24);width:100%;max-width:320px;padding:var(--space-24);background:var(--surface);border:2px dashed var(--border-strong);border-radius:var(--radius-bubble);flex-direction:column;display:flex}.page-module__aydn6q__avatar{border:1px solid var(--border-strong);width:64px;height:64px;color:var(--muted);border-radius:50%;justify-content:center;align-items:center;display:flex}.page-module__aydn6q__avatar svg{stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.page-module__aydn6q__titles{flex-direction:column;align-items:center;gap:3px;display:flex}.page-module__aydn6q__context{}.page-module__aydn6q__title{font-family:var(--stack-mono);color:var(--ink);font-size:17px;font-weight:700}.page-module__aydn6q__rule{background-image:repeating-linear-gradient(to right, var(--border) 0 6px, transparent 6px 11px);border:0;width:100%;height:2px;margin:0}.page-module__aydn6q__form{width:100%}.page-module__aydn6q__fields{gap:var(--space-24);margin-bottom:var(--space-24);flex-direction:column;display:flex}.page-module__aydn6q__error{border:1px solid var(--accent);border-radius:var(--radius-data);color:var(--text);padding:var(--space-12);margin-bottom:var(--space-16);}.page-module__aydn6q__errorSlot{min-height:0}
.ThemeToggle-module__sGqMhG__group{border:1px dotted var(--border);border-radius:var(--radius-data);display:inline-flex;overflow:hidden}.ThemeToggle-module__sGqMhG__option{min-height:var(--touch-min);padding:0 var(--space-16);color:var(--text);border:0;border-left:1px dotted var(--border);cursor:pointer;background:0 0;}.ThemeToggle-module__sGqMhG__option:first-child{border-left:0}.ThemeToggle-module__sGqMhG__active{background:var(--ink);color:var(--on-primary)}
