:root{color:#24262b;background:#f6f7f8;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.4}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:#f6f7f8}.loginShell{min-height:100vh;display:grid;place-items:center;padding:24px}.loginPanel{width:min(560px,100%);border:1px solid #d7dadf;border-radius:8px;background:#fff;padding:24px}.adminOverview{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px}.adminOverviewCard{min-height:82px;border:1px solid #8fbfe8;border-radius:8px;background:#eaf5ff;color:#111;font-weight:800;cursor:pointer}button,input,select{font:inherit}.appShell{min-height:100vh;padding:24px}.topbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.eyebrow{display:inline-flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0 0 4px;color:#7b4f2d;font-size:12px;font-weight:700;text-transform:uppercase}.helpCornerButton{order:-1}.inlineSwitch{min-height:28px;border:1px solid #8fbfe8;border-radius:6px;background:#eaf5ff;color:#111;font-size:12px;font-weight:760;cursor:pointer}.eventDate{margin:4px 0 0;color:#5d6470;font-weight:680}h1,h2{margin:0;letter-spacing:0}h1{font-size:clamp(24px,4vw,38px);font-weight:760}h2{font-size:16px;font-weight:720}.actions,.rowActions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.sessionTimer{display:inline-flex;align-items:center;min-height:30px;border:1px solid #e4c36a;border-radius:999px;background:#fff6d8;color:#7a4b00;padding:0 10px;font-size:12px;font-weight:800}.logoutButton{border-color:#8fbfe8;color:#163a5a}.userSwitchBox{display:grid;gap:3px;justify-items:end}.userSwitchBox small{color:#5d6570;font-size:11px;font-weight:760;line-height:1}.tabs{display:flex;flex-wrap:wrap;gap:6px;border-bottom:1px solid #d7dadf;margin-bottom:18px}.eventWorkspace{display:grid;grid-template-columns:minmax(260px,380px) 1fr;gap:12px;align-items:center;margin-bottom:16px;border:1px solid #d7dadf;border-radius:8px;background:#fff;padding:12px}.eventSwitchPage{margin-bottom:16px}.clickableRow{cursor:pointer}.clickableRow:hover td{background:#eaf5ff}.eventSelector{display:flex;align-items:center;gap:10px}.uploadForm{display:grid;grid-template-columns:150px minmax(160px,1fr) minmax(190px,1.2fr) 150px;gap:10px;align-items:center}.tab{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 12px;border:0;border-bottom:3px solid transparent;background:transparent;color:#565c65;cursor:pointer}.tab.active{border-bottom-color:#25845f;color:#1f513f;font-weight:700}.contentFlow{display:grid;gap:16px}.metricGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.metric{min-height:88px;border:1px solid #d7dadf;border-radius:8px;background:#fff;padding:14px}.metric span{display:block;color:#68707b;font-size:13px}.metric strong{display:block;margin-top:8px;color:#23262b;font-size:30px}.splitLayout{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.tableBlock{border:1px solid #d7dadf;border-radius:8px;background:#fff;overflow:hidden}.tableHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:0 14px;background:#eaf5ff;color:#111;border-bottom:1px solid #e2e4e8}.tableHeaderAddon{display:flex;flex:1;justify-content:flex-end}.tableScroller{max-width:100%;overflow-x:hidden}table{width:100%;border-collapse:collapse}th,td{padding:10px 12px;border-bottom:1px solid #eceef1;text-align:left;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:clip}th{color:#5f6670;font-size:12px;font-weight:760;text-transform:uppercase}tr:last-child td{border-bottom:0}.numeric{text-align:left;font-variant-numeric:tabular-nums}.entryForm{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;align-items:end;padding:12px;border:1px solid #d7dadf;border-radius:8px;background:#fff}.awardsLegacyControls{display:none}.formBlock{display:grid;gap:10px;border:1px solid #d7dadf;border-radius:8px;background:#fff;padding:12px}.formBlock .entryForm,.formBlock .uploadForm{border:0;padding:0}.sectionHeaderRow{display:flex;align-items:center;justify-content:space-between;gap:12px}.participantActionBar,.printToolbar,.runTabToolbar,.runOrderTools{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.printWarning{color:#a65f00;font-weight:760}.headerSortButton{border:0;background:transparent;color:inherit;padding:0;font:inherit;text-transform:inherit;cursor:pointer}.participantTableWrap table{table-layout:fixed;width:100%}.participantTableWrap th,.participantTableWrap td{padding:7px 6px;font-size:clamp(9px,.78vw,13px);line-height:1.05;white-space:nowrap;overflow:hidden;text-overflow:clip}.participantColId{width:40px}.participantColRun{width:46px}.participantColAge{width:40px}.participantColSize{width:50px}.participantColSex{width:70px}.participantColLure{width:90px}.participantColPhone{width:7%}.participantColName,.participantColOwner{width:10%}.participantColBreed{width:8%}.participantColGroup{width:9%}.participantColHint{width:auto}.participantColActions{width:138px}.participantTableWrap .rowActions{display:grid;grid-template-columns:1fr 30px 30px;align-items:center;gap:4px;justify-content:flex-start}.participantTableWrap .textButton,.participantTableWrap .iconButton{min-height:30px;padding:0 5px;font-size:9px}.participantTableWrap .dangerText{grid-column:1 / -1;width:100%}.registrationToolbar{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;align-items:end}.registrationOwnerGroup{display:grid;gap:8px}.registrationOwnerHeader{display:flex;align-items:end;justify-content:space-between;gap:12px;border:1px solid #d7dadf;border-radius:8px;background:#fff;padding:12px}.registrationOwnerHeader h2,.registrationOwnerHeader p{margin:0}.registrationOwnerHeader p{color:#4f5661;font-size:13px;font-weight:700}.registrationTotalLine{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.registrationOwnerHeader .fieldStack{width:min(210px,100%)}.registrationTable .tableHeader{min-height:36px}.registrationTable th,.registrationTable td{padding:10px 16px}.registrationTable th:last-child,.registrationTable td:last-child{width:230px;min-width:230px;overflow:visible}.registrationActions{display:flex;gap:6px;justify-content:flex-start;white-space:nowrap}.registrationStatusButton{min-width:102px;padding:0 10px}.paidButton{min-height:30px}.paidButton.paid{border-color:#25845f;background:#25845f;color:#fff}.compactGroupLabel{display:none}.fieldHint{margin:0;color:#4f5661;font-size:12px;font-weight:650}.fieldStack{display:grid;gap:5px;color:#4f5661;font-size:12px;font-weight:720}input,select{width:100%;min-height:36px;border:1px solid #c9cdd4;border-radius:6px;background:#fff;color:#24262b;padding:0 10px}input:disabled{background:#f0f1f3;color:#8a9099}.checkControl{display:inline-flex;align-items:center;gap:8px;min-height:36px;color:#454b54}.checkControl input{width:16px;min-height:16px}.primaryButton,.iconButton,.textButton{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;border:1px solid #25845f;border-radius:6px;background:#25845f;color:#fff;cursor:pointer}.primaryButton:disabled,.iconButton:disabled,.textButton:disabled{border-color:#aeb4bd;background:#aeb4bd;color:#fff;cursor:not-allowed}.primaryButton{padding:0 12px;font-weight:720}.dangerButton{justify-self:start;border-color:#b4472f;background:#b4472f}.iconButton{width:36px;padding:0}.textButton{width:auto;padding:0 10px;background:#fff;color:#8a2f22;border-color:#d7a099;font-size:12px;font-weight:760}.iconButton.danger{border-color:#b4472f;background:#b4472f}.heartButton{border-color:#d7a099;background:#fff;color:#8a2f22}.heartButton:hover,.heartActive{border-color:#b4472f;background:#ffe2dd;color:#8a2f22}.mapsCheckButton{margin-left:8px}.mapsPending{border-color:#e4a12f;background:#fff1d8;color:#7a4b00}.mapsChecked{border-color:#25845f;background:#ddf5ea;color:#1f6249}.statusPill{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:760;text-transform:uppercase}.statusPill.memory{background:#fff1d8;color:#7a4b00}.statusPill.postgres{background:#ddf5ea;color:#1f6249}.notice{margin-bottom:14px;border:1px solid #cfd5dd;border-radius:8px;background:#fff;padding:12px 14px;color:#454b54}.notice.error{border-color:#d7a099;background:#fff5f2;color:#8a2f22}.warningPill,.dangerPill,.noticePill{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border-radius:999px;font-size:12px;font-weight:760}.warningPill{background:#fff1d8;color:#7a4b00}.dangerPill{background:#ffe2dd;color:#8a2f22}.noticePill{border:0;background:#dff4e8;color:#145c43;cursor:pointer}.newNoticePill:hover{background:#caeadb}.acceptSuggestion{border-color:#25845f;color:#1f6249}.rejectSuggestion,.dangerText{border-color:#b4472f;color:#8a2f22}.blockedRunRow td{background:#ffe2dd}.screenOnly{display:table-cell}.participantTableWrap .hintCell{white-space:normal;overflow:visible;line-height:1.25}.participantTableWrap .hintCell>*{margin:0 5px 5px 0}.inlineNumberInput{min-width:72px}.ownerEditCell{display:grid;gap:6px}.mutedRow td{background:#fff7f5;color:#7a6a67}.duplicateRow td{background:#ffe2dd;color:#111}.duplicateRow .warningPill{background:#b4472f;color:#fff}.registrationRegisteredRow td{background:#e1f4eb;color:#143d2f}.registrationWithdrawnRow td{background:#ffe2dd;color:#7a2b20}.duplicateRow.registrationRegisteredRow td{background:#ffe2dd;color:#111}.statusSelect.statusValid{border-color:#25845f;background:#e1f4eb;color:#1f6249;font-weight:720}.statusSelect.statusInvalid{border-color:#b4472f;background:#ffe2dd;color:#8a2f22;font-weight:720}.groupSection{border:2px solid #c5cbd3;border-radius:8px;background:#fff;overflow:hidden}.groupHeader{width:100%;display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;min-height:48px;padding:0 14px;border:0;background:#d8ecff;color:#111;cursor:pointer;text-align:left;font-weight:820}.groupHeader strong{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:28px;border-radius:999px;background:#fff;color:#111}.compactTable{border:0;border-radius:0}.compactTable .tableHeader{display:none}.compactTable table{table-layout:fixed}.colId{width:62px}.colRun{width:58px}.colPlace{width:62px}.colDog{width:9%}.colSex{width:7%}.colBreed{width:11%}.colAge{width:56px}.colSize{width:66px}.colOwner{width:11%}.colPrevious{width:8%}.colStatus{width:10%}.colTime{width:8%}.colPrintResult{width:0}.colAwards,.colAction{width:10%}.printOnlyCell,col.printOnlyCol{display:none}.emphasisCell{font-weight:760}.selectedAwardRow td{background:#e1f4eb}.missingAwardRow td{background:#ffe2dd}.bestTimeCell{background:#fff1b8;color:#111}.awardHeaderControls{display:flex;flex-wrap:wrap;align-items:end;justify-content:flex-end;gap:10px}.awardHeaderControls .fieldStack{min-width:190px}.allCertificatesButton{justify-self:start;margin-top:8px}.specialAwardsPrintArea{display:grid;gap:10px}.printTabTitle{display:none}.dialogBackdrop{position:fixed;inset:0;z-index:20;display:grid;place-items:center;background:#00000059}.dialogPanel{width:min(460px,calc(100vw - 32px));border-radius:8px;background:#fff;padding:20px;box-shadow:0 20px 60px #0000003d}.wideDialog{width:min(980px,calc(100vw - 32px))}.dialogActions{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.dialogTableWrap{max-height:58vh;overflow:auto}.dangerInline{display:inline-flex;align-items:center;min-height:24px;border-radius:999px;background:#fbe0dc;color:#9f2d1b;padding:0 9px;font-weight:850}.printButton,.groupPrint{justify-self:start}.printButton{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:36px;border:1px solid #8fbfe8;border-radius:6px;background:#eaf5ff;color:#111;padding:0 12px;font-weight:760;cursor:pointer}.certificateLocked{border-color:#aeb4bd;background:#f0f1f3;color:#7c838c}.certificateReady{border-color:#25845f;color:#1f6249}.participantViewButton{border-color:#8fbfe8;color:#163a5a}.publicReleaseButton{justify-self:start}.publicReleaseRow{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.releaseHint{color:#a65f00;font-weight:800}.publicReleaseButton:disabled{border-color:#aeb4bd;background:#aeb4bd;color:#fff}.participantPublicView{min-height:100vh;background:#f4f7fb;padding:14px;color:#14171b}.publicHeader{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:14px;margin:-14px -14px 12px;background:#fff;border-bottom:1px solid #dce2ea;padding:14px}.publicClubLogo{width:clamp(72px,18vw,132px);height:auto;object-fit:contain}.publicHeader p{margin:0;color:#5f6670;font-size:12px;font-weight:760;text-transform:uppercase}.publicHeader h1{margin:3px 0;font-size:24px}.publicGroupList,.publicCardList{display:grid;gap:10px}.publicCollapseAllButton{justify-self:start;border-color:#8fbfe8;color:#163a5a}.publicStartGroup{display:grid;gap:8px}.publicGroupHeader{display:grid;grid-template-columns:18px minmax(0,1fr) 28px;align-items:center;gap:7px;min-height:38px;border:1px solid #d8dee8;border-radius:7px;background:#fff;color:#28303a;padding:0 10px;font-weight:720;text-align:left}.publicGroupHeader span{min-width:0;font-size:14px}.publicGroupHeader strong{display:inline-flex;align-items:center;justify-content:center;min-height:24px;border-radius:999px;background:#edf2f7;font-size:12px}.publicParticipantCard{border:1px solid #d8dee8;border-radius:8px;background:#fff;padding:12px}.publicNoEvaluation{background:#f0f1f3}.publicParticipantCard>div:first-child{display:flex;justify-content:space-between;gap:10px;color:#1f6249}.publicParticipantCard h2{margin:8px 0 2px;font-size:22px}.publicParticipantCard p,.publicParticipantCard small{margin:0;color:#4f5661}.publicParticipantCard dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0 0}.helpPanel td:first-child{width:90px;font-weight:800}.adminPanel .tableBlock{margin-top:10px}.adminOverviewPanel>.formBlock:nth-of-type(n+3){display:none}.adminSearch{max-width:520px;border:1px solid #d7dadf;border-radius:8px;background:#fff;padding:12px}.denseDogTable table,.adminEventsTable table,.eventSwitchTable table{table-layout:fixed}.denseDogTable th,.denseDogTable td,.adminEventsTable th,.adminEventsTable td,.eventSwitchTable th,.eventSwitchTable td{padding:6px 5px;font-size:clamp(9px,.66vw,12px);line-height:1.15}.dogHistoryTable th:nth-child(1),.dogHistoryTable td:nth-child(1){width:10%}.dogHistoryTable th:nth-child(2),.dogHistoryTable td:nth-child(2){width:9%}.dogHistoryTable th:nth-child(3),.dogHistoryTable td:nth-child(3){width:10%}.dogHistoryTable th:nth-child(4),.dogHistoryTable td:nth-child(4){width:5%}.dogHistoryTable th:nth-child(5),.dogHistoryTable td:nth-child(5){width:3%}.dogHistoryTable th:nth-child(6),.dogHistoryTable td:nth-child(6){width:5%}.dogHistoryTable th:nth-child(7),.dogHistoryTable td:nth-child(7){width:6%}.dogHistoryTable th:nth-child(8),.dogHistoryTable td:nth-child(8){width:6%}.dogHistoryTable th:nth-child(9),.dogHistoryTable td:nth-child(9){width:4%}.dogHistoryTable th:nth-child(10),.dogHistoryTable td:nth-child(10){width:4%}.dogHistoryTable th:nth-child(11),.dogHistoryTable td:nth-child(11){width:4%}.dogHistoryTable th:nth-child(12),.dogHistoryTable td:nth-child(12){width:10%}.dogHistoryTable th:nth-child(13),.dogHistoryTable td:nth-child(13){width:5%}.dogHistoryTable th:nth-child(14),.dogHistoryTable td:nth-child(14){width:8%}.dogHistoryTable th:nth-child(15),.dogHistoryTable td:nth-child(15){width:5%}.dogHistoryTable th:nth-child(16),.dogHistoryTable td:nth-child(16){width:6%}.clubLogoThumb{max-width:72px;max-height:42px;object-fit:contain}.publicParticipantCard dt{color:#69717c;font-size:12px}.publicParticipantCard dd{margin:0;font-weight:800}.runNumberInput{min-width:54px}.inlineUpload{grid-template-columns:minmax(260px,1fr) 150px}.myDogPublicCard{display:grid;gap:6px;padding:8px 0}.myDogPublicCard>div{display:flex;justify-content:space-between;gap:10px;color:#1f6249}.myDogPublicCard h2,.myDogPublicCard p,.myDogPublicCard small{margin:0}.myDogPublicCard small{color:#4f5661}.dogHistoryDetail{display:grid;gap:12px}.dogProfileGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px 16px;margin:0}.dogProfileGrid div{min-width:0}.dogProfileGrid dt{color:#69717c;font-size:12px;font-weight:760;text-transform:uppercase}.dogProfileGrid dd{margin:2px 0 0;color:#23262b;font-weight:760}.archiveDocumentsTable a{color:#1f6249;font-weight:760}@media(max-width:720px){.appShell{padding:14px}.topbar{align-items:flex-start;flex-direction:column}.actions{width:100%;justify-content:flex-start}.eventWorkspace,.uploadForm{grid-template-columns:1fr}th,td{padding:9px}.participantTableWrap th,.participantTableWrap td{padding:5px 3px;font-size:clamp(7px,1.75vw,10px)}.participantColId{width:28px}.participantColRun{width:32px}.participantColAge{width:28px}.participantColSize{width:34px}.participantColSex{width:44px}.participantColLure{width:54px}.participantColActions{width:118px}.participantColPhone{width:0}.participantTableWrap th:nth-child(5),.participantTableWrap td:nth-child(5){display:none}.fullGroupLabel{display:none}.compactGroupLabel{display:inline}.participantTableWrap .textButton{padding:0 4px;font-size:8px}.participantTableWrap .iconButton{width:26px;min-height:26px}.participantPublicView{padding:10px}.publicHeader{margin:-10px -10px 10px;padding:12px 10px}.publicHeader h1{font-size:21px}.publicGroupHeader{grid-template-columns:18px minmax(0,1fr) 26px;padding:0 8px}.publicParticipantCard{padding:10px}.publicParticipantCard>div:first-child{align-items:flex-start;flex-direction:column;gap:3px}.publicParticipantCard h2{font-size:19px}.publicParticipantCard dl{display:grid!important;grid-template-columns:1fr;gap:7px;overflow:visible}.publicParticipantCard dd{font-size:17px}}@media print{@page runPrint{size:A4 portrait;margin:10mm}@page widePrint{size:A4 landscape;margin:10mm}@page{size:A4 landscape;margin:10mm}@page publicParticipantPrint{size:A4 portrait;margin:10mm}.tab-run1,.tab-run2{page:runPrint}.tab-participants,.tab-evaluation{page:widePrint}.participantPublicView{page:publicParticipantPrint;background:#fff;color:#000;padding:0}.participantPublicView .publicHeader{position:static;margin:0 0 8mm;padding:0;border-bottom:2px solid #000000}.participantPublicView .publicGroupHeader{border:0;border-bottom:1px solid #000000;background:#fff}.participantPublicView .publicParticipantCard{break-inside:avoid;border:1px solid #000000;border-radius:0;margin-bottom:4mm}.topbar,.tabs,.eventWorkspace,.eventSwitchPage,.runOrderTools,.printButton,.printToolbar,.groupPrint,.allCertificatesButton,.iconButton,.textButton,.entryForm,.uploadForm,.formBlock,.dialogBackdrop,.screenOnly,.screenOnlyCol,.screenOnlyCell{display:none!important}th.printOnlyCell,td.printOnlyCell{display:table-cell!important}col.printOnlyCol{display:table-column!important}.printTabTitle{display:block;margin:0 0 8px;color:#000;font-size:14px;font-weight:800}body,.appShell{background:#fff;padding:0;color:#000;font-size:12px}.contentFlow{gap:8px}.groupSection,.tableBlock{border:0;break-inside:avoid}.groupHeader,.tableHeader{min-height:auto;padding:0 0 4px;border:0;background:#fff!important;color:#000;font-size:14px}.groupHeader svg,.groupHeader strong{display:none}.tableScroller{overflow:visible}table{width:100%;table-layout:fixed;border-collapse:collapse;border:2px solid #000000}th,td{padding:2px 4px;border:2px solid #000000;color:#000!important;background:#fff!important;font-size:10px;line-height:1.05;white-space:nowrap;overflow:hidden;text-overflow:clip;vertical-align:middle}th{font-size:9px;font-weight:700}tr:last-child td{border-bottom:2px solid #000000!important}input,select{min-height:auto;border:0!important;background:transparent!important;color:#000!important;padding:0;appearance:none}.compactTable th:last-child,.compactTable td:last-child{display:none}.tab-evaluation .compactTable th:last-child,.tab-evaluation .compactTable td:last-child{display:none}.tab-run1 .compactTable table,.tab-run2 .compactTable table{table-layout:fixed}.tab-run1 .colId,.tab-run2 .colId{width:8mm}.tab-run1 .colRun,.tab-run2 .colRun{width:10mm}.tab-run1 .colAge,.tab-run2 .colAge{width:8mm}.tab-run1 .colSize,.tab-run2 .colSize{width:10mm}.tab-run1 .colDog,.tab-run2 .colDog{width:34mm}.tab-run1 .colBreed,.tab-run2 .colBreed{width:29mm}.tab-run1 .colSex,.tab-run2 .colSex{width:9mm}.tab-run1 .colOwner,.tab-run2 .colOwner{width:36mm}.tab-run1 .colStatus,.tab-run2 .colStatus{width:22mm}.tab-run1 .colTime,.tab-run2 .colTime{width:15mm}.tab-run1 .colPrintResult,.tab-run2 .colPrintResult{width:34mm}.tab-run1 th,.tab-run1 td,.tab-run2 th,.tab-run2 td{padding:3px;font-size:9px;line-height:1.08;white-space:nowrap;overflow:hidden;text-overflow:clip}.tab-run1 tr.mutedRow td,.tab-run2 tr.mutedRow td,.tab-run1 tr.blockedRunRow td,.tab-run2 tr.blockedRunRow td{background:#eee!important;color:#555!important}body.print-special-awards-only .tab-extraAwards .contentFlow>:not(.specialAwardsPrintArea),body.print-special-awards-only .tab-extraAwards .printButton:not(.printSpecialAwardsButton),body.print-special-awards-only .tab-extraAwards .printSpecialAwardsButton{display:none!important}}
