@font-face{font-family:'DM Sans';font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/dm-sans-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'DM Sans';font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/dm-sans-latin-500-normal.woff2') format('woff2')}
@font-face{font-family:'DM Sans';font-style:normal;font-weight:600;font-display:swap;src:url('./fonts/dm-sans-latin-600-normal.woff2') format('woff2')}
@font-face{font-family:'DM Sans';font-style:normal;font-weight:700;font-display:swap;src:url('./fonts/dm-sans-latin-700-normal.woff2') format('woff2')}
@font-face{font-family:'DM Sans';font-style:normal;font-weight:800;font-display:swap;src:url('./fonts/dm-sans-latin-800-normal.woff2') format('woff2')}
@font-face{font-family:'Manrope';font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/manrope-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'Manrope';font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/manrope-latin-500-normal.woff2') format('woff2')}
@font-face{font-family:'Manrope';font-style:normal;font-weight:600;font-display:swap;src:url('./fonts/manrope-latin-600-normal.woff2') format('woff2')}
@font-face{font-family:'Manrope';font-style:normal;font-weight:700;font-display:swap;src:url('./fonts/manrope-latin-700-normal.woff2') format('woff2')}
@font-face{font-family:'Manrope';font-style:normal;font-weight:800;font-display:swap;src:url('./fonts/manrope-latin-800-normal.woff2') format('woff2')}
:root{color-scheme:dark;--bg:#0d0e12;--panel:#15161c;--border:#272830;--muted:#858691;--text:#ececf1;--purple:#a995ff;--green:#55d5ad;--red:#ed8292}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font:14px 'DM Sans',sans-serif}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}aside{width:224px;position:fixed;inset:0 auto 0 0;border-right:1px solid var(--border);padding:30px 18px;background:#111217;display:flex;flex-direction:column}.brand{font:800 32px Manrope,sans-serif;color:var(--text);text-decoration:none;display:flex;align-items:center;gap:10px;padding:0 8px}.brand-dot{color:var(--purple);margin-left:-10px}.logo{width:33px;height:36px;background:var(--purple);color:#191424;border-radius:10px;font-size:30px;display:grid;place-items:center;line-height:1}.workspace{display:flex;gap:10px;align-items:center;border:1px solid var(--border);border-radius:9px;padding:12px 9px;margin:34px 0 29px;font-size:11px}.avatar{display:grid;place-items:center;background:#2b273b;color:#c3b3ff;width:33px;height:33px;border-radius:9px;font-weight:700;flex-shrink:0}small{display:block}.workspace small,.profile small{color:var(--muted);font-size:10px;margin-top:4px}.chevron{margin-left:auto}.nav-label{font-size:9px;letter-spacing:1.8px;color:#686976;padding:0 13px;margin-bottom:14px}nav button{width:100%;text-align:left;background:none;border:0;color:#9696a3;padding:13px 15px;margin-bottom:6px;border-radius:7px;font-size:12px}nav button span{font-size:19px;margin-right:12px;vertical-align:middle}nav button.active{color:#c6baff;background:#252032;box-shadow:inset 3px 0 #b19aff}nav button:hover{background:#22212b}.sidebar-bottom{margin-top:auto}.local{font-size:11px;border:1px solid var(--border);padding:12px;border-radius:8px}.local span{float:right;color:var(--muted)}i{display:inline-block}.local i{width:6px;height:6px;background:var(--green);border-radius:50%;margin-right:7px}.sidebar-bottom>small{color:#686976;font-size:10px;text-align:center;margin:11px 0 24px}.profile{display:flex;align-items:center;gap:10px;border-top:1px solid var(--border);padding:19px 5px 0;font-size:11px}main{margin-left:224px}header{height:73px;border-bottom:1px solid var(--border);padding:0 35px;display:flex;align-items:center;justify-content:space-between}.breadcrumb{color:#777985;font-size:11px}.breadcrumb b{margin:0 13px;color:#45454e}.breadcrumb span{color:#c5c5ce}.header-right{display:flex;gap:20px;align-items:center}.header-date{color:#9b9ba7;font-size:11px}.small{width:29px;height:29px;font-size:11px}.demo{border:1px solid #393343;background:#211d2a;color:#baa9e0;font-size:8px;letter-spacing:1.4px;padding:5px 8px;border-radius:4px}.content{max-width:1590px;margin:auto;padding:32px 35px}.page{display:none}.page.active{display:block}.heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:27px}.eyebrow{font-size:9px;letter-spacing:2px;color:var(--purple);font-weight:600;margin-bottom:9px}h1{font:750 29px Manrope,sans-serif;margin:0 0 7px;letter-spacing:-1px}p{color:var(--muted);font-size:11px;margin:0;line-height:1.6}.primary{background:#b3a0ff;color:#211733;border:1px solid #c4b5ff;border-radius:7px;padding:11px 16px;font-weight:650;font-size:11px}.primary:hover{background:#c4b5ff}.secondary{background:#23212c;border:1px solid #3a344b;color:#d1c5ff;padding:10px 14px;border-radius:7px;font-size:11px}.toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:21px}.account{display:flex;align-items:center;gap:12px;font-size:11px}.account strong{font-weight:500}.gold{color:#e4be78}.tag{color:#a8a7b3;border:1px solid #34343e;background:#202127;border-radius:4px;padding:4px 7px;font-size:9px}.period{display:flex;gap:5px;border:1px solid var(--border);padding:4px;border-radius:7px}.period button{border:0;background:none;color:var(--muted);padding:6px 10px;font-size:10px;border-radius:4px}.period button.selected{background:#2b2639;color:#d3c7ff}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-bottom:20px}.stat{border:1px solid var(--border);background:var(--panel);padding:17px 19px;border-radius:10px}.stat-label{color:#a7a7b3;font-size:11px;display:flex;justify-content:space-between}.stat-icon{color:#8a7db0}.stat-value{font:700 25px Manrope;margin:14px 0 10px;letter-spacing:-.8px}.stat-value span{font:11px 'DM Sans';color:var(--muted);letter-spacing:0;margin-left:4px}.stat-foot{font-size:9px;color:var(--muted)}.stat-foot b{color:var(--green);font-weight:500;margin-right:5px}.green{color:var(--green)!important}.red{color:var(--red)!important}.card{background:var(--panel);border:1px solid var(--border);border-radius:11px;overflow:hidden}.chart-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:20px;margin-bottom:20px}.card-head{display:flex;justify-content:space-between;align-items:center;padding:20px 21px 0;gap:12px}h2{font:650 13px Manrope;margin:0 0 5px}.card-head p{font-size:10px}.legend{color:#9594a2;font-size:8px;white-space:nowrap}.legend i{width:5px;height:5px;border-radius:50%;background:var(--green);margin:0 5px 0 8px}.legend .purple{background:var(--purple)}.chart-summary{font:650 26px Manrope;margin:20px 21px 0;letter-spacing:-.7px}.chart-summary>span{font:10px 'DM Sans';color:var(--muted);letter-spacing:0}.chart-summary small{font:9px 'DM Sans';color:var(--green);margin-top:5px;letter-spacing:0}.muted{color:var(--muted)!important}.dots{color:var(--muted);font-size:20px}.chart-svg{display:block;width:100%;height:185px;padding:5px 15px 9px}.chart-svg text{fill:#696b79;font:9px 'DM Sans',sans-serif}.bottom-grid{display:grid;grid-template-columns:1fr 310px;gap:20px}.calendar-controls{display:flex;align-items:center;gap:13px;font-size:10px}.calendar-controls button{background:transparent;border:1px solid #30313a;color:#a5a4b1;width:24px;height:25px;border-radius:5px}.calendar{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;padding:18px 20px}.weekday{text-align:center;color:#777986;font-size:9px;margin:0 0 7px}.day{height:65px;border:1px solid #26272f;border-radius:5px;background:#191a21;text-align:left;position:relative;padding:8px;color:#747583;display:flex;flex-direction:column;justify-content:space-between}.day b{font-weight:500;font-size:10px}.day strong{font-size:10px;font-weight:550}.day small{font-size:8px;opacity:.65;margin-top:2px}.day.profit{background:#142a26;border-color:#1d3a32;color:#69d7b3}.day.loss{background:#2b1d25;border-color:#41262f;color:#e68a98}.day.today{outline:1px solid #b6a0ff;outline-offset:1px}.day:hover{filter:brightness(1.25)}.day.empty{visibility:hidden}.calendar-footer{border-top:1px solid var(--border);padding:14px 20px;display:flex;justify-content:space-between;color:#777986;font-size:8px;gap:10px}.key{width:5px;height:5px;border-radius:2px;margin:0 4px 0 7px}.positive{background:var(--green)}.negative{background:var(--red)}.neutral{background:#666776}.daily .card-head{padding-bottom:20px}.daily-pair{display:flex;align-items:center;gap:9px;padding:0 20px;font-size:12px;font-weight:600}.daily-pair small{font-weight:400;font-size:9px;color:var(--muted);margin-top:4px}.daily-pair>.tag{margin-left:auto}.coin{background:#30291f;border:1px solid #493a24;border-radius:9px;width:36px;height:36px;display:grid;place-items:center;font-size:22px}.daily-value{padding:23px 21px}.daily-value>small{color:var(--muted);font-size:10px}.daily-value strong{display:block;font:700 28px Manrope;letter-spacing:-1px;margin:7px 0}.daily-value em{font:10px 'DM Sans';color:var(--muted);letter-spacing:0}.daily-value>span{font-size:9px}.progress-title{display:flex;justify-content:space-between;padding:0 21px;color:#a4a3af;font-size:9px}.progress-title b{color:var(--purple);font-weight:500}.progress{height:5px;margin:10px 21px 20px;background:#24232e;border-radius:5px}.progress span{display:block;width:100%;height:100%;background:#ad99f1;border-radius:5px}dl{margin:0 21px;border-top:1px solid var(--border);padding:8px 0}dl div{display:flex;justify-content:space-between;margin:13px 0;font-size:10px}dt{color:var(--muted)}dd{margin:0}dd span{color:#71717f;font-size:9px}.note{margin:5px 20px 20px;padding:12px;background:#201d2b;border:1px solid #332b43;border-radius:7px;display:flex;gap:10px;color:#b3a0e0;font-size:10px}.note p{font-size:9px;margin-top:5px;color:#9b91ae}footer{display:flex;gap:15px;color:#6d6d7d;font-size:9px;margin-top:24px}footer span:last-child{margin-left:auto}.report-summary{display:flex;gap:20px;align-items:center;margin:25px 0;font-size:12px}.report-summary>span:last-child{margin-left:auto}.table-scroll{overflow:auto;margin-top:20px}table{width:100%;border-collapse:collapse;font-size:10px;white-space:nowrap}th,td{text-align:right;border-bottom:1px solid var(--border);padding:15px 12px}th{color:#a6a1b8;font-weight:500;background:#1c1b24}thead tr:first-child th{text-align:center;color:var(--purple);font-size:9px;letter-spacing:.6px;border-right:1px solid #34303e}td:first-child,th:first-child{text-align:left}tbody tr:hover{background:#1c1c25}.table-note{padding:18px 21px;font-size:10px}.settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;max-width:1000px}.fields{padding:22px;display:grid;gap:17px}label{display:grid;gap:8px;color:#a7a5b3;font-size:11px}input,select,textarea{width:100%;background:#101116;color:#ddd9e9;border:1px solid #34323e;border-radius:6px;padding:11px;outline:none}input:focus,textarea:focus,select:focus{border-color:var(--purple)}.settings-message{color:#aa9ac9;font-size:11px;margin-top:24px}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:15px}dialog{width:440px;max-width:95vw;background:var(--panel);color:var(--text);border:1px solid #484054;border-radius:14px;padding:24px;box-shadow:0 30px 100px #0008}dialog::backdrop{background:#05050bbd;backdrop-filter:blur(4px)}.modal-top{display:flex;justify-content:space-between}.modal-top h2{font-size:19px}.modal-top button{border:0;background:transparent;color:#aaa;font-size:25px}.modal-hint{margin-top:10px}dialog .fields{padding:22px 0}dialog>.primary{width:100%}#toast{display:none;position:fixed;bottom:25px;right:25px;padding:14px 20px;background:#302940;border:1px solid #63517f;border-radius:8px;color:#dfd3f5;font-size:12px}@media(min-width:1600px){.day{height:77px}.chart-svg{height:210px}}@media(max-width:1150px){aside{width:190px}main{margin-left:190px}.content{padding:25px 22px}header{padding:0 22px}.bottom-grid{grid-template-columns:1fr}.daily{display:none}.legend{display:none}.stat-value{font-size:22px}.stats{gap:9px}.stat{padding:15px 12px}}@media(max-width:760px){aside{width:68px;padding:24px 9px}.brand{font-size:0;padding:0 7px}.brand-dot,.workspace,.nav-label,.sidebar-bottom{display:none}nav{margin-top:35px}nav button{font-size:0;padding:12px}nav button span{font-size:22px;margin:0}main{margin-left:68px}.header-date,.header-right>.avatar{display:none}.content{padding:22px 14px}.heading{gap:10px}h1{font-size:25px}.heading p{max-width:190px;font-size:10px}.primary{padding:10px;font-size:10px}.stats{grid-template-columns:1fr 1fr}.chart-grid,.settings-grid{grid-template-columns:1fr}.period button{padding:5px}.card-head{padding:16px 13px 0}.calendar{padding:15px 9px;gap:3px}.day{height:58px;padding:5px}.day strong{font-size:8px}.day small{display:none}.calendar-controls{gap:6px;font-size:9px}.calendar-footer>span:last-child,footer>span{display:none}.calendar-footer{font-size:8px;padding:12px}.toolbar{gap:10px}.account{gap:6px}.report-summary{flex-wrap:wrap;gap:10px}.report-summary>span:last-child{margin-left:0}}
.simulation{margin-top:28px;max-width:1000px}.simulation-inputs{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.simulation form{padding:22px}.simulation-help{font-size:11px;margin:14px 0;color:#94909f}.simulation-metrics{display:grid;grid-template-columns:1fr 1fr 1.3fr;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.simulation-metrics>div{padding:22px;border-right:1px solid var(--border)}.simulation-metrics small{color:var(--muted);font-size:11px}.simulation-metrics strong{display:block;font:700 24px Manrope;margin-top:10px}.simulation-metrics span{display:block;font-size:10px;color:var(--muted);margin-top:8px}.net-result{background:#15251f}.simulation-chart{display:block;width:100%;padding:20px}.simulation-chart text{fill:#96909f;font:11px sans-serif}.simulation details{margin:0 22px 20px}.simulation summary{cursor:pointer;color:var(--purple);font-size:12px}.simulation>#simulation-result>p{padding:0 22px 15px}@media(max-width:760px){.simulation-inputs{grid-template-columns:1fr 1fr}.simulation-metrics{grid-template-columns:1fr}.simulation-metrics strong{font-size:22px}}
.discipline{margin-bottom:20px;background:linear-gradient(110deg,#211c30,#15161c 72%);border-color:#3a304e}.discipline-title{padding:19px 22px;display:flex;align-items:center;gap:13px}.discipline-icon{width:38px;height:38px;border-radius:10px;background:#352b4a;color:#c2acff;display:grid;place-items:center;font-size:24px}.discipline-title .eyebrow{margin-bottom:5px;font-size:8px}.discipline-title button{margin-left:auto}.discipline-title p{font-size:10px}#discipline-values{display:grid;grid-template-columns:repeat(4,1fr);padding:0 22px 18px;gap:15px}.discipline-metric{border-left:1px solid #3b324a;padding-left:15px}.discipline-metric small{color:#a29aaf;font-size:10px}.discipline-metric strong{font:700 23px Manrope;display:block;margin-top:8px;color:#c6b6f4}.discipline-metric em{font:10px sans-serif;color:#8f879c;margin-left:6px}.risk-red strong{color:#ed9ba6}.discipline-foot{padding:11px 22px;border-top:1px solid #30283e;color:#8e849f;font-size:9px}.layer-setting{background:#241e33;border:1px solid #4a3b62;padding:15px;border-radius:9px}.layer-setting label{color:#d1baff}.layer-setting p{margin-top:9px;font-size:10px}.risk-preview{padding:15px;border:1px solid #393046;background:#1d1927;border-radius:8px}.risk-preview>small{color:#9e8ab8;font-size:8px;letter-spacing:1px}.risk-preview>div{display:flex;justify-content:space-between;margin-top:14px;font-size:12px}.risk-preview b{color:#c9b6fa}.risk-preview p{margin-top:13px;font-size:10px}.fields label>small{font-size:9px;color:#817989}@media(max-width:760px){#discipline-values{grid-template-columns:1fr 1fr}.discipline-title p{display:none}.discipline-title{padding:15px}.discipline-title button{font-size:9px;padding:8px}.discipline-title h2{font-size:12px}.discipline-metric strong{font-size:20px}}
.broker-details{border:1px solid #36303f;border-radius:8px;padding:13px}.broker-details summary{font-size:11px;color:#b7a9cd;cursor:pointer}.broker-details p{margin:12px 0;font-size:10px}.fx-settings{border-top:1px solid var(--border);padding-top:18px}.checkbox-label{display:flex;align-items:center;gap:9px;margin-top:13px;font-size:11px}.checkbox-label input{width:16px;height:16px;accent-color:#b3a0ff}.fx-actions{display:flex;align-items:center;gap:10px;margin:12px 0}.fx-actions small{font-size:10px;color:#a99abf;line-height:1.6}.fx-settings p{font-size:9px}.fx-settings input[readonly]{opacity:.65}.fx-actions button{font-size:9px;flex-shrink:0}
.account select{width:auto;max-width:230px;padding:8px}.account-context{font-size:11px;color:#a995cc;margin:-12px 0 20px}.period-label{display:flex;align-items:center;gap:10px;font-size:10px;color:var(--muted)}.period-label input{padding:5px;width:auto}.backup-card{margin:25px 0;max-width:1000px}.backup-actions{display:flex;gap:12px;padding:22px;align-items:center}.file-button{cursor:pointer;display:inline-block}.empty-hint{padding:0 22px 20px;font-size:10px}.entry-info{padding:10px;background:#241e33;border-radius:6px;font-size:11px}.note-cell{white-space:pre-wrap;min-width:180px;max-width:330px;text-align:left}.table-edit{background:none;border:0;color:#baa9ef;font-size:10px}#settings-status{color:#b7a0dd;font-size:11px;margin-left:15px}#account-form>.primary{margin-top:20px}#entry-preview{font-size:12px;color:#bbabde}#entry-preview p{margin-top:10px}.account-form label small{font-size:9px}#entry-form>.primary{width:100%}.simulation{margin-bottom:24px}
.avatar{overflow:hidden}.avatar img,.photo-preview img{width:100%;height:100%;object-fit:cover}.brand{height:45px;gap:10px}.journal-mark{display:grid;place-items:center;background:#b3a0ff;color:#21162e;border-radius:10px;width:35px;height:36px;font-size:29px;flex-shrink:0}.journal-word{font-size:19px;line-height:1.1;letter-spacing:-.5px}.journal-word small{font:500 9px DM Sans;letter-spacing:3px;color:#9f92ba;margin-top:5px}.custom-logo{max-width:100%;max-height:48px;object-fit:contain}.identity-settings{border-bottom:1px solid var(--border);padding-bottom:20px}.identity-upload{display:flex;align-items:center;gap:14px;margin-bottom:22px}.identity-upload h3{margin:0 0 5px;font-size:12px}.identity-upload p{font-size:10px;margin-bottom:10px}.identity-upload .secondary{font-size:10px;padding:7px 10px}.photo-preview,.brand-preview{height:64px;width:64px;flex-shrink:0;display:grid;place-items:center;border-radius:12px;background:#282132;border:1px solid #443653;color:#bda9ee;font-size:28px;overflow:hidden}.brand-preview img{width:100%;height:100%;object-fit:contain;padding:5px}.identity-settings>small{font-size:9px;color:var(--muted);line-height:1.6}@media(max-width:760px){.journal-word{display:none}.brand .custom-logo{max-width:42px}}
.trade-workspace{min-width:0;width:100%}.trade-workspace>small:first-child{font-size:8px;letter-spacing:1px;color:#b5a0dd}.trade-workspace select{width:100%;background:transparent;border:0;padding:7px 0 2px;font-size:11px;color:#eee;outline:none}.owner-settings{max-width:1000px;margin-bottom:22px}.owner-settings .identity-settings{padding:22px;border:0;display:flex;gap:30px;flex-wrap:wrap}.owner-settings .identity-upload{flex:1;min-width:230px;align-items:flex-start}.owner-settings .identity-settings>small{width:100%}#owner-name{margin:5px 0 10px}#owner-save{margin:0 6px 10px 0}.profile{cursor:pointer}.broker-avatar{background:#242132}.workspace{padding:12px 8px}
.settings-tabs{display:flex;gap:6px;padding:5px;background:#16151d;border:1px solid var(--border);border-radius:9px;width:fit-content;margin-bottom:24px}.settings-tabs button{padding:11px 18px;border:0;border-radius:6px;background:transparent;color:#96909f;font-size:12px}.settings-tabs button.active{background:#30263f;color:#d6c4ff}.trade-settings-toolbar{display:flex;gap:16px;align-items:center;max-width:1000px;margin-bottom:22px}.trade-settings-toolbar>div{margin-right:auto}.trade-settings-toolbar select{width:auto;max-width:230px;font-size:12px}.trade-settings-toolbar p{font-size:10px}#trade-settings-panel[hidden],#owner-settings-panel[hidden]{display:none}.broker-details>label{margin:15px 0}#owner-settings-panel .owner-settings{max-width:650px}#owner-settings-panel .identity-upload{flex:initial}#owner-settings-panel .identity-settings{display:block}@media(max-width:760px){.trade-settings-toolbar{flex-wrap:wrap}.trade-settings-toolbar>div{width:100%}.trade-settings-toolbar select{max-width:100%;flex:1}.settings-tabs{width:100%}.settings-tabs button{flex:1;padding:11px}}
.report table{table-layout:fixed;width:100%;font-variant-numeric:tabular-nums}.report th,.report td{white-space:normal;overflow-wrap:anywhere;padding:13px 7px;font-size:10px;vertical-align:top}.report th:first-child{width:100px}.report th:nth-child(2){width:40px}.report th:last-child{width:16%}.report .note-cell{min-width:0;max-width:none;white-space:pre-wrap}.report .table-edit{padding:0;text-align:left}.cash-card{margin-top:24px}.cash-card .card-head{padding-bottom:18px}.field-row[hidden]{display:none}@media(max-width:760px){.report table{min-width:720px}.report .table-scroll{overflow-x:auto}.cash-card .card-head{flex-wrap:wrap}}
.period{align-items:center;gap:9px}.period select{width:auto;border:0;padding:6px;font-size:11px}.period>input{width:auto;max-width:160px;padding:7px;font-size:11px}.period input[hidden]{display:none}.period #period-year{width:95px}.global-toolbar{margin-bottom:28px;flex-wrap:wrap;gap:14px}.global-toolbar[hidden],label[hidden]{display:none}
.field-caption{display:block;line-height:1.5}.field-caption span{display:inline}.report-actions{display:flex;align-items:center;gap:10px}.broker-details{padding:16px}.broker-details>label{margin:16px 0}.broker-details .field-row{gap:14px}.broker-details label{line-height:1.5}.broker-details input{min-width:0}.broker-details>p{line-height:1.7}.broker-details summary{line-height:1.6}.fields label{min-width:0}#entry-form label>small{font-size:10px;line-height:1.65;color:#8d8799}#entry-form .fields{gap:18px}@media(max-width:760px){.report-actions{flex-wrap:wrap;justify-content:flex-end}.report-actions button{font-size:9px}.broker-details .field-row{grid-template-columns:1fr}}
