.nv-author{--aw-side:272px;display:grid;grid-template-columns:var(--aw-side) minmax(0,1fr);min-height:100dvh;color:var(--nv-brunswick,#012824);background:var(--nv-page-bg,#F4F6F4);font-family:var(--nv-font-render,'Segoe UI',sans-serif);font-size:14px;line-height:1.6}
.nv-author *{box-sizing:border-box}.nv-author a{color:inherit;text-decoration:none}.nv-author button,.nv-author input,.nv-author select,.nv-author textarea{font:inherit}.nv-author h1{font-size:28px;line-height:1.25;margin:0;font-weight:700}.nv-author h2{font-size:20px;line-height:1.35;margin:0 0 16px}.nv-author h3{font-size:16px;margin:0}.nv-author p{margin:8px 0 16px}.nv-author small{display:block;font-size:12px}
.nv-author .aw-sidebar{position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;gap:24px;padding:24px 16px;color:var(--nv-white,#fff);background:var(--nv-brunswick,#012824)}
.nv-author .aw-brand{display:flex;flex-direction:column;align-items:center;gap:8px}.nv-author .aw-brand img{width:132px;height:44px;object-fit:contain;background:var(--nv-white,#fff);border-radius:8px}.nv-author .aw-sidebar nav{display:grid;gap:4px}.nv-author .aw-sidebar a{display:flex;align-items:center;gap:12px;min-height:48px;padding:10px 16px;border-radius:12px}.nv-author .aw-sidebar nav a:hover,.nv-author .aw-sidebar .is-active a{background:var(--nv-green-deep,#01453E);color:var(--nv-malachite,#00DE71)}.nv-author .aw-role-links{margin-block-start:auto;display:grid;gap:4px}
.nv-author .aw-icon{width:22px;height:22px;flex:0 0 22px;fill:none;stroke:currentColor}.nv-author .aw-main{min-width:0}.nv-author .aw-header{min-height:100px;padding:24px 32px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--nv-border,#E2E8E5)}.nv-author .aw-header p{margin:0}.nv-author .aw-content{padding:28px 32px;display:grid;gap:24px}.nv-author .aw-panel{min-width:0;background:var(--nv-white,#fff);border:1px solid var(--nv-border,#E2E8E5);border-radius:24px;padding:24px}.nv-author .aw-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.nv-author .aw-field{display:grid;gap:6px;margin-block-end:16px;font-weight:600;min-width:0}.nv-author input,.nv-author textarea,.nv-author select{width:100%;min-width:0;min-height:48px;border:1px solid var(--nv-border,#C4D0CC);border-radius:12px;padding:12px;color:inherit;background:var(--nv-white,#fff)}.nv-author textarea{min-height:120px;resize:vertical;font-weight:400}.nv-author input[type=checkbox],.nv-author input[type=radio]{width:22px;min-height:22px;accent-color:var(--nv-malachite,#00DE71)}.nv-author input[type=file]{font-size:13px}.nv-author .aw-language{max-width:140px}.nv-author .aw-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 20px;border:1px solid currentColor;border-radius:999px;background:var(--nv-white,#fff);color:var(--nv-brunswick,#012824);font-weight:700;cursor:pointer;text-decoration:none}.nv-author .aw-button:hover{background:var(--nv-celadon,#A9FDC5)}.nv-author .aw-button.primary{border-color:transparent;background:var(--nv-malachite,#00DE71)}.nv-author .aw-button.primary:hover{background:var(--nv-malachite-hover,#00C864)}.nv-author .aw-button:disabled{opacity:.55;cursor:wait}.nv-author :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--nv-malachite,#00DE71);outline-offset:3px}
.nv-author .aw-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.nv-author .aw-kpis article{display:grid;gap:12px}.nv-author .aw-kpis strong{font-size:36px;line-height:1.2}.nv-author .aw-kpis .aw-icon{color:var(--nv-green-deep,#01453E);background:var(--nv-celadon,#A9FDC5);border-radius:10px;padding:7px;width:38px;height:38px}.nv-author .aw-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.nv-author .aw-actions,.nv-author .aw-row{display:flex;gap:12px;flex-wrap:wrap;align-items:center;justify-content:space-between}.nv-author .aw-actions>a{min-height:44px;display:inline-flex;align-items:center;gap:8px}.nv-author .aw-list-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:20px;border-bottom:1px solid var(--nv-border,#E2E8E5)}.nv-author .aw-list-row:last-child{border-bottom:0}.nv-author .aw-list-row>*{min-width:0;overflow-wrap:anywhere}.nv-author .aw-request{padding-block:20px;border-bottom:1px solid var(--nv-border,#E2E8E5)}.nv-author .aw-status{display:inline-block;border-radius:999px;padding:4px 10px;background:var(--nv-page-bg,#F4F6F4);font-size:12px;font-weight:600}.nv-author .aw-status[data-status=verified],.nv-author .aw-status[data-status=published],.nv-author .aw-status[data-status=confirmed]{background:var(--nv-celadon,#A9FDC5)}.nv-author .aw-empty{padding:40px 16px;text-align:center}.nv-author .aw-muted{display:flex;gap:8px;align-items:center;color:var(--nv-muted,#607871)}.nv-author .aw-waypoint{border:1px solid var(--nv-border,#E2E8E5);border-radius:16px;padding:16px;margin:16px 0;min-width:0}.nv-author details{border-bottom:1px solid var(--nv-border,#E2E8E5);padding-block:12px}.nv-author summary{min-height:44px;cursor:pointer;display:flex;align-items:center;font-weight:700}.nv-author .aw-role-cards{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-block:24px}.nv-author .aw-role-cards label{display:grid;gap:12px;border:1px solid var(--nv-border,#E2E8E5);border-radius:20px;padding:24px;cursor:pointer}.nv-author .aw-role-cards label:has(input:checked){border-color:var(--nv-malachite,#00DE71);background:var(--nv-page-bg,#F4F6F4)}.nv-author .aw-consent{display:flex;align-items:center;gap:12px;min-height:44px;margin-block:20px}.nv-author .aw-error{margin:24px;padding:16px;border:1px solid currentColor;overflow-wrap:anywhere}.nv-author .aw-error[hidden]{display:none}.nv-author .aw-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.nv-author .aw-mobile-nav{display:none}
@media(max-width:1000px){.nv-author{--aw-side:220px}.nv-author .aw-columns{grid-template-columns:1fr}.nv-author .aw-header,.nv-author .aw-content{padding:20px}.nv-author .aw-kpis{gap:10px}.nv-author .aw-kpis .aw-panel{padding:16px}}
@media(max-width:699px){.nv-author{display:block;padding-bottom:calc(76px + env(safe-area-inset-bottom))}.nv-author .aw-sidebar{display:none}.nv-author .aw-header{min-height:80px;padding:16px}.nv-author h1{font-size:24px}.nv-author .aw-content{padding:16px;gap:16px}.nv-author .aw-panel{padding:16px;border-radius:20px}.nv-author .aw-fields,.nv-author .aw-role-cards{grid-template-columns:1fr}.nv-author .aw-kpis{grid-template-columns:1fr 1fr}.nv-author .aw-kpis strong{font-size:28px}.nv-author .aw-mobile-nav{position:fixed;inset:auto 0 0;display:flex;justify-content:space-around;gap:4px;background:var(--nv-white,#fff);border-top:1px solid var(--nv-border,#E2E8E5);padding:8px 4px calc(8px + env(safe-area-inset-bottom));z-index:30}.nv-author .aw-mobile-nav a{min-width:44px;min-height:48px;display:flex;align-items:center;flex-direction:column;gap:4px;text-align:center;font-size:12px;flex:1}.nv-author .aw-list-row{align-items:flex-start;flex-wrap:wrap}.nv-author .aw-language{max-width:110px}.nv-author .aw-role-links{display:none}}
@media(prefers-reduced-motion:reduce){.nv-author *{scroll-behavior:auto;transition:none;animation:none}}
.nv-author .aw-brand img{background:transparent;border-radius:0;width:144px;height:48px}.nv-author .aw-steps{display:flex;list-style:none;padding:0;gap:12px;margin:0 0 28px;flex-wrap:wrap}.nv-author .aw-steps li{display:flex;align-items:center;gap:8px;min-height:44px;padding:8px 16px;border-radius:99px;background:var(--nv-page-bg,#F4F6F4)}.nv-author .aw-steps li[aria-current]{background:var(--nv-malachite,#00DE71);font-weight:700}.nv-author .aw-steps bdi{display:grid;place-items:center;border:1px solid currentColor;border-radius:50%;width:24px;height:24px}.nv-author .aw-media-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.nv-author .aw-media-grid img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:16px}.nv-author .aw-story-preview{padding:24px;background:var(--nv-page-bg,#F4F6F4);border-radius:20px;overflow-wrap:anywhere}.nv-author .aw-story-preview p{white-space:pre-line}.nv-author [data-story-error]:empty,.nv-author [data-story-saved]:empty{display:none}.nv-author [data-story-error]{color:var(--nv-danger,#B42318)}.nv-author [data-story-results]{max-height:360px;overflow:auto}.nv-author [aria-invalid=true]{border-color:var(--nv-danger,#B42318)}
@media(max-width:699px){.nv-author .aw-steps{gap:6px}.nv-author .aw-steps li{padding:6px 10px;font-size:12px}.nv-author .aw-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nv-author .aw-story-preview{padding:16px}}
.nv-author .aw-track{margin:16px 0;padding:16px;border-radius:16px;background:var(--nv-bg,#F4F6F4)}.nv-author .aw-track svg{width:100%;max-height:300px;display:block}.nv-author .aw-track figcaption{font-size:12px}.nv-author .aw-months{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;border:1px solid var(--nv-line,#E2E8E5);border-radius:16px;padding:16px;margin-block:16px}.nv-author .aw-months label{margin:0}.nv-author [data-editor-error]:empty,.nv-author [data-editor-saved]:empty{display:none}.nv-author [data-editor-error]{color:var(--nv-danger-text,#BD1E2C)}
@media(max-width:699px){.nv-author .aw-months{grid-template-columns:repeat(2,minmax(0,1fr))}}
.nv-author .aw-photo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.nv-author .aw-photo-grid figure{margin:0}.nv-author .aw-photo-grid img{width:100%;height:140px;object-fit:cover;border-radius:16px}.nv-author .aw-weekdays{display:flex;flex-wrap:wrap;gap:8px}.nv-author fieldset{min-width:0;border:1px solid var(--nv-border,#E2E8E5);border-radius:16px;padding:16px;margin-block:20px}.nv-author .aw-mobile-more{flex:1;position:relative}.nv-author .aw-mobile-more summary{display:flex;min-height:48px;min-width:44px;align-items:center;justify-content:center;flex-direction:column;font-size:12px;cursor:pointer;list-style:none}.nv-author .aw-mobile-more summary::-webkit-details-marker{display:none}.nv-author .aw-mobile-more>div{position:absolute;inset-block-end:calc(100% + 16px);inset-inline-end:0;min-width:220px;padding:16px;display:grid;gap:12px;background:var(--nv-white,#fff);border:1px solid var(--nv-border,#E2E8E5);border-radius:20px;box-shadow:0 8px 28px #01282426}.nv-author .aw-mobile-more>div a{flex-direction:row;justify-content:flex-start;font-size:15px}.nv-author .aw-mobile-nav>a{min-width:0;overflow-wrap:anywhere}
@media(max-width:699px){.nv-author .aw-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}

.nv-author .aw-demo{padding:16px;border:1px solid #D5DDDA;background:#EEFBF3;border-radius:16px}.nv-author .aw-view-chart{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;align-items:end;min-height:180px}.nv-author .aw-view-chart>div{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:12px}.nv-author .aw-view-chart span{display:block;width:75%;background:#00DE71;border-radius:6px 6px 0 0}.nv-author .aw-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.nv-author video{display:block;max-width:100%;max-height:300px;border-radius:16px}.nv-author .aw-media-grid video{width:100%;aspect-ratio:4/3;background:#012824}@media(max-width:699px){.nv-author .aw-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}

/* Author cabinet, fixed kit 8.07: shared sidebar, metric cards and date calendar. */
.nv-author{--aw-side:248px}.nv-author .aw-sidebar{padding:20px 14px 16px;gap:18px}.nv-author .aw-brand{flex-direction:row;justify-content:flex-start;padding:0 6px;gap:10px}.nv-author .aw-brand img{width:34px;height:34px}.nv-author .aw-brand span{display:grid;gap:3px;text-align:start}.nv-author .aw-brand b{font-size:16px}.nv-author .aw-brand small{font-size:12px;color:#B6FECC;font-weight:700}.nv-author .aw-sidebar>a:not(.aw-brand){background:#00DE71;color:#012824;justify-content:center;font-weight:700;border-radius:99px}.nv-author .aw-sidebar>a:not(.aw-brand):hover{background:#00C766}.nv-author .aw-sidebar nav{gap:2px}.nv-author .aw-sidebar nav a{position:relative;color:#CFE6DA;font-size:14px;min-height:44px;padding:0 12px}.nv-author .aw-sidebar nav a .aw-icon{color:#B6FECC;width:20px;height:20px}.nv-author .aw-sidebar nav a:hover{background:rgba(255,255,255,.1);color:white}.nv-author .aw-sidebar .is-active a{background:rgba(255,255,255,.14);color:white;font-weight:700}.nv-author .aw-sidebar .is-active a:before{content:"";position:absolute;inset-inline-start:-14px;top:10px;bottom:10px;width:4px;background:#00DE71;border-radius:4px}.nv-author .aw-sidebar .is-active .aw-icon{color:#00DE71}.nv-author .aw-header{min-height:84px;padding:20px 28px}.nv-author .aw-content{padding:24px 28px;gap:20px}.nv-author .aw-panel{border-radius:22px;padding:22px}.nv-author .aw-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.nv-author .aw-kpis .aw-panel{position:relative;padding:20px;gap:12px}.nv-author .aw-kpis .aw-icon{width:30px;height:30px;padding:6px;border-radius:50%;background:#EEFBF3;color:#00A957}.nv-author .aw-kpis [data-metric=profileViews] .aw-icon{background:#EEF2FF;color:#3861E0}.nv-author .aw-kpis [data-metric=requests30] .aw-icon{background:#FFF8DD;color:#967400}.nv-author .aw-kpis [data-metric=followers] .aw-icon{background:#FFF0F3;color:#C74C6E}.nv-author .aw-kpis strong{font-size:32px}.nv-author .aw-kpis span{font-size:13px;font-weight:600}.nv-author .aw-media-grid video{width:100%;height:160px;object-fit:contain;border-radius:12px;background:#012824}.nv-author .aw-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border:1px solid #E2E8E5;border-radius:16px;overflow:hidden;margin-top:20px}.nv-author .aw-calendar-grid>b{padding:12px;text-align:center;background:#F4F6F4;font-size:13px}.nv-author .aw-calendar-day,.nv-author .aw-calendar-blank{min-height:110px;padding:8px;border-top:1px solid #E2E8E5;border-inline-end:1px solid #E2E8E5;min-width:0}.nv-author .aw-calendar-day time{font-size:13px}.nv-author .aw-calendar-tour{display:grid;text-align:start;width:100%;min-height:44px;border:0;border-radius:8px;background:#EEFBF3;color:#01453E;padding:8px;margin-top:6px;font-size:12px;cursor:pointer;overflow-wrap:anywhere}.nv-author .aw-calendar-tour:hover{background:#B6FECC}.nv-author .aw-calendar-tour small{font-size:12px}.nv-author .aw-calendar .aw-actions{direction:ltr}
@media(max-width:1100px){.nv-author{--aw-side:220px}.nv-author .aw-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:699px){.nv-author .aw-header{padding:16px;min-height:68px}.nv-author .aw-content{padding:16px}.nv-author .aw-panel{padding:16px}.nv-author .aw-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.nv-author .aw-kpis .aw-panel{padding:16px}.nv-author .aw-calendar-day,.nv-author .aw-calendar-blank{padding:3px;min-height:70px}.nv-author .aw-calendar-grid>b{padding:8px 2px;font-size:12px}.nv-author .aw-calendar-tour{padding:4px;min-height:44px}.nv-author .aw-calendar-tour span,.nv-author .aw-calendar-tour small{display:none}.nv-author .aw-calendar-tour bdi{font-size:12px}.nv-author .aw-kpis strong{font-size:28px}}

.nv-author .aw-view-chart svg{width:32px;height:124px;color:#00A957}

.nv-author .aw-panel>a{display:inline-flex;min-height:44px;align-items:center}.nv-author .aw-consent input{flex-shrink:0}.nv-author [hidden]{display:none!important}@media(min-width:370px) and (max-width:699px){.nv-author .aw-calendar-tour{min-width:44px;width:calc(100% + 6px);margin-inline:-3px}}@media(max-width:369px){.nv-author .aw-calendar{display:none}}
